diff --git a/.clj-kondo/metosin/malli-types-clj/config.edn b/.clj-kondo/metosin/malli-types-clj/config.edn index 8295756..a212eea 100644 --- a/.clj-kondo/metosin/malli-types-clj/config.edn +++ b/.clj-kondo/metosin/malli-types-clj/config.edn @@ -924,7 +924,20 @@ :ret {:op :keys, :req {:path :string, :lnum :int, - :col :int}}}}}}, + :col :int}}}}}, + cycle-function-and-test {:arities {1 {:args [{:op :keys, + :req {:message {:op :keys, + :req {:method :keyword}}, + :component/nrepl :any, + :component/interceptor :any, + :component/host {:op :keys, + :req {:host-store :any}}, + :component/session-storage :any, + :component/clj-kondo :any}}], + :ret {:op :keys, + :req {:path :string, + :lnum :int, + :col :int}}}}}}, elin.function.nrepl.cider {info!! {:arities {3 {:args [:any :string :string], :ret :any}}}, ns-path!! {:arities {2 {:args [:any :string], diff --git a/dev/analysis.edn b/dev/analysis.edn index 743fd7a..3d8dfde 100644 --- a/dev/analysis.edn +++ b/dev/analysis.edn @@ -1 +1 @@ -{:analysis {:namespace-definitions [{:end-row 19, :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 24, :row 1} {:end-row 16, :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 39, :row 1} {:end-row 5, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.callback, :filename "src/elin/handler/callback.clj", :col 1, :name-col 5, :end-col 24, :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 20, :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 32, :row 1} {:end-row 15, :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 32, :row 1} {:end-row 15, :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 8, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.handler.debug, :filename "src/elin/handler/debug.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.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 16, :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 2, :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 42, :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 7, :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 29, :row 1} {:end-row 3, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.util.string, :filename "src/elin/util/string.clj", :col 1, :name-col 5, :end-col 30, :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 5, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.util.process, :filename "src/elin/util/process.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.sexpr, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 6, :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 22, :name-end-row 1, :name-row 1, :name elin.util.handler, :filename "src/elin/util/handler.clj", :col 1, :name-col 5, :end-col 24, :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 7, :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 31, :row 1} {:end-row 11, :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 29, :row 1} {:end-row 15, :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 9, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.quickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :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 10, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.mark, :filename "src/elin/component/server/impl/mark.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :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 7, :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 9, :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 8, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.register, :filename "src/elin/component/server/impl/register.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :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 9, :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 11, :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 28, :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 27, :row 1} {:end-row 13, :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 44, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 17, :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, :doc "NOTE:\n When using `babashka.pods`, repeatedly running linting on a large codebase caused the memory usage to gradually increase, affecting performance.\n Therefore, instead of using pods, we switched to starting the `clj-kondo` process each time it’s needed.", :row 1} {:end-row 19, :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 29, :row 1} {:end-row 23, :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 14, :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 24, :row 1} {:end-row 9, :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 6, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.popup, :filename "src/elin/function/popup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.quickfix, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 15, :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 14, :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 7, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.function.select, :filename "src/elin/function/select.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 8, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.mark, :filename "src/elin/function/mark.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.function.jack-in, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 5, :end-col 41, :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 7, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.callback, :filename "src/elin/function/callback.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 5, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.storage.test, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 13, :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 11, :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 33, :row 1} {:end-row 9, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.function.connect, :filename "src/elin/function/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :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 32, :row 1} {:end-row 8, :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 23, :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 1, :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 24, :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 1, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.constant.jack-in, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 5, :end-col 27, :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 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 6, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.handler.namespace, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 20, :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 34, :row 1} {:end-row 16, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.interceptor.nrepl.malli, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.interceptor.quickfix, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 14, :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 7, :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 11, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.interceptor.log, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 21, :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 34, :row 1} {:end-row 11, :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 11, :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 16, :name-end-col 41, :name-end-row 1, :name-row 1, :name elin.interceptor.connect.shadow-cljs, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 18, :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 14, :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 24, :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 14, :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 29, :row 1}], :namespace-usages [{:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/test.clj", :alias async, :from elin.handler.test, :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/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 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.function.storage.test} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/test.clj", :alias e.h.evaluate, :from elin.handler.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 43, :row 12, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/test.clj", :alias e.message, :from elin.handler.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/test.clj", :alias e.p.host, :from elin.handler.test, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 14, :to elin.protocol.host} {:name-end-col 30, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.schema.handler} {:name-end-col 18, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to elin.util.map} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :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/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 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :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/handler/namespace.clj", :alias e, :from elin.handler.namespace, :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/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.namespace} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.f.select, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.message} {:name-end-col 23, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.host} {:name-end-col 30, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 13, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 14, :to elin.util.map} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 15, :to elin.util.sexpr} {:name-end-col 21, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 16, :to elin.util.string} {:name-end-col 27, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/callback.clj", :alias e.f.callback, :from elin.handler.callback, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 3, :to elin.function.callback} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/callback.clj", :alias e.s.handler, :from elin.handler.callback, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 4, :to elin.schema.handler} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/callback.clj", :alias m, :from elin.handler.callback, :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/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 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :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/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/handler/navigate.clj", :alias e.f.clj-kondo, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.clj-kondo} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/navigate.clj", :alias e.f.evaluate, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.lookup} {: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.f.nrepl, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.function.nrepl.namespace} {:name-end-col 27, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/navigate.clj", :alias e.f.quickfix, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 12, :to elin.function.quickfix} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/navigate.clj", :alias e.p.clj-kondo, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 14, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.schema.handler} {:name-end-col 19, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.util.file} {:name-end-col 22, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 18, :to elin.util.handler} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to malli.core} {:name-end-col 17, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 20, :to pogonos.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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/lookup.clj", :alias e.f.evaluate, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {: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 22, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/lookup.clj", :alias e.s.nrepl, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 11, :to elin.schema.nrepl} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 12, :to elin.util.handler} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/lookup.clj", :alias e.u.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to malli.core} {:name-end-col 17, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/lookup.clj", :alias pogonos, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 15, :to pogonos.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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias pp, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :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/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.nrepl} {: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.f.n.cider, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 9, :to elin.function.nrepl.cider} {: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.f.sexpr, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.protocol.host} {:name-end-col 30, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.handler} {:name-end-col 18, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.util.map} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :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/debug.clj", :alias async, :from elin.handler.debug, :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/debug.clj", :alias e, :from elin.handler.debug, :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/debug.clj", :alias e.p.host, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/debug.clj", :alias e.p.nrepl, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/debug.clj", :alias e.u.nrepl, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 8, :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/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 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 10, :to elin.util.handler} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 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/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias async, :from elin.handler.connect, :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/connect.clj", :alias str, :from elin.handler.connect, :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/handler/connect.clj", :alias e.c.jack-in, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.jack-in} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.function.connect} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 8, :to elin.function.jack-in} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.f.select, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.message} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/connect.clj", :alias e.p.host, :from elin.handler.connect, :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/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.handler} {:name-end-col 19, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/connect.clj", :alias e.u.file, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 14, :to elin.util.file} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.util.param} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :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/string.clj", :alias str, :from elin.util.string, :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/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 21, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/process.clj", :alias proc, :from elin.util.process, :col 5, :name-col 5, :alias-col 26, :alias-end-col 30, :row 3, :to babashka.process} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/process.clj", :alias async, :from elin.util.process, :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/util/process.clj", :alias e, :from elin.util.process, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/sexpr.clj", :alias digest, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 34, :row 3, :to clj-commons.digest} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :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/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 8, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 10, :to rewrite-clj.zip} {:name-end-col 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/interceptor.clj", :alias e.p.nrepl, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 3, :to elin.protocol.nrepl} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :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 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/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 47, :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/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :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 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 3, :to elin.schema.handler} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/handler.clj", :alias m, :from elin.util.handler, :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/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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e, :from elin.component.nrepl.client, :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/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :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/client.clj", :alias e.schema, :from elin.component.nrepl.client, :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/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/client.clj", :alias m.util, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 11, :to malli.util} {: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 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/nrepl/connection.clj", :alias timbre, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :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/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 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :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/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/quickfix.clj", :alias e.p.host, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :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/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 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/mark.clj", :alias async, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :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/mark.clj", :from elin.component.server.impl.mark, :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/mark.clj", :from elin.component.server.impl.mark, :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/mark.clj", :alias e, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.p.host, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.schema, :from elin.component.server.impl.mark, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/mark.clj", :alias m, :from elin.component.server.impl.mark, :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/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 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :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 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :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/register.clj", :from elin.component.server.impl.register, :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/register.clj", :from elin.component.server.impl.register, :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/register.clj", :alias e.p.host, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/register.clj", :alias e.schema, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/register.clj", :alias m, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :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 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :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 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/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 10, :to elin.util.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/function.clj", :alias m, :from elin.component.server.impl.function, :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/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 21, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 26, :alias-end-col 35, :row 6, :to babashka.process} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to clojure.core.async} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to clojure.edn} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to clojure.java.io} {:name-end-col 19, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to clojure.string} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.error} {:name-end-col 28, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.host} {:name-end-col 19, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.util.file} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/clj_kondo.clj", :alias m, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 16, :to malli.core} {:name-end-col 20, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :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/interceptor.clj", :alias set, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {: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 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :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/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {: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.autocmd} {:name-end-col 29, :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.connect} {:name-end-col 27, :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.nrepl} {:name-end-col 28, :name-end-row 10, :name-row 10, :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 10, :to elin.interceptor.output} {:name-end-col 30, :name-end-row 11, :name-row 11, :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 11, :to elin.interceptor.quickfix} {:name-end-col 17, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.message} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.protocol.config} {:name-end-col 30, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.interceptor} {:name-end-col 28, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/interceptor.clj", :alias ix, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 16, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to malli.core} {:name-end-col 31, :name-end-row 18, :name-row 18, :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 18, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :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 36, :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.mark} {:name-end-col 37, :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.popup} {:name-end-col 40, :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.quickfix} {:name-end-col 40, :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.register} {:name-end-col 38, :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.select} {:name-end-col 37, :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.sexpr} {:name-end-col 36, :name-end-row 16, :name-row 16, :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 16, :to elin.component.server.impl.sign} {:name-end-col 40, :name-end-row 17, :name-row 17, :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 17, :to elin.component.server.impl.variable} {:name-end-col 44, :name-end-row 18, :name-row 18, :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 18, :to elin.component.server.impl.virtual-text} {: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 27, :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.namespace} {:name-end-col 26, :name-end-row 13, :name-row 13, :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 13, :to elin.handler.navigate} {:name-end-col 17, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.message} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.config} {:name-end-col 27, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.host.rpc} {:name-end-col 30, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.protocol.interceptor} {:name-end-col 26, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 18, :to elin.schema.component} {:name-end-col 24, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to elin.schema.handler} {:name-end-col 23, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :to elin.schema.server} {:name-end-col 21, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :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 21, :to elin.util.server} {:name-end-col 15, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :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 22, :to malli.core} {:name-end-col 20, :name-end-row 23, :name-row 23, :alias-end-row 23, :alias-row 23, :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 23, :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 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.config} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.message} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 10, :to elin.schema.component} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema.plugin} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to malli.core} {:name-end-col 16, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to malli.error} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :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/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 10, :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/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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/namespace.clj", :alias e.schema, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 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/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/popup.clj", :alias async, :from elin.function.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 5, :to elin.schema.handler} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :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/quickfix.clj", :alias async, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 7, :to elin.util.map} {: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 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.error} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.component} {:name-end-col 22, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :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 21, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/namespace.clj", :alias e.u.string, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 13, :to elin.util.string} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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/select.clj", :alias async, :from elin.function.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 27, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/select.clj", :alias e.f.callback, :from elin.function.select, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 4, :to elin.function.callback} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/select.clj", :alias e.p.host, :from elin.function.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/select.clj", :alias e.s.handler, :from elin.function.select, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/select.clj", :alias m, :from elin.function.select, :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/mark.clj", :alias async, :from elin.function.mark, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/mark.clj", :alias e.p.host, :from elin.function.mark, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/mark.clj", :alias e.schema, :from elin.function.mark, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/mark.clj", :alias e.s.handler, :from elin.function.mark, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/mark.clj", :alias e.s.host, :from elin.function.mark, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 7, :to elin.schema.host} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/mark.clj", :alias m, :from elin.function.mark, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :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/jack_in.clj", :alias async, :from elin.function.jack-in, :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/jack_in.clj", :alias edn, :from elin.function.jack-in, :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/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.constant.jack-in} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :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/function/jack_in.clj", :alias e.p.host, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/jack_in.clj", :alias e.u.nrepl, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/jack_in.clj", :alias e.u.process, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 10, :to elin.util.process} {: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/callback.clj", :alias async, :from elin.function.callback, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 4, :to elin.protocol.storage} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/callback.clj", :alias e.schema, :from elin.function.callback, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :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/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 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.sexpr} {: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 26, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 3, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 4, :to elin.schema.component} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :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/lookup.clj", :alias async, :from elin.function.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/function/lookup.clj", :alias str, :from elin.function.lookup, :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/lookup.clj", :alias e, :from elin.function.lookup, :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/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.function.clj-kondo} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/lookup.clj", :alias e.f.sexpr, :from elin.function.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/function/lookup.clj", :alias e.p.host, :from elin.function.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/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 22, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to malli.core} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :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/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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :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/evaluate.clj", :alias e, :from elin.function.evaluate, :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/function/evaluate.clj", :alias e.f.mark, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.function.mark} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 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/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 11, :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/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :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/function/connect.clj", :alias e, :from elin.function.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.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/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/connect.clj", :alias e.s.nrepl, :from elin.function.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 7, :to elin.schema.nrepl} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/connect.clj", :alias m, :from elin.function.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 28, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/component.clj", :alias e.p.clj-kondo, :from elin.schema.component, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 3, :to elin.protocol.clj-kondo} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/component.clj", :alias e.p.interceptor, :from elin.schema.component, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/schema/component.clj", :alias e.p.storage, :from elin.schema.component, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.protocol.storage} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.schema} {: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 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 4, :to malli.util} {: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 26, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 3, :to elin.schema.component} {: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 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :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/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.p.host, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :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/test.clj", :alias async, :from elin.interceptor.test, :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/test.clj", :alias pp, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/test.clj", :alias e.c.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/test.clj", :alias e.f.evaluate, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 35, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.cider.test} {:name-end-col 27, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 10, :to elin.function.quickfix} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/test.clj", :alias e.f.sexpr, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.function.sexpr} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 12, :to elin.function.storage.test} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.message} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.host} {:name-end-col 30, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/interceptor/test.clj", :alias e.p.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 15, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/interceptor/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 16, :to elin.protocol.nrepl} {:name-end-col 18, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.util.map} {:name-end-col 20, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/interceptor/test.clj", :alias e.u.sexpr, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 18, :to elin.util.sexpr} {:name-end-col 25, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/interceptor/test.clj", :alias timbre, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 20, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/nrepl/malli.clj", :alias edn, :from elin.interceptor.nrepl.malli, :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/nrepl/malli.clj", :alias pp, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.lookup, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.constant.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.f.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/nrepl/malli.clj", :alias ix, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 12, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 13, :to malli.core} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/nrepl/malli.clj", :alias timbre, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 14, :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/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :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/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 22, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 5, :to elin.protocol.rpc} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.interceptor, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 6, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 7, :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/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :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/nrepl.clj", :alias str, :from elin.interceptor.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/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.nrepl} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.message} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.host, :from elin.interceptor.nrepl, :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/interceptor/nrepl.clj", :alias e.p.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 9, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.util.file} {:name-end-col 17, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.id, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 11, :to elin.util.id} {:name-end-col 18, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.map, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 12, :to elin.util.map} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias e.u.interceptor, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 5, :to elin.util.interceptor} {:name-end-col 21, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/output.clj", :alias e.u.string, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 6, :to elin.util.string} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/log.clj", :alias async, :from elin.interceptor.log, :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/log.clj", :alias str, :from elin.interceptor.log, :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/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/log.clj", :alias e.p.host, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 8, :to elin.util.interceptor} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/log.clj", :alias e.u.nrepl, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 21, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/log.clj", :alias e.u.string, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 10, :to elin.util.string} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/log.clj", :alias ix, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 11, :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 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.connect, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.function.connect} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.evaluate, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {: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.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.function.sexpr} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.h.evaluate, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 43, :row 12, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 28, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.nrepl} {:name-end-col 19, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.file, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 17, :to elin.util.file} {:name-end-col 26, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 18, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to exoscale.interceptor} {:name-end-col 17, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/interceptor/autocmd.clj", :alias pogonos, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 20, :to pogonos.core} {:name-end-col 20, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/interceptor/autocmd.clj", :alias timbre, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 21, :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/handler.clj", :alias async, :from elin.interceptor.handler, :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/interceptor/handler.clj", :alias io, :from elin.interceptor.handler, :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/interceptor/handler.clj", :alias str, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 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/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 10, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :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/evaluate.clj", :alias async, :from elin.interceptor.evaluate, :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/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :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/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {: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 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.storage, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 8, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to exoscale.interceptor} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/evaluate.clj", :alias pogonos, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 10, :to pogonos.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :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/interceptor/connect/shadow_cljs.clj", :alias async, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias edn, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias io, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.c.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.constant.interceptor} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.select, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.host, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.s.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 12, :to elin.schema.nrepl} {:name-end-col 19, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.file, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 13, :to elin.util.file} {:name-end-col 26, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 14, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 15, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias m, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 16, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :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/debug.clj", :alias str, :from elin.interceptor.debug, :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/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/debug.clj", :alias e.f.n.cider, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 7, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/debug.clj", :alias e.f.popup, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.popup} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/debug.clj", :alias e.f.sexpr, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/debug.clj", :alias e.p.host, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/debug.clj", :alias e.p.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 28, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.interceptor} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/debug.clj", :alias e.u.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/debug.clj", :alias e.u.sexpr, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 14, :to elin.util.sexpr} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to malli.core} {:name-end-col 16, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to malli.error} {:name-end-col 20, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :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 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.f.jack-in, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.function.jack-in} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.s.nrepl, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.util.file} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/connect.clj", :alias e.u.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 10, :to elin.util.interceptor} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.map} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/connect.clj", :alias e.u.process, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 12, :to elin.util.process} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/connect.clj", :alias m, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {: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 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.set} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/config.clj", :alias str, :from elin.config, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.constant.project} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.schema.config} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.util.file} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 11, :to malli.transform} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre}], :var-definitions [{:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 22, :name-row 22, :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 82, :arglist-strs ["[{:as elin :component/keys [interceptor session-storage]}]"], :doc "Run test under cursor.", :row 22} {:fixed-arities #{1}, :end-row 88, :name-end-col 22, :name-end-row 56, :name-row 56, :ns elin.handler.test, :name run-tests-in-ns, :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 82, :arglist-strs ["[{:as elin :component/keys [host interceptor session-storage]}]"], :doc "Run test in current namespace.", :row 56} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 90, :private true, :name-row 90, :ns elin.handler.test, :name run-tests-by-query, :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 42, :arglist-strs ["[{:as elin :component/keys [interceptor]} query]"], :row 90} {:fixed-arities #{1}, :end-row 122, :name-end-col 23, :name-end-row 118, :name-row 118, :ns elin.handler.test, :name rerun-last-tests, :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 35, :arglist-strs ["[{:as elin :component/keys [session-storage]}]"], :doc "Rerun last tests.", :row 118} {:fixed-arities #{1}, :end-row 132, :name-end-col 30, :name-end-row 125, :name-row 125, :ns elin.handler.test, :name rerun-last-failed-tests, :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 72, :arglist-strs ["[{:as elin :component/keys [host session-storage]}]"], :doc "Rerun last failed tests.", :row 125} {:end-row 18, :name-end-col 21, :name-end-row 18, :name-row 18, :ns elin.handler.namespace, :name add-libspec, :defined-by clojure.core/declare, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 22, :row 18} {:end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :ns elin.handler.namespace, :name add-missing-libspec, :defined-by clojure.core/declare, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 30, :row 19} {:fixed-arities #{2}, :end-row 26, :name-end-col 22, :name-end-row 21, :private true, :name-row 21, :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, :arglist-strs ["[form ns-sym]"], :row 21} {:fixed-arities #{1}, :end-row 58, :name-end-col 18, :name-end-row 28, :name-row 28, :ns elin.handler.namespace, :name add-libspec, :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 25, :arglist-strs ["[{:as elin :component/keys [handler host interceptor]}]"], :doc "Add libspec to namespace form.", :row 28} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 60, :private true, :name-row 60, :ns elin.handler.namespace, :name add-missing-import*, :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 31, :arglist-strs ["[{:as elin :component/keys [interceptor]} class-name-sym]"], :row 60} {:fixed-arities #{3}, :end-row 93, :name-end-col 28, :name-end-row 76, :private true, :name-row 76, :ns elin.handler.namespace, :name add-missing-require*, :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 25, :arglist-strs ["[{:as elin :component/keys [interceptor]} alias-sym ns-sym]"], :row 76} {:fixed-arities #{3}, :end-row 111, :name-end-col 28, :name-end-row 95, :private true, :name-row 95, :ns elin.handler.namespace, :name add-missing-libspec*, :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 54, :arglist-strs ["[elin ns-str alias-str]"], :row 95} {:fixed-arities #{1}, :end-row 136, :name-end-col 26, :name-end-row 113, :name-row 113, :ns elin.handler.namespace, :name add-missing-libspec, :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 45, :arglist-strs ["[{:as elin :component/keys [handler host]}]"], :doc "Add missing libspec to namespace form.", :row 113} {:fixed-arities #{1}, :end-row 12, :name-end-col 15, :name-end-row 8, :name-row 8, :ns elin.handler.callback, :name callback, :defined-by clojure.core/defn, :filename "src/elin/handler/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :arglist-strs ["[{:as elin :keys [message]}]"], :row 8} {: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, :arglist-strs ["[arglist]"], :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, :arglist-strs ["[{:keys [arglists candidate doc type]}]"], :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, :arglist-strs ["[candidates]"], :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, :arglist-strs ["[{:as elin :component/keys [nrepl]} prefix]"], :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, :arglist-strs ["[{:as elin :component/keys [nrepl]} prefix]"], :row 55} {:fixed-arities #{1}, :end-row 78, :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, :arglist-strs ["[{:as elin :component/keys [nrepl] :keys [message]}]"], :doc "Returns comletion candidates.", :row 62} {:fixed-arities #{2}, :end-row 30, :name-end-col 29, :name-end-row 22, :private true, :name-row 22, :ns elin.handler.navigate, :name select-ns-and-sym-str, :defined-by clojure.core/defn-, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 55, :arglist-strs ["[ns-str sym-str]"], :row 22} {:fixed-arities #{1}, :end-row 34, :name-end-col 26, :name-end-row 32, :private true, :name-row 32, :ns elin.handler.navigate, :name normalize-var-code, :defined-by clojure.core/defn-, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :arglist-strs ["[code]"], :row 32} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 37, :name-row 37, :ns elin.handler.navigate, :name jump, :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 57, :arglist-strs ["[{:component/keys [host] :keys [message]}]"], :doc "Jump to the specified location.", :row 37} {:fixed-arities #{1}, :end-row 80, :name-end-col 25, :name-end-row 48, :name-row 48, :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 69, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Jump to the definition of the symbol under the cursor.", :row 48} {:fixed-arities #{1}, :end-row 91, :name-end-col 28, :name-end-row 83, :name-row 83, :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 54, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Cycle source code and test code.", :row 83} {:fixed-arities #{1}, :end-row 139, :name-end-col 30, :name-end-row 93, :name-row 93, :ns elin.handler.navigate, :name cycle-function-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 56, :arglist-strs ["[elin]"], :row 93} {:fixed-arities #{1}, :end-row 169, :name-end-col 17, :name-end-row 142, :name-row 142, :ns elin.handler.navigate, :name references, :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 58, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]}]"], :doc "Find the places where the symbol under the cursor is used, and jump if there is only one.\n If there are multiple, add them to the location list.", :row 142} {:fixed-arities #{1}, :end-row 203, :name-end-col 23, :name-end-row 171, :name-row 171, :ns elin.handler.navigate, :name local-references, :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 58, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]}]"], :row 171} {:fixed-arities #{2}, :end-row 22, :name-end-col 20, :name-end-row 18, :private true, :name-row 18, :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 81, :arglist-strs ["[format-config {:as rendering-data :keys [format-type]}]"], :row 18} {:fixed-arities #{1}, :end-row 29, :name-end-col 33, :name-end-row 24, :private true, :name-row 24, :ns elin.handler.lookup, :name parse-code-to-ns-and-name, :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 23, :arglist-strs ["[code]"], :row 24} {:fixed-arities #{1}, :end-row 44, :name-end-col 13, :name-end-row 32, :name-row 32, :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 65, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Look up symbol at cursor position.", :row 32} {:fixed-arities #{1}, :end-row 59, :name-end-col 18, :name-end-row 46, :name-row 46, :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 24, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Show source code of symbol at cursor position.", :row 46} {:fixed-arities #{1}, :end-row 68, :name-end-col 23, :name-end-row 61, :name-row 61, :ns elin.handler.lookup, :name show-clojuredocs, :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 70, :arglist-strs ["[elin]"], :doc "Show clojuredocs of symbol at cursor position.", :row 61} {:fixed-arities #{1}, :end-row 78, :name-end-col 19, :name-end-row 70, :name-row 70, :ns elin.handler.lookup, :name open-javadoc, :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 61, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Open a browser window displaying the javadoc for a symbol a t cursor position.", :row 70} {:fixed-arities #{1}, :end-row 27, :name-end-col 39, :name-end-row 17, :private true, :name-row 17, :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 89, :arglist-strs ["[{:as elin :component/keys [interceptor]}]"], :row 17} {:fixed-arities #{1}, :end-row 39, :name-end-col 15, :name-end-row 30, :name-row 30, :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 23, :arglist-strs ["[{:as elin :keys [message]}]"], :doc "Evaluate specified code.", :row 30} {:fixed-arities #{1}, :end-row 48, :name-end-col 32, :name-end-row 42, :name-row 42, :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 20, :arglist-strs ["[elin]"], :doc "Evaludate current top list.", :row 42} {:fixed-arities #{1}, :end-row 57, :name-end-col 28, :name-end-row 51, :name-row 51, :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 20, :arglist-strs ["[elin]"], :doc "Evaludate current list.", :row 51} {:fixed-arities #{1}, :end-row 66, :name-end-col 28, :name-end-row 60, :name-row 60, :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 20, :arglist-strs ["[elin]"], :doc "Evaluate current expression.", :row 60} {:fixed-arities #{1}, :end-row 75, :name-end-col 30, :name-end-row 69, :name-row 69, :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 20, :arglist-strs ["[elin]"], :doc "Evaluate ns form in current buffer.", :row 69} {:fixed-arities #{1}, :end-row 84, :name-end-col 23, :name-end-row 77, :name-row 77, :ns elin.handler.evaluate, :name evaluate-at-mark, :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, :arglist-strs ["[{:as elin :keys [message]}]"], :doc "Evaluate top list at mark.", :row 77} {:fixed-arities #{1}, :end-row 93, :name-end-col 30, :name-end-row 87, :name-row 87, :ns elin.handler.evaluate, :name evaluate-current-buffer, :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, :arglist-strs ["[{:component/keys [nrepl host]}]"], :doc "Evaluate current buffer.", :row 87} {:fixed-arities #{1}, :end-row 99, :name-end-col 24, :name-end-row 95, :name-row 95, :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 72, :arglist-strs ["[{:component/keys [host nrepl]}]"], :doc "Print last evaluation result to InfoBuffer.", :row 95} {:fixed-arities #{1}, :end-row 104, :name-end-col 13, :name-end-row 101, :name-row 101, :ns elin.handler.evaluate, :name reload, :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 32, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Reload all changed files with tonsky/clj-reload.", :row 101} {:fixed-arities #{1}, :end-row 109, :name-end-col 17, :name-end-row 106, :name-row 106, :ns elin.handler.evaluate, :name reload-all, :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 36, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Reload all files.", :row 106} {:fixed-arities #{1}, :end-row 114, :name-end-col 16, :name-end-row 111, :name-row 111, :ns elin.handler.evaluate, :name interrupt, :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 33, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Interrupt running evaluation.", :row 111} {:fixed-arities #{1}, :end-row 122, :name-end-col 12, :name-end-row 116, :name-row 116, :ns elin.handler.evaluate, :name undef, :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 46, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Undefine symbol at cursor position.", :row 116} {:fixed-arities #{1}, :end-row 128, :name-end-col 16, :name-end-row 124, :name-row 124, :ns elin.handler.evaluate, :name undef-all, :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 45, :arglist-strs ["[{:as elin :component/keys [nrepl]}]"], :doc "Undefine all symbols in current namespace.", :row 124} {:fixed-arities #{1}, :end-row 141, :name-end-col 28, :name-end-row 130, :name-row 130, :ns elin.handler.evaluate, :name expand-1-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 26, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Expand macro once.", :row 130} {:fixed-arities #{1}, :end-row 26, :name-end-col 20, :name-end-row 10, :name-row 10, :ns elin.handler.debug, :name nrepl-request, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:component/keys [host nrepl] :keys [message]}]"], :doc "Request any message to nREPL server.\n This handler is for debugging.", :row 10} {:fixed-arities #{1}, :end-row 34, :name-end-col 35, :name-end-row 28, :private true, :name-row 28, :ns elin.handler.debug, :name information-buffer-appender, :defined-by clojure.core/defn-, :filename "src/elin/handler/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 66, :arglist-strs ["[{:component/keys [host]}]"], :row 28} {:fixed-arities #{1}, :end-row 38, :name-end-col 23, :name-end-row 36, :name-row 36, :ns elin.handler.debug, :name enable-debug-log, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 109, :arglist-strs ["[elin]"], :row 36} {:fixed-arities #{1}, :end-row 42, :name-end-col 24, :name-end-row 40, :name-row 40, :ns elin.handler.debug, :name disable-debug-log, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 75, :arglist-strs ["[_]"], :row 40} {:fixed-arities #{1}, :end-row 15, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[_]"], :row 15} {:fixed-arities #{1}, :end-row 25, :name-end-col 17, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[{:component/keys [handler host clj-kondo]}]"], :row 18} {:fixed-arities #{1}, :end-row 35, :name-end-col 16, :name-end-row 28, :name-row 28, :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, :arglist-strs ["[{:as elin :component/keys [interceptor] :keys [message]}]"], :row 28} {:fixed-arities #{1}, :end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :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, :arglist-strs ["[{:component/keys [host] :keys [message]}]"], :row 37} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[{:as elin :component/keys [nrepl]}]"], :row 42} {:end-row 25, :name-end-col 30, :name-end-row 18, :private true, :name-row 18, :ns elin.handler.connect, :name ?ConnectParams, :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 18} {:fixed-arities #{2}, :end-row 49, :name-end-col 16, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.connect, :name connect*, :defined-by clojure.core/defn-, :filename "src/elin/handler/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[{:as elin :component/keys [host]} connect-arg-map]"], :row 27} {:fixed-arities #{1}, :end-row 58, :name-end-col 14, :name-end-row 52, :name-row 52, :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 57, :arglist-strs ["[{:as elin :component/keys [host] :keys [message]}]"], :doc "Connect to nREPL server.", :row 52} {:fixed-arities #{1}, :end-row 75, :name-end-col 17, :name-end-row 60, :name-row 60, :ns elin.handler.connect, :name disconnect, :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 48, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Disconnect from nREPL server.", :row 60} {:fixed-arities #{1}, :end-row 82, :name-end-col 14, :name-end-row 77, :name-row 77, :ns elin.handler.connect, :name jack-in, :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 69, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Launch nREPL server according to the project detected from the current file and connect to it.", :row 77} {:end-row 88, :name-end-col 30, :name-end-row 84, :private true, :name-row 84, :ns elin.handler.connect, :name ?InstantParams, :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 62, :row 84} {:fixed-arities #{1}, :end-row 99, :name-end-col 14, :name-end-row 90, :name-row 90, :ns elin.handler.connect, :name instant, :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 77, :arglist-strs ["[{:as elin :component/keys [host] :keys [message]}]"], :doc "Launch nREPL server of the specified project and connect to it.", :row 90} {:fixed-arities #{1}, :end-row 121, :name-end-col 13, :name-end-row 101, :name-row 101, :ns elin.handler.connect, :name switch, :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 71, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Switch the current nREPL connection to another connected one.", :row 101} {:end-row 4, :name-end-col 32, :name-end-row 4, :private true, :name-row 4, :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 4} {:end-row 5, :name-end-col 32, :name-end-row 5, :private true, :name-row 5, :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 5} {:end-row 6, :name-end-col 30, :name-end-row 6, :private true, :name-row 6, :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 6} {:end-row 7, :name-end-col 30, :name-end-row 7, :private true, :name-row 7, :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 7} {:end-row 8, :name-end-col 32, :name-end-row 8, :private true, :name-row 8, :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 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :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 9} {:end-row 10, :name-end-col 29, :name-end-row 10, :private true, :name-row 10, :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 10} {:end-row 11, :name-end-col 26, :name-end-row 11, :private true, :name-row 11, :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 11} {:end-row 12, :name-end-col 25, :name-end-row 12, :private true, :name-row 12, :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 12} {:end-row 17, :name-end-col 18, :name-end-row 14, :name-row 14, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 14} {:end-row 22, :name-end-col 18, :name-end-row 19, :name-row 19, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 19} {:end-row 27, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 24} {:end-row 32, :name-end-col 16, :name-end-row 29, :name-row 29, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 29} {:end-row 37, :name-end-col 18, :name-end-row 34, :name-row 34, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 16, :name-end-row 39, :name-row 39, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 39} {:end-row 47, :name-end-col 15, :name-end-row 44, :name-row 44, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 44} {:end-row 52, :name-end-col 12, :name-end-row 49, :name-row 49, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 49} {:end-row 57, :name-end-col 11, :name-end-row 54, :name-row 54, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 54} {:fixed-arities #{1}, :end-row 60, :name-end-col 13, :name-end-row 59, :name-row 59, :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, :arglist-strs ["[x]"], :row 59} {:fixed-arities #{1}, :end-row 64, :name-end-col 19, :name-end-row 62, :name-row 62, :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, :arglist-strs ["[x]"], :row 62} {:fixed-arities #{1}, :end-row 68, :name-end-col 19, :name-end-row 66, :name-row 66, :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, :arglist-strs ["[x]"], :row 66} {:fixed-arities #{1}, :end-row 72, :name-end-col 17, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[x]"], :row 70} {:fixed-arities #{1}, :end-row 76, :name-end-col 17, :name-end-row 74, :name-row 74, :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, :arglist-strs ["[x]"], :row 74} {:fixed-arities #{1}, :end-row 80, :name-end-col 19, :name-end-row 78, :name-row 78, :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, :arglist-strs ["[x]"], :row 78} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :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, :arglist-strs ["[x]"], :row 82} {:fixed-arities #{1}, :end-row 88, :name-end-col 16, :name-end-row 86, :name-row 86, :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, :arglist-strs ["[x]"], :row 86} {:fixed-arities #{1}, :end-row 92, :name-end-col 13, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[x]"], :row 90} {:fixed-arities #{1}, :end-row 96, :name-end-col 12, :name-end-row 94, :name-row 94, :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, :arglist-strs ["[x]"], :row 94} {:end-row 99, :name-end-col 31, :name-end-row 98, :private true, :name-row 98, :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 98} {:fixed-arities #{1}, :end-row 108, :name-end-col 21, :name-end-row 101, :private true, :name-row 101, :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, :arglist-strs ["[v]"], :row 101} {:end-row 125, :name-end-col 14, :name-end-row 110, :name-row 110, :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, :arglist-strs ["[bindings & body]"], :varargs-min-arity 1, :row 110} {:end-row 137, :name-end-col 13, :name-end-row 127, :name-row 127, :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, :arglist-strs ["[x & forms]"], :varargs-min-arity 1, :row 127} {:end-row 149, :name-end-col 14, :name-end-row 139, :name-row 139, :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, :arglist-strs ["[x & forms]"], :varargs-min-arity 1, :row 139} {:end-row 156, :name-end-col 15, :name-end-row 151, :name-row 151, :ns elin.error, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :arglist-strs ["[& vs]"], :varargs-min-arity 0, :row 151} {: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, :arglist-strs ["[]"], :row 8} {:end-row 10, :name-end-col 25, :name-end-row 9, :private true, :name-row 9, :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 9} {:fixed-arities #{0}, :end-row 15, :name-end-col 20, :name-end-row 12, :name-row 12, :ns elin.util.nrepl, :name get-free-port, :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 27, :arglist-strs ["[]"], :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 21, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[messages]"], :row 18} {:fixed-arities #{3}, :end-row 50, :name-end-col 22, :name-end-row 33, :name-row 33, :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, :arglist-strs ["[k f messages]"], :row 33} {:fixed-arities #{2}, :end-row 57, :name-end-col 18, :name-end-row 53, :name-row 53, :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 31, :arglist-strs ["[message status]"], :row 53} {:fixed-arities #{1}, :end-row 7, :name-end-col 19, :name-end-row 5, :private true, :name-row 5, :ns elin.util.string, :name upper-char?, :defined-by clojure.core/defn-, :filename "src/elin/util/string.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :arglist-strs ["[c]"], :row 5} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 9, :name-row 9, :ns elin.util.string, :name starts-with-upper?, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 27, :arglist-strs ["[s]"], :row 9} {:fixed-arities #{1}, :end-row 17, :name-end-col 23, :name-end-row 13, :name-row 13, :ns elin.util.string, :name java-class-name?, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :arglist-strs ["[s]"], :row 13} {:fixed-arities #{2}, :end-row 23, :name-end-col 13, :name-end-row 19, :name-row 19, :ns elin.util.string, :name render, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 10, :arglist-strs ["[s m]"], :row 19} {: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 37, :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} {:end-row 7, :name-end-col 23, :name-end-row 7, :private true, :name-row 7, :ns elin.util.process, :name manager, :defined-by clojure.core/def, :filename "src/elin/util/process.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 7} {:fixed-arities #{1}, :end-row 11, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.util.process, :name alive?, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 35, :arglist-strs ["[process-id]"], :row 9} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 13, :name-row 13, :ns elin.util.process, :name start, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :arglist-strs ["[commands]" "[process-id commands]"], :row 13} {:fixed-arities #{1}, :end-row 29, :name-end-col 11, :name-end-row 26, :name-row 26, :ns elin.util.process, :name kill, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :arglist-strs ["[process-id]"], :row 26} {:fixed-arities #{1}, :end-row 20, :name-end-col 22, :name-end-row 13, :name-row 13, :ns elin.util.sexpr, :name extract-ns-form, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :arglist-strs ["[code]"], :row 13} {:fixed-arities #{1}, :end-row 44, :name-end-col 24, :name-end-row 23, :name-row 23, :ns elin.util.sexpr, :name extract-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[form-code]"], :row 23} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 47, :name-row 47, :ns elin.util.sexpr, :name add-require, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 17, :arglist-strs ["[form-code ns-sym alias-sym]"], :row 47} {:fixed-arities #{2}, :end-row 114, :name-end-col 17, :name-end-row 83, :name-row 83, :ns elin.util.sexpr, :name add-import, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 17, :arglist-strs ["[form-code class-name-sym]"], :row 83} {:fixed-arities #{3}, :end-row 124, :name-end-col 31, :name-end-row 117, :name-row 117, :ns elin.util.sexpr, :name extract-form-by-position, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[code line col]"], :row 117} {:fixed-arities #{1}, :end-row 133, :name-end-col 24, :name-end-row 126, :name-row 126, :ns elin.util.sexpr, :name skip-reader-macro, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :arglist-strs ["[zloc]"], :row 126} {:fixed-arities #{1}, :end-row 141, :name-end-col 16, :name-end-row 135, :name-row 135, :ns elin.util.sexpr, :name skip-meta, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :arglist-strs ["[zloc]"], :row 135} {:fixed-arities #{2}, :end-row 155, :name-end-col 33, :name-end-row 143, :private true, :name-row 143, :ns elin.util.sexpr, :name apply-cider-coordination*, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[code coordination]"], :row 143} {:fixed-arities #{2}, :end-row 170, :name-end-col 31, :name-end-row 161, :name-row 161, :ns elin.util.sexpr, :name apply-cider-coordination, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :arglist-strs ["[code coordination]"], :doc "a COORDINATES list of '(1 0 2) means:\n - enter next sexp then `forward-sexp' once,\n - enter next sexp,\n - enter next sexp then `forward-sexp' twice.", :row 161} {:fixed-arities #{1}, :end-row 179, :name-end-col 21, :name-end-row 172, :private true, :name-row 172, :ns elin.util.sexpr, :name testing-form?, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :arglist-strs ["[zloc]"], :row 172} {:fixed-arities #{1}, :end-row 184, :name-end-col 20, :name-end-row 181, :private true, :name-row 181, :ns elin.util.sexpr, :name sexpr-digest, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :arglist-strs ["[zloc]"], :row 181} {:fixed-arities #{1}, :end-row 194, :name-end-col 35, :name-end-row 186, :private true, :name-row 186, :ns elin.util.sexpr, :name parent-testing-form-digests, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :arglist-strs ["[zloc]"], :row 186} {:fixed-arities #{1}, :end-row 200, :name-end-col 28, :name-end-row 196, :private true, :name-row 196, :ns elin.util.sexpr, :name wrap-by-comment-form, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :arglist-strs ["[node]"], :row 196} {:fixed-arities #{3}, :end-row 220, :name-end-col 43, :name-end-row 202, :name-row 202, :ns elin.util.sexpr, :name convert-code-to-testing-focused-code, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :arglist-strs ["[test-code current-lnum current-column]"], :row 202} {:fixed-arities #{1}, :end-row 12, :name-end-col 11, :name-end-row 9, :name-row 9, :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, :arglist-strs ["[context]"], :row 9} {:fixed-arities #{2}, :end-row 16, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.util.interceptor, :name config, :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 82, :arglist-strs ["[context interceptor-var]"], :row 14} {:fixed-arities #{1}, :end-row 20, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.util.interceptor, :name connected?, :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 41, :arglist-strs ["[{:component/keys [nrepl]}]"], :row 18} {: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, :arglist-strs ["[x]"], :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, :arglist-strs ["[x]"], :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 8, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.handler, :name config, :defined-by clojure.core/defn, :filename "src/elin/util/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :arglist-strs ["[elin handler-var]"], :row 6} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.util.handler, :name jump-to-file-response, :defined-by clojure.core/defn, :filename "src/elin/util/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 38, :arglist-strs ["[path]" "[path lnum]" "[path lnum col]"], :row 14} {: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, :arglist-strs ["[?schema value]"], :row 6} {:fixed-arities #{2}, :end-row 19, :name-end-col 49, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[cwd file-name]"], :row 12} {:fixed-arities #{2}, :end-row 29, :name-end-col 50, :name-end-row 21, :private true, :name-row 21, :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, :arglist-strs ["[cwd file-name-pattern]"], :row 21} {:fixed-arities #{2}, :end-row 39, :name-end-col 38, :name-end-row 35, :name-row 35, :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, :arglist-strs ["[cwd file-name]"], :row 35} {:fixed-arities #{1}, :end-row 49, :name-end-col 21, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[path]"], :row 42} {:fixed-arities #{0}, :end-row 66, :name-end-col 26, :name-end-row 52, :name-row 52, :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, :arglist-strs ["[]"], :row 52} {:fixed-arities #{0}, :end-row 80, :name-end-col 27, :name-end-row 69, :name-row 69, :ns elin.util.file, :name get-config-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, :arglist-strs ["[]"], :row 69} {:fixed-arities #{1}, :end-row 86, :name-end-col 25, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[path]"], :row 83} {:fixed-arities #{1}, :end-row 93, :name-end-col 27, :name-end-row 89, :name-row 89, :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, :arglist-strs ["[path]"], :row 89} {:fixed-arities #{1}, :end-row 99, :name-end-col 33, :name-end-row 96, :name-row 96, :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, :arglist-strs ["[cwd]"], :row 96} {:fixed-arities #{1 3 2}, :end-row 113, :name-end-col 18, :name-end-row 105, :name-row 105, :ns elin.util.file, :name encode-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 36, :arglist-strs ["[path]" "[path lnum]" "[path lnum col]"], :row 105} {:fixed-arities #{1}, :end-row 127, :name-end-col 18, :name-end-row 119, :name-row 119, :ns elin.util.file, :name decode-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 34, :arglist-strs ["[path]"], :row 119} {: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, :arglist-strs ["[m key-ns-kw]"], :row 7} {:fixed-arities #{2}, :end-row 27, :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, :arglist-strs ["[m keyseq]"], :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, :arglist-strs ["[key-fn f]"], :row 3} {:fixed-arities #{1}, :end-row 13, :name-end-col 16, :name-end-row 9, :name-row 9, :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 35, :arglist-strs ["[klass]"], :row 9} {:end-row 20, :name-end-col 16, :name-end-row 15, :name-row 15, :ns elin.schema, :name ?protocol, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :arglist-strs ["[& protocols]"], :varargs-min-arity 0, :row 15} {:end-row 23, :name-end-col 11, :name-end-row 22, :name-row 22, :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 22} {:end-row 28, :name-end-col 15, :name-end-row 25, :name-row 25, :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 32, :row 25} {:end-row 31, :name-end-col 12, :name-end-row 30, :name-row 30, :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 30} {:end-row 34, :name-end-col 24, :name-end-row 33, :name-row 33, :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 33} {:end-row 37, :name-end-col 11, :name-end-row 36, :name-row 36, :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 36} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :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 39} {:fixed-arities #{1}, :end-row 44, :name-end-col 15, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[schema]"], :row 42} {:end-row 13, :name-end-col 22, :name-end-row 13, :name-row 13, :ns elin.component.nrepl.client, :name default-hostname, :defined-by clojure.core/def, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{7}, :end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[connection session supported-ops initial-namespace version language port-file]"], :row 15} {:fixed-arities #{1}, :end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[m]"], :row 15} {:end-row 59, :name-end-col 35, :name-end-row 52, :private true, :name-row 52, :ns elin.component.nrepl.client, :name ?ConnectArgumentMap, :defined-by clojure.core/def, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 57, :row 52} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 17, :name-end-row 64, :name-row 64, :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 34, :arglist-strs ["[conn]" "[conn {:keys [language port-file]}]"], :row 64} {:fixed-arities #{1}, :end-row 93, :name-end-col 14, :name-end-row 85, :name-row 85, :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 30, :arglist-strs ["[{:as arg :keys [host port port-file]}]"], :row 85} {:fixed-arities #{1}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :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, :arglist-strs ["[x]"], :row 18} {:fixed-arities #{1}, :end-row 37, :name-end-col 22, :name-end-row 24, :private true, :name-row 24, :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, :arglist-strs ["[v]"], :row 24} {:fixed-arities #{2}, :end-row 47, :name-end-col 19, :name-end-row 40, :private true, :name-row 40, :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, :arglist-strs ["[this {:as msg :keys [id]}]"], :row 40} {:fixed-arities #{2}, :end-row 62, :name-end-col 26, :name-end-row 50, :private true, :name-row 50, :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, :arglist-strs ["[this {:as msg :keys [id]}]"], :row 50} {:fixed-arities #{2}, :end-row 70, :name-end-col 23, :name-end-row 65, :private true, :name-row 65, :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, :arglist-strs ["[this msg]"], :row 65} {:fixed-arities #{2}, :end-row 81, :name-end-col 24, :name-end-row 73, :private true, :name-row 73, :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, :arglist-strs ["[this msg]"], :row 73} {:end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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 83} {:fixed-arities #{7}, :end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[host port socket read-stream write-stream raw-message-channel response-manager]"], :row 83} {:fixed-arities #{1}, :end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[m]"], :row 83} {:fixed-arities #{2}, :end-row 150, :name-end-col 14, :name-end-row 120, :name-row 120, :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 49, :arglist-strs ["[host port]"], :row 120} {: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, :arglist-strs ["[host port]" "[c]"], :row 18} {:end-row 153, :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 58, :row 24} {:fixed-arities #{6}, :end-row 153, :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 58, :arglist-strs ["[clj-kondo interceptor lazy-host session-storage clients-store current-client-key-store]"], :row 24} {:fixed-arities #{1}, :end-row 153, :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 58, :arglist-strs ["[m]"], :row 24} {:fixed-arities #{1}, :end-row 160, :name-end-col 16, :name-end-row 155, :name-row 155, :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 58, :arglist-strs ["[config]"], :row 155} {: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, :arglist-strs ["[host s]" "[host s options]"], :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, :arglist-strs ["[host winid lnum col]"], :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, :arglist-strs ["[host winid s]"], :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, :arglist-strs ["[host winid]"], :row 25} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.quickfix, :name initial->quickfix-type, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :arglist-strs ["[c]"], :row 11} {:fixed-arities #{1}, :end-row 27, :name-end-col 26, :name-end-row 20, :private true, :name-row 20, :ns elin.component.server.impl.quickfix, :name get-quickfix-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host]"], :row 20} {:fixed-arities #{2}, :end-row 37, :name-end-col 26, :name-end-row 33, :private true, :name-row 33, :ns elin.component.server.impl.quickfix, :name set-quickfix-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host qf-list]"], :row 33} {:fixed-arities #{2}, :end-row 48, :name-end-col 26, :name-end-row 41, :private true, :name-row 41, :ns elin.component.server.impl.quickfix, :name get-location-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host window-id]"], :row 41} {:fixed-arities #{3}, :end-row 59, :name-end-col 25, :name-end-row 55, :name-row 55, :ns elin.component.server.impl.quickfix, :name set-location-list*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 74, :arglist-strs ["[host window-id loc-list]"], :row 55} {:fixed-arities #{2}, :end-row 12, :name-end-col 30, :name-end-row 10, :private true, :name-row 10, :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, :arglist-strs ["[host s]"], :row 10} {:fixed-arities #{3}, :end-row 21, :name-end-col 30, :name-end-row 15, :private true, :name-row 15, :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 71, :arglist-strs ["[host s options]"], :row 15} {:fixed-arities #{3}, :end-row 25, :name-end-col 18, :name-end-row 23, :private true, :name-row 23, :ns elin.component.server.impl.buffer, :name get-lines*, :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 66, :arglist-strs ["[host start-lnum end-lnum]"], :row 23} {:fixed-arities #{3 5}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.component.server.impl.buffer, :name set-highlight*, :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 112, :arglist-strs ["[host highlight-group lnum]" "[host highlight-group lnum start-col end-col]"], :row 27} {:fixed-arities #{1}, :end-row 35, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.component.server.impl.buffer, :name clear-highlight*, :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, :arglist-strs ["[host]"], :row 33} {: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 67, :arglist-strs ["[host candidates callback-handler-symbol & [optional-params]]"], :varargs-min-arity 3, :row 8} {:fixed-arities #{2}, :end-row 18, :name-end-col 17, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.mark, :name get-mark*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/mark.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :arglist-strs ["[host mark-id]"], :row 13} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 28, :name-end-row 15, :private true, :name-row 15, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 15} {:fixed-arities #{4 3}, :end-row 34, :name-end-col 24, :name-end-row 27, :private true, :name-row 27, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 27} {:fixed-arities #{4 3}, :end-row 46, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 39} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 29, :name-end-row 51, :private true, :name-row 51, :ns elin.component.server.impl.sexpr, :name get-namespace-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 37, :arglist-strs ["[host]" "[host path]"], :row 51} {:fixed-arities #{4}, :end-row 66, :name-end-col 28, :name-end-row 64, :private true, :name-row 64, :ns elin.component.server.impl.sexpr, :name replace-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 96, :arglist-strs ["[host lnum col new-sexpr]"], :row 64} {:fixed-arities #{1}, :end-row 12, :name-end-col 19, :name-end-row 10, :private true, :name-row 10, :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 48, :arglist-strs ["[host]"], :row 10} {:fixed-arities #{3}, :end-row 16, :name-end-col 20, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.event, :name on-callback*, :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 68, :arglist-strs ["[host id args]"], :row 14} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 34, :name-end-row 8, :private true, :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 17, :defined-by->lint-as clojure.core/defn, :end-col 82, :arglist-strs ["[host text]" "[host text options]"], :row 8} {:fixed-arities #{1}, :end-row 16, :name-end-col 31, :name-end-row 14, :name-row 14, :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, :arglist-strs ["[host]"], :row 14} {:fixed-arities #{2}, :end-row 14, :name-end-col 22, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[host var-name]"], :row 12} {:fixed-arities #{3}, :end-row 26, :name-end-col 22, :name-end-row 17, :private true, :name-row 17, :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, :arglist-strs ["[host var-name value]"], :row 17} {:fixed-arities #{2}, :end-row 14, :name-end-col 13, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.register, :name yank*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/register.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :arglist-strs ["[host text]"], :row 11} {:fixed-arities #{1}, :end-row 15, :name-end-col 39, :name-end-row 13, :private true, :name-row 13, :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, :arglist-strs ["[host]"], :row 13} {:fixed-arities #{1}, :end-row 20, :name-end-col 31, :name-end-row 18, :private true, :name-row 18, :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, :arglist-strs ["[host]"], :row 18} {:end-row 32, :name-end-col 29, :name-end-row 23, :private true, :name-row 23, :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, :arglist-strs ["[host & extra-params]"], :varargs-min-arity 1, :row 23} {:end-row 41, :name-end-col 14, :name-end-row 35, :private true, :name-row 35, :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, :arglist-strs ["[host path lnum col & [jump-command]]"], :varargs-min-arity 4, :row 35} {:fixed-arities #{3}, :end-row 14, :name-end-col 15, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[host prompt default]"], :row 12} {:end-row 15, :name-end-col 23, :name-end-row 13, :name-row 13, :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 13} {:fixed-arities #{3}, :end-row 14, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 14, :name-row 14, :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, :arglist-strs ["[this method params]"], :row 14} {:fixed-arities #{3}, :end-row 15, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[this method params]"], :row 15} {:end-row 18, :name-end-col 16, :name-end-row 17, :name-row 17, :ns elin.component.server.impl.function, :name ?IFunction, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 34, :row 17} {:fixed-arities #{3}, :end-row 48, :name-end-col 15, :name-end-row 38, :name-row 38, :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, :arglist-strs ["[host fn-name params]"], :row 38} {:fixed-arities #{3}, :end-row 55, :name-end-col 13, :name-end-row 51, :name-row 51, :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, :arglist-strs ["[host fn-name params]"], :row 51} {:fixed-arities #{2}, :end-row 60, :name-end-col 15, :name-end-row 58, :name-row 58, :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, :arglist-strs ["[host cmd]"], :row 58} {:fixed-arities #{2}, :end-row 65, :name-end-col 12, :name-end-row 63, :name-row 63, :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, :arglist-strs ["[host s]"], :row 63} {: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, :arglist-strs ["[file]"], :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, :arglist-strs ["[host {:keys [name lnum file group]}]"], :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, :arglist-strs ["[host]" "[host {:keys [group file name id]}]"], :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, :arglist-strs ["[host]" "[host target-buffer]"], :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, :arglist-strs ["[host]"], :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, :arglist-strs ["[host]" "[host signs]"], :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, :arglist-strs ["[host message response-manager]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[output-stream response-manager]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[{:keys [host server-socket on-accept stop-signal]}]"], :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, :arglist-strs ["[{:keys [request-method headers]}]"], :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, :arglist-strs ["[this request params]"], :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, :arglist-strs ["[this request]"], :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, :arglist-strs ["[host message method params]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[resp]"], :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, :arglist-strs ["[& [m]]"], :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, :arglist-strs ["[& [m]]"], :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, :arglist-strs ["[handler host port stop-server]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[config]"], :row 81} {:end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[host message response-manager]"], :row 15} {:fixed-arities #{1}, :end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[m]"], :row 15} {:end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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 50} {:fixed-arities #{2}, :end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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, :arglist-strs ["[output-stream response-manager]"], :row 50} {:fixed-arities #{1}, :end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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, :arglist-strs ["[m]"], :row 50} {:fixed-arities #{1}, :end-row 115, :name-end-col 19, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[{:keys [host server-socket on-accept stop-signal]}]"], :row 83} {:fixed-arities #{1}, :end-row 24, :name-end-col 34, :name-end-row 19, :private true, :name-row 19, :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, :arglist-strs ["[host]"], :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 26, :private true, :name-row 26, :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 29, :arglist-strs ["[user-dir]"], :row 26} {:fixed-arities #{1}, :end-row 38, :name-end-col 28, :name-end-row 34, :private true, :name-row 34, :ns elin.component.clj-kondo, :name clj-kondo-available?, :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 32, :arglist-strs ["[command]"], :row 34} {:fixed-arities #{1}, :end-row 54, :name-end-col 22, :name-end-row 40, :private true, :name-row 40, :ns elin.component.clj-kondo, :name clj-kondo-run!, :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 12, :arglist-strs ["[{:keys [command lint config shell-config]}]"], :row 40} {:end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :row 56} {:fixed-arities #{6}, :end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :arglist-strs ["[lazy-host command config available? analyzing?-atom analyzed-atom]"], :row 56} {:fixed-arities #{1}, :end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :arglist-strs ["[m]"], :row 56} {:fixed-arities #{1}, :end-row 150, :name-end-col 20, :name-end-row 148, :name-row 148, :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, :arglist-strs ["[config]"], :row 148} {:end-row 21, :name-end-col 26, :name-end-row 21, :private true, :name-row 21, :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 21} {:end-row 22, :name-end-col 29, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 23, :name-end-col 30, :name-end-row 23, :private true, :name-row 23, :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 23} {:end-row 24, :name-end-col 27, :name-end-row 24, :private true, :name-row 24, :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 24} {:fixed-arities #{2}, :end-row 33, :name-end-col 27, :name-end-row 26, :private true, :name-row 26, :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, :arglist-strs ["[lazy-host sym]"], :row 26} {:fixed-arities #{1}, :end-row 53, :name-end-col 36, :name-end-row 35, :private true, :name-row 35, :ns elin.component.interceptor, :name wrap-interceptor-for-logging, :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 102, :arglist-strs ["[{:as interceptor :keys [enter leave]}]"], :row 35} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :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, :arglist-strs ["[x]"], :row 55} {:end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :row 67} {:fixed-arities #{8}, :end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :arglist-strs ["[lazy-host plugin base-config includes excludes config-map name-to-symbol-dict interceptor-map]"], :row 67} {:fixed-arities #{1}, :end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :arglist-strs ["[m]"], :row 67} {:fixed-arities #{1}, :end-row 162, :name-end-col 22, :name-end-row 160, :name-row 160, :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 69, :arglist-strs ["[config]"], :row 160} {: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, :arglist-strs ["[{:keys [host protocol method args queue]}]"], :row 12} {:end-row 450, :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 450, :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, :arglist-strs ["[host-store host-channel]"], :row 19} {:fixed-arities #{1}, :end-row 450, :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, :arglist-strs ["[m]"], :row 19} {:fixed-arities #{1}, :end-row 455, :name-end-col 20, :name-end-row 453, :name-row 453, :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, :arglist-strs ["[_]"], :row 453} {: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, :arglist-strs ["[]"], :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 57, :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 57, :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, :arglist-strs ["[memory]"], :row 15} {:fixed-arities #{1}, :end-row 57, :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, :arglist-strs ["[m]"], :row 15} {:fixed-arities #{1}, :end-row 61, :name-end-col 26, :name-end-row 59, :name-row 59, :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 45, :arglist-strs ["[_]"], :row 59} {: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 44, :arglist-strs ["[handler lazy-host {:keys [message host]}]"], :row 26} {:end-row 95, :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 #{8}, :end-row 95, :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, :arglist-strs ["[handler lazy-host entrypoints host port server server-socket stop-signal]"], :row 53} {:fixed-arities #{1}, :end-row 95, :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, :arglist-strs ["[m]"], :row 53} {:fixed-arities #{1}, :end-row 99, :name-end-col 17, :name-end-row 97, :name-row 97, :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, :arglist-strs ["[config]"], :row 97} {:end-row 25, :name-end-col 26, :name-end-row 25, :private true, :name-row 25, :ns elin.component.handler, :name config-key, :defined-by clojure.core/def, :filename "src/elin/component/handler.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 25} {:fixed-arities #{2}, :end-row 35, :name-end-col 23, :name-end-row 29, :private true, :name-row 29, :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, :arglist-strs ["[lazy-host sym]"], :row 29} {:fixed-arities #{2}, :end-row 45, :name-end-col 25, :name-end-row 39, :private true, :name-row 39, :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, :arglist-strs ["[lazy-host handler-symbols]"], :row 39} {:fixed-arities #{1}, :end-row 63, :name-end-col 35, :name-end-row 48, :private true, :name-row 48, :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 74, :arglist-strs ["[{:as context :keys [message config-map]}]"], :row 48} {:fixed-arities #{2}, :end-row 77, :name-end-col 16, :name-end-row 65, :private true, :name-row 65, :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 28, :arglist-strs ["[handler-map context]"], :row 65} {:fixed-arities #{2}, :end-row 90, :name-end-col 21, :name-end-row 79, :private true, :name-row 79, :ns elin.component.handler, :name expand-aliass, :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 21, :arglist-strs ["[{:as parsed-message :keys [method]} aliases]"], :row 79} {:fixed-arities #{2}, :end-row 111, :name-end-col 15, :name-end-row 100, :private true, :name-row 100, :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, :arglist-strs ["[{:keys [components config-map handler-map aliases]} message]"], :row 100} {:end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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 113} {:fixed-arities #{8}, :end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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, :arglist-strs ["[clj-kondo interceptor lazy-host nrepl plugin session-storage base-config handler-map]"], :row 113} {:fixed-arities #{1}, :end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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, :arglist-strs ["[m]"], :row 113} {:fixed-arities #{1}, :end-row 157, :name-end-col 18, :name-end-row 154, :name-row 154, :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 41, :arglist-strs ["[config]"], :row 154} {:fixed-arities #{1}, :end-row 20, :name-end-col 24, :name-end-row 16, :private true, :name-row 16, :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, :arglist-strs ["[edn-content]"], :row 16} {:fixed-arities #{1}, :end-row 27, :name-end-col 23, :name-end-row 22, :private true, :name-row 22, :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, :arglist-strs ["[elin-plugin-edn-paths]"], :row 22} {:fixed-arities #{2}, :end-row 36, :name-end-col 19, :name-end-row 30, :private true, :name-row 30, :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, :arglist-strs ["[lazy-host edn-file]"], :row 30} {:fixed-arities #{2}, :end-row 57, :name-end-col 20, :name-end-row 39, :private true, :name-row 39, :ns elin.component.plugin, :name read-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, :arglist-strs ["[lazy-host edn-files]"], :row 39} {:fixed-arities #{1}, :end-row 68, :name-end-col 21, :name-end-row 60, :private true, :name-row 60, :ns elin.component.plugin, :name unify-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 14, :arglist-strs ["[plugins]"], :row 60} {:end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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 70} {:fixed-arities #{3}, :end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[lazy-host edn-files loaded-plugin]"], :row 70} {:fixed-arities #{1}, :end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[m]"], :row 70} {:fixed-arities #{1}, :end-row 92, :name-end-col 17, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[config]"], :row 90} {: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, :arglist-strs ["[host texts highlight]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[json-config]"], :row 9} {:end-row 11, :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 17, :row 3} {:fixed-arities #{1}, :end-row 5, :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 12, :arglist-strs ["[this]"], :row 4} {:fixed-arities #{1}, :end-row 7, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :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 12, :arglist-strs ["[this]"], :row 6} {:fixed-arities #{2}, :end-row 9, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 8, :name-row 8, :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 16, :arglist-strs ["[this msg]"], :row 8} {:fixed-arities #{2}, :end-row 11, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :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 16, :arglist-strs ["[this msg]"], :row 10} {:end-row 19, :name-end-col 21, :name-end-row 13, :name-row 13, :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 13, :row 13} {:fixed-arities #{2}, :end-row 15, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 14, :name-row 14, :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 15, :arglist-strs ["[this op]"], :row 14} {:fixed-arities #{1}, :end-row 17, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :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 12, :arglist-strs ["[this]"], :row 16} {:fixed-arities #{1}, :end-row 19, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :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 12, :arglist-strs ["[this]"], :row 18} {:end-row 36, :name-end-col 28, :name-end-row 21, :name-row 21, :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 13, :row 21} {:fixed-arities #{2}, :end-row 23, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 22, :name-row 22, :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 19, :arglist-strs ["[this client]"], :row 22} {:fixed-arities #{2}, :end-row 25, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 24, :name-row 24, :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 19, :arglist-strs ["[this client]"], :row 24} {:fixed-arities #{1}, :end-row 27, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 26, :name-row 26, :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 12, :arglist-strs ["[this]"], :row 26} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 28, :name-row 28, :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 23, :arglist-strs ["[this host port]" "[this client-key]"], :row 28} {:fixed-arities #{2}, :end-row 32, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 31, :name-row 31, :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 19, :arglist-strs ["[this client]"], :row 31} {:fixed-arities #{1}, :end-row 34, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 33, :name-row 33, :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 12, :arglist-strs ["[this]"], :row 33} {:fixed-arities #{1}, :end-row 36, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 35, :name-row 35, :ns elin.protocol.nrepl, :name all-clients, :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 12, :arglist-strs ["[this]"], :row 35} {: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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this content]"], :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, :arglist-strs ["[this content]"], :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, :arglist-strs ["[this id error result]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this k v]" "[this k v expire-seconds]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this method params]"], :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, :arglist-strs ["[this method params]"], :row 5} {:end-row 9, :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 32, :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 18, :protocol-ns elin.protocol.clj-kondo, :name-end-row 9, :name-row 9, :ns elin.protocol.clj-kondo, :name analyze-code!!, :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 31, :arglist-strs ["[this code]"], :row 9} {: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, :arglist-strs ["[this kind context]" "[this kind context terminator]"], :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, :arglist-strs ["[this host]"], :row 4} {:end-row 7, :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 32, :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, :arglist-strs ["[this]"], :row 6} {:fixed-arities #{3}, :end-row 7, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 7, :name-row 7, :ns elin.protocol.host, :name on-callback, :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 31, :arglist-strs ["[this id args]"], :row 7} {:end-row 17, :name-end-col 17, :name-end-row 9, :name-row 9, :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 28, :row 9} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 10, :name-row 10, :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 27, :arglist-strs ["[this text]" "[this text highlight]"], :row 10} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 13, :name-row 13, :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 27, :arglist-strs ["[this text]" "[this text highlight]"], :row 13} {:fixed-arities #{3}, :end-row 17, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 16, :name-row 16, :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 27, :arglist-strs ["[this prompt default]"], :row 16} {:end-row 28, :name-end-col 19, :name-end-row 19, :name-row 19, :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 40, :row 19} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 20, :name-row 20, :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 12, :arglist-strs ["[this]"], :row 20} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 22, :name-row 22, :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 12, :arglist-strs ["[this]"], :row 22} {:fixed-arities #{1}, :end-row 25, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 24, :name-row 24, :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 12, :arglist-strs ["[this]"], :row 24} {:fixed-arities #{4 5}, :end-row 28, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 26, :name-row 26, :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 39, :arglist-strs ["[this path lnum col]" "[this path lnum col jump-command]"], :row 26} {:end-row 34, :name-end-col 23, :name-end-row 30, :name-row 30, :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 28, :row 30} {:fixed-arities #{2}, :end-row 32, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 31, :name-row 31, :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 21, :arglist-strs ["[this var-name]"], :row 31} {:fixed-arities #{3}, :end-row 34, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 33, :name-row 33, :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 27, :arglist-strs ["[this var-name value]"], :row 33} {:end-row 46, :name-end-col 19, :name-end-row 36, :name-row 36, :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 13, :row 36} {:fixed-arities #{2}, :end-row 38, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 37, :name-row 37, :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 14, :arglist-strs ["[this m]"], :row 37} {:fixed-arities #{2}, :end-row 40, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 39, :name-row 39, :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 14, :arglist-strs ["[this m]"], :row 39} {:fixed-arities #{1}, :end-row 42, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 41, :name-row 41, :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 12, :arglist-strs ["[this]"], :row 41} {:fixed-arities #{1}, :end-row 44, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 43, :name-row 43, :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 12, :arglist-strs ["[this]"], :row 43} {:fixed-arities #{1}, :end-row 46, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 45, :name-row 45, :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 12, :arglist-strs ["[this]"], :row 45} {:end-row 62, :name-end-col 20, :name-end-row 48, :name-row 48, :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 32, :row 48} {:fixed-arities #{4 3}, :end-row 51, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 49, :name-row 49, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 49} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 52, :name-row 52, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 52} {:fixed-arities #{4 3}, :end-row 57, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 55, :name-row 55, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 55} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 58, :name-row 58, :ns elin.protocol.host, :name get-namespace-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 17, :arglist-strs ["[this]" "[this path]"], :row 58} {:fixed-arities #{4}, :end-row 62, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 61, :name-row 61, :ns elin.protocol.host, :name replace-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 31, :arglist-strs ["[this lnum col new-sexpr]"], :row 61} {:end-row 73, :name-end-col 20, :name-end-row 64, :name-row 64, :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 22, :row 64} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 65, :name-row 65, :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 22, :arglist-strs ["[this s]" "[this s options]"], :row 65} {:fixed-arities #{4}, :end-row 69, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 68, :name-row 68, :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 30, :arglist-strs ["[this popup-id lnum col]"], :row 68} {:fixed-arities #{3}, :end-row 71, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 70, :name-row 70, :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 23, :arglist-strs ["[this popup-id s]"], :row 70} {:fixed-arities #{2}, :end-row 73, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 72, :name-row 72, :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 21, :arglist-strs ["[this popup-id]"], :row 72} {:end-row 80, :name-end-col 26, :name-end-row 75, :name-row 75, :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 13, :row 75} {:fixed-arities #{3 2}, :end-row 78, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 76, :name-row 76, :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 25, :arglist-strs ["[this text]" "[this text options]"], :row 76} {:fixed-arities #{1}, :end-row 80, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 79, :name-row 79, :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 12, :arglist-strs ["[this]"], :row 79} {:end-row 96, :name-end-col 21, :name-end-row 82, :name-row 82, :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 13, :row 82} {:fixed-arities #{2}, :end-row 84, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 83, :name-row 83, :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 17, :arglist-strs ["[this text]"], :row 83} {:fixed-arities #{3 2}, :end-row 87, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 85, :name-row 85, :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 25, :arglist-strs ["[this text]" "[this text options]"], :row 85} {:fixed-arities #{1 3 2}, :end-row 91, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 88, :name-row 88, :ns elin.protocol.host, :name get-lines, :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 32, :arglist-strs ["[this]" "[this start-lnum]" "[this start-lnum end-lnum]"], :row 88} {:fixed-arities #{3 5}, :end-row 94, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 92, :name-row 92, :ns elin.protocol.host, :name set-highlight, :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 51, :arglist-strs ["[this highlight-group lnum]" "[this highlight-group lnum start-col end-col]"], :row 92} {:fixed-arities #{1}, :end-row 96, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 95, :name-row 95, :ns elin.protocol.host, :name clear-highlight, :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 12, :arglist-strs ["[this]"], :row 95} {:end-row 101, :name-end-col 23, :name-end-row 98, :name-row 98, :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 98} {:fixed-arities #{4 3}, :end-row 101, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 99, :name-row 99, :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, :arglist-strs ["[this candidates callback-handler-symbol]" "[this candidates callback-handler-symbol optional-params]"], :row 99} {:end-row 111, :name-end-col 23, :name-end-row 103, :name-row 103, :ns elin.protocol.host, :name IQuickfix, :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 37, :row 103} {:fixed-arities #{1}, :end-row 105, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 104, :name-row 104, :ns elin.protocol.host, :name get-quickfix-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 12, :arglist-strs ["[this]"], :row 104} {:fixed-arities #{2}, :end-row 107, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 106, :name-row 106, :ns elin.protocol.host, :name set-quickfix-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :arglist-strs ["[this quickfix-list]"], :row 106} {:fixed-arities #{2}, :end-row 109, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 108, :name-row 108, :ns elin.protocol.host, :name get-location-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :arglist-strs ["[this window-id]"], :row 108} {:fixed-arities #{3}, :end-row 111, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 110, :name-row 110, :ns elin.protocol.host, :name set-location-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :arglist-strs ["[this window-id location-list]"], :row 110} {:end-row 115, :name-end-col 19, :name-end-row 113, :name-row 113, :ns elin.protocol.host, :name IMark, :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 21, :row 113} {:fixed-arities #{2}, :end-row 115, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 114, :name-row 114, :ns elin.protocol.host, :name get-mark, :defined-by clojure.core/defprotocol, :protocol-name IMark, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :arglist-strs ["[this mark-id]"], :row 114} {:end-row 119, :name-end-col 23, :name-end-row 117, :name-row 117, :ns elin.protocol.host, :name IRegister, :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 18, :row 117} {:fixed-arities #{2}, :end-row 119, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 118, :name-row 118, :ns elin.protocol.host, :name yank, :defined-by clojure.core/defprotocol, :protocol-name IRegister, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :arglist-strs ["[this text]"], :row 118} {: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, :arglist-strs ["[this config]"], :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, :arglist-strs ["[{:keys [test-vars current-file base-line]}]"], :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, :arglist-strs ["[nrepl]"], :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 92, :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, :arglist-strs ["[nrepl {ns-str :ns vars :vars base-line :base-line current-file :current-file}]"], :row 84} {:fixed-arities #{1}, :end-row 25, :name-end-col 14, :name-end-row 13, :name-row 13, :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, :arglist-strs ["[test-resp]"], :row 13} {:fixed-arities #{1}, :end-row 31, :name-end-col 25, :name-end-row 27, :private true, :name-row 27, :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, :arglist-strs ["[filename]"], :row 27} {:fixed-arities #{1}, :end-row 49, :name-end-col 20, :name-end-row 34, :private true, :name-row 34, :ns elin.function.nrepl.cider.test, :name test-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, :arglist-strs ["[test-result]"], :row 34} {:fixed-arities #{1}, :end-row 63, :name-end-col 26, :name-end-row 52, :private true, :name-row 52, :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, :arglist-strs ["[{:keys [diffs actual]}]"], :row 52} {:fixed-arities #{2}, :end-row 104, :name-end-col 22, :name-end-row 66, :name-row 66, :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 72, :arglist-strs ["[nrepl test-resp]"], :row 66} {:fixed-arities #{1}, :end-row 36, :name-end-col 32, :name-end-row 16, :name-row 16, :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, :arglist-strs ["[{ns-str :ns ns-path :path file-separator :file-separator}]"], :row 16} {:fixed-arities #{1}, :end-row 68, :name-end-col 32, :name-end-row 39, :name-row 39, :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 33, :arglist-strs ["[path]"], :row 39} {: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, :arglist-strs ["[nrepl sym-str]"], :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, :arglist-strs ["[nrepl ns-str prefix]"], :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, :arglist-strs ["[nrepl ns-str sym-str]"], :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, :arglist-strs ["[nrepl ns-str]"], :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, :arglist-strs ["[nrepl var-query]"], :row 53} {:fixed-arities #{1}, :end-row 65, :name-end-col 15, :name-end-row 61, :name-row 61, :ns elin.function.nrepl.cider, :name reload!!, :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, :arglist-strs ["[nrepl]"], :row 61} {:fixed-arities #{1}, :end-row 72, :name-end-col 19, :name-end-row 68, :name-row 68, :ns elin.function.nrepl.cider, :name reload-all!!, :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, :arglist-strs ["[nrepl]"], :row 68} {:fixed-arities #{3}, :end-row 80, :name-end-col 14, :name-end-row 74, :name-row 74, :ns elin.function.nrepl.cider, :name undef!!, :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, :arglist-strs ["[nrepl ns-str sym-str]"], :row 74} {:fixed-arities #{2}, :end-row 87, :name-end-col 18, :name-end-row 82, :name-row 82, :ns elin.function.nrepl.cider, :name undef-all!!, :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, :arglist-strs ["[nrepl ns-str]"], :row 82} {:fixed-arities #{1}, :end-row 95, :name-end-col 20, :name-end-row 89, :name-row 89, :ns elin.function.nrepl.cider, :name init-debugger, :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 46, :arglist-strs ["[nrepl]"], :doc "This operation does not return response immediately.", :row 89} {:fixed-arities #{3}, :end-row 102, :name-end-col 18, :name-end-row 97, :name-row 97, :ns elin.function.nrepl.cider, :name debug-input, :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 47, :arglist-strs ["[nrepl key-str input-str]"], :doc "This operation does not return response immediately.", :row 97} {:fixed-arities #{1}, :end-row 106, :name-end-col 21, :name-end-row 104, :name-row 104, :ns elin.function.nrepl.cider, :name log-frameworks, :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 59, :arglist-strs ["[nrepl]"], :row 104} {:fixed-arities #{2}, :end-row 115, :name-end-col 23, :name-end-row 108, :name-row 108, :ns elin.function.nrepl.cider, :name log-add-appender, :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 51, :arglist-strs ["[nrepl {:keys [framework appender filters size threshold]}]"], :row 108} {:fixed-arities #{2}, :end-row 121, :name-end-col 25, :name-end-row 117, :name-row 117, :ns elin.function.nrepl.cider, :name log-clear-appender, :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 49, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 117} {:fixed-arities #{2}, :end-row 127, :name-end-col 27, :name-end-row 123, :name-row 123, :ns elin.function.nrepl.cider, :name log-remove-appender!, :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 50, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 123} {:fixed-arities #{2}, :end-row 133, :name-end-col 18, :name-end-row 129, :name-row 129, :ns elin.function.nrepl.cider, :name log-search!, :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 50, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 129} {:fixed-arities #{4}, :end-row 143, :name-end-col 27, :name-end-row 135, :name-row 135, :ns elin.function.nrepl.cider, :name clojuredocs-lookup!!, :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, :arglist-strs ["[nrepl ns-str sym-str export-edn-url]"], :row 135} {: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, :arglist-strs ["[nrepl]"], :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 23, :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, :arglist-strs ["[nrepl]"], :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, :arglist-strs ["[nrepl]"], :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, :arglist-strs ["[nrepl]"], :row 51} {:end-row 11, :name-end-col 36, :name-end-row 8, :private true, :name-row 8, :ns elin.function.popup, :name default-popup-option, :defined-by clojure.core/def, :filename "src/elin/function/popup.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 22, :row 8} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 11, :name-end-row 24, :name-row 24, :ns elin.function.popup, :name open, :defined-by clojure.core/defn, :filename "src/elin/function/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :arglist-strs ["[elin s]" "[{:component/keys [host]} s option]"], :row 24} {:fixed-arities #{2}, :end-row 38, :name-end-col 12, :name-end-row 35, :name-row 35, :ns elin.function.popup, :name close, :defined-by clojure.core/defn, :filename "src/elin/function/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :arglist-strs ["[{:component/keys [host]} popup-id]"], :row 35} {:fixed-arities #{1}, :end-row 11, :name-end-col 24, :name-end-row 9, :name-row 9, :ns elin.function.quickfix, :name get-quickfix-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :arglist-strs ["[{:component/keys [host]}]"], :row 9} {:fixed-arities #{2}, :end-row 22, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.quickfix, :name set-quickfix-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :arglist-strs ["[{:as elin :component/keys [interceptor]} qf-list]"], :row 13} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 24, :name-end-row 24, :name-row 24, :ns elin.function.quickfix, :name set-location-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :arglist-strs ["[elin qf-list]" "[{:as elin :component/keys [interceptor]} window-id qf-list]"], :row 24} {:end-row 19, :name-end-col 28, :name-end-row 17, :name-row 17, :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 17} {:end-row 27, :name-end-col 27, :name-end-row 21, :name-row 21, :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 21} {:end-row 33, :name-end-col 32, :name-end-row 29, :private true, :name-row 29, :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 28, :row 29} {:end-row 39, :name-end-col 37, :name-end-row 35, :private true, :name-row 35, :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 28, :row 35} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 14, :name-end-row 44, :name-row 44, :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, :arglist-strs ["[nrepl]" "[nrepl session]"], :row 44} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 13, :name-end-row 55, :name-row 55, :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, :arglist-strs ["[nrepl code]" "[nrepl code options]"], :row 55} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 18, :name-end-row 76, :name-row 76, :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, :arglist-strs ["[nrepl]" "[nrepl options]"], :row 76} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 18, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[nrepl file-path contents]" "[nrepl file-path contents options]"], :row 90} {:fixed-arities #{3}, :end-row 132, :name-end-col 15, :name-end-row 115, :name-row 115, :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, :arglist-strs ["[nrepl ns-str sym-str]"], :row 115} {:fixed-arities #{1}, :end-row 140, :name-end-col 20, :name-end-row 135, :name-row 135, :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, :arglist-strs ["[nrepl]"], :row 135} {:fixed-arities #{3}, :end-row 149, :name-end-col 20, :name-end-row 142, :name-row 142, :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, :arglist-strs ["[nrepl ns-str prefix]"], :row 142} {:fixed-arities #{1}, :end-row 155, :name-end-col 26, :name-end-row 151, :name-row 151, :ns elin.function.nrepl, :name get-cycled-var-name, :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 29, :arglist-strs ["[var-name]"], :row 151} {:fixed-arities #{1}, :end-row 28, :name-end-col 21, :name-end-row 16, :name-row 16, :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, :arglist-strs ["[{:component/keys [clj-kondo nrepl]}]"], :row 16} {:fixed-arities #{2}, :end-row 32, :name-end-col 32, :name-end-row 30, :name-row 30, :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, :arglist-strs ["[{:component/keys [clj-kondo]} ns-sym]"], :row 30} {:fixed-arities #{2}, :end-row 36, :name-end-col 25, :name-end-row 34, :name-row 34, :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, :arglist-strs ["[{:component/keys [clj-kondo]} alias-sym]"], :row 34} {:fixed-arities #{3}, :end-row 57, :name-end-col 26, :name-end-row 39, :name-row 39, :ns elin.function.namespace, :name add-missing-libspec, :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, :arglist-strs ["[{:as elin :component/keys [clj-kondo nrepl]} sym-str favorites]"], :row 39} {:fixed-arities #{3}, :end-row 82, :name-end-col 34, :name-end-row 59, :private true, :name-row 59, :ns elin.function.namespace, :name missing-require-candidates, :defined-by clojure.core/defn-, :filename "src/elin/function/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :arglist-strs ["[{:as elin :component/keys [clj-kondo nrepl]} sym-str favorites]"], :row 59} {:fixed-arities #{2}, :end-row 95, :name-end-col 33, :name-end-row 84, :private true, :name-row 84, :ns elin.function.namespace, :name missing-import-candidates, :defined-by clojure.core/defn-, :filename "src/elin/function/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :arglist-strs ["[sym-str java-classes]"], :row 84} {:end-row 101, :name-end-col 39, :name-end-row 97, :private true, :name-row 97, :ns elin.function.namespace, :name ?MissingCandidatesInput, :defined-by clojure.core/def, :filename "src/elin/function/namespace.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 26, :row 97} {:end-row 107, :name-end-col 40, :name-end-row 103, :private true, :name-row 103, :ns elin.function.namespace, :name ?MissingCandidatesOutput, :defined-by clojure.core/def, :filename "src/elin/function/namespace.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 103} {:fixed-arities #{2}, :end-row 116, :name-end-col 25, :name-end-row 111, :name-row 111, :ns elin.function.namespace, :name missing-candidates, :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 65, :arglist-strs ["[{:as elin} {:keys [code requiring-favorites java-classes]}]"], :row 111} {:fixed-arities #{2}, :end-row 23, :name-end-col 29, :name-end-row 10, :name-row 10, :ns elin.function.select, :name select-from-candidates, :defined-by clojure.core/defn, :filename "src/elin/function/select.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :arglist-strs ["[{:as elin :component/keys [host]} candidates]"], :row 10} {:fixed-arities #{2}, :end-row 13, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.function.mark, :name get-by-id, :defined-by clojure.core/defn, :filename "src/elin/function/mark.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:component/keys [host]} mark-id]"], :row 11} {:end-row 14, :name-end-col 31, :name-end-row 12, :private true, :name-row 12, :ns elin.function.jack-in, :name clojure-command, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 14, :row 12} {:end-row 18, :name-end-col 32, :name-end-row 16, :private true, :name-row 16, :ns elin.function.jack-in, :name babashka-command, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 13, :row 16} {:end-row 26, :name-end-col 29, :name-end-row 20, :private true, :name-row 20, :ns elin.function.jack-in, :name elin-root-dir, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 28, :name-end-row 28, :private true, :name-row 28, :ns elin.function.jack-in, :name parent-absolute-path, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[path]"], :row 28} {:fixed-arities #{2}, :end-row 38, :name-end-col 21, :name-end-row 34, :private true, :name-row 34, :ns elin.function.jack-in, :name existing-file, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[dir filename]"], :row 34} {:fixed-arities #{1}, :end-row 53, :name-end-col 26, :name-end-row 40, :private true, :name-row 40, :ns elin.function.jack-in, :name find-project-files, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :arglist-strs ["[cwd]"], :row 40} {:fixed-arities #{2}, :end-row 62, :name-end-col 21, :name-end-row 55, :name-row 55, :ns elin.function.jack-in, :name select-project, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :arglist-strs ["[{:keys [forced-project]} cwd]"], :row 55} {:end-row 68, :name-end-col 30, :name-end-row 64, :private true, :name-row 64, :ns elin.function.jack-in, :name command-config, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 64} {:fixed-arities #{3 2}, :end-row 89, :name-end-col 23, :name-end-row 70, :name-row 70, :ns elin.function.jack-in, :name generate-command, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :arglist-strs ["[project-type port]" "[project-type port optional-args]"], :row 70} {:fixed-arities #{1}, :end-row 93, :name-end-col 23, :name-end-row 91, :name-row 91, :ns elin.function.jack-in, :name port->process-id, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :arglist-strs ["[port]"], :row 91} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 21, :name-end-row 95, :name-row 95, :ns elin.function.jack-in, :name launch-process, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 13, :arglist-strs ["[elin]" "[{:component/keys [host]} options]"], :row 95} {:fixed-arities #{2}, :end-row 14, :name-end-col 18, :name-end-row 12, :private true, :name-row 12, :ns elin.function.clj-kondo, :name find-first, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 34, :arglist-strs ["[pred coll]"], :row 12} {:end-row 16, :name-end-col 28, :name-end-row 16, :name-row 16, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/declare, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 29, :row 16} {:fixed-arities #{1}, :end-row 22, :name-end-col 23, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[clj-kondo]"], :row 18} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 24, :name-row 24, :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, :arglist-strs ["[clj-kondo]"], :doc "e.g.\n [{:fixed-arities #{0}\n :end-row 23\n :name-end-col 67\n :name-end-row 23\n :name-row 23\n :name next-id\n :filename \"src/elin/component/server/impl/function.clj\"\n :alias e.u.id\n :from elin.component.server.impl.function\n :col 52\n :name-col 53\n :end-col 68\n :arity 0\n :row 23\n :to elin.util.id}\n ...]", :row 24} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 47, :name-row 47, :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, :arglist-strs ["[clj-kondo]"], :row 47} {:fixed-arities #{1}, :end-row 57, :name-end-col 22, :name-end-row 53, :name-row 53, :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, :arglist-strs ["[clj-kondo]"], :row 53} {:fixed-arities #{1}, :end-row 63, :name-end-col 19, :name-end-row 59, :name-row 59, :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, :arglist-strs ["[clj-kondo]"], :row 59} {:fixed-arities #{1}, :end-row 69, :name-end-col 24, :name-end-row 65, :name-row 65, :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, :arglist-strs ["[clj-kondo]"], :row 65} {:fixed-arities #{1}, :end-row 74, :name-end-col 15, :name-end-row 71, :name-row 71, :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, :arglist-strs ["[clj-kondo]"], :row 71} {:fixed-arities #{1}, :end-row 79, :name-end-col 27, :name-end-row 76, :name-row 76, :ns elin.function.clj-kondo, :name protocol-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 33, :arglist-strs ["[clj-kondo]"], :row 76} {:fixed-arities #{1}, :end-row 85, :name-end-col 33, :name-end-row 81, :private true, :name-row 81, :ns elin.function.clj-kondo, :name protocol-implementations*, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[clj-kondo]"], :row 81} {:fixed-arities #{4}, :end-row 95, :name-end-col 31, :name-end-row 87, :name-row 87, :ns elin.function.clj-kondo, :name protocol-implementations, :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 65, :arglist-strs ["[clj-kondo protocol-ns protocol-name method-name]"], :row 87} {:fixed-arities #{3}, :end-row 104, :name-end-col 26, :name-end-row 97, :name-row 97, :ns elin.function.clj-kondo, :name protocol-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 20, :arglist-strs ["[clj-kondo ns-str sym-str]"], :row 97} {:fixed-arities #{2}, :end-row 114, :name-end-col 21, :name-end-row 106, :name-row 106, :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, :arglist-strs ["[clj-kondo keyword']"], :row 106} {:fixed-arities #{3}, :end-row 138, :name-end-col 25, :name-end-row 116, :name-row 116, :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, :arglist-strs ["[clj-kondo filename keyword']"], :row 116} {:end-row 145, :name-end-col 22, :name-end-row 140, :private true, :name-row 140, :ns elin.function.clj-kondo, :name ?Usage, :defined-by clojure.core/def, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :row 140} {:fixed-arities #{3}, :end-row 165, :name-end-col 17, :name-end-row 148, :name-row 148, :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, :arglist-strs ["[clj-kondo ns-str var-name]"], :row 148} {:fixed-arities #{1}, :end-row 172, :name-end-col 24, :name-end-row 168, :name-row 168, :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, :arglist-strs ["[clj-kondo]"], :row 168} {:fixed-arities #{2}, :end-row 185, :name-end-col 32, :name-end-row 175, :name-row 175, :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, :arglist-strs ["[clj-kondo ns-sym]"], :row 175} {:fixed-arities #{2}, :end-row 193, :name-end-col 26, :name-end-row 188, :name-row 188, :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, :arglist-strs ["[clj-kondo alias-sym]"], :row 188} {:fixed-arities #{2}, :end-row 206, :name-end-col 25, :name-end-row 196, :name-row 196, :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, :arglist-strs ["[clj-kondo alias-sym]"], :row 196} {:fixed-arities #{3}, :end-row 212, :name-end-col 18, :name-end-row 208, :private true, :name-row 208, :ns elin.function.clj-kondo, :name var-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :arglist-strs ["[clj-kondo ns-sym var-sym]"], :row 208} {:fixed-arities #{2}, :end-row 217, :name-end-col 24, :name-end-row 214, :private true, :name-row 214, :ns elin.function.clj-kondo, :name namespace-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :arglist-strs ["[clj-kondo ns-sym]"], :row 214} {:fixed-arities #{3}, :end-row 248, :name-end-col 13, :name-end-row 220, :name-row 220, :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, :arglist-strs ["[clj-kondo ns-str sym-str]"], :row 220} {:fixed-arities #{3}, :end-row 260, :name-end-col 19, :name-end-row 250, :name-row 250, :ns elin.function.clj-kondo, :name local-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 30, :arglist-strs ["[clj-kondo top-code sym-str]"], :row 250} {:fixed-arities #{2}, :end-row 267, :name-end-col 27, :name-end-row 262, :name-row 262, :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, :arglist-strs ["[clj-kondo ns-str]"], :row 262} {:fixed-arities #{1}, :end-row 15, :name-end-col 15, :name-end-row 10, :name-row 10, :ns elin.function.callback, :name register, :defined-by clojure.core/defn, :filename "src/elin/function/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :arglist-strs ["[{:component/keys [session-storage]}]"], :row 10} {:fixed-arities #{3}, :end-row 25, :name-end-col 15, :name-end-row 18, :name-row 18, :ns elin.function.callback, :name callback, :defined-by clojure.core/defn, :filename "src/elin/function/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :arglist-strs ["[{:component/keys [session-storage]} id result]"], :row 18} {:fixed-arities #{4 3}, :end-row 19, :name-end-col 19, :name-end-row 15, :name-row 15, :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 67, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 15} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 15, :name-end-row 24, :name-row 24, :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 63, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 24} {:fixed-arities #{4 3}, :end-row 37, :name-end-col 15, :name-end-row 33, :name-row 33, :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 65, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 33} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 26, :name-end-row 42, :name-row 42, :ns elin.function.sexpr, :name get-namespace-sexpr, :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 59, :arglist-strs ["[{:component/keys [host]}]" "[{:component/keys [host]} path]"], :row 42} {:fixed-arities #{4}, :end-row 51, :name-end-col 25, :name-end-row 49, :name-row 49, :ns elin.function.sexpr, :name replace-list-sexpr, :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 70, :arglist-strs ["[{:component/keys [host]} lnum col new-sexpr]"], :row 49} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 20, :name-end-row 56, :name-row 56, :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 42, :arglist-strs ["[elin]" "[elin path]"], :row 56} {:end-row 7, :name-end-col 35, :name-end-row 7, :private true, :name-row 7, :ns elin.function.storage.test, :name last-test-query-key, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 54, :row 7} {:end-row 8, :name-end-col 37, :name-end-row 8, :private true, :name-row 8, :ns elin.function.storage.test, :name last-failed-tests-key, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 8} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 11, :private true, :name-row 11, :ns elin.function.storage.test, :name set*, :defined-by clojure.core/defn-, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 47, :arglist-strs ["[storage-key storage query]"], :row 11} {:fixed-arities #{2}, :end-row 18, :name-end-col 12, :name-end-row 16, :private true, :name-row 16, :ns elin.function.storage.test, :name get*, :defined-by clojure.core/defn-, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :arglist-strs ["[storage-key storage]"], :row 16} {:end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :ns elin.function.storage.test, :name set-last-test-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 61, :row 20} {:end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :ns elin.function.storage.test, :name get-last-test-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 61, :row 21} {:end-row 23, :name-end-col 33, :name-end-row 23, :name-row 23, :ns elin.function.storage.test, :name set-last-failed-tests-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 71, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :ns elin.function.storage.test, :name get-last-failed-tests-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 71, :row 24} {:end-row 16, :name-end-col 23, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{3}, :end-row 32, :name-end-col 20, :name-end-row 18, :private true, :name-row 18, :ns elin.function.lookup, :name local-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]} ns-str sym-str]"], :row 18} {:fixed-arities #{3}, :end-row 43, :name-end-col 23, :name-end-row 34, :private true, :name-row 34, :ns elin.function.lookup, :name protocol-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 60, :arglist-strs ["[{:component/keys [clj-kondo]} protocol-var-str info-response]"], :row 34} {:fixed-arities #{3}, :end-row 79, :name-end-col 13, :name-end-row 46, :name-row 46, :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 41, :arglist-strs ["[{:as elin :component/keys [nrepl clj-kondo]} ns-str sym-str]"], :row 46} {:fixed-arities #{2}, :end-row 91, :name-end-col 25, :name-end-row 81, :name-row 81, :ns elin.function.lookup, :name clojuredocs-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 25, :arglist-strs ["[{:as elin :component/keys [host nrepl]} export-edn-url]"], :row 81} {:fixed-arities #{1}, :end-row 105, :name-end-col 31, :name-end-row 94, :private true, :name-row 94, :ns elin.function.lookup, :name get-java-rendering-data, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :arglist-strs ["[lookup-resp]"], :row 94} {:fixed-arities #{1}, :end-row 124, :name-end-col 34, :name-end-row 108, :private true, :name-row 108, :ns elin.function.lookup, :name get-clojure-rendering-data, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 52, :arglist-strs ["[{:as lookup-resp :keys [see-also]}]"], :row 108} {:fixed-arities #{1}, :end-row 131, :name-end-col 32, :name-end-row 127, :name-row 127, :ns elin.function.lookup, :name get-lookup-rendering-data, :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 47, :arglist-strs ["[lookup-resp]"], :row 127} {:fixed-arities #{1}, :end-row 162, :name-end-col 37, :name-end-row 134, :name-row 134, :ns elin.function.lookup, :name get-clojuredocs-rendering-data, :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 48, :arglist-strs ["[{:as cljdocs-resp :keys [examples see-alsos notes]}]"], :row 134} {:fixed-arities #{3}, :end-row 29, :name-end-col 14, :name-end-row 13, :private true, :name-row 13, :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, :arglist-strs ["[nrepl code options]"], :row 13} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.function.evaluate, :name evaluate-code, :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 33, :arglist-strs ["[elin code]" "[{:component/keys [nrepl]} code options]"], :row 31} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 32, :name-end-row 37, :name-row 37, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 37} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 28, :name-end-row 54, :name-row 54, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 54} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 28, :name-end-row 71, :name-row 71, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 71} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 30, :name-end-row 88, :name-row 88, :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, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 88} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 23, :name-end-row 97, :name-row 97, :ns elin.function.evaluate, :name evaluate-at-mark, :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, :arglist-strs ["[elin mark-id]" "[{:as elin :component/keys [host nrepl]} mark-id options]"], :row 97} {:fixed-arities #{3}, :end-row 120, :name-end-col 15, :name-end-row 113, :name-row 113, :ns elin.function.evaluate, :name expand-1, :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 11, :arglist-strs ["[{:component/keys [nrepl]} ns-str code]"], :row 113} {:fixed-arities #{1}, :end-row 130, :name-end-col 33, :name-end-row 122, :private true, :name-row 122, :ns elin.function.evaluate, :name extract-multi-method-name, :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 24, :arglist-strs ["[code]"], :row 122} {:fixed-arities #{1}, :end-row 139, :name-end-col 41, :name-end-row 132, :name-row 132, :ns elin.function.evaluate, :name get-var-name-from-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 64, :arglist-strs ["[elin]"], :row 132} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 11, :private true, :name-row 11, :ns elin.function.connect, :name retry-on-connect-failure, :defined-by clojure.core/defn-, :filename "src/elin/function/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :arglist-strs ["[f]"], :row 11} {:fixed-arities #{2}, :end-row 57, :name-end-col 14, :name-end-row 22, :name-row 22, :ns elin.function.connect, :name connect, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :arglist-strs ["[{:as elin :component/keys [interceptor]} {:keys [hostname port wait?]}]"], :row 22} {:fixed-arities #{2}, :end-row 74, :name-end-col 17, :name-end-row 59, :name-row 59, :ns elin.function.connect, :name disconnect, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:as elin :component/keys [interceptor]} client]"], :row 59} {:fixed-arities #{1}, :end-row 82, :name-end-col 24, :name-end-row 77, :name-row 77, :ns elin.function.connect, :name client-identifier, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[client]"], :row 77} {:end-row 11, :name-end-col 15, :name-end-row 9, :name-row 9, :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 9} {:end-row 14, :name-end-col 18, :name-end-row 13, :name-row 13, :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 53, :row 13} {:end-row 19, :name-end-col 12, :name-end-row 16, :name-row 16, :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 46, :row 16} {:end-row 22, :name-end-col 15, :name-end-row 21, :name-row 21, :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 48, :row 21} {:end-row 25, :name-end-col 14, :name-end-row 24, :name-row 24, :ns elin.schema.component, :name ?Storage, :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 45, :row 24} {:end-row 11, :name-end-col 14, :name-end-row 10, :name-row 10, :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 10} {:end-row 16, :name-end-col 13, :name-end-row 13, :name-row 13, :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 13} {:end-row 26, :name-end-col 17, :name-end-row 18, :name-row 18, :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 18} {:end-row 36, :name-end-col 13, :name-end-row 28, :name-row 28, :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 60, :row 28} {:end-row 41, :name-end-col 14, :name-end-row 38, :name-row 38, :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 38} {:end-row 47, :name-end-col 15, :name-end-row 43, :name-row 43, :ns elin.schema.nrepl, :name ?PortFile, :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 55, :row 43} {:end-row 59, :name-end-col 13, :name-end-row 49, :name-row 49, :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 49} {:end-row 68, :name-end-col 30, :name-end-row 61, :name-row 61, :ns elin.schema.nrepl, :name ?LookupJavaRenderingData, :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 33, :row 61} {:end-row 77, :name-end-col 33, :name-end-row 70, :name-row 70, :ns elin.schema.nrepl, :name ?LookupClojureRenderingData, :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 70} {:end-row 96, :name-end-col 31, :name-end-row 79, :name-row 79, :ns elin.schema.nrepl, :name ?ClojuredocsRenderingData, :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 48, :row 79} {:end-row 100, :name-end-col 20, :name-end-row 98, :name-row 98, :ns elin.schema.nrepl, :name ?RenderingData, :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 29, :row 98} {:end-row 105, :name-end-col 18, :name-end-row 102, :name-row 102, :ns elin.schema.nrepl, :name ?TestSummary, :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 28, :row 102} {:end-row 110, :name-end-col 22, :name-end-row 107, :name-row 107, :ns elin.schema.nrepl, :name ?TestActualValue, :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 39, :row 107} {:end-row 127, :name-end-col 17, :name-end-row 112, :name-row 112, :ns elin.schema.nrepl, :name ?TestResult, :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 25, :row 112} {:end-row 22, :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 33, :row 8} {:end-row 31, :name-end-col 18, :name-end-row 24, :name-row 24, :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 24} {:end-row 34, :name-end-col 21, :name-end-row 33, :name-row 33, :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 33} {:end-row 39, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36} {:end-row 48, :name-end-col 21, :name-end-row 41, :name-row 41, :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 41} {:end-row 55, :name-end-col 24, :name-end-row 50, :name-row 50, :ns elin.schema.interceptor, :name ?DisconnectContext, :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 50} {:end-row 63, :name-end-col 19, :name-end-row 57, :name-row 57, :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 57} {:end-row 68, :name-end-col 22, :name-end-row 65, :name-row 65, :ns elin.schema.interceptor, :name ?RawNreplContext, :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 65} {:end-row 80, :name-end-col 21, :name-end-row 70, :name-row 70, :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 70} {:end-row 89, :name-end-col 18, :name-end-row 82, :name-row 82, :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 82} {:end-row 97, :name-end-col 24, :name-end-row 91, :name-row 91, :ns elin.schema.interceptor, :name ?TestResultContext, :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 36, :row 91} {:end-row 106, :name-end-col 22, :name-end-row 99, :name-row 99, :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 99} {:end-row 113, :name-end-col 22, :name-end-row 108, :name-row 108, :ns elin.schema.interceptor, :name ?QuickfixContext, :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 108} {:end-row 121, :name-end-col 24, :name-end-row 115, :name-row 115, :ns elin.schema.interceptor, :name ?ModifyCodeContext, :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 115} {:end-row 6, :name-end-col 14, :name-end-row 3, :name-row 3, :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 3} {: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 23, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.schema.host, :name ?QuickfixListItem, :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 63, :row 17} {: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 52, :row 6} {:end-row 16, :name-end-col 20, :name-end-row 14, :name-row 14, :ns elin.schema.handler, :name ?ParsedMessage, :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 34, :row 14} {:end-row 22, :name-end-col 11, :name-end-row 18, :name-row 18, :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 18, :row 18} {:end-row 25, :name-end-col 17, :name-end-row 24, :name-row 24, :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 24} {:end-row 31, :name-end-col 17, :name-end-row 27, :name-row 27, :ns elin.schema.handler, :name ?JumpToFile, :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 27} {:end-row 6, :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 46, :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 22, :name-end-row 12, :name-row 12, :ns elin.schema.config, :name ?InterceptorItem, :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 40, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 17, :private true, :name-row 17, :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 62, :row 17} {:end-row 23, :name-end-col 25, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 27, :name-end-col 20, :name-end-row 25, :private true, :name-row 25, :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 25} {:end-row 31, :name-end-col 23, :name-end-row 29, :private true, :name-row 29, :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 29} {:end-row 36, :name-end-col 23, :name-end-row 33, :private true, :name-row 33, :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 33} {:end-row 45, :name-end-col 13, :name-end-row 38, :name-row 38, :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 38} {: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 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 20, :name-end-row 21, :name-row 21, :ns elin.constant.nrepl, :name debug-input-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 21} {:end-row 22, :name-end-col 13, :name-end-row 22, :name-row 22, :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 22} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :ns elin.constant.nrepl, :name init-debugger-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 39, :row 23} {:end-row 24, :name-end-col 16, :name-end-row 24, :name-row 24, :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 24} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.constant.nrepl, :name reload-all-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 50, :row 25} {:end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :ns elin.constant.nrepl, :name reload-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 42, :row 26} {:end-row 27, :name-end-col 23, :name-end-row 27, :name-row 27, :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 27} {:end-row 28, :name-end-col 18, :name-end-row 28, :name-row 28, :ns elin.constant.nrepl, :name undef-all-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 28} {:end-row 29, :name-end-col 14, :name-end-row 29, :name-row 29, :ns elin.constant.nrepl, :name undef-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 29} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :ns elin.constant.nrepl, :name log-frameworks, :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 44, :row 30} {:end-row 31, :name-end-col 22, :name-end-row 31, :name-row 31, :ns elin.constant.nrepl, :name log-add-appender, :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 48, :row 31} {:end-row 32, :name-end-col 24, :name-end-row 32, :name-row 32, :ns elin.constant.nrepl, :name log-clear-appender, :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 52, :row 32} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :ns elin.constant.nrepl, :name log-remove-appender, :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 54, :row 33} {:end-row 34, :name-end-col 16, :name-end-row 34, :name-row 34, :ns elin.constant.nrepl, :name log-search, :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 36, :row 34} {:end-row 35, :name-end-col 24, :name-end-row 35, :name-row 35, :ns elin.constant.nrepl, :name clojuredocs-lookup, :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 46, :row 35} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :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 39} {:end-row 3, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.constant.jack-in, :name clojure-cli, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 3} {:end-row 4, :name-end-col 15, :name-end-row 4, :name-row 4, :ns elin.constant.jack-in, :name leiningen, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 4} {:end-row 5, :name-end-col 14, :name-end-row 5, :name-row 5, :ns elin.constant.jack-in, :name babashka, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 5} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :ns elin.constant.jack-in, :name supported-project-types, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 53, :row 7} {: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 16, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name disconnect, :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 30, :row 8} {:end-row 9, :name-end-col 14, :name-end-row 9, :name-row 9, :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 9} {:end-row 10, :name-end-col 13, :name-end-row 10, :name-row 10, :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 10} {:end-row 11, :name-end-col 11, :name-end-row 11, :name-row 11, :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 11} {:end-row 12, :name-end-col 12, :name-end-row 12, :name-row 12, :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 12} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :ns elin.constant.interceptor, :name raw-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 28, :row 13} {:end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.constant.interceptor, :name test-result, :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 32, :row 15} {:end-row 16, :name-end-col 14, :name-end-row 16, :name-row 16, :ns elin.constant.interceptor, :name quickfix, :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 16} {:end-row 17, :name-end-col 11, :name-end-row 17, :name-row 17, :ns elin.constant.interceptor, :name debug, :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 17} {:end-row 18, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.constant.interceptor, :name modify-code, :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 32, :row 18} {: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 23, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.interceptor.handler.namespace, :name show-result, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 8} {:end-row 31, :name-end-col 16, :name-end-row 25, :name-row 25, :ns elin.interceptor.handler.namespace, :name yank-alias, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 25} {:end-row 22, :name-end-col 25, :name-end-row 22, :private true, :name-row 22, :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 22} {:fixed-arities #{1}, :end-row 28, :name-end-col 42, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.test, :name get-failed-tests-cider-nrepl-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :arglist-strs ["[failed-results]"], :row 24} {:fixed-arities #{1}, :end-row 40, :name-end-col 41, :name-end-row 30, :private true, :name-row 30, :ns elin.interceptor.test, :name get-failed-tests-plain-repl-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :arglist-strs ["[failed-results]"], :row 30} {:fixed-arities #{2}, :end-row 46, :name-end-col 30, :name-end-row 42, :private true, :name-row 42, :ns elin.interceptor.test, :name get-failed-tests-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :arglist-strs ["[nrepl failed-results]"], :row 42} {:fixed-arities #{1}, :end-row 52, :name-end-col 30, :name-end-row 48, :private true, :name-row 48, :ns elin.interceptor.test, :name generate-quickfix-text, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :arglist-strs ["[result]"], :row 48} {:fixed-arities #{1}, :end-row 62, :name-end-col 17, :name-end-row 54, :name-row 54, :ns elin.interceptor.test, :name pprint-str, :defined-by clojure.core/defn, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :arglist-strs ["[s]"], :row 54} {:end-row 75, :name-end-col 23, :name-end-row 64, :name-row 64, :ns elin.interceptor.test, :name parse-test-result, :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 95, :row 64} {:end-row 92, :name-end-col 29, :name-end-row 77, :name-row 77, :ns elin.interceptor.test, :name update-test-result-sign, :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 77} {:end-row 112, :name-end-col 39, :name-end-row 94, :name-row 94, :ns elin.interceptor.test, :name append-test-result-to-info-buffer, :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 94} {:end-row 129, :name-end-col 35, :name-end-row 114, :name-row 114, :ns elin.interceptor.test, :name apply-test-result-to-quickfix, :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 114} {:end-row 137, :name-end-col 34, :name-end-row 131, :name-row 131, :ns elin.interceptor.test, :name store-last-failed-test-query, :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 131} {:end-row 145, :name-end-col 35, :name-end-row 139, :name-row 139, :ns elin.interceptor.test, :name output-test-result-to-cmdline, :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 139} {:end-row 162, :name-end-col 27, :name-end-row 147, :name-row 147, :ns elin.interceptor.test, :name focus-current-testing, :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, :doc "Re evaluate the current top list with focusing on the current testing form.", :row 147} {:end-row 21, :name-end-col 19, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.nrepl.malli, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 18} {:end-row 26, :name-end-col 19, :name-end-row 23, :private true, :name-row 23, :ns elin.interceptor.nrepl.malli, :name ?->, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 23} {:end-row 31, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :ns elin.interceptor.nrepl.malli, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 28} {:end-row 47, :name-end-col 31, :name-end-row 33, :private true, :name-row 33, :ns elin.interceptor.nrepl.malli, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 33} {:fixed-arities #{1}, :end-row 68, :name-end-col 36, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.nrepl.malli, :name convert-schema-form-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :arglist-strs ["[schema-form]"], :row 49} {:fixed-arities #{1}, :end-row 87, :name-end-col 47, :name-end-row 70, :private true, :name-row 70, :ns elin.interceptor.nrepl.malli, :name convert-parsed-function-schema-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 10, :arglist-strs ["[parsed]"], :row 70} {:fixed-arities #{2}, :end-row 93, :name-end-col 25, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.nrepl.malli, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :arglist-strs ["[ns-sym var-sym]"], :row 89} {:fixed-arities #{1}, :end-row 98, :name-end-col 14, :name-end-row 95, :private true, :name-row 95, :ns elin.interceptor.nrepl.malli, :name pp-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 20, :arglist-strs ["[v]"], :row 95} {:fixed-arities #{2}, :end-row 105, :name-end-col 18, :name-end-row 100, :private true, :name-row 100, :ns elin.interceptor.nrepl.malli, :name add-indent, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[indent s]"], :row 100} {:fixed-arities #{1}, :end-row 123, :name-end-col 20, :name-end-row 107, :private true, :name-row 107, :ns elin.interceptor.nrepl.malli, :name document-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :arglist-strs ["[converted]"], :row 107} {:end-row 151, :name-end-col 19, :name-end-row 125, :name-row 125, :ns elin.interceptor.nrepl.malli, :name lookup-schema, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 125} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 9, :private true, :name-row 9, :ns elin.interceptor.quickfix, :name location-list?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :arglist-strs ["[context]"], :row 9} {:end-row 24, :name-end-col 39, :name-end-row 13, :name-row 13, :ns elin.interceptor.quickfix, :name auto-toggling-vim-quickfix-window, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 37, :name-end-col 39, :name-end-row 26, :name-row 26, :ns elin.interceptor.quickfix, :name auto-toggling-vim-location-window, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 53, :name-end-col 28, :name-end-row 39, :name-row 39, :ns elin.interceptor.quickfix, :name location-function-hook, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "Interceptor to call any function on host side when location list is updated.\n Required to config like below:\n ```\n {:interceptor {:config-map {elin.interceptor.quickfix/location-function-hook\n {:function [\"luaeval\" [\"require('telescope.builtin').loclist()\"]]}}}}\n ```", :row 39} {:end-row 24, :name-end-col 13, :name-end-row 16, :name-row 16, :ns elin.interceptor.nrepl, :name eval-ns, :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, :doc "Interceptor to delete ns keyword from nREPL request on evaluating ns form.", :row 16} {:end-row 43, :name-end-col 20, :name-end-row 26, :name-row 26, :ns elin.interceptor.nrepl, :name normalize-path, :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, :doc "Interceptor to normalize path on nREPL response.", :row 26} {:end-row 64, :name-end-col 30, :name-end-row 45, :name-row 45, :ns elin.interceptor.nrepl, :name output-result-to-cmdline, :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, :doc "Interceptor to output nREPL result as message.", :row 45} {:end-row 120, :name-end-col 14, :name-end-row 66, :name-row 66, :ns elin.interceptor.nrepl, :name progress, :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 33, :doc "Interceptor to show progress popup on nREPL request.", :row 66} {:end-row 144, :name-end-col 18, :name-end-row 122, :name-row 122, :ns elin.interceptor.nrepl, :name nrepl-output, :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, :doc "Interceptor to intercept nREPL output.\n This interceptor executes interceptors with e.c.interceptor/output kind.", :row 122} {:end-row 28, :name-end-col 18, :name-end-row 9, :name-row 9, :ns elin.interceptor.output, :name print-output, :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, :doc "Interceptor to print output on nREPL to InfoBuffer.\n\n Output format can be configured like below:\n ```\n {:interceptor {:config-map {elin.interceptor.output/print-output\n {:format \"{{text}}\"}}}}\n ```\n\n Available variables:\n - type: Output type\n - text: Output text", :row 9} {:end-row 14, :name-end-col 29, :name-end-row 13, :private true, :name-row 13, :ns elin.interceptor.log, :name appender-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 13} {:end-row 17, :name-end-col 30, :name-end-row 16, :private true, :name-row 16, :ns elin.interceptor.log, :name last-framework, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 14, :row 16} {:end-row 41, :name-end-col 26, :name-end-row 19, :name-row 19, :ns elin.interceptor.log, :name setting-log-appender, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "Interceptor to set log appender on nREPL.", :row 19} {:end-row 87, :name-end-col 32, :name-end-row 43, :name-row 43, :ns elin.interceptor.log, :name append-logs-to-info-buffer, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :doc "Interceptor to append logs to InfoBuffer.\n\n Output format can be configured like below:\n ```\n {:interceptor {:config-map {elin.interceptor.log/append-logs-to-info-buffer\n {:format \"{{message}}\"}}}}\n ```\n\n Available variables:\n - level: Log level\n - timestamp: Log timestamp\n - thread: Log thread\n - logger: Log logger\n - message: Log message", :row 43} {:end-row 24, :name-end-col 35, :name-end-row 23, :name-row 23, :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 23} {:end-row 36, :name-end-col 18, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name deinitialize, :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} {:fixed-arities #{1}, :end-row 41, :name-end-col 23, :name-end-row 38, :private true, :name-row 38, :ns elin.interceptor.autocmd, :name ns-not-created?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 78, :arglist-strs ["[{:component/keys [host nrepl]}]"], :row 38} {:fixed-arities #{1}, :end-row 45, :name-end-col 28, :name-end-row 43, :private true, :name-row 43, :ns elin.interceptor.autocmd, :name bufread-or-bufenter?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 52, :arglist-strs ["[{:keys [autocmd-type]}]"], :row 43} {:end-row 62, :name-end-col 15, :name-end-row 47, :name-row 47, :ns elin.interceptor.autocmd, :name ns-create, :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 47} {:end-row 71, :name-end-col 13, :name-end-row 64, :name-row 64, :ns elin.interceptor.autocmd, :name ns-load, :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 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 21, :name-end-row 73, :private true, :name-row 73, :ns elin.interceptor.autocmd, :name empty-buffer?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :arglist-strs ["[{:component/keys [host] :keys [autocmd-type]}]"], :row 73} {:end-row 126, :name-end-col 14, :name-end-row 86, :name-row 86, :ns elin.interceptor.autocmd, :name skeleton, :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, :doc "Set skeleton to current new buffer.\n\n .Mustache template variables\n [%autowidth, cols=\"a,a\"]\n |===\n | Variable | Description\n\n | `{{path}}`\n | File path\n\n | `{{ns}}`\n | Inferred namespace\n\n | `{{source-ns}}`\n | Source file namespace (only available on test file )\n\n | `{{test?}}`\n | `true` if the file is test file\n |===", :row 86} {:end-row 133, :name-end-col 25, :name-end-row 128, :name-row 128, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing, :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 128} {:end-row 174, :name-end-col 23, :name-end-row 135, :name-row 135, :ns elin.interceptor.autocmd, :name switch-connection, :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 135} {:end-row 18, :name-end-col 20, :name-end-row 13, :name-row 13, :ns elin.interceptor.handler, :name handling-error, :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 13} {:end-row 34, :name-end-col 26, :name-end-row 20, :name-row 20, :ns elin.interceptor.handler, :name show-result-as-popup, :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, :doc "Interceptor to show handler result as popup.", :row 20} {:end-row 45, :name-end-col 34, :name-end-row 36, :name-row 36, :ns elin.interceptor.handler, :name append-result-to-info-buffer, :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, :doc "Interceptor to show handler result temporarily.", :row 36} {:end-row 68, :name-end-col 18, :name-end-row 47, :name-row 47, :ns elin.interceptor.handler, :name jump-to-file, :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, :doc "Interceptor to jump to specified file.", :row 47} {:end-row 76, :name-end-col 14, :name-end-row 70, :name-row 70, :ns elin.interceptor.handler, :name callback, :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, :doc "Interceptor to callback handler result.", :row 70} {:end-row 19, :name-end-col 35, :name-end-row 13, :name-row 13, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline, :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, :doc "Output evaluated result to cmdline.", :row 13} {:end-row 42, :name-end-col 37, :name-end-row 21, :name-row 21, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text, :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, :doc "Set evaluated result to virtual text.\n\n .Configuration\n [%autowidth.stretch]\n |===\n | key | type | description\n\n | format | string | Format of virtual text. It can contain the following placeholders: `result`.\n | highlight | string | Highlight group for virtual text.\n | align | string | Alignment of virtual text. Possible values are: `after`, `right`.\n | close-after | integer | Close virtual text after the specified number of milliseconds.\n |===", :row 21} {:end-row 50, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.interceptor.evaluate, :name yank-eval-result, :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, :doc "Yank evaluated result.", :row 44} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 52, :private true, :name-row 52, :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, :arglist-strs ["[zloc]"], :row 52} {:end-row 76, :name-end-col 25, :name-end-row 62, :name-row 62, :ns elin.interceptor.evaluate, :name unwrap-comment-form, :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 62} {:end-row 84, :name-end-col 20, :name-end-row 78, :name-row 78, :ns elin.interceptor.evaluate, :name wrap-eval-code, :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 25, :row 78} {:end-row 96, :name-end-col 23, :name-end-row 86, :name-row 86, :ns elin.interceptor.evaluate, :name eval-with-context, :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 25, :row 86} {:end-row 21, :name-end-col 42, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.connect.shadow-cljs, :name shadow-cljs-build-ids-code, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 71, :row 18} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.connect.shadow-cljs, :name find-shadow-cljs-port-file, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 53, :arglist-strs ["[cwd]"], :row 24} {:end-row 71, :name-end-col 29, :name-end-row 33, :name-row 33, :ns elin.interceptor.connect.shadow-cljs, :name detect-shadow-cljs-port, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 33} {:end-row 23, :name-end-col 30, :name-end-row 20, :private true, :name-row 20, :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 27, :row 20} {:end-row 34, :name-end-col 17, :name-end-row 25, :name-row 25, :ns elin.interceptor.debug, :name nrepl-debug, :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 25} {:end-row 49, :name-end-col 31, :name-end-row 36, :private true, :name-row 36, :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 68, :row 36} {:end-row 73, :name-end-col 34, :name-end-row 51, :name-row 51, :ns elin.interceptor.debug, :name interceptor-context-checking, :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 51} {:end-row 80, :name-end-col 9, :name-end-row 75, :name-row 75, :ns elin.interceptor.debug, :name tap, :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, :doc "TODO remove-tap", :row 75} {:end-row 87, :name-end-col 25, :name-end-row 82, :name-row 82, :ns elin.interceptor.debug, :name initialize-debugger, :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 82} {:end-row 101, :name-end-col 37, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.debug, :name supported-input-types, :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 16, :row 89} {:fixed-arities #{1}, :end-row 112, :name-end-col 29, :name-end-row 103, :private true, :name-row 103, :ns elin.interceptor.debug, :name generate-input-prompt, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[input-type]"], :row 103} {:fixed-arities #{1}, :end-row 130, :name-end-col 27, :name-end-row 115, :private true, :name-row 115, :ns elin.interceptor.debug, :name generate-debug-text, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[{:keys [debug-value locals]}]"], :row 115} {:end-row 181, :name-end-col 22, :name-end-row 147, :name-row 147, :ns elin.interceptor.debug, :name process-debugger, :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 147} {:fixed-arities #{1}, :end-row 22, :name-end-col 30, :name-end-row 17, :private true, :name-row 17, :ns elin.interceptor.connect, :name find-clojure-port-file, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 50, :arglist-strs ["[cwd]"], :row 17} {:end-row 45, :name-end-col 25, :name-end-row 24, :name-row 24, :ns elin.interceptor.connect, :name detect-clojure-port, :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 31, :row 24} {:end-row 59, :name-end-col 25, :name-end-row 47, :name-row 47, :ns elin.interceptor.connect, :name raw-message-channel, :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 47} {:end-row 68, :name-end-col 15, :name-end-row 61, :name-row 61, :ns elin.interceptor.connect, :name connected, :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 61} {:end-row 76, :name-end-col 31, :name-end-row 70, :name-row 70, :ns elin.interceptor.connect, :name cleanup-jacked-in-process, :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 70} {: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 32, :arglist-strs ["[]" "[config]"], :row 15} {:end-row 43, :name-end-col 34, :name-end-row 41, :private true, :name-row 41, :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 35, :row 41} {:fixed-arities #{2}, :end-row 73, :name-end-col 20, :name-end-row 48, :name-row 48, :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, :arglist-strs ["[c1 c2]" "[c1 c2 & more-configs]"], :varargs-min-arity 2, :row 48} {:fixed-arities #{2}, :end-row 85, :name-end-col 26, :name-end-row 75, :private true, :name-row 75, :ns elin.config, :name configure-handler*, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[base-handler-config target-handler-config]"], :row 75} {:fixed-arities #{2}, :end-row 97, :name-end-col 30, :name-end-row 87, :private true, :name-row 87, :ns elin.config, :name configure-interceptor*, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[base-interceptor-config target-interceptor-config]"], :row 87} {:fixed-arities #{1}, :end-row 110, :name-end-col 19, :name-end-row 102, :private true, :name-row 102, :ns elin.config, :name expand-uses, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 42, :arglist-strs ["[uses]"], :row 102} {:fixed-arities #{2}, :end-row 119, :name-end-col 24, :name-end-row 112, :name-row 112, :ns elin.config, :name configure-handler, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :arglist-strs ["[base-handler-config target-handler-config]"], :row 112} {:fixed-arities #{2}, :end-row 128, :name-end-col 28, :name-end-row 121, :name-row 121, :ns elin.config, :name configure-interceptor, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 35, :arglist-strs ["[base-interceptor-config target-interceptor-config]"], :row 121} {:fixed-arities #{1}, :end-row 140, :name-end-col 20, :name-end-row 130, :name-row 130, :ns elin.config, :name expand-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 39, :arglist-strs ["[{:as config :keys [handler interceptor]}]"], :row 130} {:fixed-arities #{2}, :end-row 147, :name-end-col 16, :name-end-row 142, :name-row 142, :ns elin.config, :name configure, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 86, :arglist-strs ["[base-config target-config]"], :row 142} {:fixed-arities #{0}, :end-row 156, :name-end-col 27, :name-end-row 149, :private true, :name-row 149, :ns elin.config, :name load-default-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[]"], :row 149} {:fixed-arities #{0}, :end-row 166, :name-end-col 24, :name-end-row 159, :private true, :name-row 159, :ns elin.config, :name load-user-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[]"], :row 159} {:fixed-arities #{1}, :end-row 180, :name-end-col 33, :name-end-row 169, :private true, :name-row 169, :ns elin.config, :name load-project-local-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[dir]"], :row 169} {:fixed-arities #{2}, :end-row 194, :name-end-col 18, :name-end-row 183, :name-row 183, :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, :arglist-strs ["[dir server-config]"], :row 183}], :var-usages [{:fixed-arities #{1}, :end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name register, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 7, :name-col 7, :end-col 15, :row 9, :to elin.function.callback} {:end-row 9, :name-end-col 44, :name-end-row 9, :name-row 9, :name ?Elin, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 27, :name-col 27, :end-col 44, :row 9, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 9, :name-end-col 59, :name-end-row 9, :name-row 9, :name string?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 52, :name-col 52, :end-col 59, :row 9, :to clojure.core} {:end-row 9, :name-end-col 87, :name-end-row 9, :name-row 9, :name ?ManyToManyChannel, :filename "src/elin/function/callback.clj", :alias e.schema, :from elin.function.callback, :col 60, :name-col 60, :end-col 87, :row 9, :to elin.schema} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :col 1, :name-col 2, :end-col 90, :arity 2, :row 9, :to malli.core} {:end-row 12, :name-end-col 31, :name-end-row 12, :name-row 12, :name promise-chan, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 12, :name-col 13, :from-var register, :end-col 32, :arity 0, :row 12, :to clojure.core.async} {:fixed-arities #{0}, :end-row 13, :name-end-col 55, :name-end-row 13, :name-row 13, :name random-uuid, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 43, :name-col 44, :from-var register, :end-col 56, :arity 0, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 13, :name-end-col 16, :name-end-row 13, :name-row 13, :name str, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 12, :name-col 13, :from-var register, :end-col 57, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{4 3}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name set, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 6, :from-var register, :end-col 44, :arity 3, :row 14, :to elin.protocol.storage} {:end-row 15, :name-end-col 7, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 3, :name-col 4, :from-var register, :end-col 13, :arity 3, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 10, :name-row 10, :name defn, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name callback, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 7, :name-col 7, :end-col 15, :row 17, :to elin.function.callback} {:end-row 17, :name-end-col 44, :name-end-row 17, :name-row 17, :name ?Elin, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 27, :name-col 27, :end-col 44, :row 17, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 45, :name-col 45, :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 any?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 53, :name-col 53, :end-col 57, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :col 1, :name-col 2, :end-col 65, :arity 2, :row 17, :to malli.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name get, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 17, :name-col 18, :from-var callback, :end-col 53, :arity 2, :row 20, :to elin.protocol.storage} {:fixed-arities #{2}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name delete, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 6, :from-var callback, :end-col 44, :arity 2, :row 21, :to elin.protocol.storage} {:end-row 23, :name-end-col 18, :name-end-row 23, :name-row 23, :name put!, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 7, :name-col 8, :from-var callback, :end-col 29, :arity 2, :row 23, :to clojure.core.async} {:end-row 24, :name-end-col 20, :name-end-row 24, :name-row 24, :name close!, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 7, :name-col 8, :from-var callback, :end-col 24, :arity 1, :row 24, :to clojure.core.async} {:end-row 24, :name-end-col 8, :name-end-row 22, :name-row 22, :name if, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :name-col 6, :from-var callback, :end-col 25, :arity 3, :row 22, :to clojure.core} {:end-row 24, :name-end-col 12, :name-end-row 20, :name-row 20, :name when-let, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 3, :name-col 4, :from-var callback, :end-col 26, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 18, :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 40, :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 40, :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/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 32, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 16, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{3}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 26, :arity 3, :varargs-min-arity 3, :row 30, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 27, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :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 32, :to elin.message} {:end-row 33, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 57, :name-end-row 45, :name-row 45, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :from-var wrap-interceptor-for-logging, :end-col 61, :arity 1, :row 45, :to clojure.core} {:end-row 45, :name-end-col 45, :name-end-row 42, :name-row 42, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :from-var wrap-interceptor-for-logging, :end-col 62, :arity 4, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 37, :name-end-row 42, :name-row 42, :name ex-info, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :from-var wrap-interceptor-for-logging, :end-col 41, :arity 3, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 28, :name-end-row 42, :name-row 42, :name throw, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 22, :name-col 23, :from-var wrap-interceptor-for-logging, :end-col 42, :arity 1, :row 42, :to clojure.core} {:end-row 47, :name-end-col 22, :name-end-row 39, :name-row 39, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 18, :name-col 19, :from-var wrap-interceptor-for-logging, :end-col 44, :arity 2, :row 39, :to clojure.core} {:end-row 47, :name-end-col 19, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 16, :name-col 17, :from-var wrap-interceptor-for-logging, :end-col 45, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 47, :name-end-col 17, :name-end-row 37, :name-row 37, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 14, :name-col 15, :from-var wrap-interceptor-for-logging, :end-col 46, :arity 2, :varargs-min-arity 0, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name fn?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 18, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 101, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/interceptor.clj", :row nil, :col nil, :from elin.component.interceptor, :to clojure.core, :name if, :arity 3, :from-var wrap-interceptor-for-logging} {:fixed-arities #{1}, :end-row 52, :name-end-col 11, :name-end-row 52, :name-row 52, :name fn?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 18, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 99, :arity 3, :varargs-min-arity 3, :row 53, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/interceptor.clj", :row nil, :col nil, :from elin.component.interceptor, :to clojure.core, :name if, :arity 3, :from-var wrap-interceptor-for-logging} {:name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 48, :name-row 48, :name cond->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var wrap-interceptor-for-logging, :end-col 100, :arity 5, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 37, :name-row 37, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 3, :name-col 4, :from-var wrap-interceptor-for-logging, :end-col 101, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 35, :name-row 35, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 102, :arity 3, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 58, :name-end-col 50, :name-end-row 58, :name-row 58, :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 58, :to elin.schema.interceptor} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :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 58, :to malli.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 9, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 59, :name-end-col 18, :name-end-row 59, :private true, :name-row 59, :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 59, :to elin.component.interceptor} {:end-row 62, :name-end-col 19, :name-end-row 62, :private true, :name-row 62, :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 62, :to elin.component.interceptor} {:end-row 65, :name-end-col 16, :name-end-row 65, :private true, :name-row 65, :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 65, :to elin.component.interceptor} {:end-row 65, :name-end-col 8, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 65, :name-end-col 7, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 79, :name-end-col 22, :name-end-row 79, :name-row 79, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 79, :to com.stuartsierra.component} {:end-row 81, :name-end-col 76, :name-end-row 81, :private true, :name-row 81, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 66, :name-col 66, :end-col 76, :row 81, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 34, :name-end-row 81, :name-row 81, :name get-in, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 78, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name configure-interceptor, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 50, :name-col 51, :end-col 110, :arity 2, :row 82, :to elin.config} {:fixed-arities #{2}, :end-row 85, :name-end-col 78, :name-end-row 85, :private true, :name-row 85, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 58, :name-col 59, :end-col 91, :arity 2, :row 85, :to elin.component.interceptor} {:end-row 86, :name-end-col 54, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 45, :name-col 46, :end-col 53, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :end-col 53, :arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 38, :name-col 39, :end-col 54, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 47, :name-end-row 84, :name-row 84, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 48, :arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 43, :name-end-row 85, :name-row 85, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 54, :arity 2, :row 85, :to clojure.core} {:end-row 86, :name-end-col 37, :name-end-row 83, :name-row 83, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 33, :name-col 34, :end-col 55, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 88, :name-end-col 44, :name-end-row 88, :name-row 88, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 71, :arity 2, :varargs-min-arity 0, :row 88, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 72, :arity 2, :varargs-min-arity 4, :row 88, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name into, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 45, :arity 2, :row 89, :to clojure.core} {:end-row 89, :name-end-col 35, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 31, :name-col 32, :end-col 46, :arity 3, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 64, :name-end-row 92, :private true, :name-row 92, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 91, :name-end-col 76, :name-end-row 91, :private true, :name-row 91, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 76, :row 91, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 91, :name-end-col 83, :name-end-row 91, :name-row 91, :name second, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 77, :name-col 77, :end-col 83, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 47, :name-end-row 91, :name-row 91, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 42, :name-col 43, :end-col 84, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 91, :name-end-col 41, :name-end-row 91, :name-row 91, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 85, :arity 2, :varargs-min-arity 4, :row 91, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 92, :to clojure.core} {:end-row 92, :name-end-col 36, :name-end-row 90, :name-row 90, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 32, :name-col 33, :end-col 66, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 93, :name-end-col 80, :name-end-row 93, :private true, :name-row 93, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 93, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 93, :name-end-col 47, :name-end-row 93, :name-row 93, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 93, :to clojure.core} {:fixed-arities #{2}, :end-row 93, :name-end-col 36, :name-end-row 93, :name-row 93, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 93, :to clojure.core} {:end-row 94, :name-end-col 83, :name-end-row 94, :private true, :name-row 94, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 94, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 94, :name-end-col 48, :name-end-row 94, :name-row 94, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 43, :name-end-row 94, :name-row 94, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 94, :to clojure.core} {:end-row 95, :name-end-col 21, :name-end-row 95, :name-row 95, :name warn, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 67, :arity 2, :row 95, :to taoensso.timbre} {:end-row 96, :name-end-col 27, :name-end-row 96, :name-row 96, :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 96, :to elin.message} {:end-row 96, :name-end-col 16, :name-end-row 94, :name-row 94, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 74, :arity 3, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 7, :name-col 8, :end-col 54, :arity 1, :row 97, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 103, :name-end-col 13, :name-end-row 98, :name-row 98, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 47, :arity 11, :varargs-min-arity 3, :row 98, :to clojure.core} {:end-row 103, :name-end-col 9, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 48, :arity 4, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 105, :name-end-col 18, :name-end-row 105, :name-row 105, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 5, :name-col 6, :end-col 52, :arity 1, :row 105, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 108, :name-end-col 12, :name-end-row 106, :name-row 106, :name dissoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :end-col 30, :arity 3, :varargs-min-arity 2, :row 106, :to clojure.core} {:end-row 110, :name-end-col 31, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 112, :name-end-col 56, :name-end-row 112, :name-row 112, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 112, :to clojure.core} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 29, :name-end-row 112, :name-row 112, :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 112, :to elin.protocol.interceptor} {:end-row 115, :name-end-col 70, :name-end-row 115, :name-row 115, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 51, :name-col 51, :end-col 70, :row 115, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 115, :name-end-col 34, :name-end-row 115, :name-row 115, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 71, :arity 2, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 29, :name-end-row 115, :name-row 115, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 26, :name-col 27, :end-col 75, :arity 2, :varargs-min-arity 1, :row 115, :to clojure.core} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 56, :arity 2, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 29, :name-end-row 116, :name-row 116, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 26, :name-col 27, :end-col 60, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 31, :name-end-row 114, :name-row 114, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 61, :arity 2, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{3}, :end-row 121, :name-end-col 26, :name-end-row 119, :name-row 119, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 20, :name-col 21, :end-col 50, :arity 5, :varargs-min-arity 3, :row 119, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 65, :arity 2, :varargs-min-arity 2, :row 125, :to clojure.core} {:end-row 125, :name-end-col 20, :name-end-row 125, :name-row 125, :name execute, :filename "src/elin/component/interceptor.clj", :alias ix, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 66, :arity 2, :row 125, :to exoscale.interceptor} {:fixed-arities #{1}, :end-row 129, :name-end-col 57, :name-end-row 129, :name-row 129, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 129, :to clojure.core} {:end-row 129, :name-end-col 45, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 27, :name-end-row 127, :name-row 127, :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 127, :to elin.message} {:end-row 129, :name-end-col 11, :name-end-row 122, :name-row 122, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 2, :row 122, :to clojure.core} {:end-row 129, :name-end-col 9, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 131, :name-end-col 24, :name-end-row 131, :name-row 131, :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 131, :to elin.protocol.config} {:fixed-arities #{1}, :end-row 133, :name-end-col 77, :name-end-row 133, :name-row 133, :name expand-config, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 54, :name-col 55, :end-col 85, :arity 1, :row 133, :to elin.config} {:end-row 134, :name-end-col 69, :name-end-row 134, :private true, :name-row 134, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 59, :name-col 59, :end-col 69, :row 134, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 134, :name-end-col 58, :name-end-row 134, :name-row 134, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 54, :name-col 55, :end-col 70, :arity 2, :row 134, :to clojure.core} {:end-row 134, :name-end-col 53, :name-end-row 133, :name-row 133, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 50, :name-col 51, :end-col 71, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 42, :name-end-row 135, :name-row 135, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 39, :name-col 40, :end-col 55, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 38, :name-end-row 135, :name-row 135, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 35, :end-col 56, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{0 1}, :end-row 136, :name-end-col 42, :name-end-row 136, :name-row 136, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 39, :name-col 40, :end-col 55, :arity 2, :varargs-min-arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 38, :name-end-row 136, :name-row 136, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 35, :end-col 56, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 33, :name-end-row 135, :name-row 135, :name union, :filename "src/elin/component/interceptor.clj", :alias set, :from elin.component.interceptor, :col 23, :name-col 24, :end-col 57, :arity 2, :varargs-min-arity 2, :row 135, :to clojure.set} {:fixed-arities #{2}, :end-row 138, :name-end-col 48, :name-end-row 138, :name-row 138, :name merge-configs, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 25, :name-col 26, :end-col 78, :arity 2, :varargs-min-arity 2, :row 138, :to elin.config} {:fixed-arities #{3 2}, :end-row 139, :name-end-col 30, :name-end-row 137, :name-row 137, :name if-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 23, :name-col 24, :end-col 36, :arity 3, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 51, :name-end-row 143, :private true, :name-row 143, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 143, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 143, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 143, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 142, :name-end-col 57, :name-end-row 142, :private true, :name-row 142, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 29, :end-col 57, :row 142, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 142, :private true, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :end-col 57, :arity 1, :row 142, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 141, :name-end-col 51, :name-end-row 141, :private true, :name-row 141, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 141, :to elin.component.interceptor} {:end-row 141, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{0 1}, :end-row 140, :name-end-col 27, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 29, :name-end-row 141, :name-row 141, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 142, :name-end-col 28, :name-end-row 142, :name-row 142, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 58, :arity 2, :varargs-min-arity 4, :row 142, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 33, :name-end-row 143, :name-row 143, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 143, :to clojure.core} {:end-row 143, :name-end-col 23, :name-end-row 140, :name-row 140, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 19, :name-col 20, :end-col 53, :arity 4, :varargs-min-arity 1, :row 140, :to clojure.core} {:end-row 144, :name-end-col 71, :name-end-row 144, :private true, :name-row 144, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 144, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 144, :name-end-col 51, :name-end-row 144, :name-row 144, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 144, :to clojure.core} {:end-row 145, :name-end-col 74, :name-end-row 145, :private true, :name-row 145, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 145, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 145, :name-end-col 51, :name-end-row 145, :name-row 145, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 145, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 145, :name-end-col 46, :name-end-row 144, :name-row 144, :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 144, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 32, :name-end-row 144, :name-row 144, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 144, :to clojure.core} {:fixed-arities #{3 2}, :end-row 148, :name-end-col 79, :name-end-row 148, :name-row 148, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 110, :arity 2, :row 148, :to clojure.core} {:fixed-arities #{2}, :end-row 148, :name-end-col 62, :name-end-row 148, :name-row 148, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 111, :arity 2, :row 148, :to clojure.core} {:end-row 148, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 111, :arity 2, :row 148, :to clojure.core} {:fixed-arities #{1 2}, :end-row 149, :name-end-col 50, :name-end-row 148, :name-row 148, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 64, :arity 2, :row 148, :to clojure.core} {:end-row 149, :name-end-col 44, :name-end-row 147, :name-row 147, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 65, :arity 2, :varargs-min-arity 0, :row 147, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 40, :name-end-row 146, :name-row 146, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 66, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 65, :name-end-row 153, :name-row 153, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 61, :name-col 62, :end-col 76, :arity 2, :row 153, :to clojure.core} {:fixed-arities #{0 1}, :end-row 153, :name-end-col 60, :name-end-row 153, :name-row 153, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 57, :name-col 58, :end-col 80, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 154, :name-end-col 56, :name-end-row 153, :name-row 153, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 49, :name-col 50, :end-col 70, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{3}, :end-row 154, :name-end-col 38, :name-end-row 153, :name-row 153, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 32, :name-col 33, :end-col 71, :arity 3, :varargs-min-arity 3, :row 153, :to clojure.core} {:end-row 154, :name-end-col 33, :name-end-row 152, :name-row 152, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 30, :name-col 31, :end-col 72, :arity 2, :varargs-min-arity 0, :row 152, :to clojure.core} {:fixed-arities #{3}, :end-row 155, :name-end-col 38, :name-end-row 151, :name-row 151, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 59, :arity 3, :row 151, :to clojure.core} {:fixed-arities #{3}, :end-row 158, :name-end-col 13, :name-end-row 156, :name-row 156, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 48, :arity 5, :varargs-min-arity 3, :row 156, :to clojure.core} {:end-row 158, :name-end-col 9, :name-end-row 133, :name-row 133, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 49, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:end-row 158, :name-end-col 11, :name-end-row 67, :name-row 67, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 51, :arity 10, :varargs-min-arity 2, :row 67, :to clojure.core} {:end-row 162, :name-end-col 61, :name-end-row 162, :private true, :name-row 162, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :from-var new-interceptor, :end-col 61, :row 162, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 162, :name-end-col 43, :name-end-row 162, :name-row 162, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :from-var new-interceptor, :end-col 62, :arity 2, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 162, :name-end-col 38, :name-end-row 162, :name-row 162, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 35, :name-col 36, :from-var new-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{1}, :end-row 162, :name-end-col 20, :name-end-row 162, :name-row 162, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 68, :arity 1, :row 162, :to elin.component.interceptor} {:end-row 162, :name-end-col 6, :name-end-row 160, :name-row 160, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 69, :arity 3, :varargs-min-arity 2, :row 160, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 10, :private true, :name-row 10, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 7, :name-col 7, :end-col 12, :row 10, :to elin.component.server.impl.register} {:end-row 10, :name-end-col 49, :name-end-row 10, :name-row 10, :name ?IFunction, :filename "src/elin/component/server/impl/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :col 24, :name-col 24, :end-col 49, :row 10, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 50, :name-col 50, :end-col 57, :row 10, :to clojure.core} {:end-row 10, :name-end-col 86, :name-end-row 10, :name-row 10, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/register.clj", :alias e.schema, :from elin.component.server.impl.register, :col 59, :name-col 59, :end-col 86, :row 10, :to elin.schema} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/register.clj", :alias m, :from elin.component.server.impl.register, :col 1, :name-col 2, :end-col 88, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name notify, :filename "src/elin/component/server/impl/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :col 3, :name-col 4, :from-var yank*, :end-col 78, :arity 3, :row 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :macro true, :col 1, :name-col 2, :end-col 79, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 16, :name-end-col 36, :name-end-row 16, :name-row 16, :name IRegister, :filename "src/elin/component/server/impl/register.clj", :alias e.p.host, :from elin.component.server.impl.register, :col 18, :name-col 18, :end-col 36, :row 16, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 19, :name-end-col 11, :name-end-row 19, :private true, :name-row 19, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 5, :name-col 6, :end-col 22, :arity 2, :row 19, :to elin.component.server.impl.register} {:fixed-arities #{2}, :end-row 23, :name-end-col 11, :name-end-row 23, :private true, :name-row 23, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 5, :name-col 6, :end-col 22, :arity 2, :row 23, :to elin.component.server.impl.register} {:end-row 23, :name-end-col 17, :name-end-row 16, :name-row 16, :name extend-protocol, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 16, :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, :col 5, :name-col 6, :end-col 54, :arity 1, :row 20, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 21, :name-end-col 12, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 24, :name-end-col 17, :name-end-row 24, :name-row 24, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 54, :arity 1, :row 24, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 25, :name-end-col 12, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :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 28, :to elin.protocol.storage} {:end-row 30, :name-end-col 44, :name-end-row 30, :private true, :name-row 30, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 30, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 32, :name-end-col 26, :name-end-row 32, :private true, :name-row 32, :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 32, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :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 33, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{1 3}, :end-row 37, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 40, :end-col 47, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 17, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{0}, :end-row 39, :name-end-col 20, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 15, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 34, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.storage} {:end-row 42, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 42, :name-end-col 12, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 42, :name-end-col 12, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 42, :name-end-col 9, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1 3}, :end-row 46, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 34, :end-col 41, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 26, :name-col 27, :end-col 55, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0}, :end-row 47, :name-end-col 20, :name-end-row 47, :private true, :name-row 47, :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 47, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :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 49, :to elin.protocol.storage} {:end-row 50, :name-end-col 14, :name-end-row 49, :name-row 49, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 21, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 12, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 22, :arity 3, :row 47, :to clojure.core} {:end-row 50, :name-end-col 16, :name-end-row 46, :name-row 46, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 23, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 13, :name-end-row 45, :name-row 45, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 24, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 25, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :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 53, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 53, :name-end-col 11, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 12, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 57, :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 61, :name-end-col 38, :name-end-row 61, :name-row 61, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 33, :name-col 34, :from-var new-session-storage, :end-col 42, :arity 1, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 23, :name-end-row 61, :name-row 61, :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 44, :arity 1, :row 61, :to elin.component.session-storage} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 27, :to elin.component.handler} {:end-row 27, :name-end-col 57, :name-end-row 27, :name-row 27, :name ?LazyHost, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 34, :name-col 34, :end-col 57, :row 27, :to elin.schema.component} {:fixed-arities #{1}, :end-row 27, :name-end-col 75, :name-end-row 27, :name-row 27, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 58, :name-col 58, :end-col 75, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 62, :name-end-row 28, :name-row 28, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 28, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 66, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{1 3}, :end-row 31, :name deref, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :from-var resolve-handler, :end-col 42, :arity 1, :row 31, :to clojure.core} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :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 33, :to elin.message} {:end-row 34, :name-end-col 20, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 12, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :private true, :name-row 37, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 37, :to elin.component.handler} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :name ?LazyHost, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 36, :name-col 36, :end-col 59, :row 37, :to elin.schema.component} {:fixed-arities #{1}, :end-row 37, :name-end-col 90, :name-end-row 37, :name-row 37, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 73, :name-col 73, :end-col 90, :row 37, :to clojure.core} {:end-row 38, :name-end-col 49, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.handler} {:end-row 38, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 51, :arity 2, :row 37, :to malli.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 44, :name-end-row 42, :private true, :name-row 42, :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 42, :to elin.component.handler} {:fixed-arities #{3}, :end-row 43, :name-end-col 21, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 20, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 44, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 10, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 45, :name-end-col 7, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 34, :name-end-row 47, :private true, :name-row 47, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 47, :to elin.component.handler} {:fixed-arities #{1}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 47, :to clojure.core} {:end-row 47, :name-end-col 69, :name-end-row 47, :name-row 47, :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 47, :to elin.schema.handler} {:end-row 47, :name-end-col 6, :name-end-row 47, :name-row 47, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 71, :arity 2, :row 47, :to malli.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 70, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var construct-handler-parameter, :end-col 71, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 27, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 53, :name-end-col 39, :name-end-row 53, :name-row 53, :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 67, :arity 2, :row 53, :to clojure.core} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 48, :name-end-row 54, :name-row 54, :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 54, :to clojure.edn} {:end-row 54, :name-end-col 31, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 51, :name-end-row 57, :name-row 57, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 67, :arity 2, :row 57, :to elin.config} {: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 57, :name-end-col 29, :name-end-row 55, :name-row 55, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var construct-handler-parameter, :end-col 68, :arity 3, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 59, :name-end-col 45, :name-end-row 59, :name-row 59, :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 59, :to elin.protocol.config} {:end-row 59, :name-end-col 27, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 37, :name-end-row 63, :name-row 63, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 31, :name-col 32, :from-var construct-handler-parameter, :end-col 70, :arity 3, :varargs-min-arity 3, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 13, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :from-var construct-handler-parameter, :end-col 71, :arity 5, :varargs-min-arity 3, :row 62, :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 63, :name-end-col 12, :name-end-row 60, :name-row 60, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var construct-handler-parameter, :end-col 72, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 50, :name-row 50, :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 73, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 67, :name-end-col 65, :name-end-row 67, :name-row 67, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 42, :name-col 42, :from-var handler*, :end-col 65, :row 67, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :from-var handler*, :end-col 64, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 46, :name-end-row 70, :name-row 70, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 42, :name-col 43, :from-var handler*, :end-col 71, :arity 2, :row 70, :to clojure.core} {:end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 34, :name-col 35, :from-var handler*, :end-col 76, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 42, :name-end-row 73, :name-row 73, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 26, :name-col 27, :from-var handler*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 73, :to elin.message} {:end-row 74, :name-end-col 28, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var handler*, :end-col 30, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 29, :name-end-row 70, :name-row 70, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var handler*, :end-col 31, :arity 3, :row 70, :to clojure.core} {:fixed-arities #{3}, :end-row 75, :name-end-col 19, :name-end-row 75, :name-row 75, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 13, :name-col 14, :from-var handler*, :end-col 43, :arity 3, :varargs-min-arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 15, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 11, :name-col 12, :from-var handler*, :end-col 44, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 75, :name-end-col 12, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 9, :name-col 10, :from-var handler*, :end-col 45, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 31, :name-end-row 66, :name-row 66, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 7, :name-col 8, :from-var handler*, :end-col 46, :arity 4, :row 66, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 77, :name-end-col 25, :name-end-row 77, :name-row 77, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 7, :name-col 8, :from-var handler*, :end-col 26, :arity 1, :row 77, :to elin.util.server} {:end-row 77, :name-end-col 6, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var handler*, :end-col 27, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 65, :name-row 65, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 42, :name-col 43, :from-var expand-aliass, :end-col 57, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 33, :name-end-row 81, :name-row 81, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :from-var expand-aliass, :end-col 58, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 42, :name-end-row 83, :name-row 83, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 36, :from-var expand-aliass, :end-col 62, :arity 2, :row 83, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 51, :name-end-row 84, :name-row 84, :name read-string, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 35, :name-col 36, :from-var expand-aliass, :end-col 52, :arity 1, :row 84, :to clojure.edn} {:end-row 84, :name-end-col 34, :name-end-row 82, :name-row 82, :name some->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 27, :name-col 28, :from-var expand-aliass, :end-col 53, :arity 3, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{2}, :end-row 86, :name-end-col 45, :name-end-row 85, :name-row 85, :name merge-configs, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 22, :name-col 23, :from-var expand-aliass, :end-col 62, :arity 2, :varargs-min-arity 2, :row 85, :to elin.config} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 34, :name-end-row 88, :name-row 88, :name keyword, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 26, :name-col 27, :from-var expand-aliass, :end-col 63, :arity 1, :row 88, :to clojure.core} {:fixed-arities #{3}, :end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 11, :name-col 12, :from-var expand-aliass, :end-col 64, :arity 3, :varargs-min-arity 3, :row 88, :to clojure.core} {:end-row 89, :name-end-col 47, :name-end-row 89, :name-row 89, :name pr-str, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 41, :from-var expand-aliass, :end-col 59, :arity 1, :varargs-min-arity 0, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :name assoc-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 11, :name-col 12, :from-var expand-aliass, :end-col 60, :arity 3, :row 89, :to clojure.core} {:end-row 89, :name-end-col 10, :name-end-row 87, :name-row 87, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var expand-aliass, :end-col 61, :arity 3, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 89, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var expand-aliass, :end-col 62, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3 2}, :end-row 90, :name-end-col 10, :name-end-row 81, :name-row 81, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var expand-aliass, :end-col 20, :arity 3, :row 81, :to clojure.core} {:end-row 90, :name-end-col 7, :name-end-row 79, :name-row 79, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 14, :name-end-row 92, :private true, :name-row 92, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 92, :to elin.component.handler} {:end-row 94, :name-end-col 58, :name-end-row 94, :name-row 94, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 35, :name-col 35, :end-col 58, :row 94, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 95, :name-end-col 39, :name-end-row 95, :name-row 95, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 35, :end-col 39, :row 95, :to clojure.core} {:end-row 96, :name-end-col 59, :name-end-row 96, :name-row 96, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 36, :name-col 36, :end-col 59, :row 96, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 97, :name-end-col 44, :name-end-row 97, :name-row 97, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 44, :row 97, :to clojure.core} {:end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 21, :name-col 21, :end-col 40, :row 98, :to elin.schema.server} {:fixed-arities #{1}, :end-row 99, :name-end-col 20, :name-end-row 99, :name-row 99, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 99, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 22, :arity 2, :row 92, :to malli.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 67, :name-end-row 104, :name-row 104, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 43, :name-col 44, :from-var handler, :end-col 68, :arity 1, :row 104, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 105, :name-end-col 57, :name-end-row 105, :private true, :name-row 105, :name expand-aliass, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 43, :name-col 44, :from-var handler, :end-col 66, :arity 2, :row 105, :to elin.component.handler} {:end-row 105, :name-end-col 42, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 39, :name-col 40, :from-var handler, :end-col 67, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{3}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler, :end-col 69, :arity 5, :varargs-min-arity 3, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 49, :name-end-row 108, :private true, :name-row 108, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler, :end-col 50, :arity 1, :row 108, :to elin.component.handler} {:end-row 108, :name-end-col 20, :name-end-row 106, :name-row 106, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var handler, :end-col 51, :arity 3, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 31, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 45, :name-end-row 110, :private true, :name-row 110, :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 110, :to elin.component.handler} {:end-row 110, :name-end-col 25, :name-end-row 110, :name-row 110, :name with-level, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 7, :name-col 8, :from-var handler, :end-col 67, :arity 2, :row 110, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 111, :name-end-col 16, :name-end-row 111, :private true, :name-row 111, :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 111, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 12, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 125, :to com.stuartsierra.component} {:end-row 127, :name-end-col 76, :name-end-row 127, :private true, :name-row 127, :name config-key, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 66, :name-col 66, :end-col 76, :row 127, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 127, :name-end-col 34, :name-end-row 127, :name-row 127, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :name-col 28, :end-col 78, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 96, :name-end-row 128, :name-row 128, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 69, :name-col 70, :end-col 125, :arity 2, :row 128, :to elin.config} {:fixed-arities #{0 1}, :end-row 129, :name-end-col 31, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 46, :name-end-row 130, :private true, :name-row 130, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :end-col 57, :arity 2, :row 130, :to elin.component.handler} {:end-row 130, :name-end-col 27, :name-end-row 129, :name-row 129, :name ->>, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 23, :name-col 24, :end-col 58, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:fixed-arities #{3}, :end-row 136, :name-end-col 23, :name-end-row 131, :name-row 131, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :name-col 18, :end-col 49, :arity 11, :varargs-min-arity 3, :row 131, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 35, :name-end-row 143, :private true, :name-row 143, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 143, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 146, :name-end-col 27, :name-end-row 143, :name-row 143, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 55, :arity 2, :varargs-min-arity 4, :row 143, :to clojure.core} {:end-row 147, :name-end-col 19, :name-end-row 147, :name-row 147, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 7, :name-col 8, :end-col 49, :arity 1, :row 147, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 148, :name-end-col 13, :name-end-row 148, :name-row 148, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 37, :arity 3, :varargs-min-arity 3, :row 148, :to clojure.core} {:end-row 148, :name-end-col 9, :name-end-row 127, :name-row 127, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 38, :arity 3, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 151, :name-end-col 17, :name-end-row 151, :name-row 151, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 5, :name-col 6, :end-col 47, :arity 1, :row 151, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 152, :name-end-col 12, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 152, :name-end-col 11, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:end-row 156, :name-end-col 57, :name-end-row 156, :private true, :name-row 156, :name config-key, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 47, :name-col 47, :from-var new-handler, :end-col 57, :row 156, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 156, :name-end-col 39, :name-end-row 156, :name-row 156, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 36, :from-var new-handler, :end-col 58, :arity 2, :row 156, :to clojure.core} {:fixed-arities #{0 1}, :end-row 157, :name-end-col 34, :name-end-row 156, :name-row 156, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 31, :name-col 32, :from-var new-handler, :end-col 38, :arity 2, :varargs-min-arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 16, :name-end-row 156, :name-row 156, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 40, :arity 1, :row 156, :to elin.component.handler} {:end-row 157, :name-end-col 6, :name-end-row 154, :name-row 154, :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 154, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 41, :name-end-row 11, :name-row 11, :name get-quickfix-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 14, :name-col 15, :from-var get-quickfix-list, :end-col 47, :arity 1, :row 11, :to elin.protocol.host} {:end-row 11, :name-end-col 13, :name-end-row 11, :name-row 11, :name , :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 17, :name-col 18, :from-var set-quickfix-list, :end-col 43, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 19, :name-end-col 66, :name-end-row 19, :name-row 19, :name quickfix, :filename "src/elin/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :col 42, :name-col 42, :from-var set-quickfix-list, :end-col 66, :row 19, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name set-quickfix-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 32, :name-col 33, :from-var set-quickfix-list, :end-col 77, :arity 2, :row 21, :to elin.protocol.host} {:end-row 22, :name-end-col 33, :name-end-row 20, :name-row 20, :name fn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 30, :name-col 31, :from-var set-quickfix-list, :end-col 36, :arity 3, :varargs-min-arity 0, :row 20, :to clojure.core} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 29, :name-end-row 19, :name-row 19, :name execute, :filename "src/elin/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 5, :name-col 6, :from-var set-quickfix-list, :end-col 37, :arity 4, :row 19, :to elin.protocol.interceptor} {:end-row 22, :name-end-col 7, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 3, :name-col 4, :from-var set-quickfix-list, :end-col 38, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 22, :name-end-row 26, :name-row 26, :name set-location-list, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 4, :name-col 5, :from-var set-location-list, :end-col 38, :arity 3, :row 26, :to elin.function.quickfix} {:fixed-arities #{2}, :end-row 29, :name-end-col 55, :name-end-row 29, :name-row 29, :name select-keys-by-namespace, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 22, :name-col 23, :from-var set-location-list, :end-col 67, :arity 2, :row 29, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 28, :name-end-row 30, :name-row 30, :name assoc, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 22, :name-col 23, :from-var set-location-list, :end-col 43, :arity 7, :varargs-min-arity 3, :row 30, :to clojure.core} {:end-row 32, :name-end-col 21, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 18, :name-col 19, :from-var set-location-list, :end-col 44, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 33, :name-end-col 67, :name-end-row 33, :name-row 33, :name quickfix, :filename "src/elin/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :col 43, :name-col 43, :from-var set-location-list, :end-col 67, :row 33, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 35, :name-end-col 60, :name-end-row 35, :name-row 35, :name set-location-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 33, :name-col 34, :from-var set-location-list, :end-col 95, :arity 3, :row 35, :to elin.protocol.host} {:end-row 36, :name-end-col 34, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 31, :name-col 32, :from-var set-location-list, :end-col 37, :arity 3, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{4 3}, :end-row 36, :name-end-col 30, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 6, :name-col 7, :from-var set-location-list, :end-col 38, :arity 4, :row 33, :to elin.protocol.interceptor} {:end-row 36, :name-end-col 8, :name-end-row 28, :name-row 28, :name let, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 4, :name-col 5, :from-var set-location-list, :end-col 39, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 21, :name-end-col 29, :name-end-row 21, :name-row 21, :name completions-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 29, :row 21, :to elin.constant.nrepl} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name complete-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 26, :row 22, :to elin.constant.nrepl} {:end-row 23, :name-end-col 25, :name-end-row 23, :name-row 23, :name log-search, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 25, :row 23, :to elin.constant.nrepl} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 20, :to clojure.core} {:end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :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, :end-col 31, :row 26, :to elin.constant.interceptor} {:end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug, :end-col 59, :arity 1, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug, :end-col 60, :arity 2, :row 28, :to taoensso.timbre} {:end-row 28, :name-end-col 18, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 61, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 29, :name-end-col 55, :name-end-row 29, :private true, :name-row 29, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug, :end-col 55, :row 29, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug, :end-col 81, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug, :end-col 82, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug, :end-col 83, :arity 1, :row 29, :to clojure.core} {:end-row 29, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug, :end-col 83, :arity 2, :row 29, :to clojure.core} {:end-row 29, :name-end-col 23, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 84, :arity 2, :row 29, :to exoscale.interceptor} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 27, :arity 1, :row 30, :to exoscale.interceptor} {:end-row 30, :name-end-col 14, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug, :end-col 28, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug, :end-col 60, :arity 1, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug, :end-col 61, :arity 2, :row 32, :to taoensso.timbre} {:end-row 32, :name-end-col 18, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 62, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 33, :name-end-col 55, :name-end-row 33, :private true, :name-row 33, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug, :end-col 55, :row 33, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug, :end-col 81, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 33, :name-end-col 40, :name-end-row 33, :name-row 33, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug, :end-col 82, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug, :end-col 83, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug, :end-col 83, :arity 2, :row 33, :to clojure.core} {:end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 84, :arity 2, :row 33, :to exoscale.interceptor} {:end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 27, :arity 1, :row 34, :to exoscale.interceptor} {:end-row 34, :name-end-col 14, :name-end-row 31, :name-row 31, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug, :end-col 28, :arity 3, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :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 30, :arity 2, :row 25, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to elin.constant.interceptor} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.interceptor} {:end-row 39, :name-end-col 27, :name-end-row 39, :name-row 39, :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 39, :to elin.constant.interceptor} {:end-row 39, :name-end-col 59, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.interceptor} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name disconnect, :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 30, :row 40, :to elin.constant.interceptor} {:end-row 40, :name-end-col 65, :name-end-row 40, :name-row 40, :name ?DisconnectContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 31, :name-col 31, :from-var kind-schema-map, :end-col 65, :row 40, :to elin.schema.interceptor} {:end-row 41, :name-end-col 28, :name-end-row 41, :name-row 41, :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 41, :to elin.constant.interceptor} {:end-row 41, :name-end-col 61, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.interceptor} {:end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :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 42, :to elin.constant.interceptor} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :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 42, :to elin.schema.interceptor} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :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 43, :to elin.constant.interceptor} {:end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.interceptor} {:end-row 44, :name-end-col 29, :name-end-row 44, :name-row 44, :name raw-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 29, :row 44, :to elin.constant.interceptor} {:end-row 44, :name-end-col 62, :name-end-row 44, :name-row 44, :name ?RawNreplContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 30, :name-col 30, :from-var kind-schema-map, :end-col 62, :row 44, :to elin.schema.interceptor} {:end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :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 45, :to elin.constant.interceptor} {:end-row 45, :name-end-col 57, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.interceptor} {:end-row 46, :name-end-col 24, :name-end-row 46, :name-row 46, :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 46, :to elin.constant.interceptor} {:end-row 46, :name-end-col 53, :name-end-row 46, :name-row 46, :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 46, :to elin.schema.interceptor} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name test-result, :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 31, :row 47, :to elin.constant.interceptor} {:end-row 47, :name-end-col 66, :name-end-row 47, :name-row 47, :name ?TestResultContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 32, :name-col 32, :from-var kind-schema-map, :end-col 66, :row 47, :to elin.schema.interceptor} {:end-row 48, :name-end-col 28, :name-end-row 48, :name-row 48, :name quickfix, :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 48, :to elin.constant.interceptor} {:end-row 48, :name-end-col 61, :name-end-row 48, :name-row 48, :name ?QuickfixContext, :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 48, :to elin.schema.interceptor} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name modify-code, :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 31, :row 49, :to elin.constant.interceptor} {:end-row 49, :name-end-col 66, :name-end-row 49, :name-row 49, :name ?ModifyCodeContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 32, :name-col 32, :from-var kind-schema-map, :end-col 66, :row 49, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 49, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 36, :to clojure.core} {:end-row 52, :name-end-col 29, :name-end-row 52, :name-row 52, :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, :end-col 29, :row 52, :to elin.constant.interceptor} {:end-row 54, :name-end-col 49, :name-end-row 54, :private true, :name-row 54, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking, :end-col 49, :row 54, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 33, :name-end-row 54, :name-row 54, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking, :end-col 55, :arity 2, :row 54, :to clojure.core} {:end-row 57, :name-end-col 51, :name-end-row 57, :name-row 57, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking, :end-col 59, :arity 2, :row 57, :to malli.core} {:end-row 58, :name-end-col 58, :name-end-row 58, :name-row 58, :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, :end-col 59, :arity 1, :row 58, :to malli.error} {:end-row 58, :name-end-col 40, :name-end-row 56, :name-row 56, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking, :end-col 60, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 84, :name-end-row 64, :name-row 64, :name namespace, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 74, :name-col 75, :from-var interceptor-context-checking, :end-col 87, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 78, :name-end-row 66, :name-row 66, :name assoc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 72, :name-col 73, :from-var interceptor-context-checking, :end-col 88, :arity 3, :varargs-min-arity 3, :row 66, :to clojure.core} {:end-row 66, :name-end-col 73, :name-end-row 64, :name-row 64, :name if, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 70, :name-col 71, :from-var interceptor-context-checking, :end-col 89, :arity 3, :row 64, :to clojure.core} {:end-row 66, :name-end-col 71, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 68, :name-col 69, :from-var interceptor-context-checking, :end-col 90, :arity 2, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 67, :name-end-col 76, :name-end-row 62, :name-row 62, :name reduce-kv, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var interceptor-context-checking, :end-col 71, :arity 3, :row 62, :to clojure.core} {:end-row 67, :name-end-col 65, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 61, :name-col 62, :from-var interceptor-context-checking, :end-col 72, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 67, :name-end-col 32, :name-end-row 59, :name-row 59, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 19, :name-col 20, :from-var interceptor-context-checking, :end-col 74, :arity 2, :row 59, :to taoensso.timbre} {:end-row 70, :name-end-col 42, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking, :end-col 47, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 34, :name-end-row 68, :name-row 68, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking, :end-col 39, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 25, :name-end-row 68, :name-row 68, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking, :end-col 40, :arity 1, :row 68, :to clojure.core} {:end-row 71, :name-end-col 26, :name-end-row 56, :name-row 56, :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, :end-col 41, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 72, :name-end-col 18, :name-end-row 55, :name-row 55, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking, :end-col 21, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking, :end-col 72, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking, :end-col 73, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 20, :name-end-row 54, :name-row 54, :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, :end-col 74, :arity 3, :row 54, :to clojure.core} {:end-row 73, :name-end-col 14, :name-end-row 53, :name-row 53, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking, :end-col 75, :arity 2, :varargs-min-arity 0, :row 53, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 73, :name-end-col 5, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 77, :name-end-col 33, :name-end-row 77, :name-row 77, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var tap, :end-col 33, :row 77, :to elin.constant.interceptor} {:end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 27, :name-col 28, :from-var tap, :end-col 56, :arity 2, :row 79, :to taoensso.timbre} {:end-row 79, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var tap, :end-col 56, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 25, :name-end-row 79, :name-row 79, :name add-tap, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 17, :name-col 18, :from-var tap, :end-col 57, :arity 1, :row 79, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 78, :name-row 78, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var tap, :end-col 58, :arity 2, :varargs-min-arity 0, :row 78, :to clojure.core} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var tap, :end-col 27, :arity 1, :row 80, :to exoscale.interceptor} {:end-row 80, :name-end-col 14, :name-end-row 78, :name-row 78, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var tap, :end-col 28, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 75, :to clojure.core} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var initialize-debugger, :end-col 33, :row 83, :to elin.constant.interceptor} {:end-row 85, :name-end-col 80, :name-end-row 85, :name-row 85, :name init-debugger-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 54, :name-col 54, :from-var initialize-debugger, :end-col 80, :row 85, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 85, :name-end-col 47, :name-end-row 85, :name-row 85, :name supported-op?, :filename "src/elin/interceptor/debug.clj", :alias e.p.nrepl, :from elin.interceptor.debug, :col 23, :name-col 24, :from-var initialize-debugger, :end-col 81, :arity 2, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 86, :name-end-col 45, :name-end-row 86, :name-row 86, :name init-debugger, :filename "src/elin/interceptor/debug.clj", :alias e.f.n.cider, :from elin.interceptor.debug, :col 19, :name-col 20, :from-var initialize-debugger, :end-col 52, :arity 1, :row 86, :to elin.function.nrepl.cider} {:end-row 86, :name-end-col 22, :name-end-row 85, :name-row 85, :name when, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var initialize-debugger, :end-col 53, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 18, :name-end-row 84, :name-row 84, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var initialize-debugger, :end-col 54, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:end-row 87, :name-end-col 26, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var initialize-debugger, :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/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var initialize-debugger, :end-col 28, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 5, :name-end-row 89, :name-row 89, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 89, :to clojure.core} {:end-row 106, :name-end-col 53, :name-end-row 106, :name-row 106, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 50, :name-col 51, :from-var generate-input-prompt, :end-col 68, :arity 2, :varargs-min-arity 0, :row 106, :to clojure.core} {:end-row 105, :name-end-col 66, :name-end-row 105, :private true, :name-row 105, :name supported-input-types, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 45, :from-var generate-input-prompt, :end-col 66, :row 105, :to elin.interceptor.debug} {:fixed-arities #{1 4 3 2}, :end-row 106, :name-end-col 49, :name-end-row 106, :name-row 106, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var generate-input-prompt, :end-col 69, :arity 2, :varargs-min-arity 4, :row 106, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 107, :name-end-col 50, :name-end-row 107, :name-row 107, :name into, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var generate-input-prompt, :end-col 54, :arity 2, :row 107, :to clojure.core} {:end-row 107, :name-end-col 44, :name-end-row 105, :name-row 105, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 40, :name-col 41, :from-var generate-input-prompt, :end-col 55, :arity 3, :varargs-min-arity 1, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 29, :name-end-row 108, :name-row 108, :name keys, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :name-col 25, :from-var generate-input-prompt, :end-col 61, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 23, :name-end-row 108, :name-row 108, :name set, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 19, :name-col 20, :from-var generate-input-prompt, :end-col 62, :arity 1, :row 108, :to clojure.core} {:end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 16, :name-col 17, :from-var generate-input-prompt, :end-col 70, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 111, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :from-var generate-input-prompt, :end-col 70, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name-end-col 17, :name-end-row 110, :name-row 110, :name filter, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 28, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 111, :name-end-col 14, :name-end-row 111, :name-row 111, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 71, :arity 2, :varargs-min-arity 4, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 25, :arity 2, :row 112, :to clojure.string} {:end-row 112, :name-end-col 9, :name-end-row 109, :name-row 109, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 5, :name-col 6, :from-var generate-input-prompt, :end-col 26, :arity 4, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 112, :name-end-col 7, :name-end-row 105, :name-row 105, :name let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 3, :name-col 4, :from-var generate-input-prompt, :end-col 27, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 112, :name-end-col 7, :name-end-row 103, :name-row 103, :name defn-, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:end-row 113, :name-end-col 9, :name-end-row 113, :name-row 113, :name comment, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 49, :arity 1, :varargs-min-arity 0, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 36, :name-end-row 119, :name-row 119, :name max, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :name-col 33, :from-var generate-debug-text, :end-col 36, :varargs-min-arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 42, :name-end-row 118, :name-row 118, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 37, :name-col 37, :from-var generate-debug-text, :end-col 42, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 48, :name-end-row 118, :name-row 118, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 43, :from-var generate-debug-text, :end-col 48, :row 118, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 36, :name-end-row 118, :name-row 118, :name comp, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 31, :name-col 32, :from-var generate-debug-text, :end-col 49, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 30, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var generate-debug-text, :end-col 50, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 119, :name-end-col 32, :name-end-row 119, :name-row 119, :name apply, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var generate-debug-text, :end-col 37, :arity 2, :varargs-min-arity 5, :row 119, :to clojure.core} {:end-row 119, :name-end-col 25, :name-end-row 117, :name-row 117, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 38, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 31, :name-end-row 121, :name-row 121, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :name-col 28, :from-var generate-debug-text, :end-col 31, :varargs-min-arity 1, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 50, :name-end-row 120, :name-row 120, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 44, :name-col 45, :from-var generate-debug-text, :end-col 53, :arity 1, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 120, :name-end-col 31, :name-end-row 120, :name-row 120, :name -, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var generate-debug-text, :end-col 54, :arity 2, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 120, :name-end-col 28, :name-end-row 120, :name-row 120, :name repeat, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 59, :arity 2, :row 120, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 121, :name-end-col 27, :name-end-row 121, :name-row 121, :name apply, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 32, :arity 2, :varargs-min-arity 5, :row 121, :to clojure.core} {:end-row 121, :name-end-col 20, :name-end-row 120, :name-row 120, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 16, :name-col 17, :from-var generate-debug-text, :end-col 33, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 121, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :from-var generate-debug-text, :end-col 33, :arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 36, :name-end-row 124, :name-row 124, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 32, :name-col 33, :from-var generate-debug-text, :end-col 59, :arity 5, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 124, :name-end-col 33, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 30, :name-col 31, :from-var generate-debug-text, :end-col 60, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 124, :name-end-col 29, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var generate-debug-text, :end-col 61, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 34, :name-end-row 125, :name-row 125, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 25, :name-col 26, :from-var generate-debug-text, :end-col 40, :arity 2, :row 125, :to clojure.string} {:end-row 125, :name-end-col 24, :name-end-row 122, :name-row 122, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 20, :name-col 21, :from-var generate-debug-text, :end-col 41, :arity 3, :varargs-min-arity 1, :row 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 15, :name-end-row 127, :name-row 127, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 11, :name-col 12, :from-var generate-debug-text, :end-col 28, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 19, :name-end-row 130, :name-row 130, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-debug-text, :end-col 25, :arity 2, :row 130, :to clojure.string} {:end-row 130, :name-end-col 9, :name-end-row 126, :name-row 126, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 5, :name-col 6, :from-var generate-debug-text, :end-col 26, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 3, :name-col 4, :from-var generate-debug-text, :end-col 27, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 115, :name-row 115, :name defn-, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 115, :to clojure.core} {:end-row 148, :name-end-col 35, :name-end-row 148, :name-row 148, :name raw-nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var process-debugger, :end-col 35, :row 148, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name has-status?, :filename "src/elin/interceptor/debug.clj", :alias e.u.nrepl, :from elin.interceptor.debug, :col 23, :name-col 24, :from-var process-debugger, :end-col 73, :arity 2, :row 150, :to elin.util.nrepl} {:fixed-arities #{4 3}, :end-row 152, :name-end-col 62, :name-end-row 152, :name-row 152, :name get-list, :filename "src/elin/interceptor/debug.clj", :alias e.f.sexpr, :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger, :end-col 101, :arity 3, :row 152, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 153, :name-end-col 84, :name-end-row 153, :name-row 153, :name apply-cider-coordination, :filename "src/elin/interceptor/debug.clj", :alias e.u.sexpr, :from elin.interceptor.debug, :col 49, :name-col 50, :from-var process-debugger, :end-col 100, :arity 2, :row 153, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 154, :name-end-col 54, :name-end-row 154, :name-row 154, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 48, :name-col 49, :from-var process-debugger, :end-col 64, :arity 1, :row 154, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 154, :name-end-col 42, :name-end-row 154, :name-row 154, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 40, :name-col 41, :from-var process-debugger, :end-col 65, :arity 2, :varargs-min-arity 2, :row 154, :to clojure.core} {:fixed-arities #{1}, :end-row 155, :name-end-col 62, :name-end-row 155, :name-row 155, :name second, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 55, :name-col 56, :from-var process-debugger, :end-col 72, :arity 1, :row 155, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 155, :name-end-col 47, :name-end-row 155, :name-row 155, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var process-debugger, :end-col 73, :arity 2, :varargs-min-arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 77, :name-end-row 156, :name-row 156, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 71, :name-col 72, :from-var process-debugger, :end-col 83, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 70, :name-end-row 156, :name-row 156, :name dec, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var process-debugger, :end-col 84, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 156, :name-end-col 45, :name-end-row 156, :name-row 156, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger, :end-col 85, :arity 2, :varargs-min-arity 2, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 74, :name-end-row 157, :private true, :name-row 157, :name generate-debug-text, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 54, :name-col 55, :from-var process-debugger, :end-col 83, :arity 1, :row 157, :to elin.interceptor.debug} {:fixed-arities #{1}, :end-row 159, :name-end-col 61, :name-end-row 159, :name-row 159, :name inc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 57, :name-col 58, :from-var process-debugger, :end-col 77, :arity 1, :row 159, :to clojure.core} {:fixed-arities #{3 2}, :end-row 161, :name-end-col 49, :name-end-row 157, :name-row 157, :name open, :filename "src/elin/interceptor/debug.clj", :alias e.f.popup, :from elin.interceptor.debug, :col 34, :name-col 35, :from-var process-debugger, :end-col 72, :arity 3, :row 157, :to elin.function.popup} {:fixed-arities #{1}, :end-row 162, :name-end-col 61, :name-end-row 162, :private true, :name-row 162, :name generate-input-prompt, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 39, :name-col 40, :from-var process-debugger, :end-col 73, :arity 1, :row 162, :to elin.interceptor.debug} {:fixed-arities #{3 5}, :end-row 167, :name-end-col 44, :name-end-row 163, :name-row 163, :name set-highlight, :filename "src/elin/interceptor/debug.clj", :alias e.p.host, :from elin.interceptor.debug, :col 21, :name-col 22, :from-var process-debugger, :end-col 63, :arity 5, :row 163, :to elin.protocol.host} {:end-row 169, :name-end-col 46, :name-end-row 169, :name-row 169, :name timeout, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :col 32, :name-col 33, :from-var process-debugger, :end-col 49, :arity 1, :row 169, :to clojure.core.async} {:end-row 169, :name-end-col 31, :name-end-row 169, :name-row 169, :name , :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var process-debugger, :end-col 28, :arity 2, :varargs-min-arity 1, :row 149, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 181, :name-end-col 5, :name-end-row 147, :name-row 147, :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 147, :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 21, :name-end-col 32, :name-end-row 21, :name-row 21, :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, :end-col 32, :row 21, :to elin.constant.interceptor} {:end-row 23, :name-end-col 72, :name-end-row 23, :name-row 23, :name print-output, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 60, :name-col 60, :from-var print-output, :end-col 72, :row 23, :to elin.interceptor.output} {:fixed-arities #{2}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/interceptor/output.clj", :alias e.u.interceptor, :from elin.interceptor.output, :col 30, :name-col 31, :from-var print-output, :end-col 73, :arity 2, :row 23, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 37, :name-end-row 24, :name-row 24, :name or, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 34, :name-col 35, :from-var print-output, :end-col 49, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name render, :filename "src/elin/interceptor/output.clj", :alias e.u.string, :from elin.interceptor.output, :col 24, :name-col 25, :from-var print-output, :end-col 61, :arity 2, :row 26, :to elin.util.string} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 55, :name-end-row 27, :name-row 27, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 24, :name-col 25, :from-var print-output, :end-col 61, :arity 2, :row 27, :to elin.protocol.host} {:end-row 27, :name-end-col 23, :name-end-row 26, :name-row 26, :name ->>, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 19, :name-col 20, :from-var print-output, :end-col 62, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 27, :name-end-col 21, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 17, :name-col 18, :from-var print-output, :end-col 63, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 18, :name-end-row 22, :name-row 22, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output, :end-col 64, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output, :end-col 27, :arity 1, :row 28, :to exoscale.interceptor} {:end-row 28, :name-end-col 14, :name-end-row 22, :name-row 22, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output, :end-col 28, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 9, :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 #{1 3}, :end-row 34, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :from-var on-accept, :end-col 43, :arity 1, :row 34, :to clojure.core} {: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} {: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 39, :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 40, :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 41, :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 42, :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 43, :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 44, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 65, :to com.stuartsierra.component} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 59, :arity 3, :row 68, :to taoensso.timbre} {:end-row 70, :name-end-col 36, :name-end-row 70, :name-row 70, :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 70, :to clojure.core.async} {:fixed-arities #{3}, :end-row 74, :name-end-col 54, :name-end-row 74, :name-row 74, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 74, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 74, :name-end-col 44, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 76, :name-end-col 32, :name-end-row 76, :name-row 76, :name get, :filename "src/elin/component/server.clj", :from elin.component.server, :col 28, :name-col 29, :end-col 50, :arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name format, :filename "src/elin/component/server.clj", :from elin.component.server, :col 49, :name-col 50, :end-col 81, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 78, :name-end-col 38, :name-end-row 78, :name-row 78, :name unsupported, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 24, :name-col 25, :end-col 83, :arity 1, :varargs-min-arity 0, :row 78, :to elin.error} {:fixed-arities #{1}, :end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name throw, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 17, :name-col 18, :end-col 84, :arity 1, :row 78, :to clojure.core} {:end-row 78, :name-end-col 24, :name-end-row 77, :name-row 77, :name when-not, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 15, :name-col 16, :end-col 85, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name requiring-resolve, :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :name-col 24, :end-col 57, :arity 1, :row 80, :to clojure.core} {:end-row 80, :name-end-col 27, :name-end-row 79, :name-row 79, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 70, :arity 1, :varargs-min-arity 0, :row 79, :to clojure.core} {:end-row 81, :name-end-col 21, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 9, :name-col 10, :end-col 60, :arity 3, :row 81, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 85, :name-end-col 15, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 85, :name-end-col 11, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 85, :name-end-col 14, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 71, :arity 4, :row 89, :to taoensso.timbre} {:end-row 90, :name ., :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 29, :arity 2, :row 90, :to clojure.core} {:end-row 91, :name-end-col 18, :name-end-row 91, :name-row 91, :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 91, :to clojure.core.async} {:fixed-arities #{1 3}, :end-row 92, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 14, :arity 1, :row 92, :to clojure.core} {:end-row 93, :name-end-col 20, :name-end-row 93, :name-row 93, :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 93, :to clojure.core.async} {:end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 48, :arity 1, :row 94, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 95, :name-end-col 13, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 95, :name-end-col 10, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 95, :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 99, :name-end-col 19, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 15, :name-end-row 99, :name-row 99, :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 99, :to elin.component.server} {:end-row 99, :name-end-col 6, :name-end-row 97, :name-row 97, :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 97, :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 2}, :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 2}, :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} {: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, :col 1, :name-col 2, :end-col 52, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 33, :name-end-row 66, :name-row 66, :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 66, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :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 70, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 30, :name-end-row 71, :private true, :name-row 71, :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 71, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 74, :name-end-col 33, :name-end-row 74, :name-row 74, :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 74, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 75, :name-end-col 27, :name-end-row 75, :private true, :name-row 75, :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 75, :to elin.handler.complete} {:end-row 78, :name-end-col 12, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 78, :name-end-col 8, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:end-row 78, :name-end-col 7, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 78, :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 4, :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 14, :name-end-col 26, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 39, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 13, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:end-row 18, :name-end-col 32, :name-end-row 18, :name-row 18, :name IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 23, :name-col 23, :from-var ?IFunction, :end-col 32, :row 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name ?protocol, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var ?IFunction, :end-col 33, :arity 1, :varargs-min-arity 0, :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/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 17, :to clojure.core} {:end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.function} {:fixed-arities #{0}, :end-row 23, :name-end-col 67, :name-end-row 23, :name-row 23, :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 23, :to elin.util.id} {:fixed-arities #{2}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :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 23, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :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 26, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 30, :name-end-col 24, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :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 33, :to elin.protocol.host.rpc} {:end-row 33, :name-end-col 17, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to elin.component.server.impl.function} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 23, :name-col 23, :end-col 33, :row 36, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 36, :name-end-col 41, :name-end-row 36, :name-row 36, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 34, :name-col 34, :end-col 41, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 59, :name-end-row 36, :name-row 36, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 55, :name-col 55, :end-col 59, :row 36, :to clojure.core} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :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 37, :to elin.schema} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 46, :arity 2, :row 35, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 57, :name-end-row 41, :name-row 41, :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 41, :to elin.util.server} {:fixed-arities #{3}, :end-row 42, :name-end-col 56, :name-end-row 42, :name-row 42, :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 42, :to elin.component.server.impl.function} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :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 41, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 32, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 47, :name-end-col 17, :name-end-row 45, :name-row 45, :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 45, :to elin.error} {:end-row 48, :name-end-col 10, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 48, :name-end-col 9, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 48, :name-end-col 12, :name-end-row 40, :name-row 40, :name go, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var request!, :end-col 18, :arity 1, :row 40, :to clojure.core.async} {:end-row 48, :name-end-col 6, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to elin.component.server.impl.function} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 25, :name-col 25, :end-col 35, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 36, :name-col 36, :end-col 43, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 61, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 57, :name-col 57, :end-col 61, :row 50, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 70, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 30, :name-end-row 53, :name-row 53, :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 53, :to elin.util.server} {:fixed-arities #{1}, :end-row 53, :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 53, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 24, :name-end-row 54, :name-row 54, :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 54, :to elin.component.server.impl.function} {:end-row 54, :name-end-col 7, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 55, :name-end-col 6, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :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 57, :to elin.component.server.impl.function} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 37, :row 57, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 38, :name-col 38, :end-col 45, :row 57, :to clojure.core} {:end-row 57, :name-end-col 74, :name-end-row 57, :name-row 57, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 47, :name-col 47, :end-col 74, :row 57, :to elin.schema} {:end-row 57, :name-end-col 6, :name-end-row 57, :name-row 57, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 76, :arity 2, :row 57, :to malli.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 12, :name-end-row 60, :name-row 60, :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 60, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 6, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 62, :name-end-col 12, :name-end-row 62, :name-row 62, :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 62, :to elin.component.server.impl.function} {:end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 24, :name-col 24, :end-col 34, :row 62, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 62, :name-end-col 42, :name-end-row 62, :name-row 62, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 35, :name-col 35, :end-col 42, :row 62, :to clojure.core} {:end-row 62, :name-end-col 71, :name-end-row 62, :name-row 62, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 44, :name-col 44, :end-col 71, :row 62, :to elin.schema} {:end-row 62, :name-end-col 6, :name-end-row 62, :name-row 62, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 73, :arity 2, :row 62, :to malli.core} {:fixed-arities #{3}, :end-row 65, :name-end-col 12, :name-end-row 65, :name-row 65, :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 65, :to elin.component.server.impl.function} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :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 63, :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 65, :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 66, :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 67, :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} {:end-row 17, :name-end-col 8, :name-end-row 13, :name-row 13, :name case, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var initial->quickfix-type, :end-col 12, :arity 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 25, :name-end-row 19, :private true, :name-row 19, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 19, :to elin.component.server.impl.quickfix} {:end-row 19, :name-end-col 62, :name-end-row 19, :name-row 19, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 37, :name-col 37, :end-col 62, :row 19, :to elin.component.server.impl.function} {:end-row 19, :name-end-col 103, :name-end-row 19, :name-row 19, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 77, :name-col 77, :end-col 103, :row 19, :to elin.schema.host} {:end-row 19, :name-end-col 6, :name-end-row 19, :name-row 19, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 106, :arity 2, :row 19, :to malli.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 35, :name-col 35, :from-var get-quickfix-list*, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name update-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 43, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name select-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 68, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 56, :name-end-row 27, :private true, :name-row 27, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :name-col 34, :from-var get-quickfix-list*, :end-col 56, :row 27, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 27, :private true, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :from-var get-quickfix-list*, :end-col 56, :arity 1, :row 27, :to elin.component.server.impl.quickfix} {:fixed-arities #{4 6 3 5}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 27, :to clojure.core} {:end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 16, :name-col 17, :from-var get-quickfix-list*, :end-col 58, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 27, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 15, :from-var get-quickfix-list*, :end-col 58, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name request!, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 10, :name-col 11, :from-var get-quickfix-list*, :end-col 78, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 24, :name-end-col 19, :name-end-row 24, :name-row 24, :name >, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 5, :name-col 6, :from-var get-quickfix-list*, :end-col 60, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 12, :name-end-row 22, :name-row 22, :name go, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :col 3, :name-col 4, :from-var get-quickfix-list*, :end-col 61, :arity 1, :row 22, :to clojure.core.async} {:end-row 27, :name-end-col 7, :name-end-row 20, :name-row 20, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 29, :to elin.component.server.impl.quickfix} {:end-row 30, :name-end-col 57, :name-end-row 30, :name-row 30, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 57, :row 30, :to elin.component.server.impl.function} {:end-row 31, :name-end-col 71, :name-end-row 31, :name-row 31, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 45, :name-col 45, :end-col 71, :row 31, :to elin.schema.host} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name str, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 46, :name-col 46, :from-var set-quickfix-list*, :end-col 49, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 55, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 50, :name-col 50, :from-var set-quickfix-list*, :end-col 55, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 40, :name-col 41, :from-var set-quickfix-list*, :end-col 56, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 24, :name-col 25, :from-var set-quickfix-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 23, :from-var set-quickfix-list*, :end-col 57, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 36, :name-end-col 22, :name-end-row 35, :name-row 35, :name map, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 18, :name-col 19, :from-var set-quickfix-list*, :end-col 31, :arity 2, :varargs-min-arity 4, :row 35, :to clojure.core} {:fixed-arities #{3}, :end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :name notify, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :from-var set-quickfix-list*, :end-col 60, :arity 3, :row 37, :to elin.component.server.impl.function} {:end-row 37, :name-end-col 7, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var set-quickfix-list*, :end-col 61, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 33, :name-row 33, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 25, :name-end-row 39, :private true, :name-row 39, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 39, :to elin.component.server.impl.quickfix} {:end-row 39, :name-end-col 62, :name-end-row 39, :name-row 39, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 37, :name-col 37, :end-col 62, :row 39, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :name int?, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 63, :name-col 63, :end-col 67, :row 39, :to clojure.core} {:end-row 40, :name-end-col 66, :name-end-row 40, :name-row 40, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 40, :name-col 40, :end-col 66, :row 40, :to elin.schema.host} {:end-row 40, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name keyword, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 35, :name-col 35, :from-var get-location-list*, :end-col 42, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 32, :name-end-row 46, :name-row 46, :name update-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 43, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 32, :name-end-row 47, :name-row 47, :name select-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 68, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 56, :name-end-row 48, :private true, :name-row 48, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :name-col 34, :from-var get-location-list*, :end-col 56, :row 48, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 48, :private true, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :from-var get-location-list*, :end-col 56, :arity 1, :row 48, :to elin.component.server.impl.quickfix} {:fixed-arities #{4 6 3 5}, :end-row 48, :name-end-col 27, :name-end-row 48, :name-row 48, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 48, :to clojure.core} {:end-row 48, :name-end-col 19, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 16, :name-col 17, :from-var get-location-list*, :end-col 58, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 48, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 15, :from-var get-location-list*, :end-col 58, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 34, :name-end-row 44, :name-row 44, :name request!, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 10, :name-col 11, :from-var get-location-list*, :end-col 88, :arity 3, :row 44, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 19, :name-end-row 45, :name-row 45, :name >, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 5, :name-col 6, :from-var get-location-list*, :end-col 60, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 12, :name-end-row 43, :name-row 43, :name go, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :col 3, :name-col 4, :from-var get-location-list*, :end-col 61, :arity 1, :row 43, :to clojure.core.async} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.server.impl.quickfix} {:end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 57, :row 51, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 52, :name-end-col 36, :name-end-row 52, :name-row 52, :name int?, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 36, :row 52, :to clojure.core} {:end-row 53, :name-end-col 71, :name-end-row 53, :name-row 53, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 45, :name-col 45, :end-col 71, :row 53, :to elin.schema.host} {:end-row 54, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 33, :arity 2, :row 50, :to malli.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 50, :name-end-row 57, :name-row 57, :name str, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 47, :name-col 47, :from-var set-location-list*, :end-col 50, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 56, :name-end-row 57, :name-row 57, :name first, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 51, :name-col 51, :from-var set-location-list*, :end-col 56, :row 57, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name comp, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 41, :name-col 42, :from-var set-location-list*, :end-col 57, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 57, :name-end-col 32, :name-end-row 57, :name-row 57, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 25, :name-col 26, :from-var set-location-list*, :end-col 58, :arity 3, :varargs-min-arity 6, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 24, :from-var set-location-list*, :end-col 58, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 58, :name-end-col 23, :name-end-row 57, :name-row 57, :name map, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 19, :name-col 20, :from-var set-location-list*, :end-col 33, :arity 2, :varargs-min-arity 4, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name notify, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :from-var set-location-list*, :end-col 72, :arity 3, :row 59, :to elin.component.server.impl.function} {:end-row 59, :name-end-col 7, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var set-location-list*, :end-col 73, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 61, :name-end-col 36, :name-end-row 61, :name-row 61, :name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.p.host, :from elin.component.server.impl.quickfix, :col 18, :name-col 18, :end-col 36, :row 61, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 65, :name-end-col 24, :name-end-row 65, :private true, :name-row 65, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 30, :arity 1, :row 65, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 67, :name-end-col 24, :name-end-row 67, :private true, :name-row 67, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 44, :arity 2, :row 67, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 70, :name-end-col 24, :name-end-row 70, :private true, :name-row 70, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 40, :arity 2, :row 70, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 72, :name-end-col 24, :name-end-row 72, :name-row 72, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 54, :arity 3, :row 72, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 77, :name-end-col 24, :name-end-row 77, :private true, :name-row 77, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 30, :arity 1, :row 77, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 79, :name-end-col 24, :name-end-row 79, :private true, :name-row 79, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 44, :arity 2, :row 79, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 82, :private true, :name-row 82, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 40, :arity 2, :row 82, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 84, :name-end-col 24, :name-end-row 84, :name-row 84, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 54, :arity 3, :row 84, :to elin.component.server.impl.quickfix} {:end-row 84, :name-end-col 17, :name-end-row 61, :name-row 61, :name extend-protocol, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 56, :arity 11, :varargs-min-arity 1, :row 61, :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} {: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, :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} {:fixed-arities #{2}, :end-row 17, :name-end-col 19, :name-end-row 17, :private true, :name-row 17, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 19, :row 17, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 17, :name-end-col 35, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :name-col 31, :end-col 35, :row 17, :to clojure.core} {:end-row 17, :name-end-col 60, :name-end-row 17, :name-row 17, :name ?RenderingData, :filename "src/elin/handler/lookup.clj", :alias e.s.nrepl, :from elin.handler.lookup, :col 36, :name-col 36, :end-col 60, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 69, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 62, :name-col 62, :end-col 69, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 71, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :name get, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-doc, :end-col 54, :arity 2, :row 20, :to clojure.core} {:end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name render-string, :filename "src/elin/handler/lookup.clj", :alias pogonos, :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 54, :arity 2, :row 21, :to pogonos.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 34, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 30, :name-col 31, :from-var generate-doc, :end-col 77, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name unsupported, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 79, :arity 1, :varargs-min-arity 0, :row 22, :to elin.error} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 10, :name-end-row 20, :name-row 20, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-doc, :end-col 80, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :name split, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var parse-code-to-ns-and-name, :end-col 44, :arity 3, :row 26, :to clojure.string} {:end-row 29, :name-end-col 8, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var parse-code-to-ns-and-name, :end-col 21, :arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var parse-code-to-ns-and-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 31, :to elin.handler.lookup} {:end-row 31, :name-end-col 42, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 31, :name-end-col 48, :name-end-row 31, :name-row 31, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 31, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 50, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 51, :name-end-row 35, :name-row 35, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :name-col 45, :from-var lookup, :end-col 51, :row 35, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 35, :name-end-col 37, :name-end-row 35, :name-row 35, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 18, :name-col 19, :from-var lookup, :end-col 52, :arity 2, :row 35, :to elin.util.handler} {:fixed-arities #{1}, :end-row 36, :name-end-col 71, :name-end-row 36, :name-row 36, :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 36, :to elin.protocol.host} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name >, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 18, :name-col 19, :from-var lookup, :end-col 54, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 16, :name-col 17, :from-var lookup, :end-col 55, :arity 3, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 56, :name-end-row 44, :name-row 44, :name get-lookup-rendering-data, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 62, :arity 1, :row 44, :to elin.function.lookup} {:fixed-arities #{2}, :end-row 44, :name-end-col 18, :name-end-row 43, :private true, :name-row 43, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var lookup, :end-col 63, :arity 2, :row 43, :to elin.handler.lookup} {:end-row 44, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 64, :arity 2, :varargs-min-arity 1, :row 35, :to elin.error} {:end-row 44, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 65, :arity 4, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 71, :name-end-row 49, :name-row 49, :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 show-source, :end-col 77, :arity 1, :row 49, :to elin.protocol.host} {:end-row 49, :name-end-col 40, :name-end-row 49, :name-row 49, :name >, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 18, :name-col 19, :from-var show-source, :end-col 54, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 55, :name-end-col 19, :name-end-row 52, :name-row 52, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 16, :name-col 17, :from-var show-source, :end-col 55, :arity 3, :row 52, :to clojure.core} {:end-row 57, :name-end-col 13, :name-end-row 57, :name-row 57, :name slurp, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var show-source, :end-col 27, :arity 1, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 59, :name-end-col 40, :name-end-row 56, :name-row 56, :name extract-form-by-position, :filename "src/elin/handler/lookup.clj", :alias e.u.sexpr, :from elin.handler.lookup, :col 5, :name-col 6, :from-var show-source, :end-col 22, :arity 3, :row 56, :to elin.util.sexpr} {:end-row 59, :name-end-col 9, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var show-source, :end-col 23, :arity 2, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 59, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 24, :arity 4, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 61, :name-end-row 64, :name-row 64, :name show-clojuredocs, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :name-col 45, :from-var show-clojuredocs, :end-col 61, :row 64, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 64, :name-end-col 37, :name-end-row 64, :name-row 64, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 18, :name-col 19, :from-var show-clojuredocs, :end-col 62, :arity 2, :row 64, :to elin.util.handler} {:fixed-arities #{1}, :end-row 65, :name-end-col 86, :name-end-row 65, :name-row 65, :name show-clojuredocs, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 70, :name-col 70, :from-var show-clojuredocs, :end-col 86, :row 65, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 65, :name-end-col 62, :name-end-row 65, :name-row 65, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 43, :name-col 44, :from-var show-clojuredocs, :end-col 87, :arity 2, :row 65, :to elin.util.handler} {:fixed-arities #{2}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name clojuredocs-lookup, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 16, :name-col 17, :from-var show-clojuredocs, :end-col 67, :arity 2, :row 66, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name get-clojuredocs-rendering-data, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 19, :name-col 20, :from-var show-clojuredocs, :end-col 67, :arity 1, :row 68, :to elin.function.lookup} {:fixed-arities #{2}, :end-row 68, :name-end-col 18, :name-end-row 67, :private true, :name-row 67, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var show-clojuredocs, :end-col 68, :arity 2, :row 67, :to elin.handler.lookup} {:end-row 68, :name-end-col 9, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var show-clojuredocs, :end-col 69, :arity 2, :varargs-min-arity 1, :row 64, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 70, :arity 4, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 71, :name-end-row 73, :name-row 73, :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 open-javadoc, :end-col 77, :arity 1, :row 73, :to elin.protocol.host} {:end-row 73, :name-end-col 40, :name-end-row 73, :name-row 73, :name , :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 5, :name-col 6, :from-var ?ConnectArgumentMap, :end-col 55, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 16, :name-end-row 53, :name-row 53, :name merge, :filename "src/elin/component/nrepl/client.clj", :alias m.util, :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var ?ConnectArgumentMap, :end-col 56, :arity 2, :row 53, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 52, :name-row 52, :name def, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 57, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 17, :row 61, :to elin.component.nrepl.client} {:end-row 62, :name-end-col 51, :name-end-row 62, :name-row 62, :name ?Connection, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 30, :name-col 30, :end-col 51, :row 62, :to elin.schema.nrepl} {:end-row 62, :name-end-col 70, :name-end-row 62, :name-row 62, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 53, :name-col 53, :end-col 70, :row 62, :to elin.schema.nrepl} {:end-row 63, :name-end-col 51, :name-end-row 63, :name-row 63, :name ?Connection, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 30, :name-col 30, :end-col 51, :row 63, :to elin.schema.nrepl} {:end-row 63, :name-end-col 71, :name-end-row 63, :private true, :name-row 63, :name ?ConnectArgumentMap, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 52, :name-col 52, :end-col 71, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 90, :name-end-row 63, :name-row 63, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 73, :name-col 73, :end-col 90, :row 63, :to elin.schema.nrepl} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 93, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 15, :name-end-row 66, :name-row 66, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 4, :name-col 5, :from-var new-client, :end-col 33, :arity 2, :row 66, :to elin.component.nrepl.client} {:fixed-arities #{2}, :end-row 70, :name-end-col 52, :name-end-row 70, :name-row 70, :name request, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 34, :name-col 35, :from-var new-client, :end-col 72, :arity 2, :row 70, :to elin.protocol.nrepl} {:end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 6, :name-col 7, :from-var new-client, :end-col 31, :arity 1, :row 75, :to elin.component.nrepl.client} {:end-row 82, :name-end-col 8, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 4, :name-col 5, :from-var new-client, :end-col 32, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 64, :name-row 64, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 14, :name-end-row 84, :name-row 84, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 84, :to elin.component.nrepl.client} {:end-row 84, :name-end-col 45, :name-end-row 84, :private true, :name-row 84, :name ?ConnectArgumentMap, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 45, :row 84, :to elin.component.nrepl.client} {:end-row 84, :name-end-col 83, :name-end-row 84, :name-row 84, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 66, :name-col 66, :end-col 83, :row 84, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 84, :name-end-col 65, :name-end-row 84, :name-row 84, :name error-or, :filename "src/elin/component/nrepl/client.clj", :alias e.schema, :from elin.component.nrepl.client, :col 47, :name-col 48, :end-col 84, :arity 1, :row 84, :to elin.schema} {:end-row 84, :name-end-col 6, :name-end-row 84, :name-row 84, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 86, :arity 2, :row 84, :to malli.core} {:end-row 87, :name-end-col 40, :name-end-row 87, :name-row 87, :name default-hostname, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 24, :name-col 24, :from-var connect, :end-col 40, :row 87, :to elin.component.nrepl.client} {:fixed-arities #{0 1}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name or, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 15, :name-col 16, :from-var connect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name slurp, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 27, :name-col 28, :from-var connect, :end-col 34, :arity 1, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 91, :name-end-col 26, :name-end-row 89, :name-row 89, :name some->, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 19, :name-col 20, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 18, :name-end-row 88, :name-row 88, :name or, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 15, :name-col 16, :from-var connect, :end-col 45, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 36, :name-end-row 92, :name-row 92, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 11, :name-col 12, :from-var connect, :end-col 49, :arity 2, :row 92, :to elin.component.nrepl.connection} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 11, :name-col 12, :from-var connect, :end-col 27, :arity 2, :row 93, :to elin.component.nrepl.client} {:end-row 93, :name-end-col 10, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/component/nrepl/client.clj", :alias e, :from elin.component.nrepl.client, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 28, :arity 2, :varargs-min-arity 1, :row 92, :to elin.error} {:end-row 93, :name-end-col 7, :name-end-row 87, :name-row 87, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 29, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 85, :name-row 85, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 14, :name-end-row 11, :private true, :name-row 11, :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 11, :to elin.component.server.impl.io} {:end-row 11, :name-end-col 51, :name-end-row 11, :name-row 11, :name ?IFunction, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 26, :name-col 26, :end-col 51, :row 11, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 11, :name-end-col 59, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 52, :name-col 52, :end-col 59, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 67, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 60, :name-col 60, :end-col 67, :row 11, :to clojure.core} {:end-row 11, :name-end-col 96, :name-end-row 11, :name-row 11, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 69, :name-col 69, :end-col 96, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :col 1, :name-col 2, :end-col 98, :arity 2, :row 11, :to malli.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :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 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :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 20, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :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 22, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :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 25, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :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 27, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 29, :name-end-col 13, :name-end-row 29, :private true, :name-row 29, :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 29, :to elin.component.server.impl.io} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :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 34, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :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 36, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 28, :name-end-row 39, :name-row 39, :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 39, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 43, :name-end-col 13, :name-end-row 43, :private true, :name-row 43, :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 43, :to elin.component.server.impl.io} {:end-row 43, :name-end-col 17, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 20, :name-end-row 11, :name-row 11, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 11, :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/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :name-end-row 20, :name-row 20, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 20, :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/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :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 22, :to elin.schema} {:fixed-arities #{1}, :end-row 23, :name-end-col 37, :name-end-row 23, :name-row 23, :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 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :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 24, :to elin.schema} {:end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Connection, :end-col 53, :row 25, :to elin.schema} {:fixed-arities #{1}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :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 26, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 30, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 39, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 31, :name-end-row 34, :name-row 34, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 24, :name-col 24, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 60, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 16, :name-end-row 39, :name-row 39, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 39, :to clojure.core} {:end-row 40, :name-end-col 51, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 40, :to elin.schema.nrepl} {:end-row 41, :name-end-col 55, :name-end-row 41, :name-row 41, :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 41, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?PortFile, :end-col 22, :row 45, :to clojure.core} {:end-row 46, :name-end-col 16, :name-end-row 46, :name-row 46, :name ?Client, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?PortFile, :end-col 16, :row 46, :to elin.schema.nrepl} {:end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name select-keys, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 9, :name-col 10, :from-var ?PortFile, :end-col 52, :arity 2, :row 47, :to malli.util} {:end-row 47, :name-end-col 8, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 5, :name-col 6, :from-var ?PortFile, :end-col 53, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 47, :name-end-col 16, :name-end-row 44, :name-row 44, :name merge, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 3, :name-col 4, :from-var ?PortFile, :end-col 54, :arity 2, :row 44, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 16, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 18, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 18, :name-end-row 53, :name-row 53, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 54, :name-row 54, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 26, :name-end-row 63, :name-row 63, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?LookupJavaRenderingData, :end-col 26, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 18, :name-end-row 64, :name-row 64, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?LookupJavaRenderingData, :end-col 18, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?LookupJavaRenderingData, :end-col 35, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 30, :name-end-row 66, :name-row 66, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?LookupJavaRenderingData, :end-col 30, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 28, :name-end-row 67, :name-row 67, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?LookupJavaRenderingData, :end-col 28, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 29, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?LookupJavaRenderingData, :end-col 29, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 61, :name-row 61, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 26, :name-end-row 72, :name-row 72, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?LookupClojureRenderingData, :end-col 26, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 18, :name-end-row 73, :name-row 73, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?LookupClojureRenderingData, :end-col 18, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?LookupClojureRenderingData, :end-col 35, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 30, :name-end-row 75, :name-row 75, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?LookupClojureRenderingData, :end-col 30, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 28, :name-end-row 76, :name-row 76, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 20, :name-col 20, :from-var ?LookupClojureRenderingData, :end-col 28, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 36, :name-end-row 77, :name-row 77, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 29, :name-col 29, :from-var ?LookupClojureRenderingData, :end-col 36, :row 77, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 77, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 39, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 35, :name-col 35, :from-var ?ClojuredocsRenderingData, :end-col 39, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 37, :name-col 37, :from-var ?ClojuredocsRenderingData, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 20, :name-col 20, :from-var ?ClojuredocsRenderingData, :end-col 28, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?ClojuredocsRenderingData, :end-col 20, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 37, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 30, :name-col 30, :from-var ?ClojuredocsRenderingData, :end-col 37, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 32, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 25, :name-col 25, :from-var ?ClojuredocsRenderingData, :end-col 32, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 29, :name-end-row 88, :name-row 88, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?ClojuredocsRenderingData, :end-col 29, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 26, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?ClojuredocsRenderingData, :end-col 26, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?ClojuredocsRenderingData, :end-col 30, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 27, :name-end-row 92, :name-row 92, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?ClojuredocsRenderingData, :end-col 27, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?ClojuredocsRenderingData, :end-col 26, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 23, :name-end-row 95, :name-row 95, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?ClojuredocsRenderingData, :end-col 23, :row 95, :to clojure.core} {:end-row 96, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 3, :name-col 4, :from-var ?ClojuredocsRenderingData, :end-col 47, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 96, :name-end-col 5, :name-end-row 79, :name-row 79, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?RenderingData, :end-col 26, :row 100, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 100, :name-end-col 5, :name-end-row 98, :name-row 98, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 21, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?TestSummary, :end-col 21, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 25, :name-end-row 105, :name-row 105, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?TestSummary, :end-col 25, :row 105, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 105, :name-end-col 5, :name-end-row 102, :name-row 102, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?TestActualValue, :end-col 20, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 36, :name-end-row 110, :name-row 110, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 29, :name-col 29, :from-var ?TestActualValue, :end-col 36, :row 110, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 110, :name-end-col 5, :name-end-row 107, :name-row 107, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 17, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 18, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 19, :name-end-row 121, :name-row 121, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 20, :name-end-row 122, :name-row 122, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?TestResult, :end-col 25, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 21, :name-end-row 124, :name-row 124, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?TestResult, :end-col 21, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 25, :name-end-row 125, :name-row 125, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?TestResult, :end-col 25, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 35, :name-end-row 126, :name-row 126, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 31, :name-col 31, :from-var ?TestResult, :end-col 35, :row 126, :to clojure.core} {:end-row 127, :name-end-col 22, :name-end-row 127, :name-row 127, :name ?TestActualValue, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 6, :name-col 6, :from-var ?TestResult, :end-col 22, :row 127, :to elin.schema.nrepl} {:end-row 127, :name-end-col 17, :name-end-row 118, :name-row 118, :name merge, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 4, :name-col 5, :from-var ?TestResult, :end-col 23, :arity 2, :row 118, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 127, :name-end-col 5, :name-end-row 112, :name-row 112, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 17, :name-end-row 17, :private true, :name-row 17, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 17, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 17, :to clojure.core} {:end-row 17, :name-end-col 53, :name-end-row 17, :name-row 17, :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 17, :to elin.schema} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 55, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 14, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 20, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 17, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :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 28, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 28, :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 28, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 28, :name-end-col 10, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 21, :name-col 22, :from-var format-message, :end-col 32, :arity 1, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 48, :name-end-row 33, :private true, :name-row 33, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 34, :from-var format-message, :end-col 51, :arity 1, :row 33, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var format-message, :end-col 52, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:end-row 33, :name-end-col 10, :name-end-row 32, :name-row 32, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var format-message, :end-col 53, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 15, :name-end-row 31, :name-row 31, :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 12, :arity 3, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 16, :name-end-row 37, :private true, :name-row 37, :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 37, :to elin.component.nrepl.connection} {:end-row 37, :name-end-col 8, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 18, :name-end-row 39, :private true, :name-row 39, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 39, :to elin.component.nrepl.connection} {:end-row 39, :name-end-col 48, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 87, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 89, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 17, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 11, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :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 46, :to clojure.core} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :name-end-row 49, :private true, :name-row 49, :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 49, :to elin.component.nrepl.connection} {:end-row 49, :name-end-col 55, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 74, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 94, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 96, :arity 2, :row 49, :to malli.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 17, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :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 55, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 11, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{3 2}, :end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :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 59, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 16, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 60, :name-end-col 10, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 12, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 22, :name-end-row 64, :private true, :name-row 64, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 64, :to elin.component.nrepl.connection} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 91, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 6, :name-end-row 64, :name-row 64, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 93, :arity 2, :row 64, :to malli.core} {:fixed-arities #{2}, :end-row 69, :name-end-col 19, :name-end-row 69, :private true, :name-row 69, :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 69, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 70, :name-end-col 26, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.component.nrepl.connection} {:end-row 70, :name-end-col 6, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 70, :name-end-col 7, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{2}, :end-row 72, :name-end-col 23, :name-end-row 72, :private true, :name-row 72, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 72, :to elin.component.nrepl.connection} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 72, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 92, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 6, :name-end-row 72, :name-row 72, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 94, :arity 2, :row 72, :to malli.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 19, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 13, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 79, :name-end-col 51, :name-end-row 79, :name-row 79, :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 79, :to clojure.core.async} {:fixed-arities #{3}, :end-row 80, :name-end-col 13, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 81, :name-end-col 8, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 81, :name-end-col 7, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:end-row 81, :name-end-col 7, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 92, :name-end-col 24, :name-end-row 92, :name-row 92, :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 92, :to elin.protocol.nrepl} {:end-row 94, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 94, :to clojure.core} {:end-row 96, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 96, :to clojure.core} {:end-row 97, :name-end-col 24, :name-end-row 97, :name-row 97, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 45, :arity 1, :row 97, :to clojure.core.async} {:fixed-arities #{2}, :end-row 98, :name-end-col 18, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 99, :name-end-col 8, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 102, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :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 105, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 38, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 45, :name-end-row 106, :name-row 106, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 106, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 106, :name-end-col 34, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{2}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :name-end-col 28, :name-end-row 107, :name-row 107, :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 107, :to bencode.core} {:end-row 107, :name-end-col 11, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :name-end-col 14, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 33, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.nrepl} {:end-row 111, :name-end-col 31, :name-end-row 111, :name-row 111, :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 111, :to elin.error} {:end-row 111, :name-end-col 16, :name-end-row 111, :name-row 111, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 60, :arity 1, :row 111, :to clojure.core.async} {:fixed-arities #{0}, :end-row 112, :name-end-col 45, :name-end-row 112, :name-row 112, :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 112, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{3}, :end-row 113, :name-end-col 23, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 49, :name-end-row 114, :private true, :name-row 114, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 114, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 114, :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 114, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 40, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 2}, :end-row 115, :name-end-col 47, :name-end-row 115, :name-row 115, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 115, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 115, :name-end-col 36, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 26, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:end-row 116, :name-end-col 30, :name-end-row 116, :name-row 116, :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 116, :to bencode.core} {:end-row 116, :name-end-col 13, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 3}, :end-row 117, :name deref, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :end-col 34, :arity 1, :row 117, :to clojure.core} {:fixed-arities #{3 2}, :end-row 117, :name-end-col 16, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:end-row 117, :name-end-col 11, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 117, :name-end-col 8, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 117, :name-end-col 11, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 14, :name-end-row 119, :name-row 119, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 119, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 119, :name-end-col 33, :name-end-row 119, :name-row 119, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 38, :name-end-row 119, :name-row 119, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 119, :to clojure.core} {:end-row 119, :name-end-col 80, :name-end-row 119, :name-row 119, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 59, :name-col 59, :end-col 80, :row 119, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :name error-or, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 40, :name-col 41, :end-col 81, :arity 1, :row 119, :to elin.schema} {:end-row 119, :name-end-col 6, :name-end-row 119, :name-row 119, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 83, :arity 2, :row 119, :to malli.core} {:end-row 124, :name-end-col 42, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 31, :name-col 32, :from-var connect, :end-col 43, :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 45, :from-var connect, :end-col 67, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 24, :from-var connect, :end-col 47, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 33, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 28, :name-col 29, :from-var connect, :end-col 37, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 34, :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 19, :name-col 20, :from-var connect, :end-col 47, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 36, :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 21, :name-col 22, :from-var connect, :end-col 39, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 52, :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 37, :name-col 37, :from-var connect, :end-col 52, :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 37, :from-var connect, :end-col 52, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 19, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:end-row 134, :name-end-col 24, :name-end-row 134, :name-row 134, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 49, :arity 2, :row 134, :to clojure.core.async} {:end-row 134, :name-end-col 15, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 50, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 78, :name-end-row 136, :name-row 136, :name ex-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 67, :name-col 68, :from-var connect, :end-col 82, :arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :name debug, :filename "src/elin/component/nrepl/connection.clj", :alias timbre, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 83, :arity 2, :row 136, :to taoensso.timbre} {:end-row 137, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var connect, :end-col 26, :arity 2, :row 137, :to clojure.core} {:end-row 137, :name-end-col 13, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 28, :arity 2, :row 130, :to clojure.core} {:end-row 138, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :from-var connect, :end-col 35, :arity 2, :row 138, :to clojure.core} {:end-row 139, :name-end-col 17, :name-end-row 139, :name-row 139, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 18, :arity 0, :row 139, :to clojure.core} {:end-row 139, :name-end-col 18, :name-end-row 138, :name-row 138, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 19, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 139, :name-end-col 21, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 20, :arity 3, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 148, :name-end-col 23, :name-end-row 141, :name-row 141, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 46, :arity 1, :row 141, :to elin.component.nrepl.connection} {:end-row 148, :name-end-col 9, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 47, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 37, :name-end-row 150, :name-row 150, :name ex-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 41, :arity 1, :row 150, :to clojure.core} {:end-row 150, :name-end-col 15, :name-end-row 150, :name-row 150, :name fault, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 46, :arity 2, :varargs-min-arity 0, :row 150, :to elin.error} {:end-row 150, :name-end-col 7, :name-end-row 122, :name-row 122, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var connect, :end-col 48, :arity 2, :row 122, :to clojure.core} {:end-row 150, :name-end-col 6, :name-end-row 120, :name-row 120, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:end-row 15, :name-end-col 34, :name-end-row 15, :name-row 15, :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, :end-col 34, :row 15, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 58, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline, :end-col 61, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :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, :end-col 62, :arity 1, :row 18, :to clojure.string} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 38, :name-end-row 18, :name-row 18, :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, :end-col 63, :arity 2, :row 18, :to elin.protocol.host} {: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, :end-col 64, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :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, :end-col 65, :arity 2, :varargs-min-arity 0, :row 16, :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, :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/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 13, :to clojure.core} {:end-row 34, :name-end-col 34, :name-end-row 34, :name-row 34, :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, :end-col 34, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 91, :name-end-row 36, :name-row 36, :name set-eval-result-to-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 60, :name-col 60, :from-var set-eval-result-to-virtual-text, :end-col 91, :row 36, :to elin.interceptor.evaluate} {:fixed-arities #{2}, :end-row 36, :name-end-col 53, :name-end-row 36, :name-row 36, :name config, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 30, :name-col 31, :from-var set-eval-result-to-virtual-text, :end-col 92, :arity 2, :row 36, :to elin.util.interceptor} {:end-row 39, :name-end-col 70, :name-end-row 39, :name-row 39, :name render-string, :filename "src/elin/interceptor/evaluate.clj", :alias pogonos, :from elin.interceptor.evaluate, :col 48, :name-col 49, :from-var set-eval-result-to-virtual-text, :end-col 100, :arity 2, :row 39, :to pogonos.core} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 62, :name-end-row 40, :name-row 40, :name dissoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 55, :name-col 56, :from-var set-eval-result-to-virtual-text, :end-col 78, :arity 2, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 54, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 48, :name-col 49, :from-var set-eval-result-to-virtual-text, :end-col 84, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 47, :name-end-row 38, :name-row 38, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 21, :name-col 22, :from-var set-eval-result-to-virtual-text, :end-col 85, :arity 3, :row 38, :to elin.protocol.host} {:end-row 41, :name-end-col 28, :name-end-row 37, :name-row 37, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text, :end-col 86, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 41, :name-end-col 21, :name-end-row 36, :name-row 36, :name 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, :end-col 87, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 41, :name-end-col 18, :name-end-row 35, :name-row 35, :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, :end-col 88, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :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, :end-col 27, :arity 1, :row 42, :to exoscale.interceptor} {:end-row 42, :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 set-eval-result-to-virtual-text, :end-col 28, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 42, :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 3, :row 21, :to clojure.core} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var yank-eval-result, :end-col 34, :row 46, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 49, :name-end-col 40, :name-end-row 49, :name-row 49, :name yank, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 26, :name-col 27, :from-var yank-eval-result, :end-col 46, :arity 2, :row 49, :to elin.protocol.host} {:end-row 49, :name-end-col 25, :name-end-row 48, :name-row 48, :name some->>, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var yank-eval-result, :end-col 47, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 49, :name-end-col 18, :name-end-row 47, :name-row 47, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var yank-eval-result, :end-col 48, :arity 2, :varargs-min-arity 0, :row 47, :to clojure.core} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var yank-eval-result, :end-col 27, :arity 1, :row 50, :to exoscale.interceptor} {:end-row 50, :name-end-col 14, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var yank-eval-result, :end-col 28, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 44, :name-row 44, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 44, :to clojure.core} {:end-row 54, :name-end-col 33, :name-end-row 54, :name-row 54, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 24, :name-col 25, :from-var up-until-top, :end-col 39, :arity 1, :row 54, :to rewrite-clj.zip} {:end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :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 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 17, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 58, :name-end-col 14, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 60, :name-end-col 10, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 60, :name-end-col 14, :name-end-row 54, :name-row 54, :name when-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 54, :to clojure.core} {:end-row 60, :name-end-col 8, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:end-row 63, :name-end-col 34, :name-end-row 63, :name-row 63, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var unwrap-comment-form, :end-col 34, :row 63, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 49, :name-end-row 66, :name-row 66, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var unwrap-comment-form, :end-col 67, :arity 2, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var unwrap-comment-form, :end-col 68, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var unwrap-comment-form, :end-col 73, :arity 2, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 48, :name-end-row 67, :name-row 67, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var unwrap-comment-form, :end-col 74, :arity 1, :row 67, :to clojure.core} {:end-row 68, :name-end-col 48, :name-end-row 68, :name-row 68, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var unwrap-comment-form, :end-col 78, :arity 2, :row 68, :to rewrite-clj.zip} {:end-row 70, :name-end-col 55, :name-end-row 69, :name-row 69, :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 unwrap-comment-form, :end-col 79, :arity 2, :row 69, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 71, :name-end-col 45, :name-end-row 71, :private true, :name-row 71, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var unwrap-comment-form, :end-col 46, :arity 1, :row 71, :to elin.interceptor.evaluate} {:end-row 71, :name-end-col 31, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var unwrap-comment-form, :end-col 47, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var unwrap-comment-form, :end-col 50, :arity 1, :row 72, :to rewrite-clj.zip} {:end-row 73, :name-end-col 48, :name-end-row 73, :name-row 73, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var unwrap-comment-form, :end-col 54, :arity 1, :row 73, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 35, :name-end-row 73, :name-row 73, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var unwrap-comment-form, :end-col 55, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var unwrap-comment-form, :end-col 75, :arity 3, :row 74, :to clojure.string} {:end-row 74, :name-end-col 32, :name-end-row 72, :name-row 72, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var unwrap-comment-form, :end-col 76, :arity 3, :row 72, :to clojure.core} {:fixed-arities #{3}, :end-row 75, :name-end-col 25, :name-end-row 75, :name-row 75, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var unwrap-comment-form, :end-col 42, :arity 3, :varargs-min-arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 21, :name-end-row 65, :name-row 65, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var unwrap-comment-form, :end-col 43, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 64, :name-row 64, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var unwrap-comment-form, :end-col 44, :arity 2, :varargs-min-arity 0, :row 64, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 42, :name-end-row 76, :name-row 76, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var unwrap-comment-form, :end-col 64, :arity 2, :row 76, :to clojure.string} {:end-row 76, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var unwrap-comment-form, :end-col 64, :arity 2, :row 76, :to clojure.core} {:end-row 76, :name-end-col 23, :name-end-row 76, :name-row 76, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var unwrap-comment-form, :end-col 65, :arity 2, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var unwrap-comment-form, :end-col 66, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 79, :name-end-col 34, :name-end-row 79, :name-row 79, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code, :end-col 34, :row 79, :to elin.constant.interceptor} {:end-row 81, :name-end-col 70, :name-end-row 81, :name-row 81, :name wrap-eval-code, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 56, :name-col 56, :from-var wrap-eval-code, :end-col 70, :row 81, :to elin.interceptor.evaluate} {:fixed-arities #{2}, :end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name config, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 26, :name-col 27, :from-var wrap-eval-code, :end-col 71, :arity 2, :row 81, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 82, :name-end-col 23, :name-end-row 82, :name-row 82, :name seq, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var wrap-eval-code, :end-col 39, :arity 1, :row 82, :to clojure.core} {:end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :name format, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 34, :name-col 35, :from-var wrap-eval-code, :end-col 72, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 17, :name-col 18, :from-var wrap-eval-code, :end-col 73, :arity 3, :varargs-min-arity 3, :row 83, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 82, :name-row 82, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code, :end-col 21, :arity 3, :row 82, :to clojure.core} {:end-row 84, :name-end-col 17, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code, :end-col 22, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 84, :name-end-col 14, :name-end-row 80, :name-row 80, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code, :end-col 23, :arity 2, :varargs-min-arity 0, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 84, :name-end-col 5, :name-end-row 78, :name-row 78, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 78, :to clojure.core} {:end-row 87, :name-end-col 34, :name-end-row 87, :name-row 87, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-with-context, :end-col 34, :row 87, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 89, :name-end-col 52, :name-end-row 89, :name-row 89, :name get, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.storage, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-with-context, :end-col 74, :arity 2, :row 89, :to elin.protocol.storage} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 35, :name-end-row 89, :name-row 89, :name or, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 32, :name-col 33, :from-var eval-with-context, :end-col 39, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 91, :name-end-col 54, :name-end-row 91, :name-row 91, :name input!, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 38, :name-col 39, :from-var eval-with-context, :end-col 108, :arity 3, :row 91, :to elin.protocol.host} {:end-row 91, :name-end-col 37, :name-end-row 91, :name-row 91, :name >, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 33, :name-col 34, :end-col 67, :arity 3, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 32, :name-row 32, :name boolean, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :end-col 68, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 13, :name-end-row 37, :name-row 37, :name not, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :end-col 29, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 38, :name-end-row 37, :name-row 37, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 30, :name-col 31, :end-col 48, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.java.io} {:name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name slurp, :filename "src/elin/config.clj", :from elin.config, :col 17, :name-col 18, :end-col 24, :arity 1, :varargs-min-arity 1, :row 38, :to clojure.core} {:name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3} {:name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 38, :name-end-col 15, :name-end-row 36, :name-row 36, :name cond->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 7, :name-col 8, :end-col 25, :arity 5, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 39, :name-end-col 9, :name-end-row 35, :name-row 35, :name try, :filename "src/elin/config.clj", :from elin.config, :col 5, :name-col 6, :end-col 31, :arity 2, :row 35, :to clojure.core} {:end-row 39, :name-end-col 7, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 32, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 39, :name-end-col 11, :name-end-row 30, :name-row 30, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 33, :arity 4, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :from-var config-transformer, :end-col 33, :row 43, :to malli.transform} {:end-row 43, :name-end-col 18, :name-end-row 42, :name-row 42, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 34, :arity 1, :row 42, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 41, :name-row 41, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 45, :to elin.config} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 59, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 66, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 45, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 77, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 85, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 47, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 88, :arity 2, :row 45, :to malli.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name get, :filename "src/elin/config.clj", :from elin.config, :col 28, :name-col 29, :from-var merge-configs, :end-col 40, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 38, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 45, :name-end-row 58, :name-row 58, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 77, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 51, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 64, :name-end-row 59, :name-row 59, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 52, :name-col 53, :from-var merge-configs, :end-col 68, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 34, :name-end-row 58, :name-row 58, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 69, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 49, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name vec, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 50, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name set?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 44, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name set?, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var merge-configs, :end-col 54, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 55, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 47, :arity 2, :varargs-min-arity 2, :row 63, :to clojure.set} {:fixed-arities #{1}, :end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var merge-configs, :end-col 54, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 34, :name-end-row 65, :name-row 65, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 55, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 44, :name-end-row 66, :name-row 66, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 51, :arity 2, :varargs-min-arity 2, :row 66, :to elin.config} {:end-row 69, :name-end-col 33, :name-end-row 54, :name-row 54, :name cond, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var merge-configs, :end-col 33, :arity 10, :varargs-min-arity 0, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 69, :name-end-col 27, :name-end-row 53, :name-row 53, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var merge-configs, :end-col 34, :arity 3, :varargs-min-arity 3, :row 53, :to clojure.core} {:end-row 69, :name-end-col 23, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var merge-configs, :end-col 35, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 69, :name-end-col 20, :name-end-row 51, :name-row 51, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 36, :arity 2, :varargs-min-arity 0, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 20, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{3}, :end-row 71, :name-end-col 16, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 71, :name-end-col 9, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 25, :name-end-row 73, :name-row 73, :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 73, :to elin.config} {:fixed-arities #{2}, :end-row 73, :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 73, :to elin.config} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 29, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 42, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 11, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 40, :name-end-row 78, :name-row 78, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 36, :name-end-row 78, :name-row 78, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 1, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 36, :name-end-row 79, :name-row 79, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 79, :name-end-col 31, :name-end-row 78, :name-row 78, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-handler*, :end-col 55, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.set} {:fixed-arities #{3}, :end-row 83, :name-end-col 30, :name-end-row 81, :name-row 81, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var configure-handler*, :end-col 44, :arity 5, :varargs-min-arity 3, :row 81, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 81, :name-row 81, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler*, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to elin.config} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 39, :name-end-row 84, :name-row 84, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 85, :name-end-col 39, :name-end-row 85, :name-row 85, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 49, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:end-row 85, :name-end-col 31, :name-end-row 84, :name-row 84, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-handler*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-handler*, :end-col 50, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 85, :name-end-col 16, :name-end-row 84, :name-row 84, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler*, :end-col 51, :arity 3, :varargs-min-arity 6, :row 84, :to clojure.core} {:end-row 85, :name-end-col 8, :name-end-row 80, :name-row 80, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler*, :end-col 52, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 75, :name-row 75, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 40, :name-end-row 90, :name-row 90, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 36, :name-end-row 90, :name-row 90, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 1, :row 90, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 40, :name-end-row 91, :name-row 91, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 36, :name-end-row 91, :name-row 91, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 31, :name-end-row 90, :name-row 90, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-interceptor*, :end-col 55, :arity 2, :varargs-min-arity 2, :row 90, :to clojure.set} {:fixed-arities #{3}, :end-row 95, :name-end-col 30, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var configure-interceptor*, :end-col 44, :arity 5, :varargs-min-arity 3, :row 93, :to clojure.core} {:fixed-arities #{2}, :end-row 95, :name-end-col 23, :name-end-row 93, :name-row 93, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor*, :end-col 45, :arity 2, :varargs-min-arity 2, :row 93, :to elin.config} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 39, :name-end-row 96, :name-row 96, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 2, :row 96, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 97, :name-end-col 39, :name-end-row 97, :name-row 97, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 49, :arity 2, :varargs-min-arity 2, :row 97, :to clojure.core} {:end-row 97, :name-end-col 31, :name-end-row 96, :name-row 96, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-interceptor*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:end-row 97, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-interceptor*, :end-col 50, :arity 2, :row 96, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 97, :name-end-col 16, :name-end-row 96, :name-row 96, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor*, :end-col 51, :arity 3, :varargs-min-arity 6, :row 96, :to clojure.core} {:end-row 97, :name-end-col 8, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor*, :end-col 52, :arity 3, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 87, :name-row 87, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 47, :name-end-row 107, :name-row 107, :name conj, :filename "src/elin/config.clj", :from elin.config, :col 43, :name-col 43, :from-var expand-uses, :end-col 47, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name conj, :filename "src/elin/config.clj", :from elin.config, :col 43, :from-var expand-uses, :end-col 47, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :name update, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var expand-uses, :end-col 50, :arity 4, :varargs-min-arity 6, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 18, :name-end-row 108, :name-row 108, :name seq, :filename "src/elin/config.clj", :from elin.config, :col 14, :name-col 15, :from-var expand-uses, :end-col 21, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{3}, :end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 34, :from-var expand-uses, :end-col 39, :varargs-min-arity 3, :row 109, :to clojure.core} {:fixed-arities #{3}, :end-row 109, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 34, :from-var expand-uses, :end-col 39, :arity 3, :varargs-min-arity 3, :row 109, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 109, :name-end-col 21, :name-end-row 109, :name-row 109, :name update, :filename "src/elin/config.clj", :from elin.config, :col 14, :name-col 15, :from-var expand-uses, :end-col 44, :arity 5, :varargs-min-arity 6, :row 109, :to clojure.core} {:name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :from-var expand-uses, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3, :from-var expand-uses} {:name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :from-var expand-uses, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 109, :name-end-col 19, :name-end-row 107, :name-row 107, :name cond->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 12, :name-col 13, :from-var expand-uses, :end-col 45, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 109, :name-end-col 13, :name-end-row 106, :name-row 106, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 10, :name-col 11, :from-var expand-uses, :end-col 46, :arity 2, :varargs-min-arity 0, :row 106, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 104, :name-end-col 18, :name-end-row 104, :name-row 104, :name partition, :filename "src/elin/config.clj", :from elin.config, :col 8, :name-col 9, :from-var expand-uses, :end-col 26, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 15, :name-end-row 105, :name-row 105, :name reduce, :filename "src/elin/config.clj", :from elin.config, :col 8, :name-col 9, :from-var expand-uses, :end-col 40, :arity 3, :row 105, :to clojure.core} {:end-row 110, :name-end-col 7, :name-end-row 104, :name-row 104, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var expand-uses, :end-col 41, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 110, :name-end-col 7, :name-end-row 102, :name-row 102, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 43, :name-end-row 117, :private true, :name-row 117, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var configure-handler, :end-col 44, :arity 1, :row 117, :to elin.config} {:end-row 117, :name-end-col 30, :name-end-row 116, :name-row 116, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var configure-handler, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 36, :name-col 37, :from-var configure-handler, :end-col 72, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{2}, :end-row 118, :name-end-col 26, :name-end-row 118, :private true, :name-row 118, :name configure-handler*, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure-handler, :end-col 73, :arity 2, :row 118, :to elin.config} {:fixed-arities #{3 2}, :end-row 119, :name-end-col 12, :name-end-row 116, :name-row 116, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler, :end-col 29, :arity 3, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 22, :name-end-row 114, :private true, :name-row 114, :name configure-handler*, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var configure-handler, :end-col 30, :arity 2, :row 114, :to elin.config} {:end-row 119, :name-end-col 6, :name-end-row 112, :name-row 112, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 43, :name-end-row 126, :private true, :name-row 126, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var configure-interceptor, :end-col 44, :arity 1, :row 126, :to elin.config} {:end-row 126, :name-end-col 30, :name-end-row 125, :name-row 125, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var configure-interceptor, :end-col 45, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 40, :name-col 41, :from-var configure-interceptor, :end-col 80, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 127, :name-end-col 30, :name-end-row 127, :private true, :name-row 127, :name configure-interceptor*, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure-interceptor, :end-col 81, :arity 2, :row 127, :to elin.config} {:fixed-arities #{3 2}, :end-row 128, :name-end-col 12, :name-end-row 125, :name-row 125, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor, :end-col 33, :arity 3, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 26, :name-end-row 123, :private true, :name-row 123, :name configure-interceptor*, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var configure-interceptor, :end-col 34, :arity 2, :row 123, :to elin.config} {:end-row 128, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 57, :name-end-row 134, :private true, :name-row 134, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var expand-config, :end-col 58, :arity 1, :row 134, :to elin.config} {:end-row 134, :name-end-col 44, :name-end-row 133, :name-row 133, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var expand-config, :end-col 59, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 56, :name-end-row 135, :name-row 135, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 49, :name-col 50, :from-var expand-config, :end-col 71, :arity 2, :varargs-min-arity 2, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 39, :name-end-row 135, :name-row 135, :name configure-handler, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var expand-config, :end-col 72, :arity 2, :row 135, :to elin.config} {:fixed-arities #{3 2}, :end-row 136, :name-end-col 26, :name-end-row 133, :name-row 133, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var expand-config, :end-col 29, :arity 3, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 138, :name-end-col 61, :name-end-row 138, :private true, :name-row 138, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 49, :name-col 50, :from-var expand-config, :end-col 62, :arity 1, :row 138, :to elin.config} {:end-row 138, :name-end-col 48, :name-end-row 137, :name-row 137, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var expand-config, :end-col 63, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 64, :name-end-row 139, :name-row 139, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 57, :name-col 58, :from-var expand-config, :end-col 83, :arity 2, :varargs-min-arity 2, :row 139, :to clojure.core} {:fixed-arities #{2}, :end-row 139, :name-end-col 47, :name-end-row 139, :name-row 139, :name configure-interceptor, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var expand-config, :end-col 84, :arity 2, :row 139, :to elin.config} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 30, :name-end-row 137, :name-row 137, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var expand-config, :end-col 37, :arity 3, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 140, :name-end-col 9, :name-end-row 132, :name-row 132, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var expand-config, :end-col 38, :arity 5, :varargs-min-arity 3, :row 132, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 130, :name-row 130, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 145, :name-end-col 29, :name-end-row 145, :name-row 145, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 22, :name-col 23, :from-var configure, :end-col 66, :arity 3, :varargs-min-arity 2, :row 145, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 21, :name-end-row 145, :name-row 145, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 67, :arity 2, :varargs-min-arity 2, :row 145, :to elin.config} {:fixed-arities #{2}, :end-row 146, :name-end-col 43, :name-end-row 146, :name-row 146, :name configure-handler, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var configure, :end-col 71, :arity 2, :row 146, :to elin.config} {:end-row 146, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 24, :from-var configure, :end-col 71, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 146, :name-end-col 14, :name-end-row 146, :name-row 146, :name update, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 72, :arity 3, :varargs-min-arity 6, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 51, :name-end-row 147, :name-row 147, :name configure-interceptor, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 30, :from-var configure, :end-col 83, :arity 2, :row 147, :to elin.config} {:end-row 147, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 28, :from-var configure, :end-col 83, :arity 2, :row 147, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 147, :name-end-col 14, :name-end-row 147, :name-row 147, :name update, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 84, :arity 3, :varargs-min-arity 6, :row 147, :to clojure.core} {:end-row 147, :name-end-col 6, :name-end-row 144, :name-row 144, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure, :end-col 85, :arity 4, :varargs-min-arity 1, :row 144, :to clojure.core} {:end-row 147, :name-end-col 6, :name-end-row 142, :name-row 142, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 86, :arity 3, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 23, :name-col 24, :from-var load-default-config, :end-col 49, :arity 1, :row 151, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 22, :name-end-row 151, :name-row 151, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-default-config, :end-col 50, :arity 1, :varargs-min-arity 2, :row 151, :to clojure.java.io} {:end-row 153, :name ., :filename "src/elin/config.clj", :from elin.config, :col 22, :from-var load-default-config, :end-col 38, :arity 2, :row 153, :to clojure.core} {:end-row 154, :name ., :filename "src/elin/config.clj", :from elin.config, :col 22, :from-var load-default-config, :end-col 40, :arity 2, :row 154, :to clojure.core} {:end-row 154, :name-end-col 21, :name-end-row 152, :name-row 152, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 18, :name-col 19, :from-var load-default-config, :end-col 41, :arity 3, :varargs-min-arity 1, :row 152, :to clojure.core} {:end-row 155, :name-end-col 26, :name-end-row 155, :name-row 155, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 9, :name-col 10, :from-var load-default-config, :end-col 54, :arity 2, :row 155, :to aero.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 23, :name-end-row 156, :name-row 156, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var load-default-config, :end-col 24, :arity 1, :row 156, :to elin.config} {:end-row 156, :name-end-col 8, :name-end-row 155, :name-row 155, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-default-config, :end-col 25, :arity 2, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 156, :name-end-col 7, :name-end-row 151, :name-row 151, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-default-config, :end-col 26, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:end-row 156, :name-end-col 7, :name-end-row 149, :name-row 149, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 149, :to clojure.core} {:fixed-arities #{0}, :end-row 158, :name-end-col 23, :name-end-row 158, :private true, :name-row 158, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 23, :row 158, :to elin.config} {:fixed-arities #{1}, :end-row 158, :name-end-col 33, :name-end-row 158, :name-row 158, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 29, :end-col 33, :row 158, :to clojure.core} {:end-row 158, :name-end-col 6, :name-end-row 158, :name-row 158, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 35, :arity 2, :row 158, :to malli.core} {:fixed-arities #{0}, :end-row 161, :name-end-col 48, :name-end-row 161, :name-row 161, :name get-config-directory, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 18, :name-col 19, :from-var load-user-config, :end-col 49, :arity 0, :row 161, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 162, :name-end-col 22, :name-end-row 162, :name-row 162, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-user-config, :end-col 45, :arity 2, :varargs-min-arity 2, :row 162, :to clojure.java.io} {:end-row 163, :name ., :filename "src/elin/config.clj", :from elin.config, :col 15, :from-var load-user-config, :end-col 29, :arity 2, :row 163, :to clojure.core} {:end-row 164, :name-end-col 32, :name-end-row 164, :name-row 164, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 15, :name-col 16, :from-var load-user-config, :end-col 60, :arity 2, :row 164, :to aero.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 29, :name-end-row 165, :name-row 165, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 16, :from-var load-user-config, :end-col 30, :arity 1, :row 165, :to elin.config} {:end-row 165, :name-end-col 14, :name-end-row 164, :name-row 164, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 11, :name-col 12, :from-var load-user-config, :end-col 31, :arity 2, :varargs-min-arity 1, :row 164, :to clojure.core} {:end-row 165, :name-end-col 14, :name-end-row 163, :name-row 163, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-user-config, :end-col 32, :arity 2, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{0 1}, :end-row 166, :name-end-col 8, :name-end-row 163, :name-row 163, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-user-config, :end-col 12, :arity 2, :varargs-min-arity 1, :row 163, :to clojure.core} {:end-row 166, :name-end-col 7, :name-end-row 161, :name-row 161, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-user-config, :end-col 13, :arity 2, :varargs-min-arity 1, :row 161, :to clojure.core} {:end-row 166, :name-end-col 7, :name-end-row 159, :name-row 159, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 32, :name-end-row 168, :private true, :name-row 168, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 32, :row 168, :to elin.config} {:fixed-arities #{1}, :end-row 168, :name-end-col 45, :name-end-row 168, :name-row 168, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 45, :row 168, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 50, :name-end-row 168, :name-row 168, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 46, :end-col 50, :row 168, :to clojure.core} {:end-row 168, :name-end-col 6, :name-end-row 168, :name-row 168, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 52, :arity 2, :row 168, :to malli.core} {:end-row 171, :name-end-col 50, :name-end-row 171, :name-row 171, :name name, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 34, :name-col 34, :from-var load-project-local-config, :end-col 50, :row 171, :to elin.constant.project} {:fixed-arities #{0 1}, :end-row 171, :name-end-col 29, :name-end-row 171, :name-row 171, :name str, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var load-project-local-config, :end-col 51, :arity 2, :varargs-min-arity 1, :row 171, :to clojure.core} {:fixed-arities #{2}, :end-row 172, :name-end-col 63, :name-end-row 172, :name-row 172, :name find-file-in-parent-directories, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 22, :name-col 23, :from-var load-project-local-config, :end-col 84, :arity 2, :row 172, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 173, :name-end-col 30, :name-end-row 173, :name-row 173, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 22, :name-col 23, :from-var load-project-local-config, :end-col 44, :arity 2, :varargs-min-arity 2, :row 173, :to clojure.java.io} {:end-row 173, :name-end-col 21, :name-end-row 172, :name-row 172, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 14, :name-col 15, :from-var load-project-local-config, :end-col 45, :arity 2, :varargs-min-arity 1, :row 172, :to clojure.core} {:end-row 174, :name ., :filename "src/elin/config.clj", :from elin.config, :col 25, :from-var load-project-local-config, :end-col 39, :arity 2, :row 174, :to clojure.core} {:fixed-arities #{0 1}, :end-row 174, :name-end-col 19, :name-end-row 174, :name-row 174, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 15, :name-col 16, :from-var load-project-local-config, :end-col 40, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 176, :name ., :filename "src/elin/config.clj", :from elin.config, :col 30, :from-var load-project-local-config, :end-col 46, :arity 2, :row 176, :to clojure.core} {:end-row 177, :name ., :filename "src/elin/config.clj", :from elin.config, :col 30, :from-var load-project-local-config, :end-col 48, :arity 2, :row 177, :to clojure.core} {:end-row 177, :name-end-col 29, :name-end-row 175, :name-row 175, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 26, :name-col 27, :from-var load-project-local-config, :end-col 49, :arity 3, :varargs-min-arity 1, :row 175, :to clojure.core} {:end-row 178, :name-end-col 34, :name-end-row 178, :name-row 178, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 17, :name-col 18, :from-var load-project-local-config, :end-col 62, :arity 2, :row 178, :to aero.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 31, :name-end-row 179, :name-row 179, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 17, :name-col 18, :from-var load-project-local-config, :end-col 32, :arity 1, :row 179, :to elin.config} {:end-row 179, :name-end-col 16, :name-end-row 178, :name-row 178, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 13, :name-col 14, :from-var load-project-local-config, :end-col 33, :arity 2, :varargs-min-arity 1, :row 178, :to clojure.core} {:end-row 179, :name-end-col 15, :name-end-row 175, :name-row 175, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 11, :name-col 12, :from-var load-project-local-config, :end-col 34, :arity 2, :varargs-min-arity 1, :row 175, :to clojure.core} {:end-row 179, :name-end-col 14, :name-end-row 174, :name-row 174, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-project-local-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:fixed-arities #{0 1}, :end-row 180, :name-end-col 8, :name-end-row 174, :name-row 174, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-project-local-config, :end-col 12, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 180, :name-end-col 7, :name-end-row 171, :name-row 171, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-project-local-config, :end-col 13, :arity 2, :varargs-min-arity 1, :row 171, :to clojure.core} {:end-row 180, :name-end-col 7, :name-end-row 169, :name-row 169, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 169, :to clojure.core} {:fixed-arities #{2}, :end-row 182, :name-end-col 18, :name-end-row 182, :name-row 182, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 182, :to elin.config} {:fixed-arities #{1}, :end-row 182, :name-end-col 31, :name-end-row 182, :name-row 182, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 24, :end-col 31, :row 182, :to clojure.core} {:fixed-arities #{1}, :end-row 182, :name-end-col 36, :name-end-row 182, :name-row 182, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 32, :end-col 36, :row 182, :to clojure.core} {:end-row 182, :name-end-col 55, :name-end-row 182, :name-row 182, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 37, :name-col 37, :end-col 55, :row 182, :to elin.schema.config} {:end-row 182, :name-end-col 6, :name-end-row 182, :name-row 182, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 57, :arity 2, :row 182, :to malli.core} {:fixed-arities #{0}, :end-row 185, :name-end-col 44, :name-end-row 185, :private true, :name-row 185, :name load-default-config, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 45, :arity 0, :row 185, :to elin.config} {:fixed-arities #{0}, :end-row 186, :name-end-col 38, :name-end-row 186, :private true, :name-row 186, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var load-config, :end-col 39, :arity 0, :row 186, :to elin.config} {:fixed-arities #{1}, :end-row 187, :name-end-col 56, :name-end-row 187, :private true, :name-row 187, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var load-config, :end-col 61, :arity 1, :row 187, :to elin.config} {:fixed-arities #{2}, :end-row 189, :name-end-col 34, :name-end-row 189, :name-row 189, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 50, :arity 2, :varargs-min-arity 2, :row 189, :to elin.config} {:fixed-arities #{2}, :end-row 190, :name-end-col 30, :name-end-row 190, :name-row 190, :name configure, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 43, :arity 2, :row 190, :to elin.config} {:fixed-arities #{2}, :end-row 191, :name-end-col 30, :name-end-row 191, :name-row 191, :name configure, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 52, :arity 2, :row 191, :to elin.config} {:end-row 191, :name-end-col 19, :name-end-row 188, :name-row 188, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 16, :name-col 17, :from-var load-config, :end-col 53, :arity 4, :varargs-min-arity 1, :row 188, :to clojure.core} {:end-row 192, :name-end-col 33, :name-end-row 192, :name-row 192, :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 192, :to elin.schema.config} {:end-row 194, :name-end-col 33, :name-end-row 194, :private true, :name-row 194, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 194, :to elin.config} {:end-row 194, :name-end-col 14, :name-end-row 192, :name-row 192, :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 192, :to malli.core} {:end-row 194, :name-end-col 7, :name-end-row 185, :name-row 185, :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 185, :to clojure.core} {:end-row 194, :name-end-col 6, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:end-row 198, :name-end-col 9, :name-end-row 196, :name-row 196, :name comment, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 52, :arity 1, :varargs-min-arity 0, :row 196, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name ex-message, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 41, :name-col 42, :from-var retry-on-connect-failure, :end-col 56, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 22, :name-col 23, :from-var retry-on-connect-failure, :end-col 58, :arity 1, :varargs-min-arity 0, :row 16, :to elin.error} {:end-row 16, :name-end-col 19, :name-end-row 14, :name-row 14, :name try, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 15, :name-col 16, :from-var retry-on-connect-failure, :end-col 60, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name error?, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 11, :name-col 12, :from-var retry-on-connect-failure, :end-col 25, :arity 1, :row 17, :to elin.error} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name recur, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var retry-on-connect-failure, :end-col 20, :arity 0, :row 19, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 18, :name-row 18, :name do, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 9, :name-col 10, :from-var retry-on-connect-failure, :end-col 21, :arity 2, :row 18, :to clojure.core} {:end-row 20, :name-end-col 10, :name-end-row 17, :name-row 17, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 8, :from-var retry-on-connect-failure, :end-col 13, :arity 3, :row 17, :to clojure.core} {:end-row 20, :name-end-col 9, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 5, :name-col 6, :from-var retry-on-connect-failure, :end-col 14, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 20, :name-end-col 8, :name-end-row 13, :name-row 13, :name loop, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var retry-on-connect-failure, :end-col 15, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 20, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name select-keys-by-namespace, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 21, :name-col 22, :from-var connect, :end-col 66, :arity 2, :row 26, :to elin.util.map} {:fixed-arities #{3}, :end-row 29, :name-end-col 27, :name-end-row 27, :name-row 27, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :name-col 22, :from-var connect, :end-col 41, :arity 7, :varargs-min-arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 20, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 17, :name-col 18, :from-var connect, :end-col 42, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name not, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 42, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 47, :name-end-row 36, :name-row 36, :name not, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 43, :name-col 44, :from-var connect, :end-col 53, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 27, :name-end-row 36, :name-row 36, :name or, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 54, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 37, :name-end-col 50, :name-end-row 37, :name-row 37, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 42, :name-col 43, :from-var connect, :end-col 51, :arity 0, :varargs-min-arity 0, :row 37, :to elin.error} {:fixed-arities #{3}, :end-row 37, :name-end-col 30, :name-end-row 37, :name-row 37, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 52, :arity 3, :varargs-min-arity 3, :row 37, :to clojure.core} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 45, :name-end-row 39, :name-row 39, :name get-client, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 66, :arity 3, :row 39, :to elin.protocol.nrepl} {:end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name conflict, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 42, :name-col 43, :from-var connect, :end-col 54, :arity 0, :varargs-min-arity 0, :row 40, :to elin.error} {:fixed-arities #{3}, :end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 67, :name-end-row 44, :name-row 44, :name add-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 45, :name-col 46, :from-var connect, :end-col 97, :arity 2, :row 44, :to elin.protocol.nrepl} {:end-row 47, :name fn*, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 44, :from-var connect, :end-col 97, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 66, :name-end-row 49, :private true, :name-row 49, :name retry-on-connect-failure, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 41, :name-col 42, :from-var connect, :end-col 79, :arity 1, :row 49, :to elin.function.connect} {:end-row 50, :name-end-col 42, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 39, :name-col 40, :from-var connect, :end-col 55, :arity 3, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name switch-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 67, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 52, :name-end-col 34, :name-end-row 52, :name-row 52, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 54, :arity 3, :varargs-min-arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 30, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 26, :name-col 27, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 76, :name-end-row 54, :name-row 54, :name ex-message, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 65, :name-col 66, :from-var connect, :end-col 80, :arity 1, :row 54, :to clojure.core} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 46, :name-col 47, :from-var connect, :end-col 82, :arity 1, :varargs-min-arity 0, :row 54, :to elin.error} {:fixed-arities #{3}, :end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 83, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:end-row 54, :name-end-col 28, :name-end-row 43, :name-row 43, :name try, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 85, :arity 2, :row 43, :to clojure.core} {:end-row 54, :name-end-col 27, :name-end-row 32, :name-row 32, :name cond, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 22, :name-col 23, :from-var connect, :end-col 86, :arity 8, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 54, :name-end-col 23, :name-end-row 30, :name-row 30, :name fn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 20, :name-col 21, :from-var connect, :end-col 87, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 56, :name-end-col 53, :name-end-row 56, :name-row 56, :name connect, :filename "src/elin/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :col 30, :name-col 30, :from-var connect, :end-col 53, :row 56, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 57, :name-end-col 29, :name-end-row 55, :name-row 55, :name execute, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.connect, :col 5, :name-col 6, :from-var connect, :end-col 49, :arity 4, :row 55, :to elin.protocol.interceptor} {:end-row 57, :name-end-col 7, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 50, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 54, :name-end-row 64, :name-row 64, :name select-keys-by-namespace, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 21, :name-col 22, :from-var disconnect, :end-col 66, :arity 2, :row 64, :to elin.util.map} {:fixed-arities #{3}, :end-row 66, :name-end-col 27, :name-end-row 65, :name-row 65, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :name-col 22, :from-var disconnect, :end-col 39, :arity 5, :varargs-min-arity 3, :row 65, :to clojure.core} {:end-row 66, :name-end-col 20, :name-end-row 63, :name-row 63, :name ->, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 17, :name-col 18, :from-var disconnect, :end-col 40, :arity 3, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name disconnect, :filename "src/elin/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :col 19, :name-col 19, :from-var disconnect, :end-col 45, :row 68, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 47, :name-end-row 70, :name-row 70, :name get-client, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 26, :name-col 27, :from-var disconnect, :end-col 68, :arity 3, :row 70, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name remove-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 15, :name-col 16, :from-var disconnect, :end-col 55, :arity 2, :row 71, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 72, :name-end-col 19, :name-end-row 72, :name-row 72, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var disconnect, :end-col 39, :arity 3, :varargs-min-arity 3, :row 72, :to clojure.core} {:end-row 73, :name-end-col 39, :name-end-row 73, :name-row 73, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 31, :name-col 32, :from-var disconnect, :end-col 40, :arity 0, :varargs-min-arity 0, :row 73, :to elin.error} {:fixed-arities #{3}, :end-row 73, :name-end-col 19, :name-end-row 73, :name-row 73, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var disconnect, :end-col 41, :arity 3, :varargs-min-arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 14, :name-end-row 71, :name-row 71, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 11, :name-col 12, :from-var disconnect, :end-col 42, :arity 3, :row 71, :to clojure.core} {:end-row 74, :name-end-col 41, :name-end-row 74, :name-row 74, :name not-found, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 29, :name-col 30, :from-var disconnect, :end-col 42, :arity 0, :varargs-min-arity 0, :row 74, :to elin.error} {:fixed-arities #{3}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 11, :name-col 12, :from-var disconnect, :end-col 43, :arity 3, :varargs-min-arity 3, :row 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 16, :name-end-row 70, :name-row 70, :name if-let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 9, :name-col 10, :from-var disconnect, :end-col 44, :arity 3, :row 70, :to clojure.core} {:end-row 74, :name-end-col 10, :name-end-row 69, :name-row 69, :name fn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 7, :name-col 8, :from-var disconnect, :end-col 45, :arity 2, :varargs-min-arity 0, :row 69, :to clojure.core} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 29, :name-end-row 67, :name-row 67, :name execute, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.connect, :col 5, :name-col 6, :from-var disconnect, :end-col 46, :arity 4, :row 67, :to elin.protocol.interceptor} {:end-row 74, :name-end-col 7, :name-end-row 62, :name-row 62, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var disconnect, :end-col 47, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 24, :name-end-row 76, :name-row 76, :name client-identifier, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 7, :end-col 24, :row 76, :to elin.function.connect} {:end-row 76, :name-end-col 53, :name-end-row 76, :name-row 76, :name ?Client, :filename "src/elin/function/connect.clj", :alias e.s.nrepl, :from elin.function.connect, :col 36, :name-col 36, :end-col 53, :row 76, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 76, :name-end-col 62, :name-end-row 76, :name-row 76, :name string?, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 55, :name-col 55, :end-col 62, :row 76, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 76, :name-row 76, :name =>, :filename "src/elin/function/connect.clj", :alias m, :from elin.function.connect, :col 1, :name-col 2, :end-col 64, :arity 2, :row 76, :to malli.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 19, :name-end-row 80, :name-row 80, :name get-in, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :name-col 13, :from-var client-identifier, :end-col 47, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 19, :name-end-row 82, :name-row 82, :name get-in, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :name-col 13, :from-var client-identifier, :end-col 47, :arity 2, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 11, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 8, :from-var client-identifier, :end-col 48, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 6, :name-end-row 79, :name-row 79, :name or, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var client-identifier, :end-col 49, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name self, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 11, :row 8, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 8, :name-end-col 27, :name-end-row 8, :name-row 8, :name map?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 23, :name-col 23, :end-col 27, :row 8, :to clojure.core} {:end-row 8, :name-end-col 65, :name-end-row 8, :name-row 8, :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 8, :to elin.schema.interceptor} {:end-row 8, :name-end-col 6, :name-end-row 8, :name-row 8, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 1, :name-col 2, :end-col 68, :arity 2, :row 8, :to malli.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 15, :name-end-row 11, :name-row 11, :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 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 12, :name-end-col 10, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 9, :name-row 9, :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 9, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 62, :name-end-row 16, :name-row 16, :name symbol, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 55, :name-col 56, :from-var config, :end-col 79, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{3 2}, :end-row 16, :name-end-col 10, :name-end-row 16, :name-row 16, :name get-in, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 3, :name-col 4, :from-var config, :end-col 81, :arity 2, :row 16, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 82, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name disconnected?, :filename "src/elin/util/interceptor.clj", :alias e.p.nrepl, :from elin.util.interceptor, :col 8, :name-col 9, :from-var connected?, :end-col 39, :arity 1, :row 20, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 20, :name-end-col 7, :name-end-row 20, :name-row 20, :name not, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 3, :name-col 4, :from-var connected?, :end-col 40, :arity 1, :row 20, :to clojure.core} {:end-row 20, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 18, :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} {: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, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :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} {: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, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :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} {: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, :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} {: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 #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/function/popup.clj", :from elin.function.popup, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name open, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 7, :name-col 7, :end-col 11, :row 21, :to elin.function.popup} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name ?Elin, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 18, :name-col 18, :end-col 35, :row 22, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 36, :name-col 36, :end-col 43, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 48, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 44, :name-col 44, :end-col 48, :row 22, :to clojure.core} {:end-row 23, :name-end-col 35, :name-end-row 23, :name-row 23, :name ?Elin, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 18, :name-col 18, :end-col 35, :row 23, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 23, :name-end-col 43, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 36, :name-col 36, :end-col 43, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name map?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 44, :name-col 44, :end-col 48, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name int?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 49, :name-col 49, :end-col 53, :row 23, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 1, :name-col 2, :end-col 56, :arity 2, :row 21, :to malli.core} {:end-row 26, :name-end-col 37, :name-end-row 26, :private true, :name-row 26, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 17, :name-col 17, :from-var open, :end-col 37, :row 26, :to elin.function.popup} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 9, :name-end-row 26, :name-row 26, :name open, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 4, :name-col 5, :from-var open, :end-col 38, :arity 3, :row 26, :to elin.function.popup} {:end-row 32, :name-end-col 35, :name-end-row 32, :private true, :name-row 32, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 15, :name-col 15, :from-var open, :end-col 35, :row 32, :to elin.function.popup} {:end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name merge, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 8, :name-col 9, :from-var open, :end-col 43, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 27, :name-end-row 29, :name-row 29, :name open-popup!, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 6, :name-col 7, :from-var open, :end-col 44, :arity 3, :row 29, :to elin.protocol.host} {:end-row 32, :name-end-col 14, :name-end-row 28, :name-row 28, :name , :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 1, :name-col 2, :end-col 47, :arity 2, :row 34, :to malli.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name close-popup, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 3, :name-col 4, :from-var close, :end-col 39, :arity 2, :row 37, :to elin.protocol.host} {:end-row 38, :name-end-col 6, :name-end-row 35, :name-row 35, :name defn, :filename "src/elin/function/popup.clj", :from elin.function.popup, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name select-from-candidates, :filename "src/elin/function/select.clj", :from elin.function.select, :col 7, :name-col 7, :end-col 29, :row 9, :to elin.function.select} {:end-row 9, :name-end-col 58, :name-end-row 9, :name-row 9, :name ?Elin, :filename "src/elin/function/select.clj", :alias e.s.handler, :from elin.function.select, :col 41, :name-col 41, :end-col 58, :row 9, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 9, :name-end-col 76, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 72, :name-col 72, :end-col 76, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 83, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 79, :name-col 79, :end-col 83, :row 9, :to clojure.core} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/select.clj", :alias m, :from elin.function.select, :col 1, :name-col 2, :end-col 85, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 12, :name-end-row 14, :name-row 14, :name empty?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 24, :arity 1, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 16, :name-end-row 17, :name-row 17, :name count, :filename "src/elin/function/select.clj", :from elin.function.select, :col 10, :name-col 11, :from-var select-from-candidates, :end-col 28, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 7, :name-end-row 17, :name-row 17, :name =, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 29, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 11, :name-end-row 18, :name-row 18, :name first, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 23, :arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name register, :filename "src/elin/function/select.clj", :alias e.f.callback, :from elin.function.select, :col 19, :name-col 20, :from-var select-from-candidates, :end-col 47, :arity 1, :row 21, :to elin.function.callback} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name select-from-candidates, :filename "src/elin/function/select.clj", :alias e.p.host, :from elin.function.select, :col 7, :name-col 8, :from-var select-from-candidates, :end-col 93, :arity 4, :row 22, :to elin.protocol.host} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 110, :arity 2, :row 12, :to malli.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 44, :name-end-row 17, :name-row 17, :name get-top-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-top-list, :end-col 59, :arity 3, :row 17, :to elin.protocol.host} {:end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 21, :to malli.core} {:fixed-arities #{4 3}, :end-row 26, :name-end-col 40, :name-end-row 26, :name-row 26, :name get-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-list, :end-col 55, :arity 3, :row 26, :to elin.protocol.host} {:end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 30, :to malli.core} {:fixed-arities #{4 3}, :end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name get-single-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-expr, :end-col 57, :arity 3, :row 35, :to elin.protocol.host} {:end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 114, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name get-namespace-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-namespace-sexpr, :end-col 51, :arity 1, :row 44, :to elin.protocol.host} {:end-row 44, :name-end-col 14, :name-end-row 44, :name-row 44, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 112, :arity 2, :row 48, :to malli.core} {:fixed-arities #{4}, :end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name replace-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var replace-list-sexpr, :end-col 68, :arity 4, :row 51, :to elin.protocol.host} {:end-row 51, :name-end-col 13, :name-end-row 51, :name-row 51, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 99, :arity 2, :row 53, :to malli.core} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 30, :name-end-row 58, :name-row 58, :name get-namespace-sexpr, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 36, :arity 1, :row 58, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 39, :arity 1, :row 60, :to elin.util.sexpr} {:end-row 60, :name-end-col 9, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 4, :name-col 5, :from-var get-namespace, :end-col 40, :arity 3, :varargs-min-arity 1, :row 58, :to elin.error} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 30, :name-end-row 62, :name-row 62, :name get-namespace-sexpr, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 41, :arity 2, :row 62, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 64, :name-end-col 38, :name-end-row 64, :name-row 64, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 39, :arity 1, :row 64, :to elin.util.sexpr} {:end-row 64, :name-end-col 9, :name-end-row 62, :name-row 62, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 4, :name-col 5, :from-var get-namespace, :end-col 40, :arity 3, :varargs-min-arity 1, :row 62, :to elin.error} {:end-row 64, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 56, :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/host.clj", :from elin.schema.host, :col 11, :name-col 11, :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} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 15, :name-col 15, :from-var ?QuickfixListItem, :end-col 22, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?QuickfixListItem, :end-col 15, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 27, :name-col 27, :from-var ?QuickfixListItem, :end-col 31, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?QuickfixListItem, :end-col 18, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 29, :name-end-row 16, :private true, :name-row 16, :name find-clojure-port-file, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 7, :name-col 7, :end-col 29, :row 16, :to elin.interceptor.connect} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 35, :name-col 35, :end-col 42, :row 16, :to clojure.core} {:end-row 16, :name-end-col 70, :name-end-row 16, :name-row 16, :name ?PortFile, :filename "src/elin/interceptor/connect.clj", :alias e.s.nrepl, :from elin.interceptor.connect, :col 51, :name-col 51, :end-col 70, :row 16, :to elin.schema.nrepl} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/interceptor/connect.clj", :alias m, :from elin.interceptor.connect, :col 1, :name-col 2, :end-col 73, :arity 2, :row 16, :to malli.core} {:fixed-arities #{2}, :end-row 19, :name-end-col 60, :name-end-row 19, :name-row 19, :name find-file-in-parent-directories, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 19, :name-col 20, :from-var find-clojure-port-file, :end-col 79, :arity 2, :row 19, :to elin.util.file} {:end-row 21, :name ., :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :from-var find-clojure-port-file, :end-col 40, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name slurp, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 26, :name-col 26, :from-var find-clojure-port-file, :end-col 31, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name some->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 12, :name-col 13, :from-var find-clojure-port-file, :end-col 47, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 12, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 3, :name-col 4, :from-var find-clojure-port-file, :end-col 49, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var detect-clojure-port, :end-col 33, :row 25, :to elin.constant.interceptor} {:end-row 27, :name-end-col 95, :name-end-row 27, :name-row 27, :name detect-clojure-port, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 76, :name-col 76, :from-var detect-clojure-port, :end-col 95, :row 27, :to elin.interceptor.connect} {:fixed-arities #{2}, :end-row 27, :name-end-col 69, :name-end-row 27, :name-row 27, :name config, :filename "src/elin/interceptor/connect.clj", :alias e.u.interceptor, :from elin.interceptor.connect, :col 46, :name-col 47, :from-var detect-clojure-port, :end-col 96, :arity 2, :row 27, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 21, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 36, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 22, :name-col 23, :from-var detect-clojure-port, :end-col 36, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 42, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 55, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name get-current-working-directory!, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 38, :name-col 39, :from-var detect-clojure-port, :end-col 84, :arity 1, :row 37, :to elin.protocol.host} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var raw-message-channel, :end-col 96, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 56, :name-end-col 26, :name-end-row 53, :name-row 53, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var raw-message-channel, :end-col 97, :arity 4, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 29, :name-end-row 57, :name-row 57, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var raw-message-channel, :end-col 30, :arity 0, :row 57, :to clojure.core} {:end-row 57, :name-end-col 30, :name-end-row 52, :name-row 52, :name when-let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 21, :name-col 22, :from-var raw-message-channel, :end-col 31, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 57, :name-end-col 33, :name-end-row 51, :name-row 51, :name go-loop, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :col 19, :name-col 20, :from-var raw-message-channel, :end-col 32, :arity 2, :row 51, :to clojure.core.async} {:end-row 57, :name-end-col 21, :name-end-row 50, :name-row 50, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var raw-message-channel, :end-col 33, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 57, :name-end-col 18, :name-end-row 49, :name-row 49, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 34, :arity 2, :varargs-min-arity 0, :row 49, :to clojure.core} {:end-row 58, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var raw-message-channel, :end-col 36, :arity 2, :row 58, :to clojure.core} {:end-row 58, :name-end-col 23, :name-end-row 58, :name-row 58, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 37, :arity 2, :row 58, :to exoscale.interceptor} {:end-row 59, :name-end-col 26, :name-end-row 59, :name-row 59, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 27, :arity 1, :row 59, :to exoscale.interceptor} {:end-row 59, :name-end-col 14, :name-end-row 49, :name-row 49, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var raw-message-channel, :end-col 28, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 62, :name-end-col 33, :name-end-row 62, :name-row 62, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected, :end-col 33, :row 62, :to elin.constant.interceptor} {:end-row 67, :name-end-col 82, :name-end-row 67, :name-row 67, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected, :end-col 82, :row 67, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :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, :end-col 62, :arity 2, :row 65, :to elin.util.map} {:fixed-arities #{3}, :end-row 66, :name-end-col 23, :name-end-row 66, :name-row 66, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected, :end-col 49, :arity 3, :varargs-min-arity 3, :row 66, :to clojure.core} {:fixed-arities #{4 3}, :end-row 67, :name-end-col 46, :name-end-row 67, :name-row 67, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected, :end-col 83, :arity 3, :row 67, :to elin.protocol.interceptor} {:end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected, :end-col 84, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 16, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected, :end-col 85, :arity 4, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 14, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected, :end-col 17, :arity 3, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name disconnect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var cleanup-jacked-in-process, :end-col 36, :row 71, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 74, :name-end-col 50, :name-end-row 74, :name-row 74, :name port->process-id, :filename "src/elin/interceptor/connect.clj", :alias e.f.jack-in, :from elin.interceptor.connect, :col 21, :name-col 22, :from-var cleanup-jacked-in-process, :end-col 51, :arity 1, :row 74, :to elin.function.jack-in} {:fixed-arities #{1}, :end-row 75, :name-end-col 38, :name-end-row 75, :name-row 75, :name kill, :filename "src/elin/interceptor/connect.clj", :alias e.u.process, :from elin.interceptor.connect, :col 21, :name-col 22, :from-var cleanup-jacked-in-process, :end-col 39, :arity 1, :row 75, :to elin.util.process} {:end-row 75, :name-end-col 20, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var cleanup-jacked-in-process, :end-col 40, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 72, :name-row 72, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var cleanup-jacked-in-process, :end-col 41, :arity 2, :varargs-min-arity 0, :row 72, :to clojure.core} {:end-row 76, :name-end-col 26, :name-end-row 76, :name-row 76, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var cleanup-jacked-in-process, :end-col 27, :arity 1, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 72, :name-row 72, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var cleanup-jacked-in-process, :end-col 28, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :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 21, :name-end-row 14, :name-row 14, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 4, :name-col 4, :from-var ?InterceptorItem, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?InterceptorItem, :end-col 27, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name any?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?InterceptorItem, :end-col 36, :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 40, :arity 2, :row 12, :to clojure.core} {:end-row 19, :name-end-col 58, :name-end-row 19, :name-row 19, :name ?InterceptorItem, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 58, :row 19, :to elin.schema.config} {:end-row 20, :name-end-col 58, :name-end-row 20, :name-row 20, :name ?InterceptorItem, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 58, :row 20, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 20, :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 62, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 27, :name-end-col 38, :name-end-row 27, :private true, :name-row 27, :name ?LogLevel, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 29, :name-col 29, :from-var ?Log, :end-col 38, :row 27, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 50, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 43, :name-col 43, :from-var ?Plugin, :end-col 50, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 18, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 18, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 15, :name-end-row 36, :name-row 36, :name int?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 15, :row 36, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :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 18, :arity 2, :row 33, :to clojure.core} {:end-row 40, :name-end-col 14, :name-end-row 40, :private true, :name-row 40, :name ?Env, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Config, :end-col 14, :row 40, :to elin.schema.config} {:end-row 41, :name-end-col 36, :name-end-row 41, :private true, :name-row 41, :name ?Handler, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 28, :name-col 28, :from-var ?Config, :end-col 36, :row 41, :to elin.schema.config} {:end-row 42, :name-end-col 44, :name-end-row 42, :private true, :name-row 42, :name ?Interceptor, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?Config, :end-col 44, :row 42, :to elin.schema.config} {:end-row 43, :name-end-col 28, :name-end-row 43, :private true, :name-row 43, :name ?Log, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 24, :name-col 24, :from-var ?Config, :end-col 28, :row 43, :to elin.schema.config} {:end-row 44, :name-end-col 34, :name-end-row 44, :private true, :name-row 44, :name ?Plugin, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 27, :name-col 27, :from-var ?Config, :end-col 34, :row 44, :to elin.schema.config} {:end-row 45, :name-end-col 20, :name-end-row 45, :private true, :name-row 45, :name ?Server, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 13, :name-col 13, :from-var ?Config, :end-col 20, :row 45, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 45, :name-end-col 5, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :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 16, :to elin.schema.handler} {:end-row 16, :name-end-col 22, :name-end-row 16, :name-row 16, :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 16, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 82, :name-end-row 20, :name-row 20, :name get-cursor-position!, :filename "src/elin/function/lookup.clj", :alias e.p.host, :from elin.function.lookup, :col 52, :name-col 53, :from-var local-lookup, :end-col 88, :arity 1, :row 20, :to elin.protocol.host} {:end-row 20, :name-end-col 51, :name-end-row 20, :name-row 20, :name , :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 37, :name-col 38, :from-var protocol-lookup, :end-col 60, :arity 3, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{4}, :end-row 42, :name-end-col 54, :name-end-row 41, :name-row 41, :name protocol-implementations, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 15, :name-col 16, :from-var protocol-lookup, :end-col 75, :arity 4, :row 41, :to elin.function.clj-kondo} {:fixed-arities #{3}, :end-row 43, :name-end-col 11, :name-end-row 43, :name-row 43, :name assoc, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var protocol-lookup, :end-col 58, :arity 3, :varargs-min-arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 3, :name-col 4, :from-var protocol-lookup, :end-col 59, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 60, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 13, :name-end-row 45, :name-row 45, :name lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 13, :row 45, :to elin.function.lookup} {:end-row 45, :name-end-col 42, :name-end-row 45, :name-row 45, :name ?NreplAndCljKondo, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 25, :end-col 42, :row 45, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 50, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 58, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 51, :name-col 51, :end-col 58, :row 45, :to clojure.core} {:end-row 45, :name-end-col 77, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.nrepl} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 79, :arity 2, :row 45, :to malli.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 34, :name-end-row 51, :name-row 51, :name info!!, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 15, :name-col 16, :from-var lookup, :end-col 56, :arity 3, :row 51, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 52, :name-end-col 27, :name-end-row 52, :name-row 52, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 18, :name-col 19, :from-var lookup, :end-col 32, :arity 1, :row 52, :to elin.error} {:end-row 54, :name-end-col 37, :name-end-row 53, :name-row 53, :name when-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 28, :name-col 29, :from-var lookup, :end-col 46, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 36, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 32, :name-col 33, :from-var lookup, :end-col 44, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 36, :name-end-row 56, :name-row 56, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 32, :name-col 33, :from-var lookup, :end-col 54, :arity 1, :row 56, :to clojure.core} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 31, :name-end-row 55, :name-row 55, :name and, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 27, :name-col 28, :from-var lookup, :end-col 44, :arity 4, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{3}, :end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name protocol-definition, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 23, :name-col 24, :from-var lookup, :end-col 90, :arity 3, :row 59, :to elin.function.clj-kondo} {:end-row 59, :name-end-col 26, :name-end-row 55, :name-row 55, :name when, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 21, :name-col 22, :from-var lookup, :end-col 91, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{3}, :end-row 62, :name-end-col 25, :name-end-row 62, :private true, :name-row 62, :name protocol-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 52, :arity 3, :row 62, :to elin.function.lookup} {:end-row 66, :name-end-col 33, :name-end-row 66, :name-row 66, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var lookup, :end-col 94, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{3}, :end-row 67, :name-end-col 25, :name-end-row 65, :private true, :name-row 65, :name protocol-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 30, :arity 3, :row 65, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 69, :name-end-col 13, :name-end-row 69, :name-row 69, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 21, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{3}, :end-row 73, :name-end-col 40, :name-end-row 73, :name-row 73, :name lookup, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 66, :arity 3, :row 73, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 74, :name-end-col 28, :name-end-row 74, :name-row 74, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 33, :arity 1, :row 74, :to elin.error} {:fixed-arities #{3}, :end-row 76, :name-end-col 26, :name-end-row 76, :private true, :name-row 76, :name local-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 13, :name-col 14, :from-var lookup, :end-col 47, :arity 3, :row 76, :to elin.function.lookup} {:fixed-arities #{3 2}, :end-row 76, :name-end-col 18, :name-end-row 74, :name-row 74, :name if-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 11, :name-col 12, :from-var lookup, :end-col 48, :arity 3, :row 74, :to clojure.core} {:end-row 76, :name-end-col 13, :name-end-row 73, :name-row 73, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 9, :name-col 10, :from-var lookup, :end-col 49, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 76, :name-end-col 12, :name-end-row 60, :name-row 60, :name cond, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 7, :name-col 8, :from-var lookup, :end-col 50, :arity 8, :varargs-min-arity 0, :row 60, :to clojure.core} {:end-row 76, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 5, :name-col 6, :from-var lookup, :end-col 51, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 79, :name-end-col 33, :name-end-row 79, :name-row 79, :name pr-str, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var lookup, :end-col 36, :arity 1, :varargs-min-arity 0, :row 79, :to clojure.core} {:end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :name fault, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 7, :name-col 8, :from-var lookup, :end-col 38, :arity 1, :varargs-min-arity 0, :row 79, :to elin.error} {:end-row 79, :name-end-col 7, :name-end-row 50, :name-row 50, :name try, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 3, :name-col 4, :from-var lookup, :end-col 40, :arity 2, :row 50, :to clojure.core} {:end-row 79, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 71, :name-end-row 83, :name-row 83, :name get-cursor-position!, :filename "src/elin/function/lookup.clj", :alias e.p.host, :from elin.function.lookup, :col 41, :name-col 42, :from-var clojuredocs-lookup, :end-col 77, :arity 1, :row 83, :to elin.protocol.host} {:end-row 83, :name-end-col 40, :name-end-row 83, :name-row 83, :name , :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 90, :arity 2, :row 93, :to malli.core} {:end-row 98, :name-end-col 19, :name-end-row 98, :name-row 98, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :name-col 13, :from-var get-java-rendering-data, :end-col 60, :arity 3, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{3 2}, :end-row 99, :name-end-col 17, :name-end-row 97, :name-row 97, :name if-let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 10, :name-col 11, :from-var get-java-rendering-data, :end-col 33, :arity 3, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 43, :name-end-row 101, :name-row 101, :name split-lines, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 27, :name-col 28, :from-var get-java-rendering-data, :end-col 44, :arity 1, :row 101, :to clojure.string} {:end-row 101, :name-end-col 26, :name-end-row 100, :name-row 100, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-java-rendering-data, :end-col 45, :arity 2, :varargs-min-arity 1, :row 100, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 17, :name-end-row 100, :name-row 100, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-java-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 100, :to clojure.core} {:end-row 105, :name-end-col 7, :name-end-row 94, :name-row 94, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 33, :name-end-row 107, :private true, :name-row 107, :name get-clojure-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 33, :row 107, :to elin.function.lookup} {:end-row 107, :name-end-col 56, :name-end-row 107, :name-row 107, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 39, :name-col 39, :end-col 56, :row 107, :to elin.schema.nrepl} {:end-row 107, :name-end-col 94, :name-end-row 107, :name-row 107, :name ?LookupClojureRenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 57, :name-col 57, :end-col 94, :row 107, :to elin.schema.nrepl} {:end-row 107, :name-end-col 6, :name-end-row 107, :name-row 107, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 96, :arity 2, :row 107, :to malli.core} {:end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :name-col 13, :from-var get-clojure-rendering-data, :end-col 55, :arity 3, :varargs-min-arity 1, :row 112, :to clojure.core} {:fixed-arities #{3 2}, :end-row 113, :name-end-col 17, :name-end-row 111, :name-row 111, :name if-let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 10, :name-col 11, :from-var get-clojure-rendering-data, :end-col 32, :arity 3, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 43, :name-end-row 115, :name-row 115, :name split-lines, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 27, :name-col 28, :from-var get-clojure-rendering-data, :end-col 44, :arity 1, :row 115, :to clojure.string} {:end-row 115, :name-end-col 26, :name-end-row 114, :name-row 114, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-clojure-rendering-data, :end-col 45, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 17, :name-end-row 114, :name-row 114, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojure-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 30, :name-end-row 118, :name-row 118, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var get-clojure-rendering-data, :end-col 40, :arity 1, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 25, :name-end-row 118, :name-row 118, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojure-rendering-data, :end-col 41, :arity 1, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 46, :name-end-row 119, :name-row 119, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 41, :name-col 41, :from-var get-clojure-rendering-data, :end-col 46, :arity 1, :row 119, :to clojure.core} {:end-row 119, :name-end-col 31, :name-end-row 119, :name-row 119, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 24, :name-col 25, :from-var get-clojure-rendering-data, :end-col 47, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{0 1}, :end-row 120, :name-end-col 23, :name-end-row 119, :name-row 119, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojure-rendering-data, :end-col 26, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:end-row 124, :name-end-col 36, :name-end-row 122, :name-row 122, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 33, :name-col 34, :from-var get-clojure-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 0, :row 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 32, :name-end-row 122, :name-row 122, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 20, :name-col 21, :from-var get-clojure-rendering-data, :end-col 49, :arity 2, :row 122, :to clojure.core} {:end-row 124, :name-end-col 19, :name-end-row 121, :name-row 121, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 15, :name-col 16, :from-var get-clojure-rendering-data, :end-col 50, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 124, :name-end-col 7, :name-end-row 108, :name-row 108, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 52, :arity 3, :varargs-min-arity 2, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 32, :name-end-row 126, :name-row 126, :name get-lookup-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 32, :row 126, :to elin.function.lookup} {:end-row 126, :name-end-col 55, :name-end-row 126, :name-row 126, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 38, :name-col 38, :end-col 55, :row 126, :to elin.schema.nrepl} {:end-row 126, :name-end-col 80, :name-end-row 126, :name-row 126, :name ?RenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 56, :name-col 56, :end-col 80, :row 126, :to elin.schema.nrepl} {:end-row 126, :name-end-col 6, :name-end-row 126, :name-row 126, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 82, :arity 2, :row 126, :to malli.core} {:fixed-arities #{2}, :end-row 129, :name-end-col 17, :name-end-row 129, :name-row 129, :name contains?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 8, :from-var get-lookup-rendering-data, :end-col 39, :arity 2, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 29, :name-end-row 130, :private true, :name-row 130, :name get-java-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var get-lookup-rendering-data, :end-col 42, :arity 1, :row 130, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 131, :name-end-col 32, :name-end-row 131, :private true, :name-row 131, :name get-clojure-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var get-lookup-rendering-data, :end-col 45, :arity 1, :row 131, :to elin.function.lookup} {:end-row 131, :name-end-col 6, :name-end-row 129, :name-row 129, :name if, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 3, :name-col 4, :from-var get-lookup-rendering-data, :end-col 46, :arity 3, :row 129, :to clojure.core} {:end-row 131, :name-end-col 6, :name-end-row 127, :name-row 127, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 37, :name-end-row 133, :name-row 133, :name get-clojuredocs-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 37, :row 133, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 133, :name-end-col 47, :name-end-row 133, :name-row 133, :name map?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 47, :row 133, :to clojure.core} {:end-row 133, :name-end-col 72, :name-end-row 133, :name-row 133, :name ?RenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 48, :name-col 48, :end-col 72, :row 133, :to elin.schema.nrepl} {:end-row 133, :name-end-col 6, :name-end-row 133, :name-row 133, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 74, :arity 2, :row 133, :to malli.core} {:end-row 137, :name-end-col 17, :name-end-row 137, :name-row 137, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 10, :name-col 11, :from-var get-clojuredocs-rendering-data, :end-col 66, :arity 3, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 40, :name-end-row 139, :name-row 139, :name trim, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 32, :name-col 32, :from-var get-clojuredocs-rendering-data, :end-col 40, :row 139, :to clojure.string} {:fixed-arities #{1}, :end-row 139, :name trim, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 32, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 1, :row 139, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 139, :name-end-col 31, :name-end-row 139, :name-row 139, :name map, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 27, :name-col 28, :from-var get-clojuredocs-rendering-data, :end-col 41, :arity 2, :varargs-min-arity 4, :row 139, :to clojure.core} {:end-row 139, :name-end-col 26, :name-end-row 138, :name-row 138, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-clojuredocs-rendering-data, :end-col 42, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:fixed-arities #{0 1}, :end-row 140, :name-end-col 17, :name-end-row 138, :name-row 138, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojuredocs-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 29, :name-end-row 142, :name-row 142, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 26, :from-var get-clojuredocs-rendering-data, :end-col 39, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 24, :name-end-row 142, :name-row 142, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 18, :name-col 19, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 45, :name-end-row 143, :name-row 143, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 40, :name-col 40, :from-var get-clojuredocs-rendering-data, :end-col 45, :arity 1, :row 143, :to clojure.core} {:end-row 143, :name-end-col 30, :name-end-row 143, :name-row 143, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 23, :name-col 24, :from-var get-clojuredocs-rendering-data, :end-col 46, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:fixed-arities #{0 1}, :end-row 144, :name-end-col 22, :name-end-row 143, :name-row 143, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 25, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:end-row 148, :name-end-col 35, :name-end-row 146, :name-row 146, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 32, :name-col 33, :from-var get-clojuredocs-rendering-data, :end-col 47, :arity 2, :varargs-min-arity 0, :row 146, :to clojure.core} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 31, :name-end-row 146, :name-row 146, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :row 146, :to clojure.core} {:end-row 148, :name-end-col 18, :name-end-row 145, :name-row 145, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojuredocs-rendering-data, :end-col 49, :arity 2, :varargs-min-arity 1, :row 145, :to clojure.core} {:fixed-arities #{1}, :end-row 149, :name-end-col 30, :name-end-row 149, :name-row 149, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var get-clojuredocs-rendering-data, :end-col 41, :arity 1, :row 149, :to clojure.core} {:fixed-arities #{1}, :end-row 149, :name-end-col 25, :name-end-row 149, :name-row 149, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 42, :arity 1, :row 149, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 47, :name-end-row 150, :name-row 150, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 42, :name-col 42, :from-var get-clojuredocs-rendering-data, :end-col 47, :arity 1, :row 150, :to clojure.core} {:end-row 150, :name-end-col 31, :name-end-row 150, :name-row 150, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 24, :name-col 25, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:fixed-arities #{0 1}, :end-row 151, :name-end-col 23, :name-end-row 150, :name-row 150, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 26, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:end-row 155, :name-end-col 36, :name-end-row 153, :name-row 153, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 33, :name-col 34, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 0, :row 153, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 32, :name-end-row 153, :name-row 153, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 49, :arity 2, :row 153, :to clojure.core} {:end-row 155, :name-end-col 19, :name-end-row 152, :name-row 152, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 15, :name-col 16, :from-var get-clojuredocs-rendering-data, :end-col 50, :arity 2, :varargs-min-arity 1, :row 152, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 26, :name-end-row 156, :name-row 156, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :name-col 23, :from-var get-clojuredocs-rendering-data, :end-col 33, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 21, :name-end-row 156, :name-row 156, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 15, :name-col 16, :from-var get-clojuredocs-rendering-data, :end-col 34, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 39, :name-end-row 157, :name-row 157, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 34, :name-col 34, :from-var get-clojuredocs-rendering-data, :end-col 39, :arity 1, :row 157, :to clojure.core} {:end-row 157, :name-end-col 27, :name-end-row 157, :name-row 157, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 2, :varargs-min-arity 1, :row 157, :to clojure.core} {:fixed-arities #{0 1}, :end-row 158, :name-end-col 19, :name-end-row 157, :name-row 157, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 16, :name-col 17, :from-var get-clojuredocs-rendering-data, :end-col 22, :arity 2, :varargs-min-arity 1, :row 157, :to clojure.core} {:end-row 162, :name-end-col 32, :name-end-row 160, :name-row 160, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 29, :name-col 30, :from-var get-clojuredocs-rendering-data, :end-col 44, :arity 2, :varargs-min-arity 0, :row 160, :to clojure.core} {:fixed-arities #{1 2}, :end-row 162, :name-end-col 28, :name-end-row 160, :name-row 160, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 16, :name-col 17, :from-var get-clojuredocs-rendering-data, :end-col 45, :arity 2, :row 160, :to clojure.core} {:end-row 162, :name-end-col 15, :name-end-row 159, :name-row 159, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 11, :name-col 12, :from-var get-clojuredocs-rendering-data, :end-col 46, :arity 2, :varargs-min-arity 1, :row 159, :to clojure.core} {:end-row 162, :name-end-col 6, :name-end-row 134, :name-row 134, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 134, :to clojure.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 55, :name-end-row 8, :name-row 8, :name symbol, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 48, :name-col 49, :from-var config, :end-col 68, :arity 1, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 8, :name-end-col 10, :name-end-row 8, :name-row 8, :name get-in, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 3, :name-col 4, :from-var config, :end-col 70, :arity 2, :row 8, :to clojure.core} {:end-row 8, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/handler.clj", :from elin.util.handler, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 28, :name-end-row 10, :name-row 10, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 7, :name-col 7, :end-col 28, :row 10, :to elin.util.handler} {:fixed-arities #{1}, :end-row 11, :name-end-col 42, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 11, :to clojure.core} {:end-row 11, :name-end-col 66, :name-end-row 11, :name-row 11, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 43, :name-col 43, :end-col 66, :row 11, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 12, :name-end-col 42, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 43, :name-col 43, :end-col 47, :row 12, :to clojure.core} {:end-row 12, :name-end-col 71, :name-end-row 12, :name-row 12, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 48, :name-col 48, :end-col 71, :row 12, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 13, :name-end-col 42, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 47, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 43, :name-col 43, :end-col 47, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 52, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 48, :name-col 48, :end-col 52, :row 13, :to clojure.core} {:end-row 13, :name-end-col 76, :name-end-row 13, :name-row 13, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 53, :name-col 53, :end-col 76, :row 13, :to elin.schema.handler} {:end-row 13, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/handler.clj", :alias m, :from elin.util.handler, :col 1, :name-col 2, :end-col 79, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 4, :name-col 5, :from-var jump-to-file-response, :end-col 38, :arity 3, :row 16, :to elin.util.handler} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 4, :name-col 5, :from-var jump-to-file-response, :end-col 40, :arity 3, :row 18, :to elin.util.handler} {:end-row 20, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/util/handler.clj", :from elin.util.handler, :macro true, :col 1, :name-col 2, :end-col 38, :arity 4, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 3, :name-col 4, :from-var location-list?, :end-col 32, :arity 2, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 11, :name-end-col 7, :name-end-row 9, :name-row 9, :name defn-, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:end-row 14, :name-end-col 34, :name-end-row 14, :name-row 14, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var auto-toggling-vim-quickfix-window, :end-col 34, :row 14, :to elin.constant.interceptor} {:end-row 16, :name-end-col 57, :name-end-row 16, :name-row 16, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 40, :name-col 40, :from-var auto-toggling-vim-quickfix-window, :end-col 57, :row 16, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 63, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name not=, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 56, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 27, :name-end-row 16, :name-row 16, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 23, :name-col 24, :from-var auto-toggling-vim-quickfix-window, :end-col 57, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name timeout, :filename "src/elin/interceptor/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :col 31, :name-col 32, :from-var auto-toggling-vim-quickfix-window, :end-col 50, :arity 1, :row 20, :to clojure.core.async} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name , :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-quickfix-window, :end-col 28, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var auto-toggling-vim-location-window, :end-col 34, :row 27, :to elin.constant.interceptor} {:end-row 29, :name-end-col 57, :name-end-row 29, :name-row 29, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 40, :name-col 40, :from-var auto-toggling-vim-location-window, :end-col 57, :row 29, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 29, :name-end-col 39, :name-end-row 29, :name-row 29, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window, :end-col 63, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window, :end-col 53, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 27, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 23, :name-col 24, :from-var auto-toggling-vim-location-window, :end-col 54, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 33, :name-end-col 45, :name-end-row 33, :name-row 33, :name timeout, :filename "src/elin/interceptor/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :col 31, :name-col 32, :from-var auto-toggling-vim-location-window, :end-col 50, :arity 1, :row 33, :to clojure.core.async} {:end-row 33, :name-end-col 30, :name-end-row 33, :name-row 33, :name , :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-location-window, :end-col 28, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 37, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var location-function-hook, :end-col 34, :row 46, :to elin.constant.interceptor} {:end-row 48, :name-end-col 94, :name-end-row 48, :name-row 48, :name location-function-hook, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 72, :name-col 72, :from-var location-function-hook, :end-col 94, :row 48, :to elin.interceptor.quickfix} {:fixed-arities #{2}, :end-row 48, :name-end-col 65, :name-end-row 48, :name-row 48, :name config, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.interceptor, :from elin.interceptor.quickfix, :col 42, :name-col 43, :from-var location-function-hook, :end-col 95, :arity 2, :row 48, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :name seq, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 30, :name-col 31, :from-var location-function-hook, :end-col 44, :arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 59, :name-end-row 50, :name-row 50, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 42, :name-col 42, :from-var location-function-hook, :end-col 59, :row 50, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 50, :name-end-col 41, :name-end-row 50, :name-row 50, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 30, :name-col 31, :from-var location-function-hook, :end-col 65, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 29, :name-end-row 49, :name-row 49, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 25, :name-col 26, :from-var location-function-hook, :end-col 66, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name notify-function, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 28, :name-col 28, :from-var location-function-hook, :end-col 51, :row 51, :to elin.protocol.rpc} {:fixed-arities #{4 3 2 5}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name apply, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 21, :name-col 22, :from-var location-function-hook, :end-col 66, :arity 3, :varargs-min-arity 5, :row 51, :to clojure.core} {:end-row 51, :name-end-col 24, :name-end-row 49, :name-row 49, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 19, :name-col 20, :from-var location-function-hook, :end-col 67, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 21, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 17, :name-col 18, :from-var location-function-hook, :end-col 68, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 51, :name-end-col 18, :name-end-row 47, :name-row 47, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 15, :name-col 16, :from-var location-function-hook, :end-col 69, :arity 2, :varargs-min-arity 0, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 38, :name-end-row 52, :private true, :name-row 52, :name location-list?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 24, :name-col 24, :from-var location-function-hook, :end-col 38, :row 52, :to elin.interceptor.quickfix} {:end-row 52, :name-end-col 23, :name-end-row 52, :name-row 52, :name when, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var location-function-hook, :end-col 39, :arity 2, :row 52, :to exoscale.interceptor} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name discard, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var location-function-hook, :end-col 27, :arity 1, :row 53, :to exoscale.interceptor} {:end-row 53, :name-end-col 14, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var location-function-hook, :end-col 28, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 39, :name-row 39, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name extract-ns-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 22, :row 12, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 12, :name-end-col 41, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 34, :name-col 34, :end-col 41, :row 12, :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/util/sexpr.clj", :from elin.util.sexpr, :col 62, :name-col 62, :end-col 69, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 61, :name-end-row 12, :name-row 12, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 43, :name-col 44, :end-col 70, :arity 1, :row 12, :to elin.schema} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 72, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 37, :arity 1, :row 15, :to rewrite-clj.zip} {:end-row 16, :name-end-col 43, :name-end-row 16, :name-row 16, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :name-col 33, :from-var extract-ns-form, :end-col 43, :row 16, :to rewrite-clj.zip} {:end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 48, :arity 3, :row 16, :to rewrite-clj.zip} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name up, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 25, :arity 1, :row 17, :to rewrite-clj.zip} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 28, :arity 1, :row 18, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 20, :arity 1, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 19, :name-end-col 14, :name-end-row 15, :name-row 15, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 21, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 19, :name-end-row 20, :name-row 20, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 20, :arity 0, :varargs-min-arity 0, :row 20, :to elin.error} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 6, :name-end-row 15, :name-row 15, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var extract-ns-form, :end-col 21, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name extract-namespace, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 24, :row 22, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 36, :name-col 36, :end-col 43, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 71, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 71, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 45, :name-col 46, :end-col 72, :arity 1, :row 22, :to elin.schema} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 74, :arity 2, :row 22, :to malli.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 26, :to clojure.core} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 17, :name-col 18, :from-var extract-namespace, :end-col 67, :arity 1, :varargs-min-arity 0, :row 27, :to elin.error} {:end-row 27, :name-end-col 20, :name-end-row 26, :name-row 26, :name when, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 15, :name-col 16, :from-var extract-namespace, :end-col 68, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 42, :name-end-row 28, :name-row 28, :name includes?, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 28, :to clojure.string} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 28, :to clojure.core} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 41, :arity 1, :row 30, :to rewrite-clj.zip} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 42, :name-col 42, :from-var extract-namespace, :end-col 52, :row 31, :to rewrite-clj.zip} {:end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 64, :arity 3, :row 31, :to rewrite-clj.zip} {:end-row 32, :name-end-col 36, :name-end-row 32, :name-row 32, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 32, :to rewrite-clj.zip} {:end-row 34, :name-end-col 50, :name-end-row 34, :name-row 34, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 40, :name-col 41, :from-var extract-namespace, :end-col 56, :arity 1, :row 34, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 32, :name-end-row 34, :name-row 34, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 45, :arity 1, :row 35, :to rewrite-clj.zip} {:end-row 36, :name-end-col 29, :name-end-row 34, :name-row 34, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 34, :to clojure.core} {:end-row 36, :name-end-col 29, :name-end-row 33, :name-row 33, :name as->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var extract-namespace, :end-col 34, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:end-row 37, :name-end-col 36, :name-end-row 37, :name-row 37, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 37, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 28, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 29, :arity 1, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 23, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 20, :name-col 21, :from-var extract-namespace, :end-col 30, :arity 7, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 18, :name-end-row 39, :name-row 39, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 21, :name-end-row 40, :name-row 40, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-namespace, :end-col 59, :arity 1, :varargs-min-arity 0, :row 40, :to elin.error} {:end-row 41, :name-end-col 10, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-namespace, :end-col 16, :arity 3, :row 39, :to clojure.core} {:end-row 41, :name-end-col 11, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var extract-namespace, :end-col 17, :arity 2, :varargs-min-arity 1, :row 26, :to elin.error} {:fixed-arities #{1}, :end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 44, :to clojure.core} {:end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-namespace, :end-col 47, :arity 1, :varargs-min-arity 0, :row 44, :to elin.error} {:end-row 44, :name-end-col 7, :name-end-row 25, :name-row 25, :name try, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var extract-namespace, :end-col 49, :arity 2, :row 25, :to clojure.core} {:end-row 44, :name-end-col 6, :name-end-row 23, :name-row 23, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name add-require, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 18, :row 46, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 46, :name-end-col 37, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 30, :end-col 37, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 38, :name-col 38, :end-col 45, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 61, :name-end-row 46, :name-row 46, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 54, :name-col 54, :end-col 61, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 90, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 83, :name-col 83, :end-col 90, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 82, :name-end-row 46, :name-row 46, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 64, :name-col 65, :end-col 91, :arity 1, :row 46, :to elin.schema} {:end-row 46, :name-end-col 6, :name-end-row 46, :name-row 46, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 93, :arity 2, :row 46, :to malli.core} {:end-row 50, :name-end-col 56, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 49, :name-col 50, :from-var add-require, :end-col 88, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 50, :name-end-col 48, :name-end-row 50, :name-row 50, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 26, :name-col 27, :from-var add-require, :end-col 89, :arity 1, :row 50, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 49, :name-col 50, :from-var add-require, :end-col 61, :arity 1, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 26, :name-col 27, :from-var add-require, :end-col 62, :arity 1, :row 51, :to rewrite-clj.parser} {:end-row 51, :name-end-col 27, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 49, :to clojure.core} {:end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-require, :end-col 43, :arity 1, :row 52, :to rewrite-clj.zip} {:end-row 53, :name-end-col 64, :name-end-row 53, :name-row 53, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-require, :end-col 64, :row 53, :to rewrite-clj.zip} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 31, :name-col 32, :from-var add-require, :end-col 74, :arity 3, :row 53, :to rewrite-clj.zip} {:end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 42, :arity 1, :row 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name rightmost, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 47, :arity 1, :row 57, :to rewrite-clj.zip} {:end-row 58, :name-end-col 72, :name-end-row 58, :name-row 58, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 50, :name-col 51, :from-var add-require, :end-col 86, :arity 1, :row 58, :to rewrite-clj.parser} {:end-row 58, :name-end-col 49, :name-end-row 58, :name-row 58, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 87, :arity 2, :row 58, :to rewrite-clj.zip} {:end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 56, :arity 1, :row 59, :to rewrite-clj.zip} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 58, :arity 1, :row 60, :to rewrite-clj.zip} {:end-row 61, :name-end-col 58, :name-end-row 61, :name-row 61, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 48, :name-col 48, :from-var add-require, :end-col 58, :row 61, :to rewrite-clj.zip} {:end-row 61, :name-end-col 47, :name-end-row 61, :name-row 61, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 68, :arity 3, :row 61, :to rewrite-clj.zip} {:end-row 61, :name-end-col 29, :name-end-row 55, :name-row 55, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 69, :arity 7, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 22, :name-col 23, :from-var add-require, :end-col 35, :arity 0, :varargs-min-arity 0, :row 62, :to elin.error} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 21, :name-end-row 55, :name-row 55, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 18, :name-col 19, :from-var add-require, :end-col 36, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 23, :name-end-row 53, :name-row 53, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 53, :to clojure.core} {:end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name right*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 35, :name-col 35, :from-var add-require, :end-col 47, :arity 1, :row 63, :to rewrite-clj.zip} {:end-row 63, :name-end-col 29, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 48, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 64, :name-end-col 53, :name-end-row 64, :name-row 64, :name node, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 43, :name-col 43, :from-var add-require, :end-col 53, :arity 1, :row 64, :to rewrite-clj.zip} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :name linebreak?, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-require, :end-col 71, :arity 1, :row 64, :to rewrite-clj.node} {:end-row 64, :name-end-col 31, :name-end-row 64, :name-row 64, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var add-require, :end-col 72, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-require, :end-col 54, :arity 2, :row 65, :to rewrite-clj.zip} {:end-row 70, :name-end-col 38, :name-end-row 70, :name-row 70, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 2, :row 70, :to rewrite-clj.zip} {:end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 1, :row 71, :to rewrite-clj.zip} {:end-row 71, :name-end-col 12, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-require, :end-col 42, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 15, :name-end-row 73, :name-row 73, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var add-require, :end-col 27, :arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 25, :name-end-row 75, :name-row 75, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 26, :arity 1, :row 75, :to rewrite-clj.zip} {:end-row 76, :name-end-col 38, :name-end-row 76, :name-row 76, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 42, :arity 2, :row 76, :to rewrite-clj.zip} {:end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 1, :row 77, :to rewrite-clj.zip} {:end-row 77, :name-end-col 12, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-require, :end-col 42, :arity 4, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 80, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var add-require, :end-col 14, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 80, :name-end-col 23, :name-end-row 66, :name-row 66, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var add-require, :end-col 15, :arity 1, :row 66, :to rewrite-clj.zip} {:end-row 80, :name-end-col 9, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 16, :arity 2, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 47, :name-row 47, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 17, :name-end-row 82, :name-row 82, :name add-import, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 17, :row 82, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 82, :name-end-col 36, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 29, :name-col 29, :end-col 36, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 72, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 65, :name-col 65, :end-col 72, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 64, :name-end-row 82, :name-row 82, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 46, :name-col 47, :end-col 73, :arity 1, :row 82, :to elin.schema} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 75, :arity 2, :row 82, :to malli.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 50, :name-end-row 85, :name-row 85, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 46, :name-col 47, :from-var add-import, :end-col 66, :arity 1, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 23, :name-col 24, :from-var add-import, :end-col 67, :arity 1, :row 85, :to rewrite-clj.parser} {:end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-import, :end-col 43, :arity 1, :row 86, :to rewrite-clj.zip} {:end-row 87, :name-end-col 64, :name-end-row 87, :name-row 87, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-import, :end-col 64, :row 87, :to rewrite-clj.zip} {:end-row 87, :name-end-col 48, :name-end-row 87, :name-row 87, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 31, :name-col 32, :from-var add-import, :end-col 73, :arity 3, :row 87, :to rewrite-clj.zip} {:end-row 90, :name-end-col 41, :name-end-row 90, :name-row 90, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 42, :arity 1, :row 90, :to rewrite-clj.zip} {:end-row 91, :name-end-col 46, :name-end-row 91, :name-row 91, :name rightmost, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 47, :arity 1, :row 91, :to rewrite-clj.zip} {:end-row 92, :name-end-col 72, :name-end-row 92, :name-row 92, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 50, :name-col 51, :from-var add-import, :end-col 85, :arity 1, :row 92, :to rewrite-clj.parser} {:end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 86, :arity 2, :row 92, :to rewrite-clj.zip} {:end-row 93, :name-end-col 55, :name-end-row 93, :name-row 93, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 56, :arity 1, :row 93, :to rewrite-clj.zip} {:end-row 94, :name-end-col 57, :name-end-row 94, :name-row 94, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 58, :arity 1, :row 94, :to rewrite-clj.zip} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 48, :name-col 48, :from-var add-import, :end-col 58, :row 95, :to rewrite-clj.zip} {:end-row 95, :name-end-col 47, :name-end-row 95, :name-row 95, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 67, :arity 3, :row 95, :to rewrite-clj.zip} {:end-row 95, :name-end-col 29, :name-end-row 89, :name-row 89, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-import, :end-col 68, :arity 7, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 96, :name-end-col 34, :name-end-row 96, :name-row 96, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 22, :name-col 23, :from-var add-import, :end-col 35, :arity 0, :varargs-min-arity 0, :row 96, :to elin.error} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 21, :name-end-row 89, :name-row 89, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 18, :name-col 19, :from-var add-import, :end-col 36, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{3 2}, :end-row 96, :name-end-col 23, :name-end-row 87, :name-row 87, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-import, :end-col 37, :arity 3, :row 87, :to clojure.core} {:end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :name right*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 35, :name-col 35, :from-var add-import, :end-col 47, :arity 1, :row 97, :to rewrite-clj.zip} {:end-row 97, :name-end-col 29, :name-end-row 97, :name-row 97, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-import, :end-col 48, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 98, :name-end-col 53, :name-end-row 98, :name-row 98, :name node, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 43, :name-col 43, :from-var add-import, :end-col 53, :arity 1, :row 98, :to rewrite-clj.zip} {:end-row 98, :name-end-col 71, :name-end-row 98, :name-row 98, :name linebreak?, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-import, :end-col 71, :arity 1, :row 98, :to rewrite-clj.node} {:end-row 98, :name-end-col 31, :name-end-row 98, :name-row 98, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var add-import, :end-col 72, :arity 3, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-import, :end-col 53, :arity 2, :row 99, :to rewrite-clj.zip} {:end-row 104, :name-end-col 38, :name-end-row 104, :name-row 104, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 2, :row 104, :to rewrite-clj.zip} {:end-row 105, :name-end-col 40, :name-end-row 105, :name-row 105, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 1, :row 105, :to rewrite-clj.zip} {:end-row 105, :name-end-col 12, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-import, :end-col 42, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 15, :name-end-row 107, :name-row 107, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var add-import, :end-col 27, :arity 1, :row 107, :to clojure.core} {:end-row 109, :name-end-col 25, :name-end-row 109, :name-row 109, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 26, :arity 1, :row 109, :to rewrite-clj.zip} {:end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 42, :arity 2, :row 110, :to rewrite-clj.zip} {:end-row 111, :name-end-col 40, :name-end-row 111, :name-row 111, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 1, :row 111, :to rewrite-clj.zip} {:end-row 111, :name-end-col 12, :name-end-row 108, :name-row 108, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-import, :end-col 42, :arity 4, :varargs-min-arity 1, :row 108, :to clojure.core} {:end-row 114, :name-end-col 12, :name-end-row 101, :name-row 101, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var add-import, :end-col 14, :arity 6, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 114, :name-end-col 23, :name-end-row 100, :name-row 100, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var add-import, :end-col 15, :arity 1, :row 100, :to rewrite-clj.zip} {:end-row 114, :name-end-col 9, :name-end-row 85, :name-row 85, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-import, :end-col 16, :arity 2, :varargs-min-arity 1, :row 85, :to elin.error} {:end-row 114, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{3}, :end-row 116, :name-end-col 31, :name-end-row 116, :name-row 116, :name extract-form-by-position, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 116, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 116, :name-end-col 50, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 60, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 88, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 81, :name-col 81, :end-col 88, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 80, :name-end-row 116, :name-row 116, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 62, :name-col 63, :end-col 89, :arity 1, :row 116, :to elin.schema} {:end-row 116, :name-end-col 6, :name-end-row 116, :name-row 116, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 91, :arity 2, :row 116, :to malli.core} {:end-row 120, :name-end-col 25, :name-end-row 120, :name-row 120, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 55, :arity 2, :row 120, :to rewrite-clj.zip} {:end-row 121, :name-end-col 32, :name-end-row 121, :name-row 121, :name find-last-by-pos, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 44, :arity 2, :row 121, :to rewrite-clj.zip} {:end-row 122, :name-end-col 22, :name-end-row 122, :name-row 122, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 23, :arity 1, :row 122, :to rewrite-clj.zip} {:end-row 122, :name-end-col 8, :name-end-row 120, :name-row 120, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var extract-form-by-position, :end-col 24, :arity 3, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 41, :name-end-row 124, :name-row 124, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-form-by-position, :end-col 45, :arity 1, :row 124, :to clojure.core} {:end-row 124, :name-end-col 19, :name-end-row 124, :name-row 124, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-form-by-position, :end-col 47, :arity 1, :varargs-min-arity 0, :row 124, :to elin.error} {:end-row 124, :name-end-col 7, :name-end-row 119, :name-row 119, :name try, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var extract-form-by-position, :end-col 49, :arity 2, :row 119, :to clojure.core} {:end-row 124, :name-end-col 6, :name-end-row 117, :name-row 117, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 128, :name-end-col 34, :name-end-row 128, :name-row 128, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var skip-reader-macro, :end-col 40, :arity 1, :row 128, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 9, :name-end-row 128, :name-row 128, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var skip-reader-macro, :end-col 41, :arity 2, :varargs-min-arity 2, :row 128, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 130, :name-row 130, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 21, :arity 1, :row 130, :to rewrite-clj.zip} {:end-row 131, :name-end-col 21, :name-end-row 131, :name-row 131, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 22, :arity 1, :row 131, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name skip-reader-macro, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 28, :arity 1, :row 132, :to elin.util.sexpr} {:end-row 132, :name-end-col 8, :name-end-row 129, :name-row 129, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var skip-reader-macro, :end-col 29, :arity 4, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 133, :name-end-col 6, :name-end-row 128, :name-row 128, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var skip-reader-macro, :end-col 10, :arity 3, :row 128, :to clojure.core} {:end-row 133, :name-end-col 6, :name-end-row 126, :name-row 126, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 126, :to clojure.core} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var skip-meta, :end-col 32, :arity 1, :row 137, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 9, :name-end-row 137, :name-row 137, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var skip-meta, :end-col 33, :arity 2, :varargs-min-arity 2, :row 137, :to clojure.core} {:end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-meta, :end-col 21, :arity 1, :row 139, :to rewrite-clj.zip} {:end-row 140, :name-end-col 21, :name-end-row 140, :name-row 140, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-meta, :end-col 22, :arity 1, :row 140, :to rewrite-clj.zip} {:end-row 140, :name-end-col 8, :name-end-row 138, :name-row 138, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var skip-meta, :end-col 23, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 141, :name-end-col 6, :name-end-row 137, :name-row 137, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var skip-meta, :end-col 10, :arity 3, :row 137, :to clojure.core} {:end-row 141, :name-end-col 6, :name-end-row 135, :name-row 135, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 135, :to clojure.core} {:end-row 145, :name-end-col 31, :name-end-row 145, :name-row 145, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var apply-cider-coordination*, :end-col 61, :arity 2, :row 145, :to rewrite-clj.zip} {:end-row 153, :name-end-col 44, :name-end-row 153, :name-row 153, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :name-col 33, :from-var apply-cider-coordination*, :end-col 44, :row 153, :to rewrite-clj.zip} {:end-row 153, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :from-var apply-cider-coordination*, :end-col 44, :arity 1, :row 153, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 150, :name-end-col 42, :name-end-row 150, :name-row 150, :name skip-reader-macro, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 43, :arity 1, :row 150, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 151, :name-end-col 34, :name-end-row 151, :name-row 151, :name skip-meta, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 35, :arity 1, :row 151, :to elin.util.sexpr} {:end-row 152, :name-end-col 35, :name-end-row 152, :name-row 152, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 36, :arity 1, :row 152, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 153, :name-end-col 32, :name-end-row 153, :name-row 153, :name iterate, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 45, :arity 2, :row 153, :to clojure.core} {:end-row 153, :name-end-col 23, :name-end-row 149, :name-row 149, :name ->>, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 19, :name-col 20, :from-var apply-cider-coordination*, :end-col 46, :arity 5, :varargs-min-arity 1, :row 149, :to clojure.core} {:fixed-arities #{3 2}, :end-row 154, :name-end-col 18, :name-end-row 149, :name-row 149, :name nth, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 14, :name-col 15, :from-var apply-cider-coordination*, :end-col 21, :arity 2, :row 149, :to clojure.core} {:end-row 155, :name-end-col 13, :name-end-row 149, :name-row 149, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var apply-cider-coordination*, :end-col 24, :arity 2, :row 149, :to clojure.core} {:fixed-arities #{3 2}, :end-row 155, :name-end-col 12, :name-end-row 147, :name-row 147, :name if-not, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var apply-cider-coordination*, :end-col 25, :arity 3, :row 147, :to clojure.core} {:end-row 155, :name-end-col 8, :name-end-row 145, :name-row 145, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var apply-cider-coordination*, :end-col 26, :arity 2, :varargs-min-arity 1, :row 145, :to clojure.core} {:end-row 155, :name-end-col 7, :name-end-row 143, :name-row 143, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 143, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 31, :name-end-row 157, :name-row 157, :name apply-cider-coordination, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 157, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 157, :name-end-col 50, :name-end-row 157, :name-row 157, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 68, :name-end-row 157, :name-row 157, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 68, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 48, :name-end-row 159, :name-row 159, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 41, :name-col 41, :end-col 48, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 55, :name-end-row 160, :name-row 160, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 160, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 60, :name-end-row 160, :name-row 160, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 160, :to clojure.core} {:end-row 160, :name-end-col 6, :name-end-row 157, :name-row 157, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 65, :arity 2, :row 157, :to malli.core} {:fixed-arities #{2}, :end-row 167, :name-end-col 40, :name-end-row 167, :private true, :name-row 167, :name apply-cider-coordination*, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 14, :name-col 15, :from-var apply-cider-coordination, :end-col 59, :arity 2, :row 167, :to elin.util.sexpr} {:end-row 168, :name-end-col 35, :name-end-row 168, :name-row 168, :name position, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 20, :name-col 21, :from-var apply-cider-coordination, :end-col 41, :arity 1, :row 168, :to rewrite-clj.zip} {:end-row 169, :name-end-col 25, :name-end-row 169, :name-row 169, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var apply-cider-coordination, :end-col 31, :arity 1, :row 169, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 170, :name-end-col 21, :name-end-row 170, :name-row 170, :name dec, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 17, :name-col 18, :from-var apply-cider-coordination, :end-col 27, :arity 1, :row 170, :to clojure.core} {:fixed-arities #{1}, :end-row 170, :name-end-col 32, :name-end-row 170, :name-row 170, :name dec, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 28, :name-col 29, :from-var apply-cider-coordination, :end-col 37, :arity 1, :row 170, :to clojure.core} {:end-row 170, :name-end-col 7, :name-end-row 167, :name-row 167, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var apply-cider-coordination, :end-col 40, :arity 2, :varargs-min-arity 1, :row 167, :to clojure.core} {:end-row 170, :name-end-col 6, :name-end-row 161, :name-row 161, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 41, :arity 4, :varargs-min-arity 2, :row 161, :to clojure.core} {:end-row 175, :name-end-col 28, :name-end-row 175, :name-row 175, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 17, :name-col 18, :from-var testing-form?, :end-col 29, :arity 1, :row 175, :to rewrite-clj.zip} {:end-row 176, :name-end-col 29, :name-end-row 176, :name-row 176, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 17, :name-col 18, :from-var testing-form?, :end-col 30, :arity 1, :row 176, :to rewrite-clj.zip} {:end-row 176, :name-end-col 16, :name-end-row 174, :name-row 174, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 13, :name-col 14, :from-var testing-form?, :end-col 31, :arity 3, :varargs-min-arity 1, :row 174, :to clojure.core} {:fixed-arities #{1}, :end-row 178, :name-end-col 21, :name-end-row 178, :name-row 178, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var testing-form?, :end-col 26, :arity 1, :row 178, :to clojure.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 27, :name-end-row 179, :name-row 179, :name name, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 22, :name-col 23, :from-var testing-form?, :end-col 32, :arity 1, :row 179, :to clojure.core} {:fixed-arities #{1 2}, :end-row 179, :name-end-col 11, :name-end-row 179, :name-row 179, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var testing-form?, :end-col 33, :arity 2, :varargs-min-arity 2, :row 179, :to clojure.core} {:end-row 179, :name-end-col 12, :name-end-row 178, :name-row 178, :name when, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var testing-form?, :end-col 34, :arity 2, :varargs-min-arity 1, :row 178, :to clojure.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 13, :name-end-row 177, :name-row 177, :name boolean, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 5, :name-col 6, :from-var testing-form?, :end-col 35, :arity 1, :row 177, :to clojure.core} {:end-row 179, :name-end-col 7, :name-end-row 174, :name-row 174, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var testing-form?, :end-col 36, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 179, :name-end-col 7, :name-end-row 172, :name-row 172, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 172, :to clojure.core} {:end-row 184, :name-end-col 28, :name-end-row 184, :name-row 184, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var sexpr-digest, :end-col 34, :arity 1, :row 184, :to rewrite-clj.zip} {:end-row 184, :name-end-col 14, :name-end-row 184, :name-row 184, :name md5, :filename "src/elin/util/sexpr.clj", :alias digest, :from elin.util.sexpr, :col 3, :name-col 4, :from-var sexpr-digest, :end-col 35, :arity 1, :row 184, :to clj-commons.digest} {:end-row 184, :name-end-col 7, :name-end-row 181, :name-row 181, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 181, :to clojure.core} {:end-row 190, :name-end-col 31, :name-end-row 190, :name-row 190, :name up, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 22, :name-col 23, :from-var parent-testing-form-digests, :end-col 37, :arity 1, :row 190, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 191, :name-end-col 25, :name-end-row 191, :private true, :name-row 191, :name testing-form?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var parent-testing-form-digests, :end-col 34, :arity 1, :row 191, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 192, :name-end-col 50, :name-end-row 192, :private true, :name-row 192, :name sexpr-digest, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 38, :from-var parent-testing-form-digests, :end-col 59, :arity 1, :row 192, :to elin.util.sexpr} {:fixed-arities #{0 1 2}, :end-row 192, :name-end-col 29, :name-end-row 192, :name-row 192, :name conj, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var parent-testing-form-digests, :end-col 60, :arity 2, :varargs-min-arity 2, :row 192, :to clojure.core} {:end-row 192, :name-end-col 15, :name-end-row 192, :name-row 192, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var parent-testing-form-digests, :end-col 61, :arity 2, :row 192, :to clojure.core} {:end-row 193, :name-end-col 15, :name-end-row 193, :name-row 193, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var parent-testing-form-digests, :end-col 31, :arity 2, :row 193, :to clojure.core} {:end-row 193, :name-end-col 10, :name-end-row 191, :name-row 191, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var parent-testing-form-digests, :end-col 32, :arity 3, :row 191, :to clojure.core} {:fixed-arities #{3 2}, :end-row 194, :name-end-col 12, :name-end-row 190, :name-row 190, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var parent-testing-form-digests, :end-col 14, :arity 3, :row 190, :to clojure.core} {:end-row 194, :name-end-col 8, :name-end-row 188, :name-row 188, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var parent-testing-form-digests, :end-col 15, :arity 2, :varargs-min-arity 1, :row 188, :to clojure.core} {:end-row 194, :name-end-col 7, :name-end-row 186, :name-row 186, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 186, :to clojure.core} {:end-row 198, :name-end-col 40, :name-end-row 198, :name-row 198, :name token-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 22, :name-col 23, :from-var wrap-by-comment-form, :end-col 50, :arity 1, :row 198, :to rewrite-clj.node} {:end-row 199, :name-end-col 45, :name-end-row 199, :name-row 199, :name whitespace-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 22, :name-col 23, :from-var wrap-by-comment-form, :end-col 50, :arity 1, :row 199, :to rewrite-clj.node} {:end-row 200, :name-end-col 20, :name-end-row 198, :name-row 198, :name list-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 3, :name-col 4, :from-var wrap-by-comment-form, :end-col 28, :arity 1, :row 198, :to rewrite-clj.node} {:end-row 200, :name-end-col 7, :name-end-row 196, :name-row 196, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 196, :to clojure.core} {:end-row 204, :name-end-col 30, :name-end-row 204, :name-row 204, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 14, :name-col 15, :from-var convert-code-to-testing-focused-code, :end-col 65, :arity 2, :row 204, :to rewrite-clj.zip} {:end-row 205, :name-end-col 45, :name-end-row 205, :name-row 205, :name find-last-by-pos, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 22, :name-col 23, :from-var convert-code-to-testing-focused-code, :end-col 81, :arity 2, :row 205, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 207, :name-end-col 72, :name-end-row 207, :private true, :name-row 207, :name parent-testing-form-digests, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 44, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 73, :arity 1, :row 207, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 208, :name-end-col 48, :name-end-row 208, :name-row 208, :name set, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 44, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 49, :arity 1, :row 208, :to clojure.core} {:end-row 208, :name-end-col 43, :name-end-row 206, :name-row 206, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 40, :name-col 41, :from-var convert-code-to-testing-focused-code, :end-col 50, :arity 3, :varargs-min-arity 1, :row 206, :to clojure.core} {:end-row 211, :name-end-col 55, :name-end-row 211, :name-row 211, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 45, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 55, :row 211, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 211, :name-end-col 69, :name-end-row 211, :private true, :name-row 211, :name testing-form?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :from-var convert-code-to-testing-focused-code, :end-col 69, :row 211, :to elin.util.sexpr} {:end-row 211, :name-end-col 39, :name-end-row 211, :name-row 211, :name find-next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 23, :name-col 24, :from-var convert-code-to-testing-focused-code, :end-col 70, :arity 3, :row 211, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 213, :name-end-col 39, :name-end-row 213, :private true, :name-row 213, :name sexpr-digest, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var convert-code-to-testing-focused-code, :end-col 45, :arity 1, :row 213, :to elin.util.sexpr} {:fixed-arities #{2}, :end-row 213, :name-end-col 25, :name-end-row 212, :name-row 212, :name contains?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 15, :name-col 16, :from-var convert-code-to-testing-focused-code, :end-col 46, :arity 2, :row 212, :to clojure.core} {:end-row 214, :name-end-col 19, :name-end-row 214, :name-row 214, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var convert-code-to-testing-focused-code, :end-col 25, :arity 1, :row 214, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 57, :name-end-row 216, :private true, :name-row 216, :name wrap-by-comment-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :from-var convert-code-to-testing-focused-code, :end-col 57, :row 216, :to elin.util.sexpr} {:end-row 216, :name-end-col 36, :name-end-row 216, :name-row 216, :name edit*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 58, :arity 2, :row 216, :to rewrite-clj.zip} {:end-row 217, :name-end-col 35, :name-end-row 217, :name-row 217, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 217, :to rewrite-clj.zip} {:end-row 218, :name-end-col 35, :name-end-row 218, :name-row 218, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 218, :to rewrite-clj.zip} {:end-row 219, :name-end-col 35, :name-end-row 219, :name-row 219, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 219, :to rewrite-clj.zip} {:end-row 219, :name-end-col 23, :name-end-row 215, :name-row 215, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 20, :name-col 21, :from-var convert-code-to-testing-focused-code, :end-col 37, :arity 5, :varargs-min-arity 1, :row 215, :to clojure.core} {:end-row 219, :name-end-col 19, :name-end-row 215, :name-row 215, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var convert-code-to-testing-focused-code, :end-col 38, :arity 1, :row 215, :to clojure.core} {:end-row 219, :name-end-col 14, :name-end-row 212, :name-row 212, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var convert-code-to-testing-focused-code, :end-col 39, :arity 3, :row 212, :to clojure.core} {:fixed-arities #{3 2}, :end-row 220, :name-end-col 16, :name-end-row 211, :name-row 211, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var convert-code-to-testing-focused-code, :end-col 16, :arity 3, :row 211, :to clojure.core} {:end-row 220, :name-end-col 12, :name-end-row 210, :name-row 210, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var convert-code-to-testing-focused-code, :end-col 17, :arity 2, :varargs-min-arity 1, :row 210, :to clojure.core} {:end-row 220, :name-end-col 23, :name-end-row 209, :name-row 209, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var convert-code-to-testing-focused-code, :end-col 18, :arity 1, :row 209, :to rewrite-clj.zip} {:end-row 220, :name-end-col 7, :name-end-row 204, :name-row 204, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var convert-code-to-testing-focused-code, :end-col 19, :arity 2, :varargs-min-arity 1, :row 204, :to clojure.core} {:end-row 220, :name-end-col 6, :name-end-row 202, :name-row 202, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 202, :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} {: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, :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} {: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, :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 22, :name-end-col 48, :name-end-row 22, :name-row 22, :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 22, :to clojure.string} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 74, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 84, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 23, :name-end-col 35, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 24, :name-end-col 60, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 38, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 25, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 26, :name-end-col 32, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 26, :name-end-col 24, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 26, :name-end-col 21, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name string?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 20, :name-col 21, :from-var map->str, :end-col 31, :arity 1, :row 20, :to clojure.core} {:end-row 20, :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 32, :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 2}, :end-row 20, :name-end-col 17, :name-end-row 19, :name-row 19, :name filter, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 33, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 17, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :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 27, :to clojure.string} {:end-row 27, :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 4, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 27, :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 27, :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 15, :name-end-col 6, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 17, :to elin.handler.internal} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :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 17, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 54, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :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 20, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :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 21, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 41, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 23, :name-end-col 18, :name-end-row 23, :name-row 23, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :row 23, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 24, :name-end-col 28, :name-end-row 24, :name-row 24, :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 24, :to elin.protocol.host} {:end-row 24, :name-end-col 9, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 27, :to elin.handler.internal} {:end-row 27, :name-end-col 45, :name-end-row 27, :name-row 27, :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 27, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 27, :name-end-col 51, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 27, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 53, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :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 32, :to elin.util.map} {:fixed-arities #{3}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 20, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :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 34, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :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 34, :to elin.protocol.interceptor} {:end-row 35, :name-end-col 7, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 6, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 39, :name-end-col 58, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :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 39, :to elin.message} {:end-row 40, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 58, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 52, :name-col 52, :from-var status, :end-col 58, :row 44, :to elin.handler.internal} {:fixed-arities #{2}, :end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name config, :filename "src/elin/handler/internal.clj", :alias e.u.handler, :from elin.handler.internal, :col 25, :name-col 26, :from-var status, :end-col 59, :arity 2, :row 44, :to elin.util.handler} {: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 44, :name-row 44, :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 44, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 7, :name-end-row 14, :name-row 14, :name str, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 3, :name-col 4, :from-var appender-name, :end-col 19, :arity 1, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 8, :name-end-row 17, :name-row 17, :name atom, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 3, :name-col 4, :from-var last-framework, :end-col 13, :arity 1, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 14, :arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name evaluate, :filename "src/elin/interceptor/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 10, :name-col 10, :from-var setting-log-appender, :end-col 34, :row 21, :to elin.constant.interceptor} {:end-row 23, :name-end-col 93, :name-end-row 23, :name-row 23, :name setting-log-appender, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 73, :name-col 73, :from-var setting-log-appender, :end-col 93, :row 23, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 23, :name-end-col 66, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 43, :name-col 44, :from-var setting-log-appender, :end-col 94, :arity 2, :row 23, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name seq, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 25, :name-col 26, :from-var setting-log-appender, :end-col 40, :arity 1, :row 24, :to clojure.core} {:end-row 25, :name-end-col 43, :name-end-row 25, :private true, :name-row 25, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :name-col 29, :from-var setting-log-appender, :end-col 43, :row 25, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name reset!, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 21, :name-col 22, :from-var setting-log-appender, :end-col 54, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 71, :name-end-row 27, :name-row 27, :name log-frameworks, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 44, :name-col 45, :from-var setting-log-appender, :end-col 78, :arity 1, :row 27, :to elin.function.nrepl.cider} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :name , :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 40, :name-col 41, :from-var setting-log-appender, :end-col 68, :arity 4, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 60, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 58, :name-col 59, :from-var setting-log-appender, :end-col 79, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 57, :name-end-row 31, :name-row 31, :name and, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 53, :name-col 54, :from-var setting-log-appender, :end-col 82, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 52, :from-var setting-log-appender, :end-col 82, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 51, :name-end-row 31, :name-row 31, :name some, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 46, :name-col 47, :from-var setting-log-appender, :end-col 94, :arity 2, :row 31, :to clojure.core} {:end-row 32, :name-end-col 68, :name-end-row 32, :private true, :name-row 32, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 55, :name-col 55, :from-var setting-log-appender, :end-col 68, :row 32, :to elin.interceptor.log} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :name =, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 52, :name-col 53, :from-var setting-log-appender, :end-col 77, :arity 2, :varargs-min-arity 2, :row 32, :to clojure.core} {:end-row 32, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 51, :from-var setting-log-appender, :end-col 77, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name some, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var setting-log-appender, :end-col 108, :arity 2, :row 32, :to clojure.core} {:end-row 35, :name-end-col 101, :name-end-row 35, :private true, :name-row 35, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 88, :name-col 88, :from-var setting-log-appender, :end-col 101, :row 35, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 35, :name-end-col 70, :name-end-row 34, :name-row 34, :name log-remove-appender!, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 37, :name-col 38, :from-var setting-log-appender, :end-col 103, :arity 2, :row 34, :to elin.function.nrepl.cider} {:end-row 35, :name-end-col 36, :name-end-row 34, :name-row 34, :name , :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 11, :name-col 12, :from-var setting-log-appender, :end-col 28, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 31, :name-end-row 58, :name-row 58, :name atom, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 26, :name-col 27, :from-var append-logs-to-info-buffer, :end-col 36, :arity 1, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name-end-col 35, :name-end-row 59, :name-row 59, :name connect, :filename "src/elin/interceptor/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 12, :name-col 12, :from-var append-logs-to-info-buffer, :end-col 35, :row 59, :to elin.constant.interceptor} {:end-row 61, :name-end-col 88, :name-end-row 61, :name-row 61, :name append-logs-to-info-buffer, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 62, :name-col 62, :from-var append-logs-to-info-buffer, :end-col 88, :row 61, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 61, :name-end-col 55, :name-end-row 61, :name-row 61, :name config, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 32, :name-col 33, :from-var append-logs-to-info-buffer, :end-col 89, :arity 2, :row 61, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 63, :name-end-col 39, :name-end-row 62, :name-row 62, :name or, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 104, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 3}, :end-row 64, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 35, :from-var append-logs-to-info-buffer, :end-col 52, :arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 36, :name-end-row 65, :name-row 65, :name close!, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 40, :arity 1, :row 65, :to clojure.core.async} {:end-row 65, :name-end-col 30, :name-end-row 64, :name-row 64, :name when-let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 21, :name-col 22, :from-var append-logs-to-info-buffer, :end-col 41, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name chan, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 39, :name-col 40, :from-var append-logs-to-info-buffer, :end-col 51, :arity 0, :row 66, :to clojure.core.async} {:fixed-arities #{2}, :end-row 67, :name-end-col 30, :name-end-row 67, :name-row 67, :name reset!, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 60, :arity 2, :row 67, :to clojure.core} {:end-row 70, :name-end-col 66, :name-end-row 70, :name-row 70, :name timeout, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 52, :name-col 53, :from-var append-logs-to-info-buffer, :end-col 72, :arity 1, :row 70, :to clojure.core.async} {:end-row 70, :name-end-col 50, :name-end-row 69, :name-row 69, :name alts!, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 38, :name-col 39, :from-var append-logs-to-info-buffer, :end-col 74, :arity 1, :row 69, :to clojure.core.async} {:end-row 71, :name-end-col 57, :name-end-row 71, :private true, :name-row 71, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 43, :name-col 43, :from-var append-logs-to-info-buffer, :end-col 57, :row 71, :to elin.interceptor.log} {:fixed-arities #{1 3}, :end-row 71, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 42, :from-var append-logs-to-info-buffer, :end-col 57, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 81, :name-end-row 77, :name-row 77, :name not=, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 76, :name-col 77, :from-var append-logs-to-info-buffer, :end-col 102, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:end-row 77, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 75, :from-var append-logs-to-info-buffer, :end-col 102, :arity 2, :row 77, :to clojure.core} {:end-row 72, :name-end-col 121, :name-end-row 72, :private true, :name-row 72, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 107, :name-col 107, :from-var append-logs-to-info-buffer, :end-col 121, :row 72, :to elin.interceptor.log} {:fixed-arities #{1 3}, :end-row 72, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 106, :from-var append-logs-to-info-buffer, :end-col 121, :arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 118, :name-end-row 73, :private true, :name-row 73, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 105, :name-col 105, :from-var append-logs-to-info-buffer, :end-col 118, :row 73, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 73, :name-end-col 87, :name-end-row 72, :name-row 72, :name log-search!, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 63, :name-col 64, :from-var append-logs-to-info-buffer, :end-col 120, :arity 2, :row 72, :to elin.function.nrepl.cider} {:end-row 74, :name-end-col 72, :name-end-row 74, :name-row 74, :name >, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 54, :name-col 55, :from-var append-logs-to-info-buffer, :end-col 69, :arity 6, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 80, :name-end-col 69, :name-end-row 80, :name-row 80, :name render, :filename "src/elin/interceptor/log.clj", :alias e.u.string, :from elin.interceptor.log, :col 51, :name-col 52, :from-var append-logs-to-info-buffer, :end-col 83, :arity 2, :row 80, :to elin.util.string} {:end-row 80, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 50, :from-var append-logs-to-info-buffer, :end-col 83, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 53, :name-end-row 79, :name-row 79, :name reverse, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 59, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 80, :name-end-col 49, :name-end-row 80, :name-row 80, :name map, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 84, :arity 2, :varargs-min-arity 4, :row 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 54, :name-end-row 81, :name-row 81, :name join, :filename "src/elin/interceptor/log.clj", :alias str, :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 60, :arity 2, :row 81, :to clojure.string} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 76, :name-end-row 82, :name-row 82, :name append-to-info-buffer, :filename "src/elin/interceptor/log.clj", :alias e.p.host, :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 82, :arity 2, :row 82, :to elin.protocol.host} {:end-row 82, :name-end-col 44, :name-end-row 79, :name-row 79, :name ->>, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 40, :name-col 41, :from-var append-logs-to-info-buffer, :end-col 83, :arity 4, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 83, :name-end-col 47, :name-end-row 72, :name-row 72, :name when-let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 38, :name-col 39, :from-var append-logs-to-info-buffer, :end-col 45, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 83, :name-end-col 41, :name-end-row 71, :name-row 71, :name when, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 46, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 38, :name-end-row 84, :name-row 84, :name not=, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 33, :name-col 34, :from-var append-logs-to-info-buffer, :end-col 54, :arity 2, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 51, :name-end-row 85, :name-row 85, :name first, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 57, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 86, :name-end-col 39, :name-end-row 85, :name-row 85, :name or, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 52, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 35, :name-end-row 85, :name-row 85, :name recur, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :name-col 30, :from-var append-logs-to-info-buffer, :end-col 53, :arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 32, :name-end-row 84, :name-row 84, :name when, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 27, :name-col 28, :from-var append-logs-to-info-buffer, :end-col 54, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 86, :name-end-col 29, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 25, :name-col 26, :from-var append-logs-to-info-buffer, :end-col 55, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 86, :name-end-col 37, :name-end-row 68, :name-row 68, :name go-loop, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 56, :arity 2, :row 68, :to clojure.core.async} {:end-row 86, :name-end-col 25, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 21, :name-col 22, :from-var append-logs-to-info-buffer, :end-col 57, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 19, :name-col 20, :from-var append-logs-to-info-buffer, :end-col 58, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 86, :name-end-col 20, :name-end-row 60, :name-row 60, :name fn, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 17, :name-col 18, :from-var append-logs-to-info-buffer, :end-col 59, :arity 2, :varargs-min-arity 0, :row 60, :to clojure.core} {:end-row 87, :name-end-col 28, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/log.clj", :alias ix, :from elin.interceptor.log, :col 17, :name-col 18, :from-var append-logs-to-info-buffer, :end-col 29, :arity 1, :row 87, :to exoscale.interceptor} {:end-row 87, :name-end-col 16, :name-end-row 60, :name-row 60, :name ->, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 13, :name-col 14, :from-var append-logs-to-info-buffer, :end-col 30, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 87, :name-end-col 7, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 3, :name-col 4, :from-var append-logs-to-info-buffer, :end-col 32, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 43, :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} {: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, :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, :col 5, :name-col 6, :end-col 45, :arity 1, :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, :col 5, :name-col 6, :end-col 46, :arity 1, :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, :col 5, :name-col 6, :end-col 45, :arity 1, :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} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 19, :name-col 19, :end-col 36, :row 48, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 48, :name-end-col 18, :name-end-row 48, :name-row 48, :name satisfies?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 44, :arity 2, :row 48, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 32, :end-col 37, :varargs-min-arity 3, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 37, :arity 3, :varargs-min-arity 3, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 49, :name-end-row 49, :private true, :name-row 49, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 39, :end-col 57, :arity 1, :row 49, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 65, :arity 4, :varargs-min-arity 4, :row 49, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 49, :name-row 49, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 18, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 12, :name-end-row 52, :name-row 52, :name map?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 20, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 35, :name-end-row 53, :name-row 53, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 14, :name-col 15, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:fixed-arities #{2}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 14, :name-col 15, :end-col 42, :arity 2, :row 54, :to elin.protocol.nrepl} {:end-row 54, :name-end-col 13, :name-end-row 53, :name-row 53, :name ->>, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name incorrect, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 45, :arity 1, :varargs-min-arity 0, :row 57, :to elin.error} {:end-row 57, :name-end-col 10, :name-end-row 47, :name-row 47, :name cond, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 6, :varargs-min-arity 0, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 44, :name-end-row 61, :private true, :name-row 61, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 61, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 61, :name-end-col 11, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :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 62, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 66, :name-end-col 42, :name-end-row 66, :name-row 66, :name all-clients, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 20, :name-col 21, :end-col 48, :arity 1, :row 66, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 45, :arity 2, :row 67, :to elin.protocol.nrepl} {:end-row 67, :name-end-col 11, :name-end-row 66, :name-row 66, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 43, :name-end-row 71, :private true, :name-row 71, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 71, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :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 71, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 74, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 10, :end-col 24, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 9, :name-end-row 74, :name-row 74, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 28, :name-end-row 78, :private true, :name-row 78, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 78, :to elin.component.nrepl} {:fixed-arities #{1 3}, :end-row 79, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 22, :end-col 36, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 18, :name-end-row 81, :name-row 81, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 81, :to clojure.core} {:end-row 82, :name-end-col 12, :name-end-row 80, :name-row 80, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 80, :to clojure.core} {:end-row 83, :name-end-col 10, :name-end-row 79, :name-row 79, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 79, :to clojure.core} {:end-row 83, :name-end-col 9, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{1 3}, :end-row 86, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 57, :arity 1, :row 86, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 26, :name-end-row 86, :name-row 86, :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 86, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 89, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :end-col 25, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 26, :arity 1, :row 89, :to clojure.core} {:end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :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 91, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 48, :name-end-row 94, :name-row 94, :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 94, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 31, :name-end-row 95, :name-row 95, :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 95, :to elin.protocol.nrepl} {:end-row 95, :name-end-col 14, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 48, :name-end-row 98, :name-row 98, :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 98, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 33, :name-end-row 99, :name-row 99, :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 99, :to elin.protocol.nrepl} {:end-row 99, :name-end-col 14, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 48, :name-end-row 102, :name-row 102, :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 102, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 103, :name-end-col 25, :name-end-row 103, :name-row 103, :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 103, :to elin.protocol.nrepl} {:end-row 103, :name-end-col 14, :name-end-row 102, :name-row 102, :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 102, :to clojure.core} {:end-row 105, :name-end-col 24, :name-end-row 105, :name-row 105, :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 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 108, :name-end-col 46, :name-end-row 108, :name-row 108, :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 108, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 109, :name-end-col 28, :name-end-row 109, :name-row 109, :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 109, :to elin.protocol.nrepl} {:end-row 110, :name-end-col 21, :name-end-row 110, :name-row 110, :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 110, :to elin.error} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 12, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 46, :name-end-row 114, :name-row 114, :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 114, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :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 115, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 12, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 43, :name-end-row 119, :name-row 119, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 18, :name-col 19, :end-col 49, :arity 1, :row 119, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 121, :name-end-col 45, :name-end-row 121, :name-row 121, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 53, :arity 1, :row 121, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 121, :name-end-col 20, :name-end-row 121, :name-row 121, :name not, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 16, :name-col 17, :end-col 54, :arity 1, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 15, :name-end-row 120, :name-row 120, :name and, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 55, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{4 3}, :end-row 123, :name-end-col 58, :name-end-row 123, :name-row 123, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 35, :name-col 35, :end-col 58, :row 123, :to elin.protocol.interceptor} {:end-row 123, :name-end-col 92, :name-end-row 123, :name-row 123, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 71, :name-col 71, :end-col 92, :row 123, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 28, :name-col 29, :end-col 96, :arity 4, :varargs-min-arity 5, :row 123, :to clojure.core} {:end-row 123, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 27, :end-col 96, :arity 2, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 132, :name-end-col 59, :name-end-row 132, :name-row 132, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 42, :name-col 43, :end-col 75, :arity 2, :row 132, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 21, :name-col 22, :end-col 76, :arity 3, :varargs-min-arity 3, :row 132, :to clojure.core} {:end-row 132, :name-end-col 22, :name-end-row 131, :name-row 131, :name fn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 19, :name-col 20, :end-col 77, :arity 2, :varargs-min-arity 0, :row 131, :to clojure.core} {:end-row 133, :name-end-col 16, :name-end-row 124, :name-row 124, :name ->, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 13, :name-col 14, :end-col 29, :arity 3, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 133, :name-end-col 15, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 30, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 133, :name-end-col 18, :name-end-row 122, :name-row 122, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 31, :arity 1, :row 122, :to clojure.core.async} {:end-row 134, :name-end-col 23, :name-end-row 134, :name-row 134, :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 134, :to elin.error} {:end-row 134, :name-end-col 10, :name-end-row 120, :name-row 120, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 52, :arity 3, :row 120, :to clojure.core} {:end-row 134, :name-end-col 9, :name-end-row 119, :name-row 119, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 18, :name-col 19, :end-col 49, :arity 1, :row 137, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 45, :name-end-row 139, :name-row 139, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 53, :arity 1, :row 139, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name not, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 16, :name-col 17, :end-col 54, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 15, :name-end-row 138, :name-row 138, :name and, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 55, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:fixed-arities #{4 3}, :end-row 141, :name-end-col 58, :name-end-row 141, :name-row 141, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 35, :name-col 35, :end-col 58, :row 141, :to elin.protocol.interceptor} {:end-row 141, :name-end-col 92, :name-end-row 141, :name-row 141, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 71, :name-col 71, :end-col 92, :row 141, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 141, :name-end-col 34, :name-end-row 141, :name-row 141, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 28, :name-col 29, :end-col 96, :arity 4, :varargs-min-arity 5, :row 141, :to clojure.core} {:end-row 141, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 27, :end-col 96, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{2}, :end-row 150, :name-end-col 70, :name-end-row 150, :name-row 150, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 52, :name-col 53, :end-col 86, :arity 2, :row 150, :to elin.protocol.nrepl} {:end-row 150, :name-end-col 51, :name-end-row 150, :name-row 150, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 13, :name-col 14, :end-col 29, :arity 3, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 151, :name-end-col 15, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 30, :arity 2, :varargs-min-arity 1, :row 141, :to clojure.core} {:end-row 151, :name-end-col 18, :name-end-row 140, :name-row 140, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 31, :arity 1, :row 140, :to clojure.core.async} {:end-row 153, :name-end-col 25, :name-end-row 153, :name-row 153, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 11, :name-col 12, :end-col 53, :arity 1, :varargs-min-arity 0, :row 153, :to elin.error} {:end-row 153, :name-end-col 18, :name-end-row 152, :name-row 152, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 54, :arity 1, :row 152, :to clojure.core.async} {:end-row 153, :name-end-col 10, :name-end-row 138, :name-row 138, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 55, :arity 3, :row 138, :to clojure.core} {:end-row 153, :name-end-col 9, :name-end-row 137, :name-row 137, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 56, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:end-row 153, :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 58, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 38, :name-end-row 159, :name-row 159, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :from-var new-nrepl, :end-col 42, :arity 1, :varargs-min-arity 1, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 49, :name-end-row 160, :name-row 160, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 45, :from-var new-nrepl, :end-col 54, :arity 1, :varargs-min-arity 1, :row 160, :to clojure.core} {:end-row 160, :name-end-col 21, :name-end-row 157, :name-row 157, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 56, :arity 2, :varargs-min-arity 0, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 14, :name-end-row 157, :name-row 157, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 57, :arity 1, :row 157, :to elin.component.nrepl} {:end-row 160, :name-end-col 6, :name-end-row 155, :name-row 155, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 66, :name-end-row 21, :name-row 21, :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 21, :to elin.protocol.host} {:end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name , :filename "src/elin/component/clj_kondo.clj", :alias m, :from elin.component.clj-kondo, :col 1, :name-col 2, :end-col 58, :arity 2, :row 33, :to malli.core} {:end-row 37, :name-end-col 35, :name-end-row 37, :name-row 37, :name shell, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 19, :name-col 20, :from-var clj-kondo-available?, :end-col 71, :arity 3, :row 37, :to babashka.process} {:fixed-arities #{1}, :end-row 37, :name-end-col 11, :name-end-row 37, :name-row 37, :name zero?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :from-var clj-kondo-available?, :end-col 73, :arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 36, :name-row 36, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var clj-kondo-available?, :end-col 31, :arity 2, :row 36, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name vector, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 32, :name-col 33, :from-var clj-kondo-run!, :end-col 51, :arity 2, :varargs-min-arity 6, :row 44, :to clojure.core} {:end-row 44, :name fn*, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 31, :from-var clj-kondo-run!, :end-col 51, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 29, :name-end-row 43, :name-row 43, :name or, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 26, :name-col 27, :from-var clj-kondo-run!, :end-col 38, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name map, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var clj-kondo-run!, :end-col 52, :arity 2, :varargs-min-arity 4, :row 44, :to clojure.core} {:end-row 44, :name-end-col 25, :name-end-row 43, :name-row 43, :name ->>, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 21, :name-col 22, :from-var clj-kondo-run!, :end-col 53, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 28, :name-end-row 45, :name-row 45, :name assoc-in, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 19, :name-col 20, :from-var clj-kondo-run!, :end-col 59, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 34, :name-end-row 48, :name-row 48, :name shell, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 19, :name-col 19, :from-var clj-kondo-run!, :end-col 34, :row 48, :to babashka.process} {:end-row 49, :name-end-col 41, :name-end-row 48, :name-row 48, :name merge, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 35, :name-col 36, :from-var clj-kondo-run!, :end-col 55, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :name pr-str, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 42, :name-col 43, :from-var clj-kondo-run!, :end-col 58, :arity 1, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name flatten, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 21, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 49, :name-end-col 18, :name-end-row 48, :name-row 48, :name apply, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 56, :arity 3, :varargs-min-arity 5, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 28, :name-end-row 51, :name-row 51, :name read-string, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 29, :arity 1, :row 51, :to clojure.edn} {:end-row 51, :name-end-col 11, :name-end-row 46, :name-row 46, :name ->>, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 7, :name-col 8, :from-var clj-kondo-run!, :end-col 30, :arity 5, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 51, :name-end-col 9, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :from-var clj-kondo-run!, :end-col 31, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 7, :name-col 8, :from-var clj-kondo-run!, :end-col 49, :arity 2, :row 53, :to taoensso.timbre} {:end-row 54, :name-end-col 7, :name-end-row 42, :name-row 42, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var clj-kondo-run!, :end-col 11, :arity 2, :row 42, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 40, :name-row 40, :name defn-, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 3, :name-col 3, :end-col 22, :row 66, :to com.stuartsierra.component} {:end-row 68, :name-end-col 17, :name-end-row 68, :name-row 68, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 48, :arity 1, :row 68, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 71, :name-end-col 47, :name-end-row 71, :private true, :name-row 71, :name clj-kondo-available?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 26, :name-col 27, :end-col 56, :arity 1, :row 71, :to elin.component.clj-kondo} {:end-row 72, :name-end-col 27, :name-end-row 70, :name-row 70, :name if, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 24, :name-col 25, :end-col 32, :arity 3, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 34, :name-end-row 73, :name-row 73, :name atom, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 29, :name-col 30, :end-col 41, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 32, :name-end-row 74, :name-row 74, :name atom, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 27, :name-col 28, :end-col 37, :arity 1, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 11, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 38, :arity 7, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 77, :name-end-col 17, :name-end-row 77, :name-row 77, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 48, :arity 1, :row 77, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 12, :name-end-row 78, :name-row 78, :name dissoc, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 50, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.core} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 3, :name-col 3, :end-col 26, :row 80, :to elin.protocol.clj-kondo} {:fixed-arities #{1}, :end-row 83, :name-end-col 11, :name-end-row 83, :name-row 83, :name not, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 23, :arity 1, :row 83, :to clojure.core} {:end-row 84, :name-end-col 31, :name-end-row 84, :name-row 84, :name unavailable, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 70, :arity 1, :varargs-min-arity 0, :row 84, :to elin.error} {:end-row 84, :name-end-col 16, :name-end-row 84, :name-row 84, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 71, :arity 1, :row 84, :to clojure.core.async} {:fixed-arities #{1}, :end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name analyzing?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 38, :arity 1, :row 86, :to elin.protocol.clj-kondo} {:end-row 87, :name-end-col 24, :name-end-row 87, :name-row 87, :name busy, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 69, :arity 1, :varargs-min-arity 0, :row 87, :to elin.error} {:end-row 87, :name-end-col 16, :name-end-row 87, :name-row 87, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 70, :arity 1, :row 87, :to clojure.core.async} {:fixed-arities #{2}, :end-row 90, :name-end-col 18, :name-end-row 90, :name-row 90, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 40, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 67, :name-end-row 93, :private true, :name-row 93, :name get-project-root-directory, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 78, :arity 1, :row 93, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 96, :name-end-col 42, :name-end-row 94, :private true, :name-row 94, :name clj-kondo-run!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 27, :name-col 28, :end-col 60, :arity 1, :row 94, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 97, :name-end-col 54, :name-end-row 97, :private true, :name-row 97, :name get-cache-file-path, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 97, :to elin.component.clj-kondo} {:end-row 98, :name-end-col 41, :name-end-row 98, :name-row 98, :name pr-str, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 46, :arity 1, :varargs-min-arity 0, :row 98, :to clojure.core} {:end-row 98, :name-end-col 22, :name-end-row 98, :name-row 98, :name spit, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :varargs-min-arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 99, :name-end-col 24, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 43, :arity 2, :row 99, :to clojure.core} {:end-row 99, :name-end-col 21, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :macro true, :col 15, :name-col 16, :end-col 44, :arity 3, :varargs-min-arity 1, :row 93, :to elin.error} {:fixed-arities #{2}, :end-row 101, :name-end-col 24, :name-end-row 101, :name-row 101, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :row 101, :to clojure.core} {:end-row 101, :name-end-col 17, :name-end-row 92, :name-row 92, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 13, :name-col 14, :end-col 49, :arity 2, :row 92, :to clojure.core} {:end-row 101, :name-end-col 24, :name-end-row 91, :name-row 91, :name thread, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 50, :arity 1, :row 91, :to clojure.core.async} {:end-row 101, :name-end-col 10, :name-end-row 90, :name-row 90, :name do, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 51, :arity 2, :row 90, :to clojure.core} {:end-row 101, :name-end-col 10, :name-end-row 82, :name-row 82, :name cond, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 52, :arity 6, :varargs-min-arity 0, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 11, :name-end-row 105, :name-row 105, :name not, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 23, :arity 1, :row 105, :to clojure.core} {:end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name unavailable, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 70, :arity 1, :varargs-min-arity 0, :row 106, :to elin.error} {:end-row 106, :name-end-col 16, :name-end-row 106, :name-row 106, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 71, :arity 1, :row 106, :to clojure.core.async} {:fixed-arities #{1}, :end-row 108, :name-end-col 32, :name-end-row 108, :name-row 108, :name analyzing?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 38, :arity 1, :row 108, :to elin.protocol.clj-kondo} {:end-row 109, :name-end-col 24, :name-end-row 109, :name-row 109, :name busy, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 69, :arity 1, :varargs-min-arity 0, :row 109, :to elin.error} {:end-row 109, :name-end-col 16, :name-end-row 109, :name-row 109, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 70, :arity 1, :row 109, :to clojure.core.async} {:fixed-arities #{2}, :end-row 112, :name-end-col 18, :name-end-row 112, :name-row 112, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 40, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 67, :name-end-row 115, :private true, :name-row 115, :name get-project-root-directory, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 78, :arity 1, :row 115, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 116, :name-end-col 54, :name-end-row 116, :private true, :name-row 116, :name get-cache-file-path, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 116, :to elin.component.clj-kondo} {:end-row 117, :name-end-col 56, :name-end-row 117, :name-row 117, :name reader, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 46, :name-col 47, :end-col 68, :arity 1, :varargs-min-arity 1, :row 117, :to clojure.java.io} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name read, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 118, :to clojure.edn} {:end-row 118, :name-end-col 42, :name-end-row 117, :name-row 117, :name with-open, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 32, :name-col 33, :end-col 73, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 24, :name-end-row 119, :name-row 119, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 48, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name-end-col 21, :name-end-row 115, :name-row 115, :name let, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :macro true, :col 15, :name-col 16, :end-col 49, :arity 2, :varargs-min-arity 1, :row 115, :to elin.error} {:fixed-arities #{1}, :end-row 121, :name-end-col 51, :name-end-row 121, :name-row 121, :name ex-message, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 55, :arity 1, :row 121, :to clojure.core} {:end-row 121, :name-end-col 29, :name-end-row 121, :name-row 121, :name not-found, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 57, :arity 1, :varargs-min-arity 0, :row 121, :to elin.error} {:fixed-arities #{1}, :end-row 123, :name-end-col 47, :name-end-row 123, :name-row 123, :name ex-message, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 36, :name-col 37, :end-col 51, :arity 1, :row 123, :to clojure.core} {:end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name fault, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 53, :arity 1, :varargs-min-arity 0, :row 123, :to elin.error} {:fixed-arities #{2}, :end-row 125, :name-end-col 24, :name-end-row 125, :name-row 125, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :row 125, :to clojure.core} {:end-row 125, :name-end-col 17, :name-end-row 114, :name-row 114, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 13, :name-col 14, :end-col 49, :arity 4, :row 114, :to clojure.core} {:end-row 125, :name-end-col 24, :name-end-row 113, :name-row 113, :name thread, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 50, :arity 1, :row 113, :to clojure.core.async} {:end-row 125, :name-end-col 10, :name-end-row 112, :name-row 112, :name do, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 51, :arity 2, :row 112, :to clojure.core} {:end-row 125, :name-end-col 10, :name-end-row 104, :name-row 104, :name cond, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 52, :arity 6, :varargs-min-arity 0, :row 104, :to clojure.core} {:fixed-arities #{1 3}, :end-row 128, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :end-col 21, :arity 1, :row 128, :to clojure.core} {:fixed-arities #{1 3}, :end-row 131, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :end-col 26, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 11, :name-end-row 131, :name-row 131, :name some?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 27, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 40, :name-end-row 135, :name-row 135, :name analyzed?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 16, :name-col 17, :end-col 46, :arity 1, :row 135, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 15, :name-end-row 134, :name-row 134, :name and, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 11, :name-col 12, :end-col 47, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:fixed-arities #{1 3}, :end-row 136, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 18, :end-col 32, :arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 10, :name-end-row 134, :name-row 134, :name when, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 146, :name-end-col 22, :name-end-row 140, :private true, :name-row 140, :name clj-kondo-run!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 50, :arity 1, :row 140, :to elin.component.clj-kondo} {:end-row 146, :name-end-col 10, :name-end-row 139, :name-row 139, :name when, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 51, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 146, :name-end-col 11, :name-end-row 56, :name-row 56, :name defrecord, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 53, :arity 12, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{0 1}, :end-row 150, :name-end-col 21, :name-end-row 150, :name-row 150, :name or, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 18, :name-col 19, :from-var new-clj-kondo, :end-col 45, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 17, :name-end-row 150, :name-row 150, :name map->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 150, :to elin.component.clj-kondo} {:end-row 150, :name-end-col 6, :name-end-row 148, :name-row 148, :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 148, :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 9, :name-end-col 24, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 20, :name-col 20, :end-col 24, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name code, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 25, :name-col 25, :end-col 29, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :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 32, :arity 7, :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 string?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 11, :name-col 11, :from-var ?Message, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 31, :name-end-row 6, :name-row 6, :name any?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 27, :name-col 27, :from-var ?Message, :end-col 31, :row 6, :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/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 3, :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 35, :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 21, :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 39, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 50, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 26, :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 41, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 30, :name-end-col 5, :name-end-row 30, :name-row 30, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 44, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 32, :name-row 32, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 21, :to elin.handler.test} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :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 21, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 21, :to clojure.core} {:end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name get-var-name-from-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 29, :name-col 30, :from-var run-test-under-cursor, :end-col 83, :arity 1, :row 25, :to elin.function.evaluate} {:fixed-arities #{2}, :end-row 27, :name-end-col 56, :name-end-row 27, :name-row 27, :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 27, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 29, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 32, :name-end-col 22, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-test-under-cursor, :end-col 39, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 71, :name-end-row 36, :name-row 36, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 44, :name-col 44, :from-var run-test-under-cursor, :end-col 71, :row 36, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 72, :arity 2, :row 36, :to elin.protocol.nrepl} {:end-row 43, :name-end-col 44, :name-end-row 40, :name-row 40, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 86, :arity 2, :row 40, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 44, :name-end-col 63, :name-end-row 44, :name-row 44, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 76, :arity 2, :row 44, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 3, :row 44, :to clojure.core} {:end-row 44, :name-end-col 15, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-test-under-cursor, :end-col 78, :arity 3, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 47, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 55, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :name-col 36, :from-var run-test-under-cursor, :end-col 56, :arity 1, :row 48, :to clojure.core} {:end-row 48, :name fn*, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :from-var run-test-under-cursor, :end-col 56, :arity 2, :row 48, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 48, :name-end-col 33, :name-end-row 48, :name-row 48, :name mapv, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 28, :name-col 29, :from-var run-test-under-cursor, :end-col 57, :arity 2, :varargs-min-arity 4, :row 48, :to clojure.core} {:end-row 48, :name-end-col 27, :name-end-row 47, :name-row 47, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 58, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 67, :arity 2, :row 53, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 54, :name-end-col 62, :name-end-row 54, :name-row 54, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 54, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 54, :name-end-col 19, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:end-row 54, :name-end-col 15, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 54, :name-end-col 12, :name-end-row 36, :name-row 36, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 9, :name-col 10, :from-var run-test-under-cursor, :end-col 78, :arity 3, :row 36, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 35, :name-row 35, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-test-under-cursor, :end-col 79, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 29, :name-end-row 33, :name-row 33, :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 80, :arity 4, :row 33, :to elin.protocol.interceptor} {:end-row 54, :name-end-col 9, :name-end-row 25, :name-row 25, :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 81, :arity 2, :varargs-min-arity 1, :row 25, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 82, :arity 4, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 42, :name-end-row 59, :name-row 59, :name get-namespace, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.test, :col 18, :name-col 19, :from-var run-tests-in-ns, :end-col 48, :arity 1, :row 59, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name get-current-file-path!, :filename "src/elin/handler/test.clj", :alias e.p.host, :from elin.handler.test, :col 27, :name-col 28, :from-var run-tests-in-ns, :end-col 65, :arity 1, :row 60, :to elin.protocol.host} {:end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :name , :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 19, :name-col 20, :from-var run-tests-in-ns, :end-col 40, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name evaluate-current-buffer, :filename "src/elin/handler/test.clj", :alias e.h.evaluate, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-in-ns, :end-col 48, :arity 1, :row 68, :to elin.handler.evaluate} {:end-row 71, :name-end-col 39, :name-end-row 71, :name-row 71, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-tests-in-ns, :end-col 39, :row 71, :to elin.constant.interceptor} {:end-row 73, :name-end-col 71, :name-end-row 73, :name-row 73, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 44, :name-col 44, :from-var run-tests-in-ns, :end-col 71, :row 73, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 72, :arity 2, :row 73, :to elin.protocol.nrepl} {:end-row 79, :name-end-col 44, :name-end-row 76, :name-row 76, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 86, :arity 2, :row 76, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 80, :name-end-col 63, :name-end-row 80, :name-row 80, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 34, :name-col 35, :from-var run-tests-in-ns, :end-col 76, :arity 2, :row 80, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 80, :name-end-col 19, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 15, :name-end-row 75, :name-row 75, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-tests-in-ns, :end-col 78, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name vals, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 25, :from-var run-tests-in-ns, :end-col 29, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name ns-interns, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :name-col 31, :from-var run-tests-in-ns, :end-col 41, :row 82, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 51, :name-end-row 82, :name-row 82, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 44, :name-col 45, :from-var run-tests-in-ns, :end-col 62, :arity 1, :row 82, :to clojure.core} {:end-row 87, :name-end-col 44, :name-end-row 87, :name-row 87, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 67, :arity 2, :row 87, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 88, :name-end-col 62, :name-end-row 88, :name-row 88, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 34, :name-col 35, :from-var run-tests-in-ns, :end-col 75, :arity 2, :row 88, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 88, :name-end-col 19, :name-end-row 88, :name-row 88, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 3, :row 88, :to clojure.core} {:end-row 88, :name-end-col 15, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 88, :name-end-col 12, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 9, :name-col 10, :from-var run-tests-in-ns, :end-col 78, :arity 3, :row 73, :to clojure.core} {:end-row 88, :name-end-col 10, :name-end-row 72, :name-row 72, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-tests-in-ns, :end-col 79, :arity 2, :varargs-min-arity 0, :row 72, :to clojure.core} {:fixed-arities #{4 3}, :end-row 88, :name-end-col 29, :name-end-row 70, :name-row 70, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-in-ns, :end-col 80, :arity 4, :row 70, :to elin.protocol.interceptor} {:end-row 88, :name-end-col 9, :name-end-row 59, :name-row 59, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-tests-in-ns, :end-col 81, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 88, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 82, :arity 4, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name select-keys-by-namespace, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 71, :arity 2, :row 92, :to elin.util.map} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 35, :name-end-row 93, :name-row 93, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 32, :name-col 33, :from-var run-tests-by-query, :end-col 51, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 37, :name-end-row 94, :name-row 94, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 59, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 37, :name-end-row 96, :name-row 96, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 63, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 46, :name-end-row 97, :name-row 97, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 43, :from-var run-tests-by-query, :end-col 46, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :from-var run-tests-by-query, :end-col 46, :arity 1, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 42, :name-end-row 97, :name-row 97, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :name-col 39, :from-var run-tests-by-query, :end-col 61, :arity 2, :varargs-min-arity 4, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 37, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 65, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{3}, :end-row 97, :name-end-col 27, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 66, :arity 11, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 97, :name-end-col 20, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 17, :name-col 18, :from-var run-tests-by-query, :end-col 67, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 99, :name-end-col 39, :name-end-row 99, :name-row 99, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-tests-by-query, :end-col 39, :row 99, :to elin.constant.interceptor} {:end-row 101, :name-end-col 99, :name-end-row 101, :name-row 101, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 72, :name-col 72, :from-var run-tests-by-query, :end-col 99, :row 101, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 101, :name-end-col 65, :name-end-row 101, :name-row 101, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 41, :name-col 42, :from-var run-tests-by-query, :end-col 100, :arity 2, :row 101, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 105, :name-end-col 31, :name-end-row 105, :name-row 105, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 26, :from-var run-tests-by-query, :end-col 65, :arity 3, :varargs-min-arity 3, :row 105, :to clojure.core} {:name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/handler/test.clj", :row nil, :col nil, :from elin.handler.test, :to clojure.core, :name if, :arity 3, :from-var run-tests-by-query} {:fixed-arities #{3}, :end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 26, :from-var run-tests-by-query, :end-col 53, :arity 3, :varargs-min-arity 3, :row 108, :to clojure.core} {:name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/handler/test.clj", :row nil, :col nil, :from elin.handler.test, :to clojure.core, :name if, :arity 3, :from-var run-tests-by-query} {:name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 108, :name-end-col 30, :name-end-row 103, :name-row 103, :name cond->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 23, :name-col 24, :from-var run-tests-by-query, :end-col 54, :arity 5, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name-end-col 41, :name-end-row 110, :name-row 110, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :name-col 35, :from-var run-tests-by-query, :end-col 41, :row 110, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :from-var run-tests-by-query, :end-col 41, :arity 1, :row 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 30, :name-col 31, :from-var run-tests-by-query, :end-col 54, :arity 2, :varargs-min-arity 4, :row 110, :to clojure.core} {:end-row 112, :name-end-col 24, :name-end-row 102, :name-row 102, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 48, :arity 3, :row 102, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 64, :arity 2, :row 114, :to elin.function.nrepl.cider} {:fixed-arities #{2}, :end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 63, :arity 2, :row 115, :to elin.function.nrepl.test} {:end-row 115, :name-end-col 23, :name-end-row 113, :name-row 113, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 20, :name-col 21, :from-var run-tests-by-query, :end-col 64, :arity 3, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 116, :name-end-col 17, :name-end-row 116, :name-row 116, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var run-tests-by-query, :end-col 37, :arity 3, :varargs-min-arity 3, :row 116, :to clojure.core} {:end-row 116, :name-end-col 13, :name-end-row 101, :name-row 101, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 9, :name-col 10, :from-var run-tests-by-query, :end-col 38, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:end-row 116, :name-end-col 10, :name-end-row 100, :name-row 100, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-tests-by-query, :end-col 39, :arity 2, :varargs-min-arity 0, :row 100, :to clojure.core} {:fixed-arities #{4 3}, :end-row 116, :name-end-col 29, :name-end-row 98, :name-row 98, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-by-query, :end-col 40, :arity 4, :row 98, :to elin.protocol.interceptor} {:end-row 116, :name-end-col 7, :name-end-row 92, :name-row 92, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-tests-by-query, :end-col 41, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 90, :name-row 90, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 90, :to clojure.core} {:end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :name get-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 8, :name-col 9, :from-var rerun-last-tests, :end-col 56, :arity 1, :row 121, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 122, :name-end-col 27, :name-end-row 122, :private true, :name-row 122, :name run-tests-by-query, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var rerun-last-tests, :end-col 33, :arity 2, :row 122, :to elin.handler.test} {:end-row 122, :name-end-col 7, :name-end-row 121, :name-row 121, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var rerun-last-tests, :end-col 34, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 6, :name-end-row 118, :name-row 118, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 35, :arity 4, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name rerun-last-failed-tests, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 30, :row 124, :to elin.handler.test} {:end-row 124, :name-end-col 59, :name-end-row 124, :name-row 124, :name ?Elin, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 42, :name-col 42, :end-col 59, :row 124, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 124, :name-end-col 65, :name-end-row 124, :name-row 124, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 61, :name-col 61, :end-col 65, :row 124, :to clojure.core} {:end-row 124, :name-end-col 6, :name-end-row 124, :name-row 124, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 67, :arity 2, :row 124, :to malli.core} {:end-row 128, :name-end-col 54, :name-end-row 128, :name-row 128, :name get-last-failed-tests-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 15, :name-col 16, :from-var rerun-last-failed-tests, :end-col 71, :arity 1, :row 128, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 130, :name-end-col 18, :name-end-row 130, :name-row 130, :name seq, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :name-col 15, :from-var rerun-last-failed-tests, :end-col 33, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 13, :name-end-row 129, :name-row 129, :name and, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 9, :name-col 10, :from-var rerun-last-failed-tests, :end-col 34, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:fixed-arities #{2}, :end-row 131, :name-end-col 26, :name-end-row 131, :private true, :name-row 131, :name run-tests-by-query, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 8, :from-var rerun-last-failed-tests, :end-col 38, :arity 2, :row 131, :to elin.handler.test} {:end-row 132, :name-end-col 25, :name-end-row 132, :name-row 132, :name warning, :filename "src/elin/handler/test.clj", :alias e.message, :from elin.handler.test, :col 7, :name-col 8, :from-var rerun-last-failed-tests, :end-col 69, :arity 2, :varargs-min-arity 1, :row 132, :to elin.message} {:end-row 132, :name-end-col 8, :name-end-row 129, :name-row 129, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 5, :name-col 6, :from-var rerun-last-failed-tests, :end-col 70, :arity 3, :row 129, :to clojure.core} {:end-row 132, :name-end-col 7, :name-end-row 128, :name-row 128, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var rerun-last-failed-tests, :end-col 71, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 125, :name-row 125, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 72, :arity 4, :varargs-min-arity 2, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?=>, :end-col 22, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?=>, :end-col 22, :arity 2, :row 21, :to clojure.core} {:end-row 21, :name-end-col 20, :name-end-row 19, :name-row 19, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?=>, :end-col 24, :arity 1, :row 19, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?->, :end-col 22, :arity 2, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?->, :end-col 22, :arity 2, :row 26, :to clojure.core} {:end-row 26, :name-end-col 20, :name-end-row 24, :name-row 24, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?->, :end-col 24, :arity 1, :row 24, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 23, :name-row 23, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 15, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?function, :end-col 28, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?function, :end-col 28, :arity 2, :row 31, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 29, :name-row 29, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?function, :end-col 30, :arity 1, :row 29, :to malli.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/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 28, :to clojure.core} {:end-row 36, :name-end-col 41, :name-end-row 36, :private true, :name-row 36, :name ?=>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 36, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 48, :name-col 48, :from-var ?FunctionSchema, :end-col 52, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 44, :name-end-row 38, :name-row 38, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 40, :name-col 40, :from-var ?FunctionSchema, :end-col 44, :row 38, :to clojure.core} {:end-row 40, :name-end-col 41, :name-end-row 40, :private true, :name-row 40, :name ?->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 40, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 43, :name-col 43, :from-var ?FunctionSchema, :end-col 47, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 40, :name-col 40, :from-var ?FunctionSchema, :end-col 44, :row 42, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :private true, :name-row 46, :name ?function, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 46, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 33, :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/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var convert-schema-form-to-sexpr, :end-col 11, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 30, :name-end-row 50, :name-row 50, :name sequential?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name first, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 14, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 33, :arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 17, :name-end-row 50, :name-row 50, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 12, :name-col 13, :from-var convert-schema-form-to-sexpr, :end-col 34, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 55, :name-end-row 55, :private true, :name-row 55, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 26, :name-col 27, :from-var convert-schema-form-to-sexpr, :end-col 66, :arity 1, :row 55, :to elin.interceptor.nrepl.malli} {:end-row 55, :name-end-col 18, :name-end-row 54, :name-row 54, :name fn, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 15, :name-col 16, :from-var convert-schema-form-to-sexpr, :end-col 68, :arity 2, :varargs-min-arity 0, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 15, :name-end-row 53, :name-row 53, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 53, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 55, :name-end-col 14, :name-end-row 54, :name-row 54, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 69, :arity 2, :varargs-min-arity 4, :row 54, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name into, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 19, :arity 2, :row 56, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 53, :name-row 53, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 20, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 43, :name-end-row 60, :private true, :name-row 60, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 60, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 60, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 60, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 44, :arity 2, :varargs-min-arity 4, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 14, :name-end-row 61, :name-row 61, :name vec, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 15, :arity 1, :row 61, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 16, :arity 3, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 65, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 65, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 65, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 65, :name-end-col 14, :name-end-row 65, :name-row 65, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 44, :arity 2, :varargs-min-arity 4, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 15, :name-end-row 66, :name-row 66, :name cons, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 20, :arity 2, :row 66, :to clojure.core} {:end-row 66, :name-end-col 9, :name-end-row 64, :name-row 64, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 21, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 50, :name-row 50, :name condp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var convert-schema-form-to-sexpr, :end-col 17, :arity 9, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 68, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 11, :name-end-row 71, :name-row 71, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var convert-parsed-function-schema-to-sexpr, :end-col 11, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 57, :name-end-row 74, :private true, :name-row 74, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :row 74, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 74, :private true, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :arity 1, :row 74, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name mapcat, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-parsed-function-schema-to-sexpr, :end-col 58, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 74, :name-end-col 9, :name-end-row 73, :name-row 73, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-parsed-function-schema-to-sexpr, :end-col 59, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 53, :name-end-row 79, :private true, :name-row 79, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 79, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 79, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 79, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 25, :arity 1, :row 78, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name mapv, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 54, :arity 2, :varargs-min-arity 4, :row 79, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 77, :name-row 77, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 14, :name-col 15, :from-var convert-parsed-function-schema-to-sexpr, :end-col 55, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 44, :name-end-row 80, :private true, :name-row 80, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 80, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 84, :name-end-col 53, :name-end-row 84, :private true, :name-row 84, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 84, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 84, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 84, :to elin.interceptor.nrepl.malli} {:fixed-arities #{4 3 2}, :end-row 84, :name-end-col 24, :name-end-row 84, :name-row 84, :name mapv, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 54, :arity 2, :varargs-min-arity 4, :row 84, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 83, :name-row 83, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 14, :name-col 15, :from-var convert-parsed-function-schema-to-sexpr, :end-col 55, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 44, :name-end-row 85, :private true, :name-row 85, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 85, :to elin.interceptor.nrepl.malli} {:end-row 87, :name-end-col 9, :name-end-row 71, :name-row 71, :name condp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var convert-parsed-function-schema-to-sexpr, :end-col 9, :arity 9, :varargs-min-arity 2, :row 71, :to clojure.core} {:end-row 87, :name-end-col 7, :name-end-row 70, :name-row 70, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:end-row 91, :name-end-col 11, :name-end-row 91, :name-row 91, :name some->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 11, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 91, :name-end-col 40, :name-end-row 91, :name-row 91, :name function-schemas, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 40, :row 91, :to malli.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name get-in, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 19, :row 92, :to clojure.core} {:end-row 93, :name-end-col 29, :name-end-row 93, :name-row 93, :name -form, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 29, :row 93, :to malli.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 15, :name-end-row 98, :name-row 98, :name pprint, :filename "src/elin/interceptor/nrepl/malli.clj", :alias pp, :from elin.interceptor.nrepl.malli, :col 5, :name-col 6, :from-var pp-str, :end-col 18, :arity 1, :row 98, :to clojure.pprint} {:end-row 98, :name-end-col 16, :name-end-row 97, :name-row 97, :name with-out-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var pp-str, :end-col 19, :arity 1, :varargs-min-arity 0, :row 97, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 95, :name-row 95, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 28, :name-end-row 102, :name-row 102, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var add-indent, :end-col 28, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 40, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 37, :name-col 38, :from-var add-indent, :end-col 50, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 36, :name-end-row 102, :name-row 102, :name repeat, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 29, :name-col 30, :from-var add-indent, :end-col 55, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 102, :name-end-col 24, :name-end-row 102, :name-row 102, :name apply, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var add-indent, :end-col 56, :arity 2, :varargs-min-arity 5, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 20, :name-end-row 104, :name-row 104, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 16, :name-col 17, :from-var add-indent, :end-col 32, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 104, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var add-indent, :end-col 32, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 26, :name-end-row 103, :name-row 103, :name split-lines, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 29, :arity 1, :row 103, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 14, :name-end-row 104, :name-row 104, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 33, :arity 2, :varargs-min-arity 4, :row 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 25, :arity 2, :row 105, :to clojure.string} {:end-row 105, :name-end-col 9, :name-end-row 103, :name-row 103, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var add-indent, :end-col 26, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 105, :name-end-col 7, :name-end-row 102, :name-row 102, :name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var add-indent, :end-col 27, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 105, :name-end-col 7, :name-end-row 100, :name-row 100, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 100, :to clojure.core} {:end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name subsection-separator, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.lookup, :from elin.interceptor.nrepl.malli, :col 8, :name-col 8, :from-var document-str, :end-col 39, :row 109, :to elin.constant.lookup} {:fixed-arities #{1}, :end-row 112, :name-end-col 30, :name-end-row 112, :private true, :name-row 112, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :name-col 24, :from-var document-str, :end-col 30, :row 112, :to elin.interceptor.nrepl.malli} {:fixed-arities #{0 1 2}, :end-row 112, :name-end-col 23, :name-end-row 112, :name-row 112, :name comp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var document-str, :end-col 38, :arity 2, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 112, :name-end-col 17, :name-end-row 112, :name-row 112, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 49, :arity 2, :varargs-min-arity 4, :row 112, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 22, :name-end-row 113, :name-row 113, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 28, :arity 2, :row 113, :to clojure.string} {:fixed-arities #{2}, :end-row 114, :name-end-col 24, :name-end-row 114, :private true, :name-row 114, :name add-indent, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 114, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 115, :name-end-col 22, :name-end-row 115, :name-row 115, :name trim, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 115, :to clojure.string} {:end-row 115, :name-end-col 12, :name-end-row 112, :name-row 112, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 8, :name-col 9, :from-var document-str, :end-col 24, :arity 4, :varargs-min-arity 1, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 24, :name-end-row 120, :private true, :name-row 120, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 18, :from-var document-str, :end-col 24, :row 120, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 120, :private true, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :from-var document-str, :end-col 24, :arity 1, :row 120, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 17, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 36, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{0 1}, :end-row 119, :name-end-col 22, :name-end-row 119, :name-row 119, :name distinct, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 120, :name-end-col 17, :name-end-row 120, :name-row 120, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 25, :arity 2, :varargs-min-arity 4, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 22, :name-end-row 121, :name-row 121, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 28, :arity 2, :row 121, :to clojure.string} {:fixed-arities #{2}, :end-row 122, :name-end-col 24, :name-end-row 122, :private true, :name-row 122, :name add-indent, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 122, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :name trim, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 123, :to clojure.string} {:end-row 123, :name-end-col 12, :name-end-row 118, :name-row 118, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 8, :name-col 9, :from-var document-str, :end-col 24, :arity 6, :varargs-min-arity 1, :row 118, :to clojure.core} {:fixed-arities #{0 1}, :end-row 123, :name-end-col 7, :name-end-row 109, :name-row 109, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var document-str, :end-col 25, :arity 6, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 123, :name-end-col 7, :name-end-row 107, :name-row 107, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 126, :name-end-col 31, :name-end-row 126, :name-row 126, :name nrepl, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var lookup-schema, :end-col 31, :row 126, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 129, :name-end-col 58, :name-end-row 129, :name-row 129, :name first, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 52, :name-col 53, :from-var lookup-schema, :end-col 68, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 41, :name-end-row 130, :name-row 130, :name not, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 49, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 41, :name-end-row 131, :name-row 131, :name not, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 50, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 36, :name-end-row 130, :name-row 130, :name or, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 33, :name-col 34, :from-var lookup-schema, :end-col 51, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 132, :name-end-col 48, :name-end-row 132, :name-row 132, :name not-found, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e, :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 70, :arity 1, :varargs-min-arity 0, :row 132, :to elin.error} {:fixed-arities #{1}, :end-row 132, :name-end-col 35, :name-end-row 132, :name-row 132, :name throw, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 29, :name-col 30, :from-var lookup-schema, :end-col 71, :arity 1, :row 132, :to clojure.core} {:end-row 132, :name-end-col 32, :name-end-row 130, :name-row 130, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 27, :name-col 28, :from-var lookup-schema, :end-col 72, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 133, :name-end-col 61, :name-end-row 133, :name-row 133, :name symbol, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 54, :name-col 55, :from-var lookup-schema, :end-col 69, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 2}, :end-row 133, :name-end-col 77, :name-end-row 133, :name-row 133, :name symbol, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 70, :name-col 71, :from-var lookup-schema, :end-col 86, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{2}, :end-row 133, :name-end-col 53, :name-end-row 133, :private true, :name-row 133, :name fetch-schema-code, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 35, :name-col 36, :from-var lookup-schema, :end-col 87, :arity 2, :row 133, :to elin.interceptor.nrepl.malli} {:fixed-arities #{0 1}, :end-row 133, :name-end-col 34, :name-end-row 133, :name-row 133, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 30, :name-col 31, :from-var lookup-schema, :end-col 88, :arity 1, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{3 2}, :end-row 134, :name-end-col 54, :name-end-row 134, :name-row 134, :name eval!!, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.f.nrepl, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 66, :arity 2, :row 134, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 53, :name-end-row 136, :name-row 136, :name read-string, :filename "src/elin/interceptor/nrepl/malli.clj", :alias edn, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 54, :arity 1, :row 136, :to clojure.edn} {:end-row 136, :name-end-col 36, :name-end-row 134, :name-row 134, :name some->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 29, :name-col 30, :from-var lookup-schema, :end-col 55, :arity 3, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 138, :name-end-col 60, :name-end-row 138, :private true, :name-row 138, :name ?FunctionSchema, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 45, :name-col 45, :from-var lookup-schema, :end-col 60, :row 138, :to elin.interceptor.nrepl.malli} {:end-row 138, :name-end-col 44, :name-end-row 138, :name-row 138, :name parse, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 65, :arity 2, :row 138, :to malli.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 76, :name-end-row 139, :private true, :name-row 139, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 77, :arity 1, :row 139, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 140, :name-end-col 49, :name-end-row 140, :private true, :name-row 140, :name document-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 50, :arity 1, :row 140, :to elin.interceptor.nrepl.malli} {:end-row 140, :name-end-col 35, :name-end-row 138, :name-row 138, :name ->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 32, :name-col 33, :from-var lookup-schema, :end-col 51, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 140, :name-end-col 35, :name-end-row 137, :name-row 137, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 30, :name-col 31, :from-var lookup-schema, :end-col 52, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:end-row 143, :name-end-col 82, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 77, :name-col 78, :from-var lookup-schema, :end-col 90, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:fixed-arities #{0 1}, :end-row 143, :name-end-col 74, :name-end-row 143, :name-row 143, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 70, :name-col 71, :from-var lookup-schema, :end-col 101, :arity 4, :varargs-min-arity 1, :row 143, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 69, :from-var lookup-schema, :end-col 101, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{3}, :end-row 143, :name-end-col 63, :name-end-row 143, :name-row 143, :name update-messages, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 102, :arity 3, :row 143, :to elin.util.nrepl} {:name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col nil, :from-var lookup-schema, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/nrepl/malli.clj", :row nil, :col nil, :from elin.interceptor.nrepl.malli, :to clojure.core, :name if, :arity 3, :from-var lookup-schema} {:name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col nil, :from-var lookup-schema, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 143, :name-end-col 43, :name-end-row 141, :name-row 141, :name cond->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 35, :name-col 36, :from-var lookup-schema, :end-col 103, :arity 3, :varargs-min-arity 1, :row 141, :to clojure.core} {:fixed-arities #{3}, :end-row 144, :name-end-col 27, :name-end-row 144, :name-row 144, :name assoc, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 21, :name-col 22, :from-var lookup-schema, :end-col 52, :arity 3, :varargs-min-arity 3, :row 144, :to clojure.core} {:end-row 144, :name-end-col 23, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 19, :name-col 20, :from-var lookup-schema, :end-col 53, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 148, :name-end-col 34, :name-end-row 148, :name-row 148, :name error, :filename "src/elin/interceptor/nrepl/malli.clj", :alias timbre, :from elin.interceptor.nrepl.malli, :col 21, :name-col 22, :from-var lookup-schema, :end-col 71, :arity 2, :row 148, :to taoensso.timbre} {:end-row 149, :name-end-col 21, :name-end-row 128, :name-row 128, :name try, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 17, :name-col 18, :from-var lookup-schema, :end-col 26, :arity 3, :row 128, :to clojure.core} {:end-row 149, :name-end-col 18, :name-end-row 127, :name-row 127, :name fn, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 15, :name-col 16, :from-var lookup-schema, :end-col 27, :arity 2, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name info-op, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl.malli, :col 28, :name-col 28, :from-var lookup-schema, :end-col 45, :row 150, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :name get-in, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 28, :name-col 29, :from-var lookup-schema, :end-col 53, :arity 2, :row 151, :to clojure.core} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 27, :name-end-row 150, :name-row 150, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 26, :from-var lookup-schema, :end-col 54, :arity 2, :varargs-min-arity 2, :row 150, :to clojure.core} {:end-row 151, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :from-var lookup-schema, :end-col 54, :arity 2, :row 150, :to clojure.core} {:end-row 151, :name-end-col 23, :name-end-row 150, :name-row 150, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :alias ix, :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var lookup-schema, :end-col 55, :arity 2, :row 150, :to exoscale.interceptor} {:end-row 151, :name-end-col 14, :name-end-row 127, :name-row 127, :name ->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 11, :name-col 12, :from-var lookup-schema, :end-col 56, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 151, :name-end-col 5, :name-end-row 125, :name-row 125, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 125, :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 45, :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 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 38, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 46, :arity 1, :row 23, :to elin.component.plugin} {:end-row 24, :name-end-col 30, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 29, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 63, :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 23, :name-col 24, :from-var new-system, :end-col 71, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 21, :name-col 22, :from-var new-system, :end-col 61, :arity 1, :row 29, :to elin.component.interceptor} {:end-row 31, :name-end-col 35, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 31, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 35, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 43, :arity 1, :row 34, :to elin.component.nrepl} {:end-row 38, :name-end-col 29, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 34, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 47, :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 19, :name-col 20, :from-var new-system, :end-col 55, :arity 1, :row 42, :to elin.component.clj-kondo} {:end-row 43, :name-end-col 33, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 32, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 49, :arity 1, :row 46, :to elin.component.handler} {:end-row 52, :name-end-col 31, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 36, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 48, :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 21, :name-col 22, :from-var new-system, :end-col 56, :arity 1, :row 55, :to elin.component.server.http} {:end-row 56, :name-end-col 35, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 32, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 46, :arity 1, :row 59, :to elin.component.server} {:end-row 61, :name-end-col 30, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 29, :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 30, :arity 18, :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 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 9, :name-end-col 29, :name-end-row 9, :private true, :name-row 9, :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 9, :to elin.component.server.impl.buffer} {:end-row 9, :name-end-col 66, :name-end-row 9, :name-row 9, :name ?IFunction, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 66, :row 9, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 9, :name-end-col 74, :name-end-row 9, :name-row 9, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 67, :name-col 67, :end-col 74, :row 9, :to clojure.core} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 1, :name-col 2, :end-col 82, :arity 2, :row 9, :to malli.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :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 12, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 7, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 29, :name-end-row 14, :private true, :name-row 14, :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 14, :to elin.component.server.impl.buffer} {:end-row 14, :name-end-col 66, :name-end-row 14, :name-row 14, :name ?IFunction, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 66, :row 14, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 14, :name-end-col 74, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 67, :name-col 67, :end-col 74, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 79, :name-end-row 14, :name-row 14, :name map?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 75, :name-col 75, :end-col 79, :row 14, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 1, :name-col 2, :end-col 87, :arity 2, :row 14, :to malli.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 13, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :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 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 8, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :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 69, :arity 3, :row 21, :to elin.component.server.impl.function} {:end-row 21, :name-end-col 8, :name-end-row 20, :name-row 20, :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 70, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 7, :name-end-row 15, :name-row 15, :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 71, :arity 4, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name request!, :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 get-lines*, :end-col 65, :arity 3, :row 25, :to elin.component.server.impl.function} {:end-row 25, :name-end-col 7, :name-end-row 23, :name-row 23, :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 66, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 4, :name-col 5, :from-var set-highlight*, :end-col 92, :arity 3, :row 29, :to elin.component.server.impl.function} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 4, :name-col 5, :from-var set-highlight*, :end-col 110, :arity 3, :row 31, :to elin.component.server.impl.function} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :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 112, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :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 clear-highlight*, :end-col 73, :arity 3, :row 35, :to elin.component.server.impl.function} {:end-row 35, :name-end-col 7, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :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 37, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 40, :name-end-col 28, :name-end-row 40, :private true, :name-row 40, :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 40, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 43, :name-end-col 29, :name-end-row 43, :private true, :name-row 43, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 43, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 45, :name-end-col 29, :name-end-row 45, :private true, :name-row 45, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 45, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 48, :name-end-col 17, :name-end-row 48, :private true, :name-row 48, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 29, :arity 3, :row 48, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 50, :name-end-col 17, :name-end-row 50, :private true, :name-row 50, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 38, :arity 3, :row 50, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 52, :name-end-col 17, :name-end-row 52, :private true, :name-row 52, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 52, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 55, :name-end-col 21, :name-end-row 55, :private true, :name-row 55, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 55, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 57, :name-end-col 21, :name-end-row 57, :private true, :name-row 57, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 66, :arity 5, :row 57, :to elin.component.server.impl.buffer} {:fixed-arities #{1}, :end-row 59, :name-end-col 22, :name-end-row 59, :private true, :name-row 59, :name clear-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 28, :arity 1, :row 59, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 63, :name-end-col 28, :name-end-row 63, :private true, :name-row 63, :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 63, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 66, :name-end-col 29, :name-end-row 66, :private true, :name-row 66, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 66, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 68, :name-end-col 29, :name-end-row 68, :private true, :name-row 68, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 68, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 71, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 29, :arity 3, :row 71, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 73, :name-end-col 17, :name-end-row 73, :private true, :name-row 73, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 38, :arity 3, :row 73, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 75, :name-end-col 17, :name-end-row 75, :private true, :name-row 75, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 75, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 78, :name-end-col 21, :name-end-row 78, :private true, :name-row 78, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 78, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 80, :name-end-col 21, :name-end-row 80, :private true, :name-row 80, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 66, :arity 5, :row 80, :to elin.component.server.impl.buffer} {:fixed-arities #{1}, :end-row 82, :name-end-col 22, :name-end-row 82, :private true, :name-row 82, :name clear-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 28, :arity 1, :row 82, :to elin.component.server.impl.buffer} {:end-row 82, :name-end-col 17, :name-end-row 37, :name-row 37, :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 30, :arity 13, :varargs-min-arity 1, :row 37, :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/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var get-failed-tests-cider-nrepl-query, :end-col 48, :arity 2, :varargs-min-arity 4, :row 26, :to clojure.core} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var get-failed-tests-cider-nrepl-query, :end-col 57, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 28, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :from-var get-failed-tests-cider-nrepl-query, :end-col 57, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 28, :name-end-col 22, :name-end-row 28, :name-row 28, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 18, :name-col 19, :from-var get-failed-tests-cider-nrepl-query, :end-col 58, :arity 2, :varargs-min-arity 4, :row 28, :to clojure.core} {:end-row 28, :name-end-col 17, :name-end-row 27, :name-row 27, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 13, :name-col 14, :from-var get-failed-tests-cider-nrepl-query, :end-col 59, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 28, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 39, :name-end-row 33, :name-row 33, :name and, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 35, :name-col 36, :from-var get-failed-tests-plain-repl-query, :end-col 50, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :from-var get-failed-tests-plain-repl-query, :end-col 50, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 33, :name-end-col 33, :name-end-row 33, :name-row 33, :name some, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var get-failed-tests-plain-repl-query, :end-col 51, :arity 2, :row 33, :to clojure.core} {:end-row 33, :name-end-col 27, :name-end-row 32, :name-row 32, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 23, :name-col 24, :from-var get-failed-tests-plain-repl-query, :end-col 52, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 33, :name-col 34, :from-var get-failed-tests-plain-repl-query, :end-col 68, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name symbol, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 25, :name-col 26, :from-var get-failed-tests-plain-repl-query, :end-col 69, :arity 1, :row 36, :to clojure.core} {:end-row 36, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :from-var get-failed-tests-plain-repl-query, :end-col 69, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name =, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var get-failed-tests-plain-repl-query, :end-col 59, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var get-failed-tests-plain-repl-query, :end-col 59, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 26, :name-end-row 35, :name-row 35, :name filter, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var get-failed-tests-plain-repl-query, :end-col 60, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 36, :name-end-col 23, :name-end-row 36, :name-row 36, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var get-failed-tests-plain-repl-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 36, :to clojure.core} {:end-row 36, :name-end-col 18, :name-end-row 34, :name-row 34, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 14, :name-col 15, :from-var get-failed-tests-plain-repl-query, :end-col 71, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var get-failed-tests-plain-repl-query, :end-col 20, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 44, :name-end-col 65, :name-end-row 44, :name-row 44, :name test-var-query-op, :filename "src/elin/interceptor/test.clj", :alias e.c.nrepl, :from elin.interceptor.test, :col 38, :name-col 38, :from-var get-failed-tests-query, :end-col 65, :row 44, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name supported-op?, :filename "src/elin/interceptor/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 7, :name-col 8, :from-var get-failed-tests-query, :end-col 66, :arity 2, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 40, :name-end-row 45, :private true, :name-row 45, :name get-failed-tests-cider-nrepl-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var get-failed-tests-query, :end-col 56, :arity 1, :row 45, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :private true, :name-row 46, :name get-failed-tests-plain-repl-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var get-failed-tests-query, :end-col 55, :arity 1, :row 46, :to elin.interceptor.test} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 3, :name-col 4, :from-var get-failed-tests-query, :end-col 56, :arity 3, :row 44, :to clojure.core} {:end-row 46, :name-end-col 7, :name-end-row 42, :name-row 42, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 11, :name-col 12, :from-var generate-quickfix-text, :end-col 54, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 9, :name-end-row 51, :name-row 51, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var generate-quickfix-text, :end-col 25, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 9, :name-end-row 52, :name-row 52, :name str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var generate-quickfix-text, :end-col 30, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var generate-quickfix-text, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/test.clj", :row nil, :col nil, :from elin.interceptor.test, :to clojure.core, :name if, :arity 3, :from-var generate-quickfix-text} {:name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var generate-quickfix-text, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 52, :name-end-col 10, :name-end-row 50, :name-row 50, :name cond->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var generate-quickfix-text, :end-col 31, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 52, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 25, :name-end-row 59, :name-row 59, :name read-string, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 13, :name-col 14, :from-var pprint-str, :end-col 28, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 23, :name-end-row 60, :name-row 60, :name pprint, :filename "src/elin/interceptor/test.clj", :alias pp, :from elin.interceptor.test, :col 13, :name-col 14, :from-var pprint-str, :end-col 24, :arity 1, :row 60, :to clojure.pprint} {:end-row 60, :name-end-col 12, :name-end-row 59, :name-row 59, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 9, :name-col 10, :from-var pprint-str, :end-col 25, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 60, :name-end-col 20, :name-end-row 58, :name-row 58, :name with-out-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 7, :name-col 8, :from-var pprint-str, :end-col 26, :arity 1, :varargs-min-arity 0, :row 58, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 57, :name-row 57, :name try, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var pprint-str, :end-col 12, :arity 2, :row 57, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var pprint-str, :end-col 13, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:end-row 65, :name-end-col 30, :name-end-row 65, :name-row 65, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var parse-test-result, :end-col 30, :row 65, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 67, :name-end-col 77, :name-end-row 67, :name-row 67, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 93, :arity 2, :row 67, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 68, :name-end-col 57, :name-end-row 68, :name-row 68, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 66, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 47, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 43, :name-col 44, :from-var parse-test-result, :end-col 67, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 69, :name-end-row 69, :name-row 69, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 79, :arity 1, :row 69, :to elin.function.nrepl.cider.test} {:end-row 75, :name-end-col 88, :name-end-row 75, :name-row 75, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 61, :name-col 61, :from-var parse-test-result, :end-col 88, :row 75, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 74, :name-end-col 25, :name-end-row 71, :name-row 71, :name assoc, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var parse-test-result, :end-col 43, :arity 9, :varargs-min-arity 3, :row 71, :to clojure.core} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 48, :name-end-row 75, :name-row 75, :name execute, :filename "src/elin/interceptor/test.clj", :alias e.p.interceptor, :from elin.interceptor.test, :col 24, :name-col 25, :from-var parse-test-result, :end-col 89, :arity 3, :row 75, :to elin.protocol.interceptor} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var parse-test-result, :end-col 90, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 70, :name-row 70, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var parse-test-result, :end-col 91, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 75, :name-end-col 17, :name-end-row 67, :name-row 67, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 13, :name-col 14, :from-var parse-test-result, :end-col 92, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 75, :name-end-col 14, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var parse-test-result, :end-col 93, :arity 2, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 75, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 95, :arity 2, :row 64, :to clojure.core} {:end-row 78, :name-end-col 37, :name-end-row 78, :name-row 78, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var update-test-result-sign, :end-col 37, :row 78, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 81, :name-end-col 25, :name-end-row 81, :name-row 81, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :name-col 22, :from-var update-test-result-sign, :end-col 33, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 82, :name-end-col 49, :name-end-row 82, :name-row 82, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var update-test-result-sign, :end-col 62, :arity 2, :varargs-min-arity 4, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 35, :name-col 36, :from-var update-test-result-sign, :end-col 63, :arity 1, :row 82, :to clojure.core} {:end-row 83, :name-end-col 69, :name-end-row 83, :private true, :name-row 83, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var update-test-result-sign, :end-col 69, :row 83, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 83, :name-end-col 47, :name-end-row 83, :name-row 83, :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 update-test-result-sign, :end-col 86, :arity 2, :row 83, :to elin.protocol.host} {:end-row 83, :name-end-col 25, :name-end-row 82, :name-row 82, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 87, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 84, :name-end-col 67, :name-end-row 84, :private true, :name-row 84, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :name-col 58, :from-var update-test-result-sign, :end-col 67, :row 84, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 84, :name-end-col 45, :name-end-row 84, :name-row 84, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 80, :arity 2, :row 84, :to elin.protocol.host} {:end-row 84, :name-end-col 20, :name-end-row 81, :name-row 81, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 17, :name-col 18, :from-var update-test-result-sign, :end-col 81, :arity 3, :row 81, :to clojure.core} {:end-row 88, :name-end-col 61, :name-end-row 88, :private true, :name-row 88, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 52, :from-var update-test-result-sign, :end-col 61, :row 88, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 91, :name-end-col 39, :name-end-row 88, :name-row 88, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 68, :arity 2, :row 88, :to elin.protocol.host} {:end-row 91, :name-end-col 23, :name-end-row 86, :name-row 86, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var update-test-result-sign, :end-col 69, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 91, :name-end-col 18, :name-end-row 79, :name-row 79, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var update-test-result-sign, :end-col 70, :arity 3, :varargs-min-arity 0, :row 79, :to clojure.core} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var update-test-result-sign, :end-col 27, :arity 1, :row 92, :to exoscale.interceptor} {:end-row 92, :name-end-col 14, :name-end-row 79, :name-row 79, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var update-test-result-sign, :end-col 28, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 95, :name-end-col 37, :name-end-row 95, :name-row 95, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var append-test-result-to-info-buffer, :end-col 37, :row 95, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 99, :name-end-col 51, :name-end-row 99, :name-row 99, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :name-col 45, :from-var append-test-result-to-info-buffer, :end-col 59, :arity 1, :row 99, :to clojure.core} {:end-row 101, :name-end-col 50, :name-end-row 101, :name-row 101, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :name-col 44, :from-var append-test-result-to-info-buffer, :end-col 71, :arity 3, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 51, :name-end-row 102, :name-row 102, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var append-test-result-to-info-buffer, :end-col 61, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 77, :name-end-row 104, :name-row 104, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 67, :name-col 67, :from-var append-test-result-to-info-buffer, :end-col 77, :row 104, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 104, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 67, :from-var append-test-result-to-info-buffer, :end-col 77, :arity 1, :row 104, :to elin.interceptor.test} {:fixed-arities #{4 6 3 5}, :end-row 104, :name-end-col 56, :name-end-row 104, :name-row 104, :name update, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 78, :arity 3, :varargs-min-arity 6, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 75, :name-end-row 105, :name-row 105, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 65, :name-col 65, :from-var append-test-result-to-info-buffer, :end-col 75, :row 105, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 105, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 65, :from-var append-test-result-to-info-buffer, :end-col 75, :arity 1, :row 105, :to elin.interceptor.test} {:fixed-arities #{4 6 3 5}, :end-row 105, :name-end-col 56, :name-end-row 105, :name-row 105, :name update, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 76, :arity 3, :varargs-min-arity 6, :row 105, :to clojure.core} {:fixed-arities #{2}, :end-row 106, :name-end-col 66, :name-end-row 106, :name-row 106, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 94, :arity 2, :row 106, :to elin.util.map} {:end-row 106, :name-end-col 48, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 45, :name-col 46, :from-var append-test-result-to-info-buffer, :end-col 95, :arity 4, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 107, :name-end-col 46, :name-end-row 102, :name-row 102, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :name-col 44, :from-var append-test-result-to-info-buffer, :end-col 52, :arity 3, :row 102, :to clojure.core} {:end-row 108, :name-end-col 43, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 40, :name-col 41, :from-var append-test-result-to-info-buffer, :end-col 47, :arity 3, :row 99, :to clojure.core} {:end-row 108, :name-end-col 41, :name-end-row 98, :name-row 98, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 38, :name-col 39, :from-var append-test-result-to-info-buffer, :end-col 48, :arity 2, :varargs-min-arity 0, :row 98, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 37, :name-end-row 98, :name-row 98, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var append-test-result-to-info-buffer, :end-col 49, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 30, :name-col 31, :from-var append-test-result-to-info-buffer, :end-col 45, :arity 2, :row 109, :to clojure.string} {:end-row 109, :name-end-col 29, :name-end-row 97, :name-row 97, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 25, :name-col 26, :from-var append-test-result-to-info-buffer, :end-col 46, :arity 3, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 50, :name-end-row 110, :name-row 110, :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 append-test-result-to-info-buffer, :end-col 84, :arity 3, :row 110, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 50, :name-end-row 111, :name-row 111, :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 append-test-result-to-info-buffer, :end-col 64, :arity 2, :row 111, :to elin.protocol.host} {:end-row 111, :name-end-col 21, :name-end-row 97, :name-row 97, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var append-test-result-to-info-buffer, :end-col 65, :arity 3, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 111, :name-end-col 18, :name-end-row 96, :name-row 96, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var append-test-result-to-info-buffer, :end-col 66, :arity 2, :varargs-min-arity 0, :row 96, :to clojure.core} {:end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var append-test-result-to-info-buffer, :end-col 27, :arity 1, :row 112, :to exoscale.interceptor} {:end-row 112, :name-end-col 14, :name-end-row 96, :name-row 96, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var append-test-result-to-info-buffer, :end-col 28, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 112, :name-end-col 5, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 115, :name-end-col 37, :name-end-row 115, :name-row 115, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var apply-test-result-to-quickfix, :end-col 37, :row 115, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 118, :name-end-col 68, :name-end-row 118, :private true, :name-row 118, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 46, :from-var apply-test-result-to-quickfix, :end-col 68, :row 118, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 118, :private true, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :from-var apply-test-result-to-quickfix, :end-col 68, :arity 1, :row 118, :to elin.interceptor.test} {:fixed-arities #{0 1 2}, :end-row 117, :name-end-col 48, :name-end-row 117, :name-row 117, :name concat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 63, :arity 2, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 45, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 69, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 45, :name-end-row 119, :name-row 119, :name set, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 46, :arity 1, :row 119, :to clojure.core} {:end-row 119, :name-end-col 40, :name-end-row 117, :name-row 117, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 36, :name-col 37, :from-var apply-test-result-to-quickfix, :end-col 47, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 121, :name-end-col 60, :name-end-row 121, :name-row 121, :name contains?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 50, :name-col 51, :from-var apply-test-result-to-quickfix, :end-col 84, :arity 2, :row 121, :to clojure.core} {:end-row 121, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :from-var apply-test-result-to-quickfix, :end-col 84, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 72, :name-end-row 120, :name-row 120, :name get-quickfix-list, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 77, :arity 1, :row 120, :to elin.function.quickfix} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 48, :name-end-row 121, :name-row 121, :name remove, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 85, :arity 2, :row 121, :to clojure.core} {:end-row 121, :name-end-col 40, :name-end-row 120, :name-row 120, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 36, :name-col 37, :from-var apply-test-result-to-quickfix, :end-col 86, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 69, :name-end-row 125, :private true, :name-row 125, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 47, :from-var apply-test-result-to-quickfix, :end-col 72, :arity 1, :row 125, :to elin.interceptor.test} {:fixed-arities #{0}, :end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name hash-map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var apply-test-result-to-quickfix, :end-col 54, :arity 8, :varargs-min-arity 0, :row 123, :to clojure.core} {:end-row 126, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var apply-test-result-to-quickfix, :end-col 54, :arity 2, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 126, :name-end-col 28, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 55, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name concat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 45, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 55, :name-end-row 128, :name-row 128, :name set-quickfix-list, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 60, :arity 2, :row 128, :to elin.function.quickfix} {:end-row 128, :name-end-col 23, :name-end-row 122, :name-row 122, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var apply-test-result-to-quickfix, :end-col 61, :arity 4, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 128, :name-end-col 21, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var apply-test-result-to-quickfix, :end-col 62, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 128, :name-end-col 18, :name-end-row 116, :name-row 116, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var apply-test-result-to-quickfix, :end-col 63, :arity 2, :varargs-min-arity 0, :row 116, :to clojure.core} {:end-row 129, :name-end-col 26, :name-end-row 129, :name-row 129, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var apply-test-result-to-quickfix, :end-col 27, :arity 1, :row 129, :to exoscale.interceptor} {:end-row 129, :name-end-col 14, :name-end-row 116, :name-row 116, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var apply-test-result-to-quickfix, :end-col 28, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 129, :name-end-col 5, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 132, :name-end-col 37, :name-end-row 132, :name-row 132, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var store-last-failed-test-query, :end-col 37, :row 132, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 135, :name-end-col 49, :name-end-row 135, :private true, :name-row 135, :name get-failed-tests-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 26, :name-col 27, :from-var store-last-failed-test-query, :end-col 56, :arity 2, :row 135, :to elin.interceptor.test} {:end-row 136, :name-end-col 65, :name-end-row 136, :name-row 136, :name set-last-failed-tests-query, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 26, :name-col 27, :from-var store-last-failed-test-query, :end-col 82, :arity 2, :row 136, :to elin.function.storage.test} {:end-row 136, :name-end-col 25, :name-end-row 134, :name-row 134, :name some->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var store-last-failed-test-query, :end-col 83, :arity 3, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 136, :name-end-col 18, :name-end-row 133, :name-row 133, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var store-last-failed-test-query, :end-col 84, :arity 2, :varargs-min-arity 0, :row 133, :to clojure.core} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var store-last-failed-test-query, :end-col 27, :arity 1, :row 137, :to exoscale.interceptor} {:end-row 137, :name-end-col 14, :name-end-row 133, :name-row 133, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var store-last-failed-test-query, :end-col 28, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 137, :name-end-col 5, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:end-row 140, :name-end-col 37, :name-end-row 140, :name-row 140, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var output-test-result-to-cmdline, :end-col 37, :row 140, :to elin.constant.interceptor} {:end-row 143, :name-end-col 34, :name-end-row 143, :name-row 143, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 19, :name-col 20, :from-var output-test-result-to-cmdline, :end-col 48, :arity 2, :varargs-min-arity 1, :row 143, :to elin.message} {:end-row 144, :name-end-col 35, :name-end-row 144, :name-row 144, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 19, :name-col 20, :from-var output-test-result-to-cmdline, :end-col 49, :arity 2, :varargs-min-arity 1, :row 144, :to elin.message} {:end-row 144, :name-end-col 20, :name-end-row 142, :name-row 142, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 17, :name-col 18, :from-var output-test-result-to-cmdline, :end-col 50, :arity 3, :row 142, :to clojure.core} {:end-row 144, :name-end-col 18, :name-end-row 141, :name-row 141, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var output-test-result-to-cmdline, :end-col 51, :arity 2, :varargs-min-arity 0, :row 141, :to clojure.core} {:end-row 145, :name-end-col 26, :name-end-row 145, :name-row 145, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var output-test-result-to-cmdline, :end-col 27, :arity 1, :row 145, :to exoscale.interceptor} {:end-row 145, :name-end-col 14, :name-end-row 141, :name-row 141, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var output-test-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 141, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 145, :name-end-col 5, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:end-row 149, :name-end-col 30, :name-end-row 149, :name-row 149, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var focus-current-testing, :end-col 30, :row 149, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 152, :name-end-col 96, :name-end-row 152, :name-row 152, :name get-cursor-position!, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 66, :name-col 67, :from-var focus-current-testing, :end-col 102, :arity 1, :row 152, :to elin.protocol.host} {:end-row 152, :name-end-col 65, :name-end-row 152, :name-row 152, :name , :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var focus-current-testing, :end-col 28, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 162, :name-end-col 5, :name-end-row 147, :name-row 147, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 147, :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/util/string.clj", :from elin.util.string, :col 10, :name-col 11, :from-var upper-char?, :end-col 17, :arity 1, :row 7, :to clojure.core} {:fixed-arities #{1 2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name <=, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var upper-char?, :end-col 21, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:end-row 7, :name-end-col 7, :name-end-row 5, :name-row 5, :name defn-, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name first, :filename "src/elin/util/string.clj", :from elin.util.string, :col 16, :name-col 17, :from-var starts-with-upper?, :end-col 25, :arity 1, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 15, :name-end-row 11, :private true, :name-row 11, :name upper-char?, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var starts-with-upper?, :end-col 26, :arity 1, :row 11, :to elin.util.string} {:end-row 11, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :name split, :filename "src/elin/util/string.clj", :alias str, :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 30, :arity 2, :row 15, :to clojure.string} {:fixed-arities #{1}, :end-row 16, :name-end-col 12, :name-end-row 16, :name-row 16, :name last, :filename "src/elin/util/string.clj", :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 13, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name starts-with-upper?, :filename "src/elin/util/string.clj", :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 27, :arity 1, :row 17, :to elin.util.string} {:end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 3, :name-col 4, :from-var java-class-name?, :end-col 28, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 41, :name-col 42, :from-var render, :end-col 48, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/util/string.clj", :from elin.util.string, :col 35, :name-col 36, :from-var render, :end-col 51, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 25, :name-col 26, :from-var render, :end-col 57, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 62, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 58, :name-col 59, :from-var render, :end-col 65, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name replace, :filename "src/elin/util/string.clj", :alias str, :from elin.util.string, :col 7, :name-col 8, :from-var render, :end-col 66, :arity 3, :row 22, :to clojure.string} {:end-row 22, :name-end-col 8, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 5, :name-col 6, :from-var render, :end-col 67, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 13, :name-end-row 20, :name-row 20, :name reduce-kv, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var render, :end-col 9, :arity 3, :row 20, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 48, :name-end-row 10, :private true, :name-row 10, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 48, :row 10, :to elin.util.file} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :name-col 18, :end-col 25, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 26, :name-col 26, :end-col 33, :row 11, :to clojure.core} {:end-row 11, :name-end-col 57, :name-end-row 11, :name-row 11, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 43, :name-col 43, :end-col 57, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 60, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :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 14, :to clojure.java.io} {:end-row 14, :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 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :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 16, :to clojure.java.io} {:end-row 17, :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 17, :to clojure.core} {:end-row 19, :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 19, :to clojure.core} {:end-row 19, :name-end-col 17, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:end-row 19, :name-end-col 11, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 19, :name-end-col 10, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 19, :name-end-col 8, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :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 23, :to clojure.java.io} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 49, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 40, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 39, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 27, :name-end-col 32, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :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 29, :to clojure.core} {:end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :name-end-col 10, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 29, :name-end-col 8, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :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 31, :to elin.util.file} {:fixed-arities #{1}, :end-row 33, :name-end-col 21, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 33, :to clojure.core} {:end-row 33, :name-end-col 52, :name-end-row 33, :name-row 33, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 33, :to elin.schema} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 34, :to elin.schema} {:end-row 34, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 33, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 47, :name-end-row 38, :private true, :name-row 38, :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 38, :to elin.util.file} {:fixed-arities #{2}, :end-row 39, :name-end-col 48, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.util.file} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 41, :to elin.util.file} {:fixed-arities #{1}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 48, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 66, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 59, :name-col 59, :end-col 66, :row 41, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 69, :arity 2, :row 41, :to malli.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 27, :name-col 28, :from-var normalize-path, :end-col 59, :arity 3, :row 44, :to clojure.string} {:end-row 44, :name-end-col 26, :name-end-row 43, :name-row 43, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 19, :name-col 20, :from-var normalize-path, :end-col 60, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :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 45, :to clojure.string} {:fixed-arities #{3}, :end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :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 47, :to clojure.string} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 48, :name-row 48, :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 48, :to clojure.string} {:end-row 48, :name-end-col 10, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 49, :name-end-col 8, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 49, :name-end-col 12, :name-end-row 43, :name-row 43, :name when-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 43, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{0}, :end-row 51, :name-end-col 26, :name-end-row 51, :name-row 51, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 51, :to elin.util.file} {:fixed-arities #{1}, :end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 51, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 46, :arity 2, :row 51, :to malli.core} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :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 57, :to elin.util.os} {:end-row 58, :name-end-col 65, :name-end-row 58, :name-row 58, :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 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 66, :arity 4, :varargs-min-arity 2, :row 58, :to clojure.java.io} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 61, :name-end-col 56, :name-end-row 61, :name-row 61, :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 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 57, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.java.io} {:end-row 64, :name-end-col 55, :name-end-row 64, :name-row 64, :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 64, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 24, :name-end-row 64, :name-row 64, :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 64, :to clojure.java.io} {:end-row 64, :name-end-col 19, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 65, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 65, :to clojure.core} {:end-row 66, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 66, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 66, :name-end-col 6, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{0}, :end-row 68, :name-end-col 27, :name-end-row 68, :name-row 68, :name get-config-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 68, :to elin.util.file} {:fixed-arities #{1}, :end-row 68, :name-end-col 40, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 42, :arity 2, :row 68, :to malli.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 20, :name-end-row 74, :name-row 74, :name seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 37, :arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 57, :name-end-row 75, :name-row 75, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 41, :name-col 41, :from-var get-config-directory, :end-col 57, :row 75, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 24, :name-end-row 75, :name-row 75, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 58, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.java.io} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 40, :name-col 40, :from-var get-config-directory, :end-col 56, :row 78, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 57, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.java.io} {:end-row 78, :name-end-col 19, :name-end-row 73, :name-row 73, :name cond, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 14, :name-col 15, :from-var get-config-directory, :end-col 58, :arity 4, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 79, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 19, :arity 2, :row 79, :to clojure.core} {:end-row 80, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 28, :arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 7, :name-end-row 71, :name-row 71, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-config-directory, :end-col 29, :arity 3, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 25, :name-end-row 82, :name-row 82, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 82, :to elin.util.file} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 82, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 64, :arity 2, :row 82, :to malli.core} {:fixed-arities #{3 2}, :end-row 85, :name-end-col 36, :name-end-row 85, :name-row 85, :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 85, :to clojure.string} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 10, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 86, :name-end-col 12, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 27, :name-end-row 88, :name-row 88, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 88, :to elin.util.file} {:fixed-arities #{1}, :end-row 88, :name-end-col 46, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 55, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 88, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 88, :name-row 88, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 57, :arity 2, :row 88, :to malli.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 9, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 95, :to elin.util.file} {:fixed-arities #{1}, :end-row 95, :name-end-col 52, :name-end-row 95, :name-row 95, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 95, :to clojure.core} {:end-row 95, :name-end-col 76, :name-end-row 95, :name-row 95, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 95, :to elin.schema} {:end-row 95, :name-end-col 6, :name-end-row 95, :name-row 95, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 79, :arity 2, :row 95, :to malli.core} {:fixed-arities #{2}, :end-row 98, :name-end-col 43, :name-end-row 98, :name-row 98, :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 55, :arity 2, :row 98, :to elin.util.file} {:end-row 99, :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 99, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 18, :name-end-row 101, :name-row 101, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 101, :to elin.util.file} {:fixed-arities #{1}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 40, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 45, :name-end-row 103, :name-row 103, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 54, :name-end-row 103, :name-row 103, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 47, :name-col 47, :end-col 54, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 45, :name-end-row 104, :name-row 104, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 59, :name-end-row 104, :name-row 104, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 55, :name-col 55, :end-col 59, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 68, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 61, :name-col 61, :end-col 68, :row 104, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 101, :name-row 101, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 71, :arity 2, :row 101, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 107, :name-end-col 16, :name-end-row 107, :name-row 107, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 30, :arity 3, :row 107, :to elin.util.file} {:fixed-arities #{1 3 2}, :end-row 109, :name-end-col 16, :name-end-row 109, :name-row 109, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 31, :arity 3, :row 109, :to elin.util.file} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 24, :name-end-row 112, :name-row 112, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 20, :name-col 21, :from-var encode-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 112, :name-end-col 14, :name-end-row 112, :name-row 112, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 9, :name-col 10, :from-var encode-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 23, :name-end-row 113, :name-row 113, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 19, :name-col 20, :from-var encode-path, :end-col 32, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 113, :name-end-col 14, :name-end-row 113, :name-row 113, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 9, :name-col 10, :from-var encode-path, :end-col 33, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 8, :name-end-row 111, :name-row 111, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 34, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 113, :name-end-col 6, :name-end-row 105, :name-row 105, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 36, :arity 4, :varargs-min-arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 18, :name-end-row 115, :name-row 115, :name decode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 115, :to elin.util.file} {:fixed-arities #{1}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 24, :name-col 24, :end-col 31, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 44, :name-end-row 117, :name-row 117, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 44, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 43, :row 118, :to clojure.core} {:end-row 118, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 47, :arity 2, :row 115, :to malli.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :name re-find, :filename "src/elin/util/file.clj", :from elin.util.file, :col 31, :name-col 32, :from-var decode-path, :end-col 77, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 39, :name-end-row 123, :name-row 123, :name parse-long, :filename "src/elin/util/file.clj", :from elin.util.file, :col 29, :name-col 29, :from-var decode-path, :end-col 39, :arity 1, :row 123, :to clojure.core} {:end-row 123, :name-end-col 23, :name-end-row 123, :name-row 123, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 16, :name-col 17, :from-var decode-path, :end-col 40, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 15, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 12, :name-col 13, :from-var decode-path, :end-col 18, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :name parse-long, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :from-var decode-path, :end-col 37, :arity 1, :row 125, :to clojure.core} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 15, :name-col 16, :from-var decode-path, :end-col 38, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 14, :name-end-row 125, :name-row 125, :name or, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 11, :name-col 12, :from-var decode-path, :end-col 17, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{3 2}, :end-row 127, :name-end-col 10, :name-end-row 121, :name-row 121, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var decode-path, :end-col 33, :arity 3, :row 121, :to clojure.core} {:end-row 127, :name-end-col 6, :name-end-row 119, :name-row 119, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 119, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 31, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 4, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 5, :to clojure.core} {:end-row 7, :name-end-col 42, :name-end-row 7, :name-row 7, :name clojure-cli, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :col 31, :name-col 31, :from-var supported-project-types, :end-col 42, :row 7, :to elin.constant.jack-in} {:end-row 7, :name-end-col 51, :name-end-row 7, :name-row 7, :name babashka, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :col 43, :name-col 43, :from-var supported-project-types, :end-col 51, :row 7, :to elin.constant.jack-in} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var eval-option-keys, :end-col 27, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var eval-option-keys, :end-col 26, :row 33, :to elin.function.nrepl} {:fixed-arities #{0 1 2}, :end-row 33, :name-end-col 13, :name-end-row 30, :name-row 30, :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 27, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 29, :to clojure.core} {:end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var load-file-option-keys, :end-col 27, :row 38, :to elin.function.nrepl} {:end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var load-file-option-keys, :end-col 26, :row 39, :to elin.function.nrepl} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 13, :name-end-row 36, :name-row 36, :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 27, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 14, :name-end-row 41, :name-row 41, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 14, :row 41, :to elin.function.nrepl} {: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 53, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 49, :name-col 49, :end-col 53, :row 42, :to clojure.core} {:end-row 43, :name-end-col 47, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.component} {:fixed-arities #{1}, :end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 61, :name-end-row 43, :name-row 43, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 57, :name-col 57, :end-col 61, :row 43, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 47, :name-end-row 46, :name-row 46, :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 46, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 14, :name-end-row 47, :name-row 47, :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 47, :to elin.function.nrepl} {:end-row 48, :name-end-col 20, :name-end-row 48, :name-row 48, :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 48, :to elin.error} {:fixed-arities #{3 2}, :end-row 48, :name-end-col 11, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :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 50, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :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 50, :to elin.protocol.nrepl} {:end-row 50, :name-end-col 14, :name-end-row 50, :name-row 50, :name , :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 52, :to malli.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :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 59, :to elin.protocol.nrepl} {:end-row 62, :name-end-col 74, :name-end-row 62, :private true, :name-row 62, :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 62, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 63, :name-end-col 58, :name-end-row 63, :name-row 63, :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 63, :to elin.constant.nrepl} {:end-row 63, :name-end-col 35, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 47, :name-end-row 64, :name-row 64, :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 64, :to elin.protocol.nrepl} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :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 62, :to elin.error} {:end-row 66, :name-end-col 23, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 69, :name-end-col 24, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 70, :name-end-col 10, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 71, :name-end-col 20, :name-end-row 71, :name-row 71, :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 71, :to elin.error} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 11, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:end-row 71, :name-end-col 6, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 18, :name-end-row 73, :name-row 73, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 73, :to elin.function.nrepl} {: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 57, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 53, :name-col 53, :end-col 57, :row 74, :to clojure.core} {:end-row 75, :name-end-col 51, :name-end-row 75, :name-row 75, :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 75, :to elin.schema.component} {:fixed-arities #{1}, :end-row 75, :name-end-col 56, :name-end-row 75, :name-row 75, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 56, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 62, :name-end-row 75, :name-row 75, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :end-col 62, :row 75, :to clojure.core} {:end-row 75, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 65, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 16, :name-end-row 78, :name-row 78, :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 78, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :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 80, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :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 82, :to elin.constant.nrepl} {:end-row 82, :name-end-col 19, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :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 83, :to elin.protocol.nrepl} {:end-row 84, :name-end-col 23, :name-end-row 84, :name-row 84, :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 81, :to elin.error} {:end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :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 85, :to elin.error} {:fixed-arities #{3 2}, :end-row 85, :name-end-col 11, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 87, :to elin.function.nrepl} {: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 80, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 73, :name-col 73, :end-col 80, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 87, :name-end-row 88, :name-row 88, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 83, :name-col 83, :end-col 87, :row 88, :to clojure.core} {:end-row 89, :name-end-col 51, :name-end-row 89, :name-row 89, :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 89, :to elin.schema.component} {:fixed-arities #{1}, :end-row 89, :name-end-col 59, :name-end-row 89, :name-row 89, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 80, :name-end-row 89, :name-row 89, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 73, :name-col 73, :end-col 80, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 86, :name-end-row 89, :name-row 89, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 82, :name-col 82, :end-col 86, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 92, :name-end-row 89, :name-row 89, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 88, :name-col 88, :end-col 92, :row 89, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 95, :arity 2, :row 87, :to malli.core} {:fixed-arities #{4 3}, :end-row 92, :name-end-col 16, :name-end-row 92, :name-row 92, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var load-file!!, :end-col 45, :arity 4, :row 92, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :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 94, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 23, :name-end-row 95, :name-row 95, :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 95, :to clojure.java.io} {:fixed-arities #{1}, :end-row 97, :name-end-col 12, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 98, :name-end-col 22, :name-end-row 98, :name-row 98, :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 98, :to elin.error} {:end-row 100, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var load-file!!, :end-col 27, :arity 2, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 12, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{0 1}, :end-row 101, :name-end-col 35, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 101, :name-end-col 20, :name-end-row 101, :name-row 101, :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 101, :to elin.error} {:end-row 104, :name-end-col 62, :name-end-row 104, :private true, :name-row 104, :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 104, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 105, :name-end-col 47, :name-end-row 105, :name-row 105, :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 105, :to elin.constant.nrepl} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 36, :name-end-row 107, :name-row 107, :name join, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 27, :name-col 28, :from-var load-file!!, :end-col 51, :arity 2, :row 107, :to clojure.string} {:end-row 108, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 32, :from-var load-file!!, :end-col 47, :arity 2, :row 108, :to clojure.core} {:end-row 109, :name-end-col 19, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 31, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.nrepl} {:end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :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 104, :to clojure.core} {:end-row 112, :name-end-col 11, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 112, :name-end-col 8, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 112, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :name lookup!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 15, :row 114, :to elin.function.nrepl} {:end-row 114, :name-end-col 47, :name-end-row 114, :name-row 114, :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 114, :to elin.schema.component} {:fixed-arities #{1}, :end-row 114, :name-end-col 55, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 63, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 56, :name-col 56, :end-col 63, :row 114, :to clojure.core} {:end-row 114, :name-end-col 101, :name-end-row 114, :name-row 114, :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 114, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 114, :name-end-col 83, :name-end-row 114, :name-row 114, :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 114, :to elin.schema} {:end-row 114, :name-end-col 6, :name-end-row 114, :name-row 114, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 104, :arity 2, :row 114, :to malli.core} {:end-row 117, :name-end-col 70, :name-end-row 117, :name-row 117, :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 117, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 117, :name-end-col 39, :name-end-row 117, :name-row 117, :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 117, :to elin.protocol.nrepl} {:end-row 118, :name-end-col 31, :name-end-row 118, :name-row 118, :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 117, :to elin.error} {:fixed-arities #{2}, :end-row 120, :name-end-col 41, :name-end-row 120, :name-row 120, :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 120, :to elin.util.nrepl} {:end-row 121, :name-end-col 45, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:end-row 121, :name-end-col 27, :name-end-row 121, :name-row 121, :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 121, :to elin.error} {:end-row 121, :name-end-col 18, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 21, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 123, :name-end-col 45, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 27, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:end-row 123, :name-end-col 18, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 125, :name-end-col 19, :name-end-row 124, :name-row 124, :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 124, :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 28, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 13, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:fixed-arities #{0 1}, :end-row 128, :name-end-col 10, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 37, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 129, :name-end-col 19, :name-end-row 129, :name-row 129, :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 129, :to elin.error} {:end-row 132, :name-end-col 10, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 132, :name-end-col 9, :name-end-row 117, :name-row 117, :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 117, :to elin.error} {:end-row 132, :name-end-col 6, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 20, :name-end-row 134, :name-row 134, :name ls-sessions!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 20, :row 134, :to elin.function.nrepl} {:end-row 134, :name-end-col 52, :name-end-row 134, :name-row 134, :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 134, :to elin.schema.component} {:end-row 134, :name-end-col 81, :name-end-row 134, :name-row 134, :name ?ManyToManyChannel, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 54, :name-col 54, :end-col 81, :row 134, :to elin.schema} {:end-row 134, :name-end-col 6, :name-end-row 134, :name-row 134, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 83, :arity 2, :row 134, :to malli.core} {:end-row 137, :name-end-col 63, :name-end-row 137, :name-row 137, :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 137, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 137, :name-end-col 27, :name-end-row 137, :name-row 137, :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 137, :to elin.protocol.nrepl} {:end-row 138, :name-end-col 19, :name-end-row 138, :name-row 138, :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 137, :to elin.error} {:end-row 140, :name-end-col 6, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:end-row 144, :name-end-col 63, :name-end-row 144, :name-row 144, :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 144, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 146, :name-end-col 27, :name-end-row 144, :name-row 144, :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 144, :to elin.protocol.nrepl} {:end-row 147, :name-end-col 19, :name-end-row 147, :name-row 147, :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 144, :to elin.error} {:end-row 149, :name-end-col 6, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 153, :name-end-col 22, :name-end-row 153, :name-row 153, :name ends-with?, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 7, :name-col 8, :from-var get-cycled-var-name, :end-col 40, :arity 2, :row 153, :to clojure.string} {:fixed-arities #{3}, :end-row 154, :name-end-col 17, :name-end-row 154, :name-row 154, :name replace, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 5, :name-col 6, :from-var get-cycled-var-name, :end-col 40, :arity 3, :row 154, :to clojure.string} {:fixed-arities #{0 1}, :end-row 155, :name-end-col 9, :name-end-row 155, :name-row 155, :name str, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 6, :from-var get-cycled-var-name, :end-col 27, :arity 2, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 153, :name-row 153, :name if, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 3, :name-col 4, :from-var get-cycled-var-name, :end-col 28, :arity 3, :row 153, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 151, :name-row 151, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 151, :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 36, :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 37, :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 18, :name-end-col 51, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :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 18, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :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 20, :to clojure.edn} {:end-row 20, :name-end-col 22, :name-end-row 18, :name-row 18, :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 18, :to elin.error} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :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 21, :to elin.error} {:end-row 23, :name-end-col 20, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 18, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :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 24, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 26, :name-end-col 17, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 28, :name-end-col 9, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 28, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 43, :name-end-row 32, :name-row 32, :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 32, :to elin.function.clj-kondo} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :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 36, :to elin.function.clj-kondo} {:end-row 36, :name-end-col 6, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{3}, :end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name add-missing-libspec, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 26, :row 38, :to elin.function.namespace} {:end-row 38, :name-end-col 55, :name-end-row 38, :name-row 38, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 38, :name-col 38, :end-col 55, :row 38, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 38, :name-end-col 63, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 56, :name-col 56, :end-col 63, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 68, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 64, :name-col 64, :end-col 68, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 103, :name-end-row 38, :name-row 38, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 96, :name-col 96, :end-col 103, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 120, :name-end-row 38, :name-row 38, :name keyword?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 112, :name-col 112, :end-col 120, :row 38, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 1, :name-col 2, :end-col 125, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var add-missing-libspec, :end-col 48, :arity 1, :row 41, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 41, :name-end-col 16, :name-end-row 41, :name-row 41, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var add-missing-libspec, :end-col 49, :arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 71, :name-end-row 42, :name-row 42, :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 add-missing-libspec, :end-col 71, :row 42, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 42, :name-end-col 36, :name-end-row 42, :name-row 42, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var add-missing-libspec, :end-col 72, :arity 2, :row 42, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec, :end-col 73, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :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 add-missing-libspec, :end-col 53, :arity 2, :row 44, :to elin.function.nrepl.refactor} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 35, :name-end-row 46, :name-row 46, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 25, :name-col 26, :from-var add-missing-libspec, :end-col 51, :arity 3, :row 46, :to clojure.string} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :name-col 22, :from-var add-missing-libspec, :end-col 39, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 18, :name-col 19, :from-var add-missing-libspec, :end-col 48, :arity 1, :row 48, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 49, :name-end-col 60, :name-end-row 49, :name-row 49, :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 add-missing-libspec, :end-col 78, :arity 2, :row 49, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 49, :name-end-col 24, :name-end-row 49, :name-row 49, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 20, :name-col 21, :from-var add-missing-libspec, :end-col 79, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :name-col 36, :from-var add-missing-libspec, :end-col 39, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :from-var add-missing-libspec, :end-col 39, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 53, :name-col 54, :from-var add-missing-libspec, :end-col 60, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 40, :name-col 41, :from-var add-missing-libspec, :end-col 61, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 51, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :from-var add-missing-libspec, :end-col 61, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var add-missing-libspec, :end-col 62, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 52, :name-end-col 35, :name-end-row 52, :name-row 52, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var add-missing-libspec, :end-col 40, :arity 2, :varargs-min-arity 4, :row 52, :to clojure.core} {:end-row 52, :name-end-col 30, :name-end-row 50, :name-row 50, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 22, :name-col 23, :from-var add-missing-libspec, :end-col 41, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{0}, :end-row 57, :name-end-col 31, :name-end-row 57, :name-row 57, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :name-col 23, :from-var add-missing-libspec, :end-col 50, :arity 4, :varargs-min-arity 0, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :from-var add-missing-libspec, :end-col 50, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 58, :name-end-row 53, :name-row 53, :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 add-missing-libspec, :end-col 79, :arity 2, :row 53, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 54, :name-end-col 23, :name-end-row 53, :name-row 53, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 35, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 25, :name-end-row 55, :name-row 55, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 26, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 33, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 51, :arity 2, :varargs-min-arity 4, :row 57, :to clojure.core} {:end-row 57, :name-end-col 15, :name-end-row 53, :name-row 53, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec, :end-col 52, :arity 4, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 9, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-libspec, :end-col 53, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 41, :name-row 41, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var add-missing-libspec, :end-col 54, :arity 3, :row 41, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 33, :name-end-row 61, :name-row 61, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 23, :name-col 24, :from-var missing-require-candidates, :end-col 49, :arity 3, :row 61, :to clojure.string} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 19, :name-col 20, :from-var missing-require-candidates, :end-col 37, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-require-candidates, :end-col 46, :arity 1, :row 63, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 64, :name-end-col 58, :name-end-row 64, :name-row 64, :name requiring-namespaces, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 23, :name-col 24, :from-var missing-require-candidates, :end-col 76, :arity 2, :row 64, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 18, :name-col 19, :from-var missing-require-candidates, :end-col 77, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 37, :name-end-row 67, :name-row 67, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :name-col 34, :from-var missing-require-candidates, :end-col 37, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :from-var missing-require-candidates, :end-col 37, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 55, :name-end-row 66, :name-row 66, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 51, :name-col 52, :from-var missing-require-candidates, :end-col 58, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 38, :name-col 39, :from-var missing-require-candidates, :end-col 59, :arity 2, :varargs-min-arity 2, :row 66, :to clojure.core} {:end-row 66, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 37, :from-var missing-require-candidates, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 60, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 67, :name-end-col 33, :name-end-row 67, :name-row 67, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 38, :arity 2, :varargs-min-arity 4, :row 67, :to clojure.core} {:end-row 67, :name-end-col 28, :name-end-row 65, :name-row 65, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 20, :name-col 21, :from-var missing-require-candidates, :end-col 39, :arity 3, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{0}, :end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 35, :name-col 36, :from-var missing-require-candidates, :end-col 63, :arity 4, :varargs-min-arity 0, :row 72, :to clojure.core} {:end-row 72, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :from-var missing-require-candidates, :end-col 63, :arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 68, :name-end-col 71, :name-end-row 68, :name-row 68, :name namespaces-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 37, :name-col 38, :from-var missing-require-candidates, :end-col 92, :arity 2, :row 68, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 69, :name-end-col 36, :name-end-row 68, :name-row 68, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 48, :arity 2, :varargs-min-arity 2, :row 68, :to clojure.core} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 38, :name-end-row 70, :name-row 70, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 39, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 46, :arity 2, :row 71, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 64, :arity 2, :varargs-min-arity 4, :row 72, :to clojure.core} {:end-row 72, :name-end-col 28, :name-end-row 68, :name-row 68, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 20, :name-col 21, :from-var missing-require-candidates, :end-col 65, :arity 4, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 11, :name-end-row 74, :name-row 74, :name seq, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 23, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var missing-require-candidates, :end-col 48, :arity 1, :row 77, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var missing-require-candidates, :end-col 49, :arity 1, :row 77, :to clojure.core} {:end-row 78, :name-end-col 71, :name-end-row 78, :name-row 78, :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 missing-require-candidates, :end-col 71, :row 78, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 78, :name-end-col 36, :name-end-row 78, :name-row 78, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var missing-require-candidates, :end-col 72, :arity 2, :row 78, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 11, :name-end-row 77, :name-row 77, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 73, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name resolve-missing!!, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 55, :arity 2, :row 79, :to elin.function.nrepl.refactor} {:end-row 82, :name-end-col 10, :name-end-row 73, :name-row 73, :name cond, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var missing-require-candidates, :end-col 10, :arity 6, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var missing-require-candidates, :end-col 11, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 59, :name-row 59, :name defn-, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 24, :name-col 25, :from-var missing-import-candidates, :end-col 40, :arity 1, :row 86, :to clojure.core} {:fixed-arities #{0}, :end-row 95, :name-end-col 25, :name-end-row 95, :name-row 95, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-import-candidates, :end-col 47, :arity 4, :varargs-min-arity 0, :row 95, :to clojure.core} {:end-row 95, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :from-var missing-import-candidates, :end-col 47, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name contains?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 18, :name-col 19, :from-var missing-import-candidates, :end-col 54, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name name, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :name-col 40, :from-var missing-import-candidates, :end-col 49, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 38, :name-end-row 91, :name-row 91, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :name-col 35, :from-var missing-import-candidates, :end-col 69, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 33, :name-end-row 91, :name-row 91, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 26, :name-col 27, :from-var missing-import-candidates, :end-col 70, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 21, :name-end-row 91, :name-row 91, :name conj, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-import-candidates, :end-col 71, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:end-row 92, :name-end-col 17, :name-end-row 90, :name-row 90, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :name-col 15, :from-var missing-import-candidates, :end-col 20, :arity 3, :row 90, :to clojure.core} {:end-row 92, :name-end-col 15, :name-end-row 89, :name-row 89, :name fn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 12, :name-col 13, :from-var missing-import-candidates, :end-col 21, :arity 2, :varargs-min-arity 0, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 93, :name-end-col 20, :name-end-row 88, :name-row 88, :name reduce-kv, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 15, :arity 3, :row 88, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 20, :arity 1, :row 94, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 95, :name-end-col 14, :name-end-row 95, :name-row 95, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 48, :arity 2, :varargs-min-arity 4, :row 95, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var missing-import-candidates, :end-col 49, :arity 4, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 95, :name-end-col 7, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var missing-import-candidates, :end-col 50, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 95, :name-end-col 7, :name-end-row 84, :name-row 84, :name defn-, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 11, :name-col 11, :from-var ?MissingCandidatesInput, :end-col 18, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 30, :name-end-row 100, :name-row 100, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 26, :name-col 26, :from-var ?MissingCandidatesInput, :end-col 30, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 23, :name-end-row 101, :name-row 101, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 19, :name-col 19, :from-var ?MissingCandidatesInput, :end-col 23, :row 101, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 5, :name-end-row 97, :name-row 97, :name def, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 26, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 19, :name-end-row 106, :name-row 106, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 12, :from-var ?MissingCandidatesOutput, :end-col 19, :row 106, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 107, :name-end-col 5, :name-end-row 103, :name-row 103, :name def, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 109, :name-end-col 25, :name-end-row 109, :name-row 109, :name missing-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 25, :row 109, :to elin.function.namespace} {:end-row 109, :name-end-col 54, :name-end-row 109, :name-row 109, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 37, :name-col 37, :end-col 54, :row 109, :to elin.schema.handler} {:end-row 109, :name-end-col 78, :name-end-row 109, :private true, :name-row 109, :name ?MissingCandidatesInput, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 55, :name-col 55, :end-col 78, :row 109, :to elin.function.namespace} {:end-row 110, :name-end-col 51, :name-end-row 110, :private true, :name-row 110, :name ?MissingCandidatesOutput, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 27, :name-col 27, :end-col 51, :row 110, :to elin.function.namespace} {:end-row 110, :name-end-col 6, :name-end-row 109, :name-row 109, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 1, :name-col 2, :end-col 53, :arity 2, :row 109, :to malli.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 35, :name-end-row 114, :name-row 114, :name java-class-name?, :filename "src/elin/function/namespace.clj", :alias e.u.string, :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-candidates, :end-col 41, :arity 1, :row 114, :to elin.util.string} {:fixed-arities #{2}, :end-row 115, :name-end-col 31, :name-end-row 115, :private true, :name-row 115, :name missing-import-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :name-col 6, :from-var missing-candidates, :end-col 50, :arity 2, :row 115, :to elin.function.namespace} {:fixed-arities #{3}, :end-row 116, :name-end-col 32, :name-end-row 116, :private true, :name-row 116, :name missing-require-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :name-col 6, :from-var missing-candidates, :end-col 63, :arity 3, :row 116, :to elin.function.namespace} {:end-row 116, :name-end-col 6, :name-end-row 114, :name-row 114, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var missing-candidates, :end-col 64, :arity 3, :row 114, :to clojure.core} {:end-row 116, :name-end-col 6, :name-end-row 111, :name-row 111, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 111, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 54, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{3}, :end-row 10, :name-end-col 11, :name-end-row 10, :private true, :name-row 10, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 7, :name-col 7, :end-col 11, :row 10, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 10, :name-end-col 31, :name-end-row 10, :name-row 10, :name keyword?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 23, :name-col 23, :end-col 31, :row 10, :to clojure.core} {:end-row 10, :name-end-col 54, :name-end-row 10, :name-row 10, :name ?Storage, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 32, :name-col 32, :end-col 54, :row 10, :to elin.schema.component} {:fixed-arities #{1}, :end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 55, :name-col 55, :end-col 62, :row 10, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 1, :name-col 2, :end-col 70, :arity 2, :row 10, :to malli.core} {:fixed-arities #{4 3}, :end-row 13, :name-end-col 19, :name-end-row 13, :name-row 13, :name set, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 3, :name-col 4, :from-var set*, :end-col 46, :arity 3, :row 13, :to elin.protocol.storage} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 11, :name-end-row 15, :private true, :name-row 15, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 7, :name-col 7, :end-col 11, :row 15, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name keyword?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 23, :name-col 23, :end-col 31, :row 15, :to clojure.core} {:end-row 15, :name-end-col 54, :name-end-row 15, :name-row 15, :name ?Storage, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 32, :name-col 32, :end-col 54, :row 15, :to elin.schema.component} {:fixed-arities #{1}, :end-row 15, :name-end-col 63, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 56, :name-col 56, :end-col 63, :row 15, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 15, :to malli.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name get, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 3, :name-col 4, :from-var get*, :end-col 40, :arity 2, :row 18, :to elin.protocol.storage} {:end-row 18, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :private true, :name-row 20, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 35, :name-col 35, :from-var set-last-test-query, :end-col 39, :row 20, :to elin.function.storage.test} {:end-row 20, :name-end-col 59, :name-end-row 20, :private true, :name-row 20, :name last-test-query-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 40, :name-col 40, :from-var set-last-test-query, :end-col 59, :row 20, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 26, :name-col 27, :from-var set-last-test-query, :end-col 60, :arity 2, :varargs-min-arity 4, :row 20, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 21, :name-end-col 39, :name-end-row 21, :private true, :name-row 21, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 35, :name-col 35, :from-var get-last-test-query, :end-col 39, :row 21, :to elin.function.storage.test} {:end-row 21, :name-end-col 59, :name-end-row 21, :private true, :name-row 21, :name last-test-query-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 40, :name-col 40, :from-var get-last-test-query, :end-col 59, :row 21, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 26, :name-col 27, :from-var get-last-test-query, :end-col 60, :arity 2, :varargs-min-arity 4, :row 21, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 47, :name-end-row 23, :private true, :name-row 23, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 43, :name-col 43, :from-var set-last-failed-tests-query, :end-col 47, :row 23, :to elin.function.storage.test} {:end-row 23, :name-end-col 69, :name-end-row 23, :private true, :name-row 23, :name last-failed-tests-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 48, :name-col 48, :from-var set-last-failed-tests-query, :end-col 69, :row 23, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 34, :name-col 35, :from-var set-last-failed-tests-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 23, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 47, :name-end-row 24, :private true, :name-row 24, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 43, :name-col 43, :from-var get-last-failed-tests-query, :end-col 47, :row 24, :to elin.function.storage.test} {:end-row 24, :name-end-col 69, :name-end-row 24, :private true, :name-row 24, :name last-failed-tests-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 48, :name-col 48, :from-var get-last-failed-tests-query, :end-col 69, :row 24, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 34, :name-col 35, :from-var get-last-failed-tests-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 24, :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} {: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, :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 36, :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 11, :name-col 11, :from-var get-system-info, :end-col 36, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 37, :name-col 37, :from-var get-system-info, :end-col 42, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 10, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 5, :name-col 6, :from-var get-system-info, :end-col 43, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 21, :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 5, :name-col 5, :from-var get-system-info, :end-col 21, :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 22, :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 23, :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} {: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, :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} {: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, :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} {: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, :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 11, :name-end-col 31, :name-end-row 11, :name-row 11, :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 11, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 9, :name-row 9, :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 9, :to clojure.core} {:end-row 14, :name-end-col 51, :name-end-row 14, :name-row 14, :name IInterceptor, :filename "src/elin/schema/component.clj", :alias e.p.interceptor, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Interceptor, :end-col 51, :row 14, :to elin.protocol.interceptor} {:end-row 14, :name-end-col 22, :name-end-row 14, :name-row 14, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Interceptor, :end-col 52, :arity 1, :varargs-min-arity 0, :row 14, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 13, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name IClientManager, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 47, :row 17, :to elin.protocol.nrepl} {:end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :name IClient, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 40, :row 18, :to elin.protocol.nrepl} {:end-row 19, :name-end-col 44, :name-end-row 19, :name-row 19, :name IConnection, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 44, :row 19, :to elin.protocol.nrepl} {:end-row 19, :name-end-col 22, :name-end-row 17, :name-row 17, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Nrepl, :end-col 45, :arity 3, :varargs-min-arity 0, :row 17, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 16, :to clojure.core} {:end-row 22, :name-end-col 46, :name-end-row 22, :name-row 22, :name ICljKondo, :filename "src/elin/schema/component.clj", :alias e.p.clj-kondo, :from elin.schema.component, :col 23, :name-col 23, :from-var ?CljKondo, :end-col 46, :row 22, :to elin.protocol.clj-kondo} {:end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?CljKondo, :end-col 47, :arity 1, :varargs-min-arity 0, :row 22, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 25, :name-end-col 43, :name-end-row 25, :name-row 25, :name IStorage, :filename "src/elin/schema/component.clj", :alias e.p.storage, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Storage, :end-col 43, :row 25, :to elin.protocol.storage} {:end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Storage, :end-col 44, :arity 1, :varargs-min-arity 0, :row 25, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 45, :arity 2, :row 24, :to clojure.core} {:end-row 8, :name-end-col 42, :name-end-row 8, :name-row 8, :name ?Nrepl, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 22, :name-col 22, :from-var ?Components, :end-col 42, :row 8, :to elin.schema.component} {:end-row 9, :name-end-col 54, :name-end-row 9, :name-row 9, :name ?Interceptor, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 28, :name-col 28, :from-var ?Components, :end-col 54, :row 9, :to elin.schema.component} {:end-row 10, :name-end-col 44, :name-end-row 10, :name-row 10, :name ?LazyHost, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 21, :name-col 21, :from-var ?Components, :end-col 44, :row 10, :to elin.schema.component} {:end-row 11, :name-end-col 54, :name-end-row 11, :name-row 11, :name ?Storage, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 32, :name-col 32, :from-var ?Components, :end-col 54, :row 11, :to elin.schema.component} {:end-row 12, :name-end-col 49, :name-end-row 12, :name-row 12, :name ?CljKondo, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 26, :name-col 26, :from-var ?Components, :end-col 49, :row 12, :to elin.schema.component} {: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 52, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name qualified-keyword?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 13, :name-col 13, :from-var ?ParsedMessage, :end-col 31, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :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 34, :arity 2, :row 14, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name ?ParsedMessage, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 16, :name-col 16, :from-var ?Elin, :end-col 30, :row 21, :to elin.schema.handler} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :name-col 5, :from-var ?Elin, :end-col 16, :row 22, :to elin.schema.handler} {:end-row 22, :name-end-col 16, :name-end-row 19, :name-row 19, :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 17, :arity 2, :row 19, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 30, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 31, :name-col 31, :from-var ?HandlerMap, :end-col 34, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 11, :name-col 11, :from-var ?JumpToFile, :end-col 18, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name int?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 11, :name-col 11, :from-var ?JumpToFile, :end-col 15, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 14, :name-end-row 31, :name-row 31, :name int?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 10, :name-col 10, :from-var ?JumpToFile, :end-col 14, :row 31, :to clojure.core} {: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/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 27, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 19, :name-row 19, :name do, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 10, :name-col 10, :from-var shadow-cljs-build-ids-code, :end-col 12, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 21, :name-end-row 19, :name-row 19, :name require, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 14, :name-col 14, :from-var shadow-cljs-build-ids-code, :end-col 21, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 14, :name-col 14, :from-var shadow-cljs-build-ids-code, :end-col 17, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name filter, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :name-col 19, :from-var shadow-cljs-build-ids-code, :end-col 25, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 7, :name-end-row 19, :name-row 19, :name str, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 3, :name-col 4, :from-var shadow-cljs-build-ids-code, :end-col 70, :arity 1, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 33, :name-end-row 23, :private true, :name-row 23, :name find-shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 7, :name-col 7, :end-col 33, :row 23, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{1}, :end-row 23, :name-end-col 46, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 39, :name-col 39, :end-col 46, :row 23, :to clojure.core} {:end-row 23, :name-end-col 74, :name-end-row 23, :name-row 23, :name ?PortFile, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.s.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 55, :name-col 55, :end-col 74, :row 23, :to elin.schema.nrepl} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name =>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias m, :from elin.interceptor.connect.shadow-cljs, :col 1, :name-col 2, :end-col 77, :arity 2, :row 23, :to malli.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 68, :name-end-row 26, :name-row 26, :name find-file-in-parent-directories, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.file, :from elin.interceptor.connect.shadow-cljs, :col 27, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 88, :arity 2, :row 26, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 35, :name-end-row 27, :name-row 27, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias io, :from elin.interceptor.connect.shadow-cljs, :col 27, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 49, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.java.io} {:end-row 27, :name-end-col 26, :name-end-row 26, :name-row 26, :name some->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 19, :name-col 20, :from-var find-shadow-cljs-port-file, :end-col 50, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 28, :name ., :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 11, :from-var find-shadow-cljs-port-file, :end-col 25, :arity 2, :row 28, :to clojure.core} {:end-row 30, :name ., :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :from-var find-shadow-cljs-port-file, :end-col 42, :arity 2, :row 30, :to clojure.core} {:end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 33, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 22, :name-end-row 31, :name-row 31, :name some->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 14, :name-col 15, :from-var find-shadow-cljs-port-file, :end-col 49, :arity 3, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 28, :name-row 28, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 5, :name-col 6, :from-var find-shadow-cljs-port-file, :end-col 51, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 31, :name-end-col 12, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 3, :name-col 4, :from-var find-shadow-cljs-port-file, :end-col 52, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name connect, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.c.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 10, :name-col 10, :from-var detect-shadow-cljs-port, :end-col 33, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 103, :name-end-row 36, :name-row 36, :name detect-shadow-cljs-port, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 80, :name-col 80, :from-var detect-shadow-cljs-port, :end-col 103, :row 36, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{2}, :end-row 36, :name-end-col 73, :name-end-row 36, :name-row 36, :name config, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 50, :name-col 51, :from-var detect-shadow-cljs-port, :end-col 104, :arity 2, :row 36, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name get-current-working-directory!, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.host, :from elin.interceptor.connect.shadow-cljs, :col 38, :name-col 39, :from-var detect-shadow-cljs-port, :end-col 84, :arity 1, :row 37, :to elin.protocol.host} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name >, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 44, :name-col 45, :from-var detect-shadow-cljs-port, :end-col 89, :arity 4, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 46, :name-end-col 47, :name-end-row 41, :name-row 41, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 42, :name-col 43, :from-var detect-shadow-cljs-port, :end-col 90, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 43, :name-end-row 48, :name-row 48, :name ends-with?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 63, :arity 2, :row 48, :to clojure.string} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 27, :name-end-row 47, :name-row 47, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 23, :name-col 24, :from-var detect-shadow-cljs-port, :end-col 64, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 41, :name-end-row 51, :name-row 51, :name or, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 38, :name-col 39, :from-var detect-shadow-cljs-port, :end-col 68, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 27, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 21, :name-col 22, :from-var detect-shadow-cljs-port, :end-col 74, :arity 9, :varargs-min-arity 3, :row 50, :to clojure.core} {:end-row 55, :name-end-col 22, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :name-col 20, :from-var detect-shadow-cljs-port, :end-col 25, :arity 3, :row 47, :to clojure.core} {:end-row 55, :name-end-col 21, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 17, :name-col 18, :from-var detect-shadow-cljs-port, :end-col 26, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 55, :name-end-col 18, :name-end-row 35, :name-row 35, :name fn, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 27, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 63, :name-end-row 57, :name-row 57, :name not, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 59, :name-col 60, :from-var detect-shadow-cljs-port, :end-col 79, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 80, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 29, :name-end-row 57, :name-row 57, :name not, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 25, :name-col 26, :from-var detect-shadow-cljs-port, :end-col 81, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 81, :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/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 82, :arity 2, :row 57, :to exoscale.interceptor} {:end-row 57, :name-end-col 14, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 11, :name-col 12, :from-var detect-shadow-cljs-port, :end-col 83, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 77, :name-end-row 60, :name-row 60, :name current-client, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 52, :name-col 53, :from-var detect-shadow-cljs-port, :end-col 84, :arity 1, :row 60, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 58, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name includes?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 69, :arity 2, :row 62, :to clojure.string} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 29, :name-end-row 61, :name-row 61, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 25, :name-col 26, :from-var detect-shadow-cljs-port, :end-col 70, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 64, :name-end-col 98, :name-end-row 64, :private true, :name-row 64, :name shadow-cljs-build-ids-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 72, :name-col 72, :from-var detect-shadow-cljs-port, :end-col 98, :row 64, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{3 2}, :end-row 64, :name-end-col 67, :name-end-row 64, :name-row 64, :name evaluate-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 99, :arity 2, :row 64, :to elin.function.evaluate} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 47, :name-end-row 65, :name-row 65, :name get-in, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 67, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 56, :name-end-row 66, :name-row 66, :name read-string, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias edn, :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 57, :arity 1, :row 66, :to clojure.edn} {:fixed-arities #{2}, :end-row 67, :name-end-col 79, :name-end-row 67, :name-row 67, :name select-from-candidates, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.select, :from elin.interceptor.connect.shadow-cljs, :col 45, :name-col 46, :from-var detect-shadow-cljs-port, :end-col 84, :arity 2, :row 67, :to elin.function.select} {:end-row 67, :name-end-col 44, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 85, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 39, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 36, :name-col 37, :from-var detect-shadow-cljs-port, :end-col 86, :arity 4, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 37, :name-end-row 68, :name-row 68, :name do, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 35, :name-col 35, :from-var detect-shadow-cljs-port, :end-col 37, :row 68, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 32, :name-end-row 68, :name-row 68, :name str, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 89, :arity 1, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 55, :name-end-row 70, :name-row 70, :name evaluate-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 60, :arity 2, :row 70, :to elin.function.evaluate} {:end-row 70, :name-end-col 27, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 23, :name-col 24, :from-var detect-shadow-cljs-port, :end-col 61, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 70, :name-end-col 25, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 21, :name-col 22, :from-var detect-shadow-cljs-port, :end-col 62, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 70, :name-end-col 24, :name-end-row 61, :name-row 61, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 19, :name-col 20, :from-var detect-shadow-cljs-port, :end-col 63, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 70, :name-end-col 21, :name-end-row 60, :name-row 60, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 17, :name-col 18, :from-var detect-shadow-cljs-port, :end-col 64, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 70, :name-end-col 18, :name-end-row 59, :name-row 59, :name fn, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 65, :arity 2, :varargs-min-arity 0, :row 59, :to clojure.core} {:end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :name discard, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 27, :arity 1, :row 71, :to exoscale.interceptor} {:end-row 71, :name-end-col 14, :name-end-row 59, :name-row 59, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 11, :name-col 12, :from-var detect-shadow-cljs-port, :end-col 28, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 71, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 33, :to clojure.core} {:end-row 18, :name-end-col 9, :name-end-row 18, :name-row 18, :name declare, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 22, :arity 1, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 19, :name-end-col 9, :name-end-row 19, :name-row 19, :name declare, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 1, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 41, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :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 23, :to clojure.string} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 23, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 18, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 13, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 51, :name-end-row 31, :name-row 31, :name get-namespaces, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec, :end-col 57, :arity 1, :row 31, :to elin.function.namespace} {:fixed-arities #{2}, :end-row 32, :name-end-col 64, :name-end-row 32, :name-row 32, :name select-from-candidates, :filename "src/elin/handler/namespace.clj", :alias e.f.select, :from elin.handler.namespace, :col 30, :name-col 31, :from-var add-libspec, :end-col 81, :arity 2, :row 32, :to elin.function.select} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 37, :name-end-row 33, :name-row 33, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 30, :name-col 31, :from-var add-libspec, :end-col 38, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 29, :name-end-row 32, :name-row 32, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-libspec, :end-col 39, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name interrupted, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec, :end-col 37, :arity 0, :varargs-min-arity 0, :row 34, :to elin.error} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 21, :name-end-row 32, :name-row 32, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-libspec, :end-col 38, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 71, :name-end-row 35, :name-row 35, :name add-libspec, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var add-libspec, :end-col 71, :row 35, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 57, :name-end-row 35, :name-row 35, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var add-libspec, :end-col 72, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var add-libspec, :end-col 85, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name get, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-libspec, :end-col 55, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 73, :name-end-row 37, :name-row 37, :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-libspec, :end-col 86, :arity 2, :row 37, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 32, :name-end-row 36, :name-row 36, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 29, :name-col 30, :from-var add-libspec, :end-col 87, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 39, :name-end-col 56, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-libspec, :end-col 83, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-libspec, :end-col 72, :arity 1, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 48, :name-end-row 38, :name-row 38, :name input!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 32, :name-col 33, :from-var add-libspec, :end-col 73, :arity 3, :row 38, :to elin.protocol.host} {:end-row 40, :name-end-col 31, :name-end-row 38, :name-row 38, :name , :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-libspec, :end-col 45, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 47, :name-end-col 74, :name-end-row 47, :name-row 47, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-libspec, :end-col 74, :row 47, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 49, :name-end-col 56, :name-end-row 49, :private true, :name-row 49, :name has-namespace?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-libspec, :end-col 69, :arity 2, :row 49, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var add-libspec, :end-col 64, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 75, :name-end-row 51, :name-row 51, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-libspec, :end-col 98, :arity 3, :row 51, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-libspec, :end-col 77, :arity 5, :varargs-min-arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 45, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-libspec, :end-col 78, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 52, :name-end-col 40, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var add-libspec, :end-col 79, :arity 3, :row 49, :to clojure.core} {:end-row 52, :name-end-col 38, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-libspec, :end-col 80, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{4 3}, :end-row 52, :name-end-col 57, :name-end-row 46, :name-row 46, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-libspec, :end-col 81, :arity 4, :row 46, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-libspec, :end-col 56, :arity 4, :row 54, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-libspec, :end-col 50, :arity 1, :row 55, :to elin.function.evaluate} {:end-row 55, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-libspec, :end-col 51, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 58, :name-end-col 9, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-libspec, :end-col 24, :arity 3, :varargs-min-arity 1, :row 31, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 25, :arity 4, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 77, :name-end-row 62, :name-row 62, :name get-namespace-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 47, :name-col 48, :from-var add-missing-import*, :end-col 83, :arity 1, :row 62, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 63, :name-end-col 56, :name-end-row 63, :name-row 63, :name select-keys-by-namespace, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-import*, :end-col 73, :arity 2, :row 63, :to elin.util.map} {:fixed-arities #{3}, :end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-import*, :end-col 44, :arity 3, :varargs-min-arity 3, :row 64, :to clojure.core} {:end-row 64, :name-end-col 22, :name-end-row 63, :name-row 63, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-import*, :end-col 45, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 66, :name-end-col 74, :name-end-row 66, :name-row 66, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-missing-import*, :end-col 74, :row 66, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 68, :name-end-col 74, :name-end-row 68, :name-row 68, :name add-import, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-missing-import*, :end-col 95, :arity 2, :row 68, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-import*, :end-col 77, :arity 5, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 45, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-missing-import*, :end-col 78, :arity 2, :varargs-min-arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 38, :name-end-row 67, :name-row 67, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-missing-import*, :end-col 79, :arity 2, :varargs-min-arity 0, :row 67, :to clojure.core} {:fixed-arities #{4 3}, :end-row 69, :name-end-col 57, :name-end-row 65, :name-row 65, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-missing-import*, :end-col 80, :arity 4, :row 65, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-import*, :end-col 56, :arity 4, :row 71, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-import*, :end-col 50, :arity 1, :row 72, :to elin.function.evaluate} {:end-row 72, :name-end-col 10, :name-end-row 70, :name-row 70, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-import*, :end-col 51, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 74, :name-end-col 9, :name-end-row 62, :name-row 62, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-import*, :end-col 30, :arity 3, :varargs-min-arity 1, :row 62, :to elin.error} {:end-row 74, :name-end-col 7, :name-end-row 60, :name-row 60, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 77, :name-end-row 78, :name-row 78, :name get-namespace-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 47, :name-col 48, :from-var add-missing-require*, :end-col 83, :arity 1, :row 78, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 79, :name-end-col 56, :name-end-row 79, :name-row 79, :name select-keys-by-namespace, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-require*, :end-col 73, :arity 2, :row 79, :to elin.util.map} {:fixed-arities #{3}, :end-row 80, :name-end-col 29, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-require*, :end-col 44, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 22, :name-end-row 79, :name-row 79, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-require*, :end-col 45, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 82, :name-end-col 74, :name-end-row 82, :name-row 82, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-missing-require*, :end-col 74, :row 82, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 84, :name-end-col 56, :name-end-row 84, :private true, :name-row 84, :name has-namespace?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-require*, :end-col 69, :arity 2, :row 84, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var add-missing-require*, :end-col 64, :arity 3, :varargs-min-arity 3, :row 85, :to clojure.core} {:fixed-arities #{3}, :end-row 86, :name-end-col 75, :name-end-row 86, :name-row 86, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-missing-require*, :end-col 98, :arity 3, :row 86, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 87, :name-end-col 47, :name-end-row 87, :name-row 87, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-require*, :end-col 77, :arity 5, :varargs-min-arity 3, :row 87, :to clojure.core} {:end-row 87, :name-end-col 45, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-missing-require*, :end-col 78, :arity 2, :varargs-min-arity 1, :row 86, :to elin.error} {:end-row 87, :name-end-col 40, :name-end-row 84, :name-row 84, :name if, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var add-missing-require*, :end-col 79, :arity 3, :row 84, :to clojure.core} {:end-row 87, :name-end-col 38, :name-end-row 83, :name-row 83, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-missing-require*, :end-col 80, :arity 2, :varargs-min-arity 0, :row 83, :to clojure.core} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 57, :name-end-row 81, :name-row 81, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-missing-require*, :end-col 81, :arity 4, :row 81, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-require*, :end-col 56, :arity 4, :row 89, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 44, :name-end-row 90, :name-row 90, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-require*, :end-col 50, :arity 1, :row 90, :to elin.function.evaluate} {:end-row 90, :name-end-col 10, :name-end-row 88, :name-row 88, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-require*, :end-col 51, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 93, :name-end-col 9, :name-end-row 78, :name-row 78, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-require*, :end-col 24, :arity 3, :varargs-min-arity 1, :row 78, :to elin.error} {:end-row 93, :name-end-col 7, :name-end-row 76, :name-row 76, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 34, :name-end-row 98, :name-row 98, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 27, :name-col 28, :from-var add-missing-libspec*, :end-col 35, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 26, :name-end-row 97, :name-row 97, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-libspec*, :end-col 36, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 31, :name-end-row 100, :name-row 100, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 24, :name-col 25, :from-var add-missing-libspec*, :end-col 32, :arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 23, :name-end-row 99, :name-row 99, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 16, :name-col 17, :from-var add-missing-libspec*, :end-col 33, :arity 2, :varargs-min-arity 1, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 15, :name-end-row 102, :name-row 102, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 11, :name-col 12, :from-var add-missing-libspec*, :end-col 26, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 15, :name-end-row 103, :name-row 103, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 11, :name-col 12, :from-var add-missing-libspec*, :end-col 23, :arity 1, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 10, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 24, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 104, :name-end-col 19, :name-end-row 104, :name-row 104, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 20, :arity 0, :varargs-min-arity 0, :row 104, :to elin.error} {:fixed-arities #{1}, :end-row 106, :name-end-col 40, :name-end-row 106, :name-row 106, :name java-class-name?, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 12, :name-col 13, :from-var add-missing-libspec*, :end-col 51, :arity 1, :row 106, :to elin.util.string} {:fixed-arities #{1}, :end-row 107, :name-end-col 40, :name-end-row 107, :name-row 107, :name java-class-name?, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 12, :name-col 13, :from-var add-missing-libspec*, :end-col 48, :arity 1, :row 107, :to elin.util.string} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 11, :name-end-row 106, :name-row 106, :name and, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 49, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 27, :name-end-row 108, :private true, :name-row 108, :name add-missing-import*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 40, :arity 2, :row 108, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 111, :name-end-col 28, :name-end-row 111, :private true, :name-row 111, :name add-missing-require*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 51, :arity 3, :row 111, :to elin.handler.namespace} {:end-row 111, :name-end-col 10, :name-end-row 101, :name-row 101, :name cond, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-libspec*, :end-col 52, :arity 6, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 97, :name-row 97, :name let, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-libspec*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 95, :name-row 95, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 102, :name-end-row 116, :name-row 116, :name add-missing-libspec, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 83, :name-col 83, :from-var add-missing-libspec, :end-col 102, :row 116, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 80, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 73, :name-col 74, :from-var add-missing-libspec, :end-col 103, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 51, :name-end-row 116, :name-row 116, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 44, :name-col 45, :from-var add-missing-libspec, :end-col 105, :arity 2, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 71, :name-end-row 117, :name-row 117, :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 add-missing-libspec, :end-col 77, :arity 1, :row 117, :to elin.protocol.host} {:end-row 117, :name-end-col 40, :name-end-row 117, :name-row 117, :name , :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 1, :name-col 2, :end-col 52, :arity 2, :row 11, :to malli.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :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 18, :to elin.util.file} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :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 20, :to clojure.string} {:fixed-arities #{3}, :end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :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 21, :to clojure.string} {:end-row 21, :name-end-col 26, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 30, :name-end-row 22, :name-row 22, :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 22, :to clojure.string} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 59, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{3 2}, :end-row 23, :name-end-col 46, :name-end-row 23, :name-row 23, :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 23, :to clojure.string} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 25, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 24, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {: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 33, :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 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{1}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :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 29, :to clojure.string} {:fixed-arities #{3}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :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 30, :to clojure.string} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 19, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 31, :name-end-col 14, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {: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 #{3}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :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 34, :to clojure.string} {:fixed-arities #{1}, :end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :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 35, :to clojure.string} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 36, :name-end-col 14, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 32, :name-end-row 38, :name-row 38, :name guess-namespace-from-path, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 7, :name-col 7, :end-col 32, :row 38, :to elin.function.nrepl.namespace} {:fixed-arities #{1}, :end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 44, :name-col 44, :end-col 51, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 79, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 72, :name-col 72, :end-col 79, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 71, :name-end-row 38, :name-row 38, :name error-or, :filename "src/elin/function/nrepl/namespace.clj", :alias e.schema, :from elin.function.nrepl.namespace, :col 53, :name-col 54, :end-col 80, :arity 1, :row 38, :to elin.schema} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 1, :name-col 2, :end-col 82, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 45, :name-end-row 41, :name-row 41, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 51, :arity 1, :row 41, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 16, :name-col 17, :from-var guess-namespace-from-path, :end-col 30, :arity 1, :varargs-min-arity 2, :row 42, :to clojure.java.io} {:end-row 43, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 27, :from-var guess-namespace-from-path, :end-col 46, :arity 2, :row 43, :to clojure.core} {:end-row 45, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 55, :arity 2, :row 45, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 68, :name-end-row 46, :name-row 46, :name last-index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 50, :name-col 51, :from-var guess-namespace-from-path, :end-col 82, :arity 2, :row 46, :to clojure.string} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 55, :name-end-row 47, :name-row 47, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 50, :name-col 51, :from-var guess-namespace-from-path, :end-col 67, :arity 3, :row 47, :to clojure.core} {:end-row 47, :name-end-col 49, :name-end-row 46, :name-row 46, :name some->>, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 41, :name-col 42, :from-var guess-namespace-from-path, :end-col 68, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 39, :name-col 40, :from-var guess-namespace-from-path, :end-col 78, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 38, :name-end-row 48, :name-row 48, :name re-pattern, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var guess-namespace-from-path, :end-col 79, :arity 1, :row 48, :to clojure.core} {:end-row 48, :name-end-col 29, :name-end-row 45, :name-row 45, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 25, :name-col 26, :from-var guess-namespace-from-path, :end-col 80, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 48, :name-end-col 26, :name-end-row 43, :name-row 43, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 81, :arity 3, :row 43, :to clojure.core} {:end-row 50, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 43, :from-var guess-namespace-from-path, :end-col 64, :arity 2, :row 50, :to clojure.core} {:end-row 50, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 25, :from-var guess-namespace-from-path, :end-col 65, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 64, :name-end-row 49, :name-row 49, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 37, :arity 2, :row 49, :to elin.util.file} {:end-row 52, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 28, :from-var guess-namespace-from-path, :end-col 58, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 43, :name-end-row 53, :name-row 53, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 61, :arity 1, :row 53, :to elin.util.file} {:end-row 54, :name-end-col 40, :name-end-row 54, :name-row 54, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 53, :arity 1, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 60, :name-end-row 55, :name-row 55, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 61, :arity 1, :row 55, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 56, :name-end-col 62, :name-end-row 56, :name-row 56, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 63, :arity 1, :row 56, :to elin.util.sexpr} {:end-row 56, :name-end-col 33, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :macro true, :col 28, :name-col 29, :from-var guess-namespace-from-path, :end-col 64, :arity 3, :varargs-min-arity 1, :row 54, :to elin.error} {:fixed-arities #{3}, :end-row 58, :name-end-col 48, :name-end-row 58, :name-row 58, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 36, :name-col 37, :from-var guess-namespace-from-path, :end-col 57, :arity 3, :row 58, :to clojure.string} {:fixed-arities #{3}, :end-row 59, :name-end-col 48, :name-end-row 59, :name-row 59, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 36, :name-col 37, :from-var guess-namespace-from-path, :end-col 57, :arity 3, :row 59, :to clojure.string} {:end-row 59, :name-end-col 35, :name-end-row 57, :name-row 57, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 32, :name-col 33, :from-var guess-namespace-from-path, :end-col 58, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 53, :name-end-row 61, :name-row 61, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 49, :name-col 50, :from-var guess-namespace-from-path, :end-col 79, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 48, :name-end-row 60, :name-row 60, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 35, :name-col 36, :from-var guess-namespace-from-path, :end-col 80, :arity 2, :row 60, :to clojure.string} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 27, :name-end-row 62, :name-row 62, :name subs, :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 51, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 29, :name-end-row 60, :name-row 60, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 52, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 55, :arity 2, :row 63, :to clojure.string} {:end-row 64, :name-end-col 27, :name-end-row 64, :name-row 64, :name not-found, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 28, :arity 0, :varargs-min-arity 0, :row 64, :to elin.error} {:end-row 64, :name-end-col 22, :name-end-row 63, :name-row 63, :name when-not, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 29, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name count, :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 36, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 14, :name-end-row 65, :name-row 65, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 37, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 21, :name-end-row 66, :name-row 66, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 35, :arity 3, :row 66, :to clojure.string} {:fixed-arities #{3}, :end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 30, :arity 3, :row 67, :to clojure.string} {:fixed-arities #{3}, :end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 30, :arity 3, :row 68, :to clojure.string} {:end-row 68, :name-end-col 8, :name-end-row 65, :name-row 65, :name ->, :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 31, :arity 4, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 32, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 9, :name-end-col 33, :name-end-row 9, :name-row 9, :name handler, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :col 10, :name-col 10, :from-var show-result, :end-col 33, :row 9, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name not, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 33, :arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 52, :name-end-row 14, :name-row 14, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 45, :name-col 46, :from-var show-result, :end-col 90, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 14, :name-end-col 39, :name-end-row 14, :name-row 14, :name warning, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 91, :arity 2, :varargs-min-arity 1, :row 14, :to elin.message} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name and, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 21, :name-col 22, :from-var show-result, :end-col 53, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 18, :name-end-col 49, :name-end-row 17, :name-row 17, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 42, :name-col 43, :from-var show-result, :end-col 77, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 36, :name-end-row 17, :name-row 17, :name info, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 78, :arity 2, :varargs-min-arity 1, :row 17, :to elin.message} {:end-row 22, :name-end-col 49, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 42, :name-col 43, :from-var show-result, :end-col 64, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 36, :name-end-row 21, :name-row 21, :name info, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 65, :arity 2, :varargs-min-arity 1, :row 21, :to elin.message} {:end-row 22, :name-end-col 24, :name-end-row 12, :name-row 12, :name cond, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 19, :name-col 20, :from-var show-result, :end-col 66, :arity 6, :varargs-min-arity 0, :row 12, :to clojure.core} {:end-row 22, :name-end-col 21, :name-end-row 11, :name-row 11, :name let, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 17, :name-col 18, :from-var show-result, :end-col 67, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 10, :name-row 10, :name fn, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 15, :name-col 16, :from-var show-result, :end-col 68, :arity 2, :varargs-min-arity 0, :row 10, :to clojure.core} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name discard, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 15, :name-col 16, :from-var show-result, :end-col 27, :arity 1, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 10, :name-row 10, :name ->, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 11, :name-col 12, :from-var show-result, :end-col 28, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 8, :to clojure.core} {:end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name handler, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :col 10, :name-col 10, :from-var yank-alias, :end-col 33, :row 26, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 25, :name-col 26, :from-var yank-alias, :end-col 50, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name str, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 41, :name-col 42, :from-var yank-alias, :end-col 59, :arity 1, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 35, :name-end-row 30, :name-row 30, :name yank, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.p.host, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var yank-alias, :end-col 60, :arity 2, :row 30, :to elin.protocol.host} {:end-row 30, :name-end-col 24, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 19, :name-col 20, :from-var yank-alias, :end-col 61, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 21, :name-end-row 28, :name-row 28, :name let, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 17, :name-col 18, :from-var yank-alias, :end-col 62, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 30, :name-end-col 18, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 15, :name-col 16, :from-var yank-alias, :end-col 63, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name discard, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 15, :name-col 16, :from-var yank-alias, :end-col 27, :arity 1, :row 31, :to exoscale.interceptor} {:end-row 31, :name-end-col 14, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 11, :name-col 12, :from-var yank-alias, :end-col 28, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 14, :name-end-row 12, :name-row 12, :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 12, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 12, :name-end-col 54, :name-end-row 12, :name-row 12, :name ?TestSummary, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 54, :row 12, :to elin.schema.nrepl} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 56, :arity 2, :row 12, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 15, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 22, :name-end-col 24, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 22, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 25, :name-end-col 8, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 19, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 31, :name-end-row 30, :name-row 30, :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 30, :to clojure.java.io} {:end-row 30, :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 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 13, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 31, :name-end-col 8, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 19, :name-end-row 33, :private true, :name-row 33, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 19, :row 33, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 31, :name-col 31, :end-col 35, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 44, :row 33, :to clojure.core} {:end-row 33, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 46, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 16, :name-end-row 39, :name-row 39, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-message, :end-col 25, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-message, :end-col 39, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 11, :name-end-row 39, :name-row 39, :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-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 14, :name-end-row 40, :name-row 40, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 11, :name-end-row 42, :name-row 42, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 20, :arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 45, :name-row 45, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 20, :arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 49, :name-end-col 10, :name-end-row 38, :name-row 38, :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-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 36, :name-row 36, :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-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 25, :name-end-row 51, :private true, :name-row 51, :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 51, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 51, :name-end-col 41, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 51, :name-end-col 82, :name-end-row 51, :name-row 51, :name ?TestActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 82, :row 51, :to elin.schema.nrepl} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 85, :arity 2, :row 51, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :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 57, :to clojure.string} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :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 59, :to clojure.string} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 32, :name-end-row 60, :name-row 60, :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 60, :to clojure.string} {:end-row 60, :name-end-col 22, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 9, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 24, :name-end-row 63, :name-row 63, :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 63, :to clojure.string} {:end-row 63, :name-end-col 8, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :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 65, :to elin.function.nrepl.cider.test} {:end-row 65, :name-end-col 54, :name-end-row 65, :name-row 65, :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 65, :to elin.schema.component} {:fixed-arities #{1}, :end-row 65, :name-end-col 59, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 65, :name-end-col 95, :name-end-row 65, :name-row 65, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 95, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 98, :arity 2, :row 65, :to malli.core} {:end-row 68, :name-end-col 82, :name-end-row 68, :name-row 68, :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 68, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 68, :name-end-col 55, :name-end-row 68, :name-row 68, :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 68, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 30, :name-col 31, :from-var collect-results, :end-col 58, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 38, :name-col 39, :from-var collect-results, :end-col 53, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 27, :name-end-row 74, :name-row 74, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 27, :name-end-row 75, :name-row 75, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{0 1}, :end-row 75, :name-end-col 21, :name-end-row 74, :name-row 74, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 17, :name-col 18, :from-var collect-results, :end-col 47, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 35, :name-end-row 79, :private true, :name-row 79, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 48, :arity 1, :row 79, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 81, :name-end-col 52, :name-end-row 81, :private true, :name-row 81, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 34, :name-col 35, :from-var collect-results, :end-col 73, :arity 1, :row 81, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 83, :name-end-col 58, :name-end-row 83, :name-row 83, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 36, :name-col 37, :from-var collect-results, :end-col 72, :arity 2, :row 83, :to elin.function.nrepl.cider} {:end-row 83, :name-end-col 39, :name-end-row 82, :name-row 82, :name when, :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 73, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 33, :name-end-row 81, :name-row 81, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 30, :name-col 31, :from-var collect-results, :end-col 54, :arity 3, :varargs-min-arity 1, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 55, :name-end-row 86, :private true, :name-row 86, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 42, :name-col 43, :from-var collect-results, :end-col 68, :arity 1, :row 86, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 88, :name-end-col 67, :name-end-row 88, :name-row 88, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 58, :name-col 59, :from-var collect-results, :end-col 68, :arity 1, :row 88, :to clojure.string} {:end-row 88, :name-end-col 57, :name-end-row 87, :name-row 87, :name some->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 50, :name-col 51, :from-var collect-results, :end-col 69, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 49, :name-end-row 87, :name-row 87, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 46, :name-col 47, :from-var collect-results, :end-col 53, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{3}, :end-row 92, :name-end-col 40, :name-end-row 92, :name-row 92, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 34, :name-col 35, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 3, :row 92, :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 92, :name-end-col 34, :name-end-row 85, :name-row 85, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 27, :name-col 28, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 25, :name-end-row 93, :name-row 93, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 24, :name-col 24, :from-var collect-results, :end-col 25, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 57, :name-end-row 95, :private true, :name-row 95, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 38, :name-col 39, :from-var collect-results, :end-col 70, :arity 1, :row 95, :to elin.function.nrepl.cider.test} {:end-row 98, :name-end-col 27, :name-end-row 96, :name-row 96, :name merge, :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 46, :arity 3, :varargs-min-arity 0, :row 96, :to clojure.core} {:fixed-arities #{2}, :end-row 98, :name-end-col 23, :name-end-row 95, :name-row 95, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 19, :name-col 20, :from-var collect-results, :end-col 47, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 38, :name-end-row 103, :name-row 103, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 35, :name-col 36, :from-var collect-results, :end-col 61, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 104, :name-end-col 25, :name-end-row 101, :name-row 101, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 19, :name-col 20, :from-var collect-results, :end-col 63, :arity 2, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 104, :name-end-col 23, :name-end-row 93, :name-row 93, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 17, :name-col 18, :from-var collect-results, :end-col 64, :arity 6, :varargs-min-arity 2, :row 93, :to clojure.core} {:end-row 104, :name-end-col 19, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 15, :name-col 16, :from-var collect-results, :end-col 65, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 104, :name-end-col 16, :name-end-row 74, :name-row 74, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 14, :from-var collect-results, :end-col 66, :arity 3, :row 74, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 15, :name-end-row 72, :name-row 72, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 11, :name-col 12, :from-var collect-results, :end-col 67, :arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 13, :name-end-row 71, :name-row 71, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var collect-results, :end-col 68, :arity 2, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 11, :name-end-row 70, :name-row 70, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var collect-results, :end-col 69, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 13, :name-end-row 69, :name-row 69, :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 70, :arity 1, :row 69, :to clojure.core} {:end-row 104, :name-end-col 7, :name-end-row 68, :name-row 68, :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 71, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 66, :name-row 66, :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 72, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:end-row 18, :name-end-col 35, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 18, :name-end-col 33, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 29, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 33, :name-end-row 21, :name-row 21, :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 21, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :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 22, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 35, :arity 1, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name trim, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 40, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name replace, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 56, :arity 3, :row 26, :to clojure.string} {:end-row 26, :name-end-col 29, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 26, :name-col 27, :from-var eval!!, :end-col 57, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 15, :name-end-row 23, :name-row 23, :name fault, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 7, :name-col 8, :from-var eval!!, :end-col 59, :arity 1, :varargs-min-arity 0, :row 23, :to elin.error} {:end-row 29, :name-end-col 8, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 29, :name-end-col 9, :name-end-row 15, :name-row 15, :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 15, :to elin.error} {:end-row 29, :name-end-col 7, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 18, :name-end-row 33, :name-row 33, :name evaluate-code, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-code, :end-col 32, :arity 3, :row 33, :to elin.function.evaluate} {:fixed-arities #{3}, :end-row 35, :name-end-col 11, :name-end-row 35, :private true, :name-row 35, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-code, :end-col 31, :arity 3, :row 35, :to elin.function.evaluate} {:end-row 35, :name-end-col 6, :name-end-row 31, :name-row 31, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :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 39, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 41, :name-end-col 83, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.host} {:end-row 41, :name-end-col 52, :name-end-row 41, :name-row 41, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-top-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-top-list} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-top-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 51, :name-end-col 26, :name-end-row 45, :name-row 45, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-top-list, :end-col 40, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-top-list, :end-col 47, :arity 2, :varargs-min-arity 0, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 52, :name-end-col 13, :name-end-row 52, :private true, :name-row 52, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-top-list, :end-col 48, :arity 3, :row 52, :to elin.function.evaluate} {:end-row 52, :name-end-col 10, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-top-list, :end-col 49, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 52, :name-end-col 6, :name-end-row 37, :name-row 37, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name evaluate-current-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-list, :end-col 35, :arity 2, :row 56, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 58, :name-end-col 83, :name-end-row 58, :name-row 58, :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-list, :end-col 89, :arity 1, :row 58, :to elin.protocol.host} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-list} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 68, :name-end-col 26, :name-end-row 62, :name-row 62, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-list, :end-col 40, :arity 3, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 69, :name-end-col 31, :name-end-row 69, :name-row 69, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-list, :end-col 47, :arity 2, :varargs-min-arity 0, :row 69, :to clojure.core} {:fixed-arities #{3}, :end-row 69, :name-end-col 13, :name-end-row 69, :private true, :name-row 69, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-list, :end-col 48, :arity 3, :row 69, :to elin.function.evaluate} {:end-row 69, :name-end-col 10, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-list, :end-col 49, :arity 2, :varargs-min-arity 1, :row 58, :to elin.error} {:end-row 69, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :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 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name evaluate-current-expr, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-expr, :end-col 35, :arity 2, :row 73, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 75, :name-end-col 83, :name-end-row 75, :name-row 75, :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-expr, :end-col 89, :arity 1, :row 75, :to elin.protocol.host} {:end-row 75, :name-end-col 52, :name-end-row 75, :name-row 75, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-expr, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-expr} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-expr, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 85, :name-end-col 26, :name-end-row 79, :name-row 79, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-expr, :end-col 40, :arity 3, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-expr, :end-col 47, :arity 2, :varargs-min-arity 0, :row 86, :to clojure.core} {:fixed-arities #{3}, :end-row 86, :name-end-col 13, :name-end-row 86, :private true, :name-row 86, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-expr, :end-col 48, :arity 3, :row 86, :to elin.function.evaluate} {:end-row 86, :name-end-col 10, :name-end-row 75, :name-row 75, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-expr, :end-col 49, :arity 2, :varargs-min-arity 1, :row 75, :to elin.error} {:end-row 86, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name evaluate-namespace-form, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-namespace-form, :end-col 37, :arity 2, :row 90, :to elin.function.evaluate} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 58, :name-end-row 92, :name-row 92, :name get-namespace-sexpr, :filename "src/elin/function/evaluate.clj", :alias e.f.sexpr, :from elin.function.evaluate, :col 28, :name-col 29, :from-var evaluate-namespace-form, :end-col 64, :arity 1, :row 92, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 93, :name-end-col 60, :name-end-row 93, :name-row 93, :name get-current-file-path!, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 28, :name-col 29, :from-var evaluate-namespace-form, :end-col 66, :arity 1, :row 93, :to elin.protocol.host} {:end-row 93, :name-end-col 27, :name-end-row 93, :name-row 93, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 126, :name-end-col 58, :name-end-row 126, :name-row 126, :name sexpr, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 126, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 126, :name-end-col 21, :name-end-row 126, :name-row 126, :name contains?, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 126, :to clojure.core} {:end-row 128, :name-end-col 26, :name-end-row 128, :name-row 128, :name next, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 128, :to rewrite-clj.zip} {:end-row 129, :name-end-col 27, :name-end-row 129, :name-row 129, :name sexpr, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 129, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 19, :name-end-row 130, :name-row 130, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 130, :name-end-col 14, :name-end-row 127, :name-row 127, :name some->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 126, :name-row 126, :name when, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 124, :name-row 124, :name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 122, :name-row 122, :name defn-, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 134, :name-end-col 78, :name-end-row 134, :name-row 134, :name evaluate-current-top-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 52, :name-col 53, :from-var get-var-name-from-current-top-list, :end-col 84, :arity 1, :row 134, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 137, :name-end-col 54, :name-end-row 137, :private true, :name-row 137, :name extract-multi-method-name, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :name-col 29, :from-var get-var-name-from-current-top-list, :end-col 60, :arity 1, :row 137, :to elin.function.evaluate} {:fixed-arities #{0 1}, :end-row 138, :name-end-col 32, :name-end-row 138, :name-row 138, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :name-col 29, :from-var get-var-name-from-current-top-list, :end-col 44, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 138, :name-end-col 27, :name-end-row 137, :name-row 137, :name some->>, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var get-var-name-from-current-top-list, :end-col 45, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 139, :name-end-col 31, :name-end-row 139, :name-row 139, :name replace, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 19, :name-col 20, :from-var get-var-name-from-current-top-list, :end-col 60, :arity 3, :row 139, :to clojure.string} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 18, :name-end-row 137, :name-row 137, :name or, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 15, :name-col 16, :from-var get-var-name-from-current-top-list, :end-col 61, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 139, :name-end-col 14, :name-end-row 136, :name-row 136, :name assoc-in, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :name-col 6, :from-var get-var-name-from-current-top-list, :end-col 62, :arity 3, :row 136, :to clojure.core} {:end-row 139, :name-end-col 9, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var get-var-name-from-current-top-list, :end-col 63, :arity 2, :varargs-min-arity 1, :row 134, :to elin.error} {:end-row 139, :name-end-col 6, :name-end-row 132, :name-row 132, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 64, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 24, :row 17, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 19, :name-end-col 16, :name-end-row 19, :name-row 19, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 25, :arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 7, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 25, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 7, :name-end-row 22, :name-row 22, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :name-col 12, :end-col 13, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 20, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 29, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name keyword, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 20, :name-col 21, :end-col 36, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name unformat, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 21, :name-col 22, :end-col 50, :arity 1, :row 31, :to elin.util.server} {:end-row 31, :name-end-col 13, :name-end-row 27, :name-row 27, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 52, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 36, :name-end-col 13, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 31, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 44, :name-end-row 40, :name-row 40, :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 40, :to elin.util.server} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 17, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :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 52, :to elin.protocol.host.rpc} {:fixed-arities #{0}, :end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :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 54, :to elin.util.id} {:end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :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 55, :to clojure.core.async} {:fixed-arities #{3}, :end-row 56, :name-end-col 36, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :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 56, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 56, :name-end-col 13, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :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 58, :to msgpack.core} {:end-row 59, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 59, :to clojure.core} {:end-row 59, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 60, :name-end-col 9, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 63, :name-end-col 17, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :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 64, :to msgpack.core} {:end-row 65, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 65, :to clojure.core} {:end-row 65, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :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 70, :to msgpack.core} {:end-row 71, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 71, :to clojure.core} {:end-row 71, :name-end-col 11, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 71, :name-end-col 10, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 74, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 74, :to clojure.core} {:end-row 76, :name-end-col 20, :name-end-row 76, :name-row 76, :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 76, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :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 78, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 81, :name-end-col 23, :name-end-row 81, :name-row 81, :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 81, :to elin.protocol.host.rpc} {:end-row 81, :name-end-col 11, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 31, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 89, :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 89, :to clojure.core} {:end-row 90, :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 90, :to clojure.core} {:end-row 91, :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 91, :to clojure.core} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :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 97, :to msgpack.core} {:end-row 98, :name-end-col 55, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 98, :name-end-col 62, :name-end-row 95, :name-row 95, :name thread, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :row 95, :to clojure.core.async} {:end-row 98, :name-end-col 47, :name-end-row 94, :name-row 94, :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, :row 94, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 33, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{2}, :end-row 100, :name-end-col 43, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{0 1}, :end-row 100, :name-end-col 27, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 57, :name-end-row 102, :name-row 102, :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 102, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 106, :name-end-col 51, :name-end-row 105, :name-row 105, :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 105, :to elin.component.server.nvim} {:end-row 107, :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 107, :to clojure.core} {:end-row 108, :name-end-col 27, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:end-row 108, :name-end-col 22, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:end-row 108, :name-end-col 19, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 108, :name-end-col 18, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:end-row 108, :name-end-col 15, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:end-row 109, :name-end-col 24, :name-end-row 109, :name-row 109, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :row 109, :to taoensso.timbre} {:end-row 109, :name-end-col 19, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 66, :name-end-row 113, :name-row 113, :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 113, :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, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :row 113, :to taoensso.timbre} {:end-row 113, :name-end-col 11, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 114, :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 114, :to clojure.core} {:end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:end-row 115, :name-end-col 16, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 115, :name-end-col 10, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 115, :name-end-col 7, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 115, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :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 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 24, :name-end-row 7, :name-row 7, :name id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 24, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name args, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :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 32, :arity 3, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 11, :name-end-col 10, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 15, :name-end-row 11, :name-row 11, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 10, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 15, :name-end-row 12, :name-row 12, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 10, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 10, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 17, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 25, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 28, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 21, :name-end-col 10, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 10, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 10, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 10, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 10, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 37, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :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 40, :arity 5, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 32, :name-end-col 10, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 19, :name-end-row 32, :name-row 32, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 10, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 25, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :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 28, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 38, :name-end-col 10, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 12, :name-end-row 38, :name-row 38, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 10, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 12, :name-end-row 40, :name-row 40, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 42, :name-end-col 10, :name-end-row 42, :name-row 42, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 42, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 10, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 10, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 13, :name-end-row 36, :name-row 36, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 6, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 15, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 10, :name-end-row 51, :name-row 51, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 15, :name-end-row 51, :name-row 51, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 24, :name-end-row 51, :name-row 51, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 51, :to :clj-kondo/unknown-namespace} {: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 15, :name-end-row 53, :name-row 53, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :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 15, :name-end-row 54, :name-row 54, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 20, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 24, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 10, :name-end-row 56, :name-row 56, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 19, :name-end-row 56, :name-row 56, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 24, :name-end-row 57, :name-row 57, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 59, :name-end-col 10, :name-end-row 59, :name-row 59, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 59, :to :clj-kondo/unknown-namespace} {:end-row 60, :name-end-col 10, :name-end-row 60, :name-row 60, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 10, :name-end-row 62, :name-row 62, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 19, :name-end-row 62, :name-row 62, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name new-sexpr, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 29, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 13, :name-end-row 48, :name-row 48, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 32, :arity 6, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 66, :name-end-col 10, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 66, :name-end-col 12, :name-end-row 66, :name-row 66, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 10, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 12, :name-end-row 67, :name-row 67, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 20, :name-end-row 67, :name-row 67, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 13, :name-col 13, :end-col 20, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 28, :name-end-row 69, :name-row 69, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 28, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 10, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 21, :name-end-row 71, :name-row 71, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 21, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 73, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 19, :name-end-row 73, :name-row 73, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 73, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 13, :name-end-row 64, :name-row 64, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 22, :arity 5, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 77, :name-end-col 15, :name-end-row 77, :name-row 77, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 10, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 15, :name-end-row 78, :name-row 78, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 80, :name-end-col 10, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 80, :to :clj-kondo/unknown-namespace} {:end-row 80, :name-end-col 13, :name-end-row 75, :name-row 75, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 84, :to :clj-kondo/unknown-namespace} {:end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 84, :to :clj-kondo/unknown-namespace} {:end-row 86, :name-end-col 10, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 86, :name-end-col 15, :name-end-row 86, :name-row 86, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 10, :name-end-row 87, :name-row 87, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 15, :name-end-row 87, :name-row 87, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 23, :name-end-row 87, :name-row 87, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 89, :to :clj-kondo/unknown-namespace} {:end-row 90, :name-end-col 10, :name-end-row 90, :name-row 90, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 90, :name-end-col 21, :name-end-row 90, :name-row 90, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 10, :name-end-row 91, :name-row 91, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 21, :name-end-row 91, :name-row 91, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name end-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 10, :name-end-row 93, :name-row 93, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 31, :name-end-row 93, :name-row 93, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 10, :name-end-row 94, :name-row 94, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 31, :name-end-row 94, :name-row 94, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 41, :name-end-row 94, :name-row 94, :name start-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 41, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 49, :name-end-row 94, :name-row 94, :name end-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 49, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 96, :name-end-col 10, :name-end-row 96, :name-row 96, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 96, :to :clj-kondo/unknown-namespace} {:end-row 96, :name-end-col 13, :name-end-row 82, :name-row 82, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 6, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 100, :name-row 100, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 21, :name-end-row 100, :name-row 100, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 45, :name-end-row 100, :name-row 100, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 10, :name-end-row 101, :name-row 101, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 45, :name-end-row 101, :name-row 101, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 61, :name-end-row 101, :name-row 101, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 105, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 10, :name-end-row 107, :name-row 107, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name quickfix-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 24, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 109, :name-end-col 10, :name-end-row 109, :name-row 109, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 109, :to :clj-kondo/unknown-namespace} {:end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 109, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 10, :name-end-row 111, :name-row 111, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 20, :name-end-row 111, :name-row 111, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 34, :name-end-row 111, :name-row 111, :name location-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 34, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 13, :name-end-row 103, :name-row 103, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 37, :arity 5, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 115, :name-end-col 10, :name-end-row 115, :name-row 115, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 115, :to :clj-kondo/unknown-namespace} {:end-row 115, :name-end-col 18, :name-end-row 115, :name-row 115, :name mark-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 18, :row 115, :to :clj-kondo/unknown-namespace} {:end-row 115, :name-end-col 13, :name-end-row 113, :name-row 113, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 119, :name-end-col 10, :name-end-row 119, :name-row 119, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 119, :to :clj-kondo/unknown-namespace} {:end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 119, :to :clj-kondo/unknown-namespace} {:end-row 119, :name-end-col 13, :name-end-row 117, :name-row 117, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :varargs-min-arity 1, :row 117, :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} {: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} {: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 3}, :end-row 27, :name deref, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 23, :end-col 34, :arity 1, :row 27, :to clojure.core} {: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 455, :to elin.component.lazy-host} {:end-row 455, :name-end-col 6, :name-end-row 453, :name-row 453, :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 453, :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 3}, :end-row 23, :name deref, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 26, :end-col 43, :arity 1, :row 23, :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 3}, :end-row 29, :name deref, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 21, :end-col 38, :arity 1, :row 29, :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} {: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} {: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} {: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} {: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} {: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, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :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, :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, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :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, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :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 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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, :end-col 33, :row 14, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 16, :name-end-col 50, :name-end-row 16, :name-row 16, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error, :end-col 60, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 33, :name-end-row 16, :name-row 16, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error, :end-col 61, :arity 2, :varargs-min-arity 1, :row 16, :to elin.message} {:end-row 16, :name-end-col 18, :name-end-row 15, :name-row 15, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error, :end-col 62, :arity 2, :varargs-min-arity 0, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 38, :name-end-row 17, :name-row 17, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error, :end-col 38, :row 17, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error, :end-col 49, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 23, :name-end-row 17, :name-row 17, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error, :end-col 50, :arity 2, :row 17, :to exoscale.interceptor} {:end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error, :end-col 27, :arity 1, :row 18, :to exoscale.interceptor} {:end-row 18, :name-end-col 14, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error, :end-col 28, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var show-result-as-popup, :end-col 33, :row 22, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 36, :name-end-row 24, :name-row 24, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var show-result-as-popup, :end-col 46, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var show-result-as-popup, :end-col 42, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 27, :name-end-row 24, :name-row 24, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 23, :name-col 24, :from-var show-result-as-popup, :end-col 43, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 26, :name-end-col 82, :name-end-row 26, :name-row 26, :name show-result-as-popup, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 62, :name-col 62, :from-var show-result-as-popup, :end-col 82, :row 26, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 26, :name-end-col 55, :name-end-row 26, :name-row 26, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 32, :name-col 33, :from-var show-result-as-popup, :end-col 83, :arity 2, :row 26, :to elin.util.interceptor} {:end-row 31, :name-end-col 39, :name-end-row 27, :name-row 27, :name merge, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 33, :name-col 34, :from-var show-result-as-popup, :end-col 47, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name open-popup!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 23, :name-col 24, :from-var show-result-as-popup, :end-col 67, :arity 3, :row 33, :to elin.protocol.host} {:end-row 33, :name-end-col 31, :name-end-row 32, :name-row 32, :name , :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var show-result-as-popup, :end-col 28, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 20, :to clojure.core} {:end-row 38, :name-end-col 33, :name-end-row 38, :name-row 38, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var append-result-to-info-buffer, :end-col 33, :row 38, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 40, :name-end-col 36, :name-end-row 40, :name-row 40, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var append-result-to-info-buffer, :end-col 46, :arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var append-result-to-info-buffer, :end-col 42, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 27, :name-end-row 40, :name-row 40, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 23, :name-col 24, :from-var append-result-to-info-buffer, :end-col 43, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 42, :name-end-col 94, :name-end-row 42, :name-row 42, :name append-result-to-info-buffer, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 66, :name-col 66, :from-var append-result-to-info-buffer, :end-col 94, :row 42, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 36, :name-col 37, :from-var append-result-to-info-buffer, :end-col 95, :arity 2, :row 42, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 35, :name-end-row 42, :name-row 42, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 32, :name-col 33, :from-var append-result-to-info-buffer, :end-col 39, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name append-to-info-buffer, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 21, :name-col 22, :from-var append-result-to-info-buffer, :end-col 74, :arity 3, :row 44, :to elin.protocol.host} {:end-row 44, :name-end-col 23, :name-end-row 42, :name-row 42, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var append-result-to-info-buffer, :end-col 75, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 44, :name-end-col 22, :name-end-row 40, :name-row 40, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var append-result-to-info-buffer, :end-col 76, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 44, :name-end-col 18, :name-end-row 39, :name-row 39, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var append-result-to-info-buffer, :end-col 77, :arity 2, :varargs-min-arity 0, :row 39, :to clojure.core} {:end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var append-result-to-info-buffer, :end-col 27, :arity 1, :row 45, :to exoscale.interceptor} {:end-row 45, :name-end-col 14, :name-end-row 39, :name-row 39, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var append-result-to-info-buffer, :end-col 28, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 45, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 36, :to clojure.core} {:end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var jump-to-file, :end-col 33, :row 49, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name map?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 53, :name-col 54, :from-var jump-to-file, :end-col 68, :arity 1, :row 52, :to clojure.core} {:end-row 53, :name-end-col 52, :name-end-row 52, :name-row 52, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 47, :name-col 48, :from-var jump-to-file, :end-col 58, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 29, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :name-col 26, :from-var jump-to-file, :end-col 35, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 40, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 36, :name-col 37, :from-var jump-to-file, :end-col 46, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 47, :name-col 48, :from-var jump-to-file, :end-col 56, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 21, :name-col 22, :from-var jump-to-file, :end-col 57, :arity 3, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 42, :name-end-row 58, :name-row 58, :name starts-with?, :filename "src/elin/interceptor/handler.clj", :alias str, :from elin.interceptor.handler, :col 25, :name-col 26, :from-var jump-to-file, :end-col 61, :arity 2, :row 58, :to clojure.string} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 42, :name-end-row 59, :name-row 59, :name file, :filename "src/elin/interceptor/handler.clj", :alias io, :from elin.interceptor.handler, :col 34, :name-col 35, :from-var jump-to-file, :end-col 48, :arity 1, :varargs-min-arity 2, :row 59, :to clojure.java.io} {:end-row 59, :name ., :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :from-var jump-to-file, :end-col 49, :arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 24, :name-end-row 58, :name-row 58, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 21, :name-col 22, :from-var jump-to-file, :end-col 50, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{4 5}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name jump!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 32, :name-col 33, :from-var jump-to-file, :end-col 67, :arity 4, :row 60, :to elin.protocol.host} {:end-row 60, :name-end-col 31, :name-end-row 60, :name-row 60, :name , :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var jump-to-file, :end-col 28, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 47, :name-row 47, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 47, :to clojure.core} {:end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var callback, :end-col 33, :row 72, :to elin.constant.interceptor} {:end-row 74, :name-end-col 74, :name-end-row 74, :name-row 74, :name callback, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 66, :name-col 66, :from-var callback, :end-col 74, :row 74, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 36, :name-col 37, :from-var callback, :end-col 75, :arity 2, :row 74, :to elin.util.interceptor} {:fixed-arities #{3}, :end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name on-callback, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 19, :name-col 20, :from-var callback, :end-col 60, :arity 3, :row 75, :to elin.protocol.host} {:end-row 75, :name-end-col 21, :name-end-row 74, :name-row 74, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var callback, :end-col 61, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 73, :name-row 73, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var callback, :end-col 62, :arity 2, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 76, :name-end-col 26, :name-end-row 76, :name-row 76, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var callback, :end-col 27, :arity 1, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var callback, :end-col 28, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 70, :name-row 70, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 70, :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 #{1 3}, :end-row 8, :name deref, :filename "src/elin/util/function.clj", :from elin.util.function, :col 26, :from-var memoize-by, :end-col 30, :arity 1, :row 8, :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} {:fixed-arities #{2}, :end-row 10, :name-end-col 16, :name-end-row 10, :name-row 10, :name get-by-id, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 7, :name-col 7, :end-col 16, :row 10, :to elin.function.mark} {:end-row 10, :name-end-col 39, :name-end-row 10, :name-row 10, :name ?Elin, :filename "src/elin/function/mark.clj", :alias e.s.handler, :from elin.function.mark, :col 22, :name-col 22, :end-col 39, :row 10, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 10, :name-end-col 47, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 40, :name-col 40, :end-col 47, :row 10, :to clojure.core} {:end-row 10, :name-end-col 85, :name-end-row 10, :name-row 10, :name ?Position, :filename "src/elin/function/mark.clj", :alias e.s.host, :from elin.function.mark, :col 67, :name-col 67, :end-col 85, :row 10, :to elin.schema.host} {:fixed-arities #{1}, :end-row 10, :name-end-col 66, :name-end-row 10, :name-row 10, :name error-or, :filename "src/elin/function/mark.clj", :alias e.schema, :from elin.function.mark, :col 48, :name-col 49, :end-col 86, :arity 1, :row 10, :to elin.schema} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/function/mark.clj", :alias m, :from elin.function.mark, :col 1, :name-col 2, :end-col 88, :arity 2, :row 10, :to malli.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name get-mark, :filename "src/elin/function/mark.clj", :alias e.p.host, :from elin.function.mark, :col 14, :name-col 15, :from-var get-by-id, :end-col 46, :arity 2, :row 13, :to elin.protocol.host} {:end-row 13, :name-end-col 13, :name-end-row 13, :name-row 13, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 99, :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/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 3, :name-col 4, :from-var get-current-working-directory!*, :end-col 52, :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/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 13, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :private true, :name-row 17, :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 17, :to elin.component.server.impl.file} {:end-row 17, :name-end-col 67, :name-end-row 17, :name-row 17, :name ?IFunction, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 42, :name-col 42, :end-col 67, :row 17, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 17, :name-end-col 95, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 88, :name-col 88, :end-col 95, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 87, :name-end-row 17, :name-row 17, :name error-or, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 69, :name-col 70, :end-col 96, :arity 1, :row 17, :to elin.schema} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 98, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.function} {:end-row 20, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 22, :name-end-col 28, :name-end-row 22, :private true, :name-row 22, :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 22, :to elin.component.server.impl.file} {:end-row 22, :name-end-col 65, :name-end-row 22, :name-row 22, :name ?IFunction, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 40, :name-col 40, :end-col 65, :row 22, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 70, :name-col 70, :end-col 74, :row 22, :to clojure.core} {:end-row 22, :name-end-col 104, :name-end-row 22, :name-row 22, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 77, :name-col 77, :end-col 104, :row 22, :to elin.schema} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 106, :arity 2, :row 22, :to malli.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3}, :end-row 27, :name-end-col 78, :name-end-row 27, :name-row 27, :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 27, :to elin.component.server.impl.function} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 109, :arity 2, :row 34, :to malli.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{3}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :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 39, :to elin.component.server.impl.function} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name , :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var elin-root-dir, :end-col 26, :arity 6, :varargs-min-arity 1, :row 21, :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/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 7, :name-col 8, :from-var parent-absolute-path, :end-col 21, :arity 1, :varargs-min-arity 2, :row 30, :to clojure.java.io} {:end-row 31, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :from-var parent-absolute-path, :end-col 23, :arity 2, :row 31, :to clojure.core} {:end-row 32, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :from-var parent-absolute-path, :end-col 25, :arity 2, :row 32, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var parent-absolute-path, :end-col 26, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 28, :name-row 28, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 22, :name-end-row 36, :name-row 36, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 14, :name-col 15, :from-var existing-file, :end-col 36, :arity 2, :varargs-min-arity 2, :row 36, :to clojure.java.io} {:end-row 37, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :from-var existing-file, :end-col 25, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 10, :name-end-row 37, :name-row 37, :name when, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var existing-file, :end-col 12, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var existing-file, :end-col 13, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 22, :name-end-row 42, :name-row 42, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 14, :name-col 15, :from-var find-project-files, :end-col 27, :arity 1, :varargs-min-arity 2, :row 42, :to clojure.java.io} {:fixed-arities #{2}, :end-row 44, :name-end-col 41, :name-end-row 44, :private true, :name-row 44, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 27, :name-col 28, :from-var find-project-files, :end-col 57, :arity 2, :row 44, :to elin.function.jack-in} {:fixed-arities #{2}, :end-row 45, :name-end-col 44, :name-end-row 45, :private true, :name-row 45, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 30, :name-col 31, :from-var find-project-files, :end-col 63, :arity 2, :row 45, :to elin.function.jack-in} {:fixed-arities #{2}, :end-row 46, :name-end-col 39, :name-end-row 46, :private true, :name-row 46, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 25, :name-col 26, :from-var find-project-files, :end-col 53, :arity 2, :row 46, :to elin.function.jack-in} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 16, :name-end-row 47, :name-row 47, :name or, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 13, :name-col 14, :from-var find-project-files, :end-col 29, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name clojure-cli, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 35, :row 50, :to elin.constant.jack-in} {:end-row 51, :name-end-col 33, :name-end-row 51, :name-row 51, :name leiningen, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 33, :row 51, :to elin.constant.jack-in} {:end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name babashka, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 32, :row 52, :to elin.constant.jack-in} {:end-row 53, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :from-var find-project-files, :end-col 38, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name recur, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :name-col 12, :from-var find-project-files, :end-col 39, :arity 1, :row 53, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 9, :name-col 10, :from-var find-project-files, :end-col 40, :arity 3, :row 47, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 7, :name-col 8, :from-var find-project-files, :end-col 41, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 53, :name-end-col 10, :name-end-row 43, :name-row 43, :name when, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var find-project-files, :end-col 42, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 53, :name-end-col 8, :name-end-row 42, :name-row 42, :name loop, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var find-project-files, :end-col 43, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 40, :name-row 40, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 21, :name-end-row 61, :name-row 61, :name val, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :name-col 18, :from-var select-project, :end-col 21, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name val, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :from-var select-project, :end-col 21, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 29, :name-end-row 60, :private true, :name-row 60, :name find-project-files, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 34, :arity 1, :row 60, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name filter, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 22, :arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 16, :name-end-row 62, :name-row 62, :name first, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 17, :arity 1, :row 62, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 60, :name-row 60, :name ->>, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var select-project, :end-col 18, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 58, :name-row 58, :name if, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 3, :name-col 4, :from-var select-project, :end-col 19, :arity 3, :row 58, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 65, :name-end-col 29, :name-end-row 65, :private true, :name-row 65, :name elin-root-dir, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 16, :name-col 16, :from-var command-config, :end-col 29, :row 65, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 15, :name-end-row 65, :name-row 65, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 39, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.java.io} {:end-row 66, :name-end-col 13, :name-end-row 66, :name-row 66, :name slurp, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 14, :arity 1, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 23, :name-end-row 67, :name-row 67, :name read-string, :filename "src/elin/function/jack_in.clj", :alias edn, :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 24, :arity 1, :row 67, :to clojure.edn} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 14, :name-end-row 68, :name-row 68, :name get-in, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 45, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var command-config, :end-col 46, :arity 4, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 21, :name-end-row 72, :name-row 72, :name generate-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 4, :name-col 5, :from-var generate-command, :end-col 43, :arity 3, :row 72, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 12, :name-end-row 74, :name-row 74, :name =, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :name-col 11, :from-var generate-command, :end-col 12, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 75, :name-end-col 29, :name-end-row 75, :name-row 75, :name clojure-cli, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 6, :name-col 6, :from-var generate-command, :end-col 29, :row 75, :to elin.constant.jack-in} {:end-row 76, :name-end-col 30, :name-end-row 76, :private true, :name-row 76, :name clojure-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 15, :name-col 15, :from-var generate-command, :end-col 30, :row 76, :to elin.function.jack-in} {:end-row 78, :name-end-col 60, :name-end-row 78, :private true, :name-row 78, :name command-config, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 46, :name-col 46, :from-var generate-command, :end-col 60, :row 78, :to elin.function.jack-in} {:end-row 78, :name-end-col 31, :name-end-row 78, :name-row 78, :name pr-str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 24, :name-col 25, :from-var generate-command, :end-col 63, :arity 1, :varargs-min-arity 0, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 28, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 24, :name-col 25, :from-var generate-command, :end-col 34, :arity 1, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 66, :name-end-row 81, :private true, :name-row 81, :name command-config, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 52, :name-col 52, :from-var generate-command, :end-col 66, :row 81, :to elin.function.jack-in} {:end-row 81, :name-end-col 37, :name-end-row 81, :name-row 81, :name pr-str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 30, :name-col 31, :from-var generate-command, :end-col 68, :arity 1, :varargs-min-arity 0, :row 81, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 82, :name-end-col 13, :name-end-row 76, :name-row 76, :name concat, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 6, :name-col 7, :from-var generate-command, :end-col 32, :arity 3, :varargs-min-arity 2, :row 76, :to clojure.core} {:end-row 84, :name-end-col 26, :name-end-row 84, :name-row 84, :name babashka, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 6, :name-col 6, :from-var generate-command, :end-col 26, :row 84, :to elin.constant.jack-in} {:end-row 85, :name-end-col 23, :name-end-row 85, :private true, :name-row 85, :name babashka-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 7, :from-var generate-command, :end-col 23, :row 85, :to elin.function.jack-in} {:fixed-arities #{0 1}, :end-row 87, :name-end-col 11, :name-end-row 87, :name-row 87, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var generate-command, :end-col 30, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :name unsupported, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :col 6, :name-col 7, :from-var generate-command, :end-col 21, :arity 0, :varargs-min-arity 0, :row 89, :to elin.error} {:end-row 89, :name-end-col 10, :name-end-row 74, :name-row 74, :name condp, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 4, :name-col 5, :from-var generate-command, :end-col 22, :arity 7, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 70, :name-row 70, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 7, :name-end-row 93, :name-row 93, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 3, :name-col 4, :from-var port->process-id, :end-col 24, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 91, :name-row 91, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 97, :name-end-col 19, :name-end-row 97, :name-row 97, :name launch-process, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 4, :name-col 5, :from-var launch-process, :end-col 28, :arity 2, :row 97, :to elin.function.jack-in} {:fixed-arities #{1}, :end-row 100, :name-end-col 60, :name-end-row 100, :name-row 100, :name get-current-file-path!, :filename "src/elin/function/jack_in.clj", :alias e.p.host, :from elin.function.jack-in, :col 28, :name-col 29, :from-var launch-process, :end-col 66, :arity 1, :row 100, :to elin.protocol.host} {:end-row 100, :name-end-col 27, :name-end-row 100, :name-row 100, :name >, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 17, :name-col 18, :from-var launch-process, :end-col 53, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 42, :name-end-row 106, :name-row 106, :name port->process-id, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 25, :name-col 26, :from-var launch-process, :end-col 48, :arity 1, :row 106, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name start, :filename "src/elin/function/jack_in.clj", :alias e.u.process, :from elin.function.jack-in, :col 6, :name-col 7, :from-var launch-process, :end-col 54, :arity 2, :row 106, :to elin.util.process} {:end-row 107, :name-end-col 10, :name-end-row 100, :name-row 100, :name let, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :macro true, :col 4, :name-col 5, :from-var launch-process, :end-col 11, :arity 3, :varargs-min-arity 1, :row 100, :to elin.error} {:end-row 107, :name-end-col 6, :name-end-row 95, :name-row 95, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :name get-variable!*, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 7, :name-col 7, :end-col 21, :row 11, :to elin.component.server.impl.variable} {:end-row 11, :name-end-col 58, :name-end-row 11, :name-row 11, :name ?IFunction, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 58, :row 11, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 11, :name-end-col 66, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 59, :name-col 59, :end-col 66, :row 11, :to clojure.core} {:end-row 11, :name-end-col 95, :name-end-row 11, :name-row 11, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 68, :name-col 68, :end-col 95, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 1, :name-col 2, :end-col 97, :arity 2, :row 11, :to malli.core} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 24, :name-end-row 14, :name-row 14, :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 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 21, :name-end-row 16, :private true, :name-row 16, :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 16, :to elin.component.server.impl.variable} {:end-row 16, :name-end-col 58, :name-end-row 16, :name-row 16, :name ?IFunction, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 58, :row 16, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 16, :name-end-col 66, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 59, :name-col 59, :end-col 66, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 71, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 67, :name-col 67, :end-col 71, :row 16, :to clojure.core} {:end-row 16, :name-end-col 100, :name-end-row 16, :name-row 16, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 73, :name-col 73, :end-col 100, :row 16, :to elin.schema} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 1, :name-col 2, :end-col 102, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 24, :name-end-col 23, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :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 25, :to elin.component.server.impl.function} {:end-row 25, :name-end-col 16, :name-end-row 25, :name-row 25, :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 21, :to clojure.core} {:end-row 25, :name-end-col 72, :name-end-row 25, :name-row 25, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 48, :name-col 48, :from-var evaluate-interceptor-middleware, :end-col 72, :row 25, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 27, :name-end-col 44, :name-end-row 27, :name-row 27, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 38, :name-col 39, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 3, :varargs-min-arity 3, :row 27, :to clojure.core} {:end-row 27, :name-end-col 39, :name-end-row 26, :name-row 26, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 36, :name-col 37, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{4 3}, :end-row 27, :name-end-col 35, :name-end-row 25, :name-row 25, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 11, :name-col 12, :from-var evaluate-interceptor-middleware, :end-col 84, :arity 4, :row 25, :to elin.protocol.interceptor} {:end-row 27, :name-end-col 11, :name-end-row 21, :name-row 21, :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 86, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 20, :name-row 20, :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 87, :arity 2, :varargs-min-arity 0, :row 20, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 19, :name-row 19, :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 88, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 89, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 29, :to elin.handler.evaluate} {:end-row 29, :name-end-col 44, :name-end-row 29, :name-row 29, :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 29, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 29, :name-end-col 50, :name-end-row 29, :name-row 29, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 29, :to clojure.core} {:end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 52, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :name-col 20, :from-var evaluate, :end-col 26, :arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 18, :name-end-row 33, :name-row 33, :name ->>, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 14, :name-col 15, :from-var evaluate, :end-col 27, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 57, :name-end-row 36, :private true, :name-row 36, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 25, :name-col 26, :from-var evaluate, :end-col 63, :arity 1, :row 36, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :name evaluate-code, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 12, :name-col 13, :from-var evaluate, :end-col 50, :arity 3, :row 37, :to elin.function.evaluate} {:end-row 39, :name-end-col 11, :name-end-row 36, :name-row 36, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate, :end-col 21, :arity 4, :varargs-min-arity 1, :row 36, :to elin.error} {:end-row 39, :name-end-col 7, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate, :end-col 22, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 4, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 41, :to elin.handler.evaluate} {:end-row 41, :name-end-col 61, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 41, :name-end-col 67, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 41, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 69, :arity 2, :row 41, :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-top-list, :end-col 61, :arity 1, :row 45, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :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 46, :to elin.function.evaluate} {:end-row 48, :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-top-list, :end-col 19, :arity 4, :varargs-min-arity 1, :row 45, :to elin.error} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 28, :name-end-row 50, :name-row 50, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 50, :to elin.handler.evaluate} {:end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :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 50, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 50, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 55, :name-end-row 54, :private true, :name-row 54, :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 54, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 45, :name-end-row 55, :name-row 55, :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 55, :to elin.function.evaluate} {:end-row 57, :name-end-col 9, :name-end-row 54, :name-row 54, :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 19, :arity 4, :varargs-min-arity 1, :row 54, :to elin.error} {:end-row 57, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 28, :name-end-row 59, :name-row 59, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 59, :to elin.handler.evaluate} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :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 59, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 59, :name-end-col 63, :name-end-row 59, :name-row 59, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 59, :to clojure.core} {:end-row 59, :name-end-col 6, :name-end-row 59, :name-row 59, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 59, :to malli.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 55, :name-end-row 63, :private true, :name-row 63, :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 63, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 45, :name-end-row 64, :name-row 64, :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 64, :to elin.function.evaluate} {:end-row 66, :name-end-col 9, :name-end-row 63, :name-row 63, :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 19, :arity 4, :varargs-min-arity 1, :row 63, :to elin.error} {:end-row 66, :name-end-col 6, :name-end-row 60, :name-row 60, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 30, :name-end-row 68, :name-row 68, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 68, :to elin.handler.evaluate} {:end-row 68, :name-end-col 59, :name-end-row 68, :name-row 68, :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 68, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 68, :name-end-col 65, :name-end-row 68, :name-row 68, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 68, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 55, :name-end-row 72, :private true, :name-row 72, :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 72, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :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 73, :to elin.function.evaluate} {:end-row 75, :name-end-col 9, :name-end-row 72, :name-row 72, :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 19, :arity 4, :varargs-min-arity 1, :row 72, :to elin.error} {:end-row 75, :name-end-col 6, :name-end-row 69, :name-row 69, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 57, :name-end-row 81, :private true, :name-row 81, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 25, :name-col 26, :from-var evaluate-at-mark, :end-col 63, :arity 1, :row 81, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 42, :name-end-row 82, :name-row 82, :name evaluate-at-mark, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 12, :name-col 13, :from-var evaluate-at-mark, :end-col 56, :arity 3, :row 82, :to elin.function.evaluate} {:end-row 84, :name-end-col 11, :name-end-row 81, :name-row 81, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-at-mark, :end-col 21, :arity 4, :varargs-min-arity 1, :row 81, :to elin.error} {:end-row 84, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-at-mark, :end-col 22, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 4, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 30, :name-end-row 86, :name-row 86, :name evaluate-current-buffer, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 86, :to elin.handler.evaluate} {:end-row 86, :name-end-col 59, :name-end-row 86, :name-row 86, :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 86, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 86, :name-end-col 65, :name-end-row 86, :name-row 86, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 86, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :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 evaluate-current-buffer, :end-col 65, :arity 1, :row 90, :to elin.protocol.host} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name , :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var expand-1-current-list, :end-col 23, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 141, :name-end-col 18, :name-end-row 138, :name-row 138, :name with-out-str, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var expand-1-current-list, :end-col 24, :arity 1, :varargs-min-arity 0, :row 138, :to clojure.core} {:end-row 141, :name-end-col 9, :name-end-row 133, :name-row 133, :name let, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var expand-1-current-list, :end-col 25, :arity 2, :varargs-min-arity 1, :row 133, :to elin.error} {:end-row 141, :name-end-col 6, :name-end-row 130, :name-row 130, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 2, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?ConnectParams, :end-col 16, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name string?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 16, :name-col 16, :from-var ?ConnectParams, :end-col 23, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 16, :name-end-row 25, :name-row 25, :name int?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?ConnectParams, :end-col 16, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 70, :name-end-row 30, :name-row 30, :name connect, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 50, :name-col 51, :from-var connect*, :end-col 92, :arity 2, :row 30, :to elin.function.connect} {:fixed-arities #{1}, :end-row 32, :name-end-col 16, :name-end-row 32, :name-row 32, :name fault?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 23, :arity 1, :row 32, :to elin.error} {:end-row 34, :name-end-col 38, :name-end-row 33, :name-row 33, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 71, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 33, :name-row 33, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 33, :to elin.message} {:fixed-arities #{1}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :name conflict?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 12, :name-col 13, :from-var connect*, :end-col 31, :arity 1, :row 36, :to elin.error} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 11, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect*, :end-col 17, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 38, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 53, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 25, :name-end-row 39, :name-row 39, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 54, :arity 2, :varargs-min-arity 1, :row 39, :to elin.message} {:fixed-arities #{1}, :end-row 42, :name-end-col 16, :name-end-row 42, :name-row 42, :name error?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 23, :arity 1, :row 42, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 42, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 49, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 43, :to elin.message} {:fixed-arities #{1}, :end-row 45, :name-end-col 13, :name-end-row 45, :name-row 45, :name some?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 31, :arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 35, :name-end-row 46, :name-row 46, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :name-col 29, :from-var connect*, :end-col 71, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 46, :to elin.message} {:end-row 49, :name-end-col 25, :name-end-row 49, :name-row 49, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 51, :arity 2, :varargs-min-arity 1, :row 49, :to elin.message} {:end-row 49, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 5, :name-col 6, :from-var connect*, :end-col 52, :arity 10, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 27, :name-row 27, :name defn-, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 7, :end-col 14, :row 51, :to elin.handler.connect} {:end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name ?Elin, :filename "src/elin/handler/connect.clj", :alias e.s.handler, :from elin.handler.connect, :col 26, :name-col 26, :end-col 43, :row 51, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 51, :name-end-col 49, :name-end-row 51, :name-row 51, :name any?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 45, :name-col 45, :end-col 49, :row 51, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 1, :name-col 2, :end-col 51, :arity 2, :row 51, :to malli.core} {:end-row 55, :name-end-col 72, :name-end-row 55, :private true, :name-row 55, :name ?ConnectParams, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 72, :row 55, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 55, :name-end-col 57, :name-end-row 55, :name-row 55, :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 91, :arity 2, :row 55, :to elin.util.param} {:end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :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 57, :to elin.message} {:fixed-arities #{2}, :end-row 58, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var connect, :end-col 54, :arity 2, :row 58, :to elin.handler.connect} {:end-row 58, :name-end-col 8, :name-end-row 56, :name-row 56, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 55, :arity 3, :row 56, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 55, :name-row 55, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 56, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 57, :arity 4, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :name current-client, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 19, :name-col 20, :from-var disconnect, :end-col 51, :arity 1, :row 63, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 64, :name-end-col 64, :name-end-row 64, :name-row 64, :name disconnect, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 41, :name-col 42, :from-var disconnect, :end-col 77, :arity 2, :row 64, :to elin.function.connect} {:fixed-arities #{1}, :end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name not-found?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 29, :arity 1, :row 66, :to elin.error} {:end-row 67, :name-end-col 40, :name-end-row 67, :name-row 67, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 33, :name-col 34, :from-var disconnect, :end-col 87, :arity 3, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 27, :name-end-row 67, :name-row 67, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 88, :arity 2, :varargs-min-arity 1, :row 67, :to elin.message} {:fixed-arities #{1}, :end-row 69, :name-end-col 18, :name-end-row 69, :name-row 69, :name fault?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 25, :arity 1, :row 69, :to elin.error} {:end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 33, :name-col 34, :from-var disconnect, :end-col 89, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 70, :name-end-col 27, :name-end-row 70, :name-row 70, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 90, :arity 2, :varargs-min-arity 1, :row 70, :to elin.message} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var disconnect, :end-col 78, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 79, :arity 2, :varargs-min-arity 1, :row 73, :to elin.message} {:end-row 73, :name-end-col 12, :name-end-row 65, :name-row 65, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var disconnect, :end-col 80, :arity 6, :varargs-min-arity 0, :row 65, :to clojure.core} {:end-row 73, :name-end-col 9, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 5, :name-col 6, :from-var disconnect, :end-col 81, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 6, :from-var disconnect, :end-col 46, :arity 2, :varargs-min-arity 1, :row 75, :to elin.message} {:fixed-arities #{3 2}, :end-row 75, :name-end-col 10, :name-end-row 63, :name-row 63, :name if-let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var disconnect, :end-col 47, :arity 3, :row 63, :to clojure.core} {:end-row 75, :name-end-col 6, :name-end-row 60, :name-row 60, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 48, :arity 4, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name launch-process, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 14, :name-col 15, :from-var jack-in, :end-col 47, :arity 1, :row 80, :to elin.function.jack-in} {:end-row 81, :name-end-col 33, :name-end-row 81, :name-row 81, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var jack-in, :end-col 77, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 81, :name-end-col 20, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 6, :from-var jack-in, :end-col 78, :arity 2, :varargs-min-arity 1, :row 81, :to elin.message} {:fixed-arities #{2}, :end-row 82, :name-end-col 14, :name-end-row 82, :private true, :name-row 82, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var jack-in, :end-col 67, :arity 2, :row 82, :to elin.handler.connect} {:end-row 82, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var jack-in, :end-col 68, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 69, :arity 4, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name vector, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?InstantParams, :end-col 18, :varargs-min-arity 6, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 21, :name-end-row 88, :name-row 88, :name name, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 17, :name-col 17, :from-var ?InstantParams, :end-col 21, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name name, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 17, :from-var ?InstantParams, :end-col 21, :arity 1, :row 88, :to clojure.core} {:end-row 88, :name-end-col 57, :name-end-row 88, :name-row 88, :name supported-project-types, :filename "src/elin/handler/connect.clj", :alias e.c.jack-in, :from elin.handler.connect, :col 22, :name-col 22, :from-var ?InstantParams, :end-col 57, :row 88, :to elin.constant.jack-in} {:fixed-arities #{1 4 3 2}, :end-row 88, :name-end-col 16, :name-end-row 88, :name-row 88, :name map, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 13, :from-var ?InstantParams, :end-col 58, :arity 2, :varargs-min-arity 4, :row 88, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 88, :name-end-col 11, :name-end-row 87, :name-row 87, :name apply, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var ?InstantParams, :end-col 59, :arity 3, :varargs-min-arity 5, :row 87, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 88, :name-end-col 5, :name-end-row 84, :name-row 84, :name def, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 62, :arity 2, :row 84, :to clojure.core} {:end-row 93, :name-end-col 66, :name-end-row 93, :private true, :name-row 93, :name ?InstantParams, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 52, :name-col 52, :from-var instant, :end-col 66, :row 93, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 93, :name-end-col 51, :name-end-row 93, :name-row 93, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 35, :name-col 36, :from-var instant, :end-col 85, :arity 2, :row 93, :to elin.util.param} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 74, :name-end-row 95, :name-row 95, :name keyword, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 66, :name-col 67, :from-var instant, :end-col 83, :arity 1, :row 95, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 43, :name-end-row 95, :name-row 95, :name launch-process, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 16, :name-col 17, :from-var instant, :end-col 85, :arity 2, :row 95, :to elin.function.jack-in} {:end-row 95, :name-end-col 23, :name-end-row 94, :name-row 94, :name when-not, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 14, :name-col 15, :from-var instant, :end-col 86, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 97, :name-end-col 23, :name-end-row 97, :name-row 97, :name error, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var instant, :end-col 55, :arity 3, :varargs-min-arity 1, :row 97, :to elin.message} {:end-row 98, :name-end-col 39, :name-end-row 98, :name-row 98, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var instant, :end-col 83, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 26, :name-end-row 98, :name-row 98, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var instant, :end-col 84, :arity 2, :varargs-min-arity 1, :row 98, :to elin.message} {:fixed-arities #{2}, :end-row 99, :name-end-col 20, :name-end-row 99, :private true, :name-row 99, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :name-col 12, :from-var instant, :end-col 73, :arity 2, :row 99, :to elin.handler.connect} {:end-row 99, :name-end-col 10, :name-end-row 98, :name-row 98, :name do, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var instant, :end-col 74, :arity 2, :row 98, :to clojure.core} {:end-row 99, :name-end-col 8, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var instant, :end-col 75, :arity 3, :row 96, :to clojure.core} {:end-row 99, :name-end-col 7, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var instant, :end-col 76, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 90, :name-row 90, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 77, :arity 4, :varargs-min-arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 64, :name-end-row 104, :name-row 104, :name get-current-working-directory!, :filename "src/elin/handler/connect.clj", :alias e.p.host, :from elin.handler.connect, :col 24, :name-col 25, :from-var switch, :end-col 70, :arity 1, :row 104, :to elin.protocol.host} {:end-row 104, :name-end-col 23, :name-end-row 104, :name-row 104, :name , :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 40, :name-col 41, :from-var switch, :end-col 80, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 111, :name-end-col 39, :name-end-row 109, :name-row 109, :name vector, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var switch, :end-col 42, :arity 2, :varargs-min-arity 6, :row 109, :to clojure.core} {:end-row 111, :name fn*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var switch, :end-col 42, :arity 2, :row 109, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 111, :name-end-col 30, :name-end-row 109, :name-row 109, :name map, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var switch, :end-col 43, :arity 2, :varargs-min-arity 4, :row 109, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name into, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var switch, :end-col 35, :arity 2, :row 112, :to clojure.core} {:end-row 112, :name-end-col 25, :name-end-row 108, :name-row 108, :name ->>, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var switch, :end-col 36, :arity 3, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 20, :name-end-row 113, :name-row 113, :name empty?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var switch, :end-col 33, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 24, :name-end-row 114, :name-row 114, :name count, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :name-col 19, :from-var switch, :end-col 37, :arity 1, :row 114, :to clojure.core} {:fixed-arities #{1 2}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :name =, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var switch, :end-col 38, :arity 2, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 12, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 9, :name-col 10, :from-var switch, :end-col 39, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 115, :name-end-col 21, :name-end-row 115, :name-row 115, :name unavailable, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var switch, :end-col 61, :arity 1, :varargs-min-arity 0, :row 115, :to elin.error} {:fixed-arities #{1}, :end-row 116, :name-end-col 48, :name-end-row 116, :name-row 116, :name keys, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 61, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 117, :name-end-col 77, :name-end-row 117, :name-row 117, :name select-from-candidates, :filename "src/elin/handler/connect.clj", :alias e.f.select, :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 83, :arity 2, :row 117, :to elin.function.select} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 47, :name-end-row 118, :name-row 118, :name get, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 60, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 42, :name-end-row 116, :name-row 116, :name some->>, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 34, :name-col 35, :from-var switch, :end-col 61, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 34, :name-end-row 119, :name-row 119, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 9, :name-col 10, :from-var switch, :end-col 57, :arity 2, :row 119, :to elin.protocol.nrepl} {:end-row 121, :name-end-col 37, :name-end-row 120, :name-row 120, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var switch, :end-col 66, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 121, :name-end-col 24, :name-end-row 120, :name-row 120, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var switch, :end-col 67, :arity 2, :varargs-min-arity 1, :row 120, :to elin.message} {:end-row 121, :name-end-col 16, :name-end-row 116, :name-row 116, :name when-let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var switch, :end-col 68, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 121, :name-end-col 8, :name-end-row 113, :name-row 113, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var switch, :end-col 69, :arity 3, :row 113, :to clojure.core} {:end-row 121, :name-end-col 7, :name-end-row 104, :name-row 104, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var switch, :end-col 70, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 121, :name-end-col 6, :name-end-row 101, :name-row 101, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 71, :arity 4, :varargs-min-arity 2, :row 101, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 10, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 10, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 14, :name-end-row 9, :name-row 9, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 14, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 10, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 14, :name-end-row 11, :name-row 11, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 14, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :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 17, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 15, :name-end-col 10, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 13, :name-end-row 15, :name-row 15, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 13, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 10, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 10, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 13, :name-end-row 13, :name-row 13, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 13, :arity 4, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 10, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 10, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 10, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 15, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 21, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 10, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 10, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 36, :name-end-col 10, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 36, :to :clj-kondo/unknown-namespace} {:end-row 36, :name-end-col 13, :name-end-row 21, :name-row 21, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 13, :arity 8, :varargs-min-arity 1, :row 21, :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 30, :name-end-row 13, :name-row 13, :name disconnect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 30, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 28, :name-end-row 14, :name-row 14, :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 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :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 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :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 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name raw-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 29, :row 17, :to elin.constant.interceptor} {:end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :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 18, :to elin.constant.interceptor} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :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 19, :to elin.constant.interceptor} {:end-row 20, :name-end-col 31, :name-end-row 20, :name-row 20, :name test-result, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 31, :row 20, :to elin.constant.interceptor} {:end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name quickfix, :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 21, :to elin.constant.interceptor} {:end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name modify-code, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 31, :row 22, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 22, :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 33, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name qualified-symbol?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 28, :row 26, :to clojure.core} {:end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 27, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 41, :name-end-row 29, :name-row 29, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :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 34, :to elin.schema.handler} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.nrepl} {:end-row 39, :name-end-col 44, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.handler} {:end-row 39, :name-end-col 20, :name-end-row 39, :name-row 39, :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 39, :to malli.util} {:end-row 39, :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 ?OutputContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 39, :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} {:fixed-arities #{1}, :end-row 44, :name-end-col 34, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 47, :to clojure.core} {:end-row 48, :name-end-col 44, :name-end-row 48, :name-row 48, :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 48, :to elin.schema.handler} {:end-row 48, :name-end-col 20, :name-end-row 48, :name-row 48, :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 48, :to malli.util} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 48, :name-end-col 5, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?DisconnectContext, :end-col 34, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 27, :name-end-row 54, :name-row 54, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?DisconnectContext, :end-col 27, :row 54, :to clojure.core} {:end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?DisconnectContext, :end-col 44, :row 55, :to elin.schema.handler} {:end-row 55, :name-end-col 20, :name-end-row 55, :name-row 55, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?DisconnectContext, :end-col 45, :arity 2, :row 55, :to malli.util} {:end-row 55, :name-end-col 6, :name-end-row 51, :name-row 51, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?DisconnectContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 55, :name-end-col 5, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :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 60, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 62, :to clojure.core} {:end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :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 63, :to elin.schema.handler} {:end-row 63, :name-end-col 20, :name-end-row 63, :name-row 63, :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 63, :to malli.util} {:end-row 63, :name-end-col 6, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 63, :name-end-col 5, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 67, :name-end-col 36, :name-end-row 67, :name-row 67, :name ?Message, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?RawNreplContext, :end-col 36, :row 67, :to elin.schema.nrepl} {:end-row 68, :name-end-col 44, :name-end-row 68, :name-row 68, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?RawNreplContext, :end-col 44, :row 68, :to elin.schema.handler} {:end-row 68, :name-end-col 20, :name-end-row 68, :name-row 68, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?RawNreplContext, :end-col 45, :arity 2, :row 68, :to malli.util} {:end-row 68, :name-end-col 6, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?RawNreplContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 65, :name-row 65, :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 65, :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 ?AutocmdContext, :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 ?AutocmdContext, :end-col 45, :arity 2, :row 80, :to malli.util} {:end-row 80, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 88, :to clojure.core} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :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 89, :to elin.schema.handler} {:end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :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 89, :to malli.util} {:end-row 89, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 89, :name-end-col 5, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 94, :name-end-col 59, :name-end-row 94, :name-row 94, :name ?TestResult, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 38, :name-col 38, :from-var ?TestResultContext, :end-col 59, :row 94, :to elin.schema.nrepl} {:end-row 95, :name-end-col 59, :name-end-row 95, :name-row 95, :name ?TestResult, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 38, :name-col 38, :from-var ?TestResultContext, :end-col 59, :row 95, :to elin.schema.nrepl} {:end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :name ?TestSummary, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestResultContext, :end-col 43, :row 96, :to elin.schema.nrepl} {:end-row 96, :name-end-col 20, :name-end-row 96, :name-row 96, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestResultContext, :end-col 44, :arity 2, :row 96, :to malli.util} {:end-row 97, :name-end-col 33, :name-end-row 97, :name-row 97, :name ?TestContext, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestResultContext, :end-col 33, :row 97, :to elin.schema.interceptor} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestResultContext, :end-col 34, :arity 2, :row 97, :to malli.util} {:end-row 97, :name-end-col 6, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?TestResultContext, :end-col 35, :arity 3, :varargs-min-arity 1, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 97, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 22, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 22, :name-end-row 103, :name-row 103, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 40, :name-end-row 105, :name-row 105, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 105, :to clojure.core} {:end-row 106, :name-end-col 44, :name-end-row 106, :name-row 106, :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 106, :to elin.schema.handler} {:end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :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 106, :to malli.util} {:end-row 106, :name-end-col 6, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 106, :name-end-col 5, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :name keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 23, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 26, :row 112, :to clojure.core} {:end-row 113, :name-end-col 44, :name-end-row 113, :name-row 113, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?QuickfixContext, :end-col 44, :row 113, :to elin.schema.handler} {:end-row 113, :name-end-col 20, :name-end-row 113, :name-row 113, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?QuickfixContext, :end-col 45, :arity 2, :row 113, :to malli.util} {:end-row 113, :name-end-col 6, :name-end-row 109, :name-row 109, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?QuickfixContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 113, :name-end-col 5, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 118, :name-row 118, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?ModifyCodeContext, :end-col 22, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 42, :name-end-row 120, :name-row 120, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ModifyCodeContext, :end-col 42, :row 120, :to clojure.core} {:end-row 121, :name-end-col 44, :name-end-row 121, :name-row 121, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?ModifyCodeContext, :end-col 44, :row 121, :to elin.schema.handler} {:end-row 121, :name-end-col 20, :name-end-row 121, :name-row 121, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?ModifyCodeContext, :end-col 45, :arity 2, :row 121, :to malli.util} {:end-row 121, :name-end-col 6, :name-end-row 116, :name-row 116, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?ModifyCodeContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 121, :name-end-col 5, :name-end-row 115, :name-row 115, :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 115, :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 #{1}, :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 15, :name-end-row 79, :name-row 79, :name any?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 11, :name-col 11, :from-var ?TestQuery, :end-col 15, :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} {: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, :col 1, :name-col 2, :end-col 74, :arity 2, :row 83, :to malli.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 62, :name-end-row 88, :private true, :name-row 88, :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 88, :to elin.function.nrepl.test} {:end-row 90, :name-end-col 51, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 35, :name-end-row 86, :private true, :name-row 86, :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 86, :to elin.function.nrepl.test} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 20, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{3 2}, :end-row 91, :name-end-col 33, :name-end-row 91, :name-row 91, :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 91, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 21, :name-end-row 92, :name-row 92, :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 92, :to clojure.edn} {:end-row 92, :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 92, :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 101, :name-end-col 9, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 23, :name-end-row 13, :name-row 13, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?instance, :end-col 32, :arity 2, :row 13, :to clojure.core} {:end-row 13, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?instance, :end-col 32, :arity 2, :row 13, :to clojure.core} {:end-row 13, :name-end-col 20, :name-end-row 11, :name-row 11, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 34, :arity 1, :row 11, :to malli.core} {:end-row 13, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name satisfies?, :filename "src/elin/schema.clj", :from elin.schema, :col 23, :name-col 24, :from-var ?protocol, :end-col 39, :arity 2, :row 20, :to clojure.core} {:end-row 20, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 22, :from-var ?protocol, :end-col 39, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 21, :name-end-row 20, :name-row 20, :name every?, :filename "src/elin/schema.clj", :from elin.schema, :col 14, :name-col 15, :from-var ?protocol, :end-col 50, :arity 2, :row 20, :to clojure.core} {:end-row 20, :name-end-col 15, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 12, :name-col 13, :from-var ?protocol, :end-col 51, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 20, :name-end-col 20, :name-end-row 17, :name-row 17, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?protocol, :end-col 53, :arity 1, :row 17, :to malli.core} {:end-row 20, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 13, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 25, :name-end-row 28, :name-row 28, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 18, :name-col 19, :from-var ?NotBytes, :end-col 28, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?NotBytes, :end-col 29, :arity 1, :row 28, :to clojure.core} {:end-row 28, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?NotBytes, :end-col 29, :arity 2, :row 28, :to clojure.core} {:end-row 28, :name-end-col 20, :name-end-row 26, :name-row 26, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 31, :arity 1, :row 26, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 28, :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 32, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 31, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 30, :name-row 30, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 13, :name-end-row 34, :name-row 34, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 34, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 13, :name-end-row 37, :name-row 37, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 37, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 37, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 13, :name-end-row 40, :name-row 40, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 39, :name-row 39, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 39, :to clojure.core} {:end-row 44, :name-end-col 14, :name-end-row 44, :name-row 44, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 44, :to elin.schema} {:end-row 44, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :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 10, :name-end-col 34, :name-end-row 10, :name-row 10, :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 10, :to elin.schema.nrepl} {: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/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 9, :to clojure.core} {:end-row 15, :name ., :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 5, :from-var get-free-port, :end-col 25, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name-end-col 13, :name-end-row 14, :name-row 14, :name with-open, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var get-free-port, :end-col 26, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 17, :to elin.util.nrepl} {:end-row 17, :name-end-col 42, :name-end-row 17, :private true, :name-row 17, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 17, :to elin.util.nrepl} {:end-row 17, :name-end-col 62, :name-end-row 17, :name-row 17, :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 17, :to elin.schema.nrepl} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 20, :to clojure.core} {:end-row 20, :name-end-col 56, :name-end-row 20, :name-row 20, :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 20, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 24, :name-end-col 64, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 56, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 55, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 60, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 50, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{3}, :end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 36, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 27, :name-end-col 30, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 28, :name-end-col 26, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 30, :name-end-col 22, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 29, :name-end-col 22, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 29, :name-end-col 14, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 30, :name-end-col 9, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{3}, :end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 32, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 46, :name-end-row 32, :name-row 32, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 32, :to clojure.core} {:end-row 32, :name-end-col 56, :name-end-row 32, :private true, :name-row 32, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 32, :to elin.util.nrepl} {:end-row 32, :name-end-col 67, :name-end-row 32, :private true, :name-row 32, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 32, :to elin.util.nrepl} {:end-row 32, :name-end-col 6, :name-end-row 32, :name-row 32, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 69, :arity 2, :row 32, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 11, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 42, :name-end-col 14, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 42, :name-end-col 10, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 17, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 19, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 50, :name-end-col 28, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 50, :name-end-col 8, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 18, :name-end-row 52, :name-row 52, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 52, :to elin.util.nrepl} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 52, :name-end-col 56, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 66, :name-end-row 52, :name-row 52, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 52, :to clojure.core} {:end-row 52, :name-end-col 6, :name-end-row 52, :name-row 52, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 52, :to malli.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 14, :name-end-row 56, :name-row 56, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 12, :name-col 13, :from-var has-status?, :end-col 24, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:end-row 56, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :from-var has-status?, :end-col 24, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 10, :name-end-row 56, :name-row 56, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 5, :name-col 6, :from-var has-status?, :end-col 29, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 11, :name-end-row 55, :name-row 55, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 30, :arity 1, :row 55, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :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 19, :to elin.schema.plugin} {:end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :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 19, :to malli.core} {:end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :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 20, :to malli.error} {:end-row 20, :name-end-col 11, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 20, :name-end-col 7, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 56, :name-end-row 25, :name-row 25, :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 25, :to clojure.java.io} {:end-row 25, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 25, :to clojure.core} {:end-row 25, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 25, :to clojure.core} {:end-row 25, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 25, :name-end-col 12, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 17, :name-end-row 26, :name-row 26, :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 26, :to clojure.string} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :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 27, :to babashka.classpath} {:end-row 27, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 18, :name-end-row 29, :private true, :name-row 29, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 29, :to elin.component.plugin} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name ?LazyHost, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 30, :name-col 30, :end-col 53, :row 29, :to elin.schema.component} {:fixed-arities #{1}, :end-row 29, :name-end-col 61, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 54, :name-col 54, :end-col 61, :row 29, :to clojure.core} {:end-row 29, :name-end-col 89, :name-end-row 29, :name-row 29, :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 29, :to elin.schema.plugin} {:end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 92, :arity 2, :row 29, :to malli.core} {:end-row 32, :name-end-col 40, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :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 32, :to clojure.edn} {:fixed-arities #{1}, :end-row 33, :name-end-col 30, :name-end-row 33, :private true, :name-row 33, :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 33, :to elin.component.plugin} {:end-row 35, :name-end-col 66, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :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 35, :to elin.message} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 19, :name-end-row 38, :private true, :name-row 38, :name read-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.component.plugin} {:end-row 38, :name-end-col 54, :name-end-row 38, :name-row 38, :name ?LazyHost, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 31, :name-col 31, :end-col 54, :row 38, :to elin.schema.component} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 68, :name-col 68, :end-col 75, :row 38, :to clojure.core} {:end-row 38, :name-end-col 109, :name-end-row 38, :name-row 38, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 91, :name-col 91, :end-col 109, :row 38, :to elin.schema.plugin} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 112, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 45, :name-row 45, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 40, :arity 2, :row 48, :to clojure.core} {:end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 49, :arity 3, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 33, :name-end-row 52, :private true, :name-row 52, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var read-plugins, :end-col 53, :arity 2, :row 52, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var read-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var read-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 read-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var read-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 55, :name-end-col 34, :name-end-row 53, :name-row 53, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var read-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var read-plugins, :end-col 42, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var read-plugins, :end-col 53, :arity 3, :row 57, :to clojure.core} {:end-row 57, :name-end-col 11, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var read-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 44, :name-row 44, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var read-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 44, :to clojure.core} {:end-row 57, :name-end-col 8, :name-end-row 41, :name-row 41, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var read-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 20, :name-end-row 59, :private true, :name-row 59, :name unify-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 20, :row 59, :to elin.component.plugin} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 39, :name-col 39, :end-col 57, :row 59, :to elin.schema.plugin} {:end-row 59, :name-end-col 77, :name-end-row 59, :name-row 59, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 59, :name-col 59, :end-col 77, :row 59, :to elin.schema.plugin} {:end-row 59, :name-end-col 6, :name-end-row 59, :name-row 59, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 79, :arity 2, :row 59, :to malli.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name merge-configs, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 25, :name-col 25, :from-var unify-plugins, :end-col 47, :varargs-min-arity 2, :row 66, :to elin.config} {:fixed-arities #{2}, :end-row 66, :name merge-configs, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 25, :from-var unify-plugins, :end-col 47, :arity 2, :varargs-min-arity 2, :row 66, :to elin.config} {:fixed-arities #{4 6 3 5}, :end-row 66, :name-end-col 16, :name-end-row 66, :name-row 66, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var unify-plugins, :end-col 55, :arity 4, :varargs-min-arity 6, :row 66, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var unify-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 unify-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var unify-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 66, :name-end-col 14, :name-end-row 64, :name-row 64, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var unify-plugins, :end-col 56, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 66, :name-end-col 8, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var unify-plugins, :end-col 57, :arity 2, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{0 1}, :end-row 67, :name-end-col 16, :name-end-row 67, :name-row 67, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 12, :name-col 13, :from-var unify-plugins, :end-col 26, :arity 1, :varargs-min-arity 1, :row 67, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 10, :name-end-row 62, :name-row 62, :name reduce, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var unify-plugins, :end-col 13, :arity 3, :row 62, :to clojure.core} {:end-row 68, :name-end-col 7, :name-end-row 60, :name-row 60, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 60, :to clojure.core} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 78, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 80, :name-end-col 21, :name-end-row 80, :private true, :name-row 80, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 80, :to elin.component.plugin} {:end-row 81, :name-end-col 17, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 81, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 56, :name-end-row 82, :name-row 82, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 53, :name-col 54, :end-col 70, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 42, :name-end-row 82, :private true, :name-row 82, :name read-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :end-col 71, :arity 2, :row 82, :to elin.component.plugin} {:fixed-arities #{1}, :end-row 83, :name-end-col 43, :name-end-row 83, :private true, :name-row 83, :name unify-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :end-col 44, :arity 1, :row 83, :to elin.component.plugin} {:end-row 83, :name-end-col 28, :name-end-row 82, :name-row 82, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 25, :name-col 26, :end-col 45, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 84, :name-end-col 13, :name-end-row 84, :name-row 84, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :end-col 48, :arity 3, :varargs-min-arity 3, :row 84, :to clojure.core} {:end-row 84, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 49, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 87, :name-end-col 17, :name-end-row 87, :name-row 87, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 87, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 12, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 88, :name-end-col 11, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 15, :name-end-row 92, :name-row 92, :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 92, :to elin.component.plugin} {:end-row 92, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 27, :name-end-col 33, :name-end-row 27, :name-row 27, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize, :end-col 33, :row 27, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var deinitialize, :end-col 61, :arity 1, :row 32, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name disconnect, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.connect, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var deinitialize, :end-col 54, :arity 2, :row 33, :to elin.function.connect} {:end-row 33, :name-end-col 23, :name-end-row 32, :name-row 32, :name doseq, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var deinitialize, :end-col 55, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 28, :name-row 28, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize, :end-col 56, :arity 2, :varargs-min-arity 0, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize, :end-col 57, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize, :end-col 57, :arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 23, :name-end-row 35, :name-row 35, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize, :end-col 58, :arity 2, :row 35, :to exoscale.interceptor} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize, :end-col 27, :arity 1, :row 36, :to exoscale.interceptor} {:end-row 36, :name-end-col 14, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize, :end-col 28, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :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} {:fixed-arities #{1}, :end-row 40, :name-end-col 37, :name-end-row 40, :name-row 40, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 13, :name-col 14, :from-var ns-not-created?, :end-col 44, :arity 1, :row 40, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 40, :name-end-col 12, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 8, :name-col 9, :from-var ns-not-created?, :end-col 45, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 73, :name-end-row 41, :name-row 41, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 54, :name-col 54, :from-var ns-not-created?, :end-col 73, :row 41, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var ns-not-created?, :end-col 74, :arity 2, :row 41, :to elin.protocol.host} {:end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 19, :name-col 20, :from-var ns-create, :end-col 49, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 59, :name-end-col 78, :name-end-row 59, :name-row 59, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 59, :name-col 59, :from-var ns-create, :end-col 78, :row 59, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 59, :name-end-col 53, :name-end-row 59, :name-row 59, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-create, :end-col 84, :arity 3, :row 59, :to elin.protocol.host} {:end-row 59, :name-end-col 29, :name-end-row 59, :name-row 59, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create, :end-col 28, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 62, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var ns-load, :end-col 33, :row 65, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 67, :name-end-col 54, :name-end-row 67, :name-row 67, :name evaluate-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.h.evaluate, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var ns-load, :end-col 59, :arity 1, :row 67, :to elin.handler.evaluate} {:end-row 68, :name-end-col 65, :name-end-row 68, :name-row 68, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :name-col 46, :from-var ns-load, :end-col 65, :row 68, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 68, :name-end-col 40, :name-end-row 68, :name-row 68, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var ns-load, :end-col 71, :arity 3, :row 68, :to elin.protocol.host} {:end-row 68, :name-end-col 18, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var ns-load, :end-col 72, :arity 3, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 51, :name-end-row 69, :private true, :name-row 69, :name bufread-or-bufenter?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-load, :end-col 54, :arity 1, :row 69, :to elin.interceptor.autocmd} {:fixed-arities #{1}, :end-row 70, :name-end-col 46, :name-end-row 70, :private true, :name-row 70, :name ns-not-created?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-load, :end-col 49, :arity 1, :row 70, :to elin.interceptor.autocmd} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 29, :name-end-row 69, :name-row 69, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 25, :name-col 26, :from-var ns-load, :end-col 50, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 70, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var ns-load, :end-col 50, :arity 2, :row 69, :to clojure.core} {:end-row 70, :name-end-col 23, :name-end-row 69, :name-row 69, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var ns-load, :end-col 51, :arity 2, :row 69, :to exoscale.interceptor} {:end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var ns-load, :end-col 27, :arity 1, :row 71, :to exoscale.interceptor} {:end-row 71, :name-end-col 14, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-load, :end-col 28, :arity 3, :varargs-min-arity 1, :row 66, :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/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 9, :name-end-row 75, :name-row 75, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 7, :name-col 8, :from-var empty-buffer?, :end-col 36, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 14, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 13, :from-var empty-buffer?, :end-col 38, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 78, :name-end-col 49, :name-end-row 78, :name-row 78, :name get-lines, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var empty-buffer?, :end-col 55, :arity 1, :row 78, :to elin.protocol.host} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 14, :name-col 15, :from-var empty-buffer?, :end-col 28, :arity 4, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 83, :name-end-col 29, :name-end-row 83, :name-row 83, :name debug, :filename "src/elin/interceptor/autocmd.clj", :alias timbre, :from elin.interceptor.autocmd, :col 16, :name-col 17, :from-var empty-buffer?, :end-col 64, :arity 2, :row 83, :to taoensso.timbre} {:end-row 84, :name-end-col 16, :name-end-row 77, :name-row 77, :name try, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 13, :from-var empty-buffer?, :end-col 23, :arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 11, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 7, :name-col 8, :from-var empty-buffer?, :end-col 24, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 6, :name-end-row 75, :name-row 75, :name or, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var empty-buffer?, :end-col 25, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 84, :name-end-col 7, :name-end-row 73, :name-row 73, :name defn-, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 73, :to clojure.core} {:end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton, :end-col 33, :row 106, :to elin.constant.interceptor} {:end-row 108, :name-end-col 70, :name-end-row 108, :name-row 108, :name skeleton, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 62, :name-col 62, :from-var skeleton, :end-col 70, :row 108, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 108, :name-end-col 55, :name-end-row 108, :name-row 108, :name config, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.interceptor, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var skeleton, :end-col 71, :arity 2, :row 108, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 109, :name-end-col 73, :name-end-row 109, :name-row 109, :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, :end-col 79, :arity 1, :row 109, :to elin.protocol.host} {:end-row 109, :name-end-col 40, :name-end-row 109, :name-row 109, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col nil, :from-var skeleton, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/autocmd.clj", :row nil, :col nil, :from elin.interceptor.autocmd, :to clojure.core, :name if, :arity 3, :from-var skeleton} {:name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col nil, :from-var skeleton, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 121, :name-end-col 39, :name-end-row 117, :name-row 117, :name cond->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 32, :name-col 33, :from-var skeleton, :end-col 87, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 122, :name-end-col 55, :name-end-row 122, :name-row 122, :name render-string, :filename "src/elin/interceptor/autocmd.clj", :alias pogonos, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var skeleton, :end-col 72, :arity 2, :row 122, :to pogonos.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 72, :name-end-row 123, :name-row 123, :name split-lines, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 56, :name-col 57, :from-var skeleton, :end-col 81, :arity 1, :row 123, :to clojure.string} {:fixed-arities #{2}, :end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :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, :end-col 82, :arity 2, :row 123, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 46, :name-end-row 124, :name-row 124, :name evaluate-code, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.evaluate, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton, :end-col 72, :arity 3, :row 124, :to elin.function.evaluate} {:end-row 124, :name-end-col 23, :name-end-row 108, :name-row 108, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton, :end-col 73, :arity 3, :varargs-min-arity 1, :row 108, :to elin.error} {:end-row 124, :name-end-col 18, :name-end-row 107, :name-row 107, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton, :end-col 74, :arity 2, :varargs-min-arity 0, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :private true, :name-row 125, :name empty-buffer?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :name-col 24, :from-var skeleton, :end-col 37, :row 125, :to elin.interceptor.autocmd} {:end-row 125, :name-end-col 23, :name-end-row 125, :name-row 125, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton, :end-col 38, :arity 2, :row 125, :to exoscale.interceptor} {:end-row 126, :name-end-col 26, :name-end-row 126, :name-row 126, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton, :end-col 27, :arity 1, :row 126, :to exoscale.interceptor} {:end-row 126, :name-end-col 14, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton, :end-col 28, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 126, :name-end-col 5, :name-end-row 86, :name-row 86, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 86, :to clojure.core} {:end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :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, :end-col 33, :row 129, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 131, :name-end-col 39, :name-end-row 131, :name-row 131, :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, :end-col 50, :arity 1, :row 131, :to elin.protocol.clj-kondo} {:end-row 131, :name-end-col 18, :name-end-row 130, :name-row 130, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 51, :arity 2, :varargs-min-arity 0, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing, :end-col 61, :arity 2, :varargs-min-arity 2, :row 132, :to clojure.core} {:end-row 132, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing, :end-col 61, :arity 2, :row 132, :to clojure.core} {:end-row 132, :name-end-col 23, :name-end-row 132, :name-row 132, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 62, :arity 2, :row 132, :to exoscale.interceptor} {:end-row 133, :name-end-col 26, :name-end-row 133, :name-row 133, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 27, :arity 1, :row 133, :to exoscale.interceptor} {:end-row 133, :name-end-col 14, :name-end-row 130, :name-row 130, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing, :end-col 28, :arity 3, :varargs-min-arity 1, :row 130, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 133, :name-end-col 5, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 136, :name-end-col 33, :name-end-row 136, :name-row 136, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var switch-connection, :end-col 33, :row 136, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 138, :name-end-col 53, :name-end-row 138, :name-row 138, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 31, :name-col 32, :from-var switch-connection, :end-col 60, :arity 1, :row 138, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 67, :name-end-row 139, :name-row 139, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 35, :name-col 36, :from-var switch-connection, :end-col 73, :arity 1, :row 139, :to elin.protocol.host} {:end-row 140, :name-end-col 45, :name-end-row 140, :name-row 140, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 27, :name-col 28, :from-var switch-connection, :end-col 65, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 64, :name-end-row 142, :name-row 142, :name current-client, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 39, :name-col 40, :from-var switch-connection, :end-col 71, :arity 1, :row 142, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 144, :name-end-col 28, :name-end-row 144, :name-row 144, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 44, :arity 2, :varargs-min-arity 2, :row 144, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 36, :name-end-row 145, :name-row 145, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 67, :arity 2, :row 145, :to clojure.core} {:fixed-arities #{0 1}, :end-row 145, :name-end-col 25, :name-end-row 144, :name-row 144, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 68, :arity 2, :varargs-min-arity 1, :row 144, :to clojure.core} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 28, :name-end-row 148, :name-row 148, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 50, :arity 2, :varargs-min-arity 2, :row 148, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 36, :name-end-row 149, :name-row 149, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 60, :arity 2, :row 149, :to clojure.core} {:fixed-arities #{0 1}, :end-row 149, :name-end-col 25, :name-end-row 148, :name-row 148, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 61, :arity 2, :varargs-min-arity 1, :row 148, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 23, :name-end-row 153, :name-row 153, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :name-col 22, :from-var switch-connection, :end-col 35, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 59, :name-end-row 155, :name-row 155, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 57, :name-col 58, :from-var switch-connection, :end-col 84, :arity 2, :varargs-min-arity 2, :row 155, :to clojure.core} {:end-row 155, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 56, :from-var switch-connection, :end-col 84, :arity 2, :row 155, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 55, :name-end-row 155, :name-row 155, :name filter, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 85, :arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 54, :name-end-row 156, :name-row 156, :name first, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 55, :arity 1, :row 156, :to clojure.core} {:end-row 156, :name-end-col 47, :name-end-row 154, :name-row 154, :name some->>, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var switch-connection, :end-col 56, :arity 3, :varargs-min-arity 1, :row 154, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 48, :name-end-row 157, :name-row 157, :name switch-client!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 62, :arity 2, :row 157, :to elin.protocol.nrepl} {:end-row 159, :name-end-col 51, :name-end-row 158, :name-row 158, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 44, :name-col 45, :from-var switch-connection, :end-col 71, :arity 2, :varargs-min-arity 1, :row 158, :to clojure.core} {:end-row 159, :name-end-col 38, :name-end-row 158, :name-row 158, :name info, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 72, :arity 2, :varargs-min-arity 1, :row 158, :to elin.message} {:end-row 159, :name-end-col 30, :name-end-row 154, :name-row 154, :name when-let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 73, :arity 3, :varargs-min-arity 1, :row 154, :to clojure.core} {:fixed-arities #{1 2}, :end-row 162, :name-end-col 23, :name-end-row 162, :name-row 162, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :name-col 22, :from-var switch-connection, :end-col 36, :arity 2, :varargs-min-arity 2, :row 162, :to clojure.core} {:fixed-arities #{1 2}, :end-row 164, :name-end-col 59, :name-end-row 164, :name-row 164, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 57, :name-col 58, :from-var switch-connection, :end-col 90, :arity 2, :varargs-min-arity 2, :row 164, :to clojure.core} {:end-row 164, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 56, :from-var switch-connection, :end-col 90, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{1 2}, :end-row 164, :name-end-col 55, :name-end-row 164, :name-row 164, :name filter, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 91, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 54, :name-end-row 165, :name-row 165, :name first, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 55, :arity 1, :row 165, :to clojure.core} {:end-row 165, :name-end-col 47, :name-end-row 163, :name-row 163, :name some->>, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var switch-connection, :end-col 56, :arity 3, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{2}, :end-row 166, :name-end-col 48, :name-end-row 166, :name-row 166, :name switch-client!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 62, :arity 2, :row 166, :to elin.protocol.nrepl} {:end-row 168, :name-end-col 51, :name-end-row 167, :name-row 167, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 44, :name-col 45, :from-var switch-connection, :end-col 71, :arity 2, :varargs-min-arity 1, :row 167, :to clojure.core} {:end-row 168, :name-end-col 38, :name-end-row 167, :name-row 167, :name info, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 72, :arity 2, :varargs-min-arity 1, :row 167, :to elin.message} {:end-row 168, :name-end-col 30, :name-end-row 163, :name-row 163, :name when-let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 73, :arity 3, :varargs-min-arity 1, :row 163, :to clojure.core} {:end-row 171, :name-end-col 24, :name-end-row 143, :name-row 143, :name cond, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 19, :name-col 20, :from-var switch-connection, :end-col 25, :arity 10, :varargs-min-arity 0, :row 143, :to clojure.core} {:end-row 171, :name-end-col 21, :name-end-row 138, :name-row 138, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var switch-connection, :end-col 26, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 171, :name-end-col 18, :name-end-row 137, :name-row 137, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var switch-connection, :end-col 27, :arity 2, :varargs-min-arity 0, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 172, :name-end-col 51, :name-end-row 172, :private true, :name-row 172, :name bufread-or-bufenter?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var switch-connection, :end-col 54, :arity 1, :row 172, :to elin.interceptor.autocmd} {:fixed-arities #{1}, :end-row 173, :name-end-col 62, :name-end-row 173, :name-row 173, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 40, :name-col 41, :from-var switch-connection, :end-col 84, :arity 1, :row 173, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 173, :name-end-col 39, :name-end-row 173, :name-row 173, :name count, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var switch-connection, :end-col 85, :arity 1, :row 173, :to clojure.core} {:fixed-arities #{1 2}, :end-row 173, :name-end-col 32, :name-end-row 173, :name-row 173, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var switch-connection, :end-col 88, :arity 2, :varargs-min-arity 2, :row 173, :to clojure.core} {:fixed-arities #{0 1}, :end-row 173, :name-end-col 29, :name-end-row 172, :name-row 172, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 25, :name-col 26, :from-var switch-connection, :end-col 89, :arity 2, :varargs-min-arity 1, :row 172, :to clojure.core} {:end-row 173, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var switch-connection, :end-col 89, :arity 2, :row 172, :to clojure.core} {:end-row 173, :name-end-col 23, :name-end-row 172, :name-row 172, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var switch-connection, :end-col 90, :arity 2, :row 172, :to exoscale.interceptor} {:end-row 174, :name-end-col 26, :name-end-row 174, :name-row 174, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var switch-connection, :end-col 27, :arity 1, :row 174, :to exoscale.interceptor} {:end-row 174, :name-end-col 14, :name-end-row 137, :name-row 137, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var switch-connection, :end-col 28, :arity 3, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 174, :name-end-col 5, :name-end-row 135, :name-row 135, :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 135, :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 #{1}, :end-row 7, :name-end-col 15, :name-end-row 7, :name-row 7, :name callback, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 7, :name-col 7, :end-col 15, :row 7, :to elin.handler.callback} {:end-row 7, :name-end-col 44, :name-end-row 7, :name-row 7, :name ?Elin, :filename "src/elin/handler/callback.clj", :alias e.s.handler, :from elin.handler.callback, :col 27, :name-col 27, :end-col 44, :row 7, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 7, :name-end-col 54, :name-end-row 7, :name-row 7, :name boolean?, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 46, :name-col 46, :end-col 54, :row 7, :to clojure.core} {:end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/handler/callback.clj", :alias m, :from elin.handler.callback, :col 1, :name-col 2, :end-col 56, :arity 2, :row 7, :to malli.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name callback, :filename "src/elin/handler/callback.clj", :alias e.f.callback, :from elin.handler.callback, :col 5, :name-col 6, :from-var callback, :end-col 43, :arity 3, :row 11, :to elin.function.callback} {:end-row 11, :name-end-col 12, :name-end-row 10, :name-row 10, :name when-let, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :macro true, :col 3, :name-col 4, :from-var callback, :end-col 44, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{4 3}, :end-row 12, :name-end-col 27, :name-end-row 12, :private true, :name-row 12, :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 12, :to elin.component.server.impl.sexpr} {:end-row 13, :name-end-col 59, :name-end-row 13, :name-row 13, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 34, :name-col 34, :end-col 59, :row 13, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 13, :name-end-col 64, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 60, :name-col 60, :end-col 64, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 69, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 69, :row 13, :to clojure.core} {:end-row 13, :name-end-col 97, :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 70, :name-col 70, :end-col 97, :row 13, :to elin.schema} {:end-row 14, :name-end-col 59, :name-end-row 14, :name-row 14, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 34, :name-col 34, :end-col 59, :row 14, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 14, :name-end-col 67, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 72, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 68, :name-col 68, :end-col 72, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 73, :name-col 73, :end-col 77, :row 14, :to clojure.core} {:end-row 14, :name-end-col 105, :name-end-row 14, :name-row 14, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 78, :name-col 78, :end-col 105, :row 14, :to elin.schema} {:end-row 14, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 108, :arity 2, :row 12, :to malli.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 25, :name-end-row 17, :private true, :name-row 17, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-top-list-sexpr!*, :end-col 43, :arity 4, :row 17, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-top-list-sexpr!*, :end-col 93, :arity 3, :row 20, :to elin.component.server.impl.function} {:end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-top-list-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 20, :to elin.error} {:end-row 22, :name-end-col 13, :name-end-row 19, :name-row 19, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-top-list-sexpr!*, :end-col 35, :arity 1, :row 19, :to clojure.core.async} {:end-row 22, :name-end-col 7, :name-end-row 15, :name-row 15, :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 37, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{4 3}, :end-row 24, :name-end-col 23, :name-end-row 24, :private true, :name-row 24, :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 24, :to elin.component.server.impl.sexpr} {:end-row 25, :name-end-col 55, :name-end-row 25, :name-row 25, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 30, :name-col 30, :end-col 55, :row 25, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 25, :name-end-col 60, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 65, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 93, :name-end-row 25, :name-row 25, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 66, :name-col 66, :end-col 93, :row 25, :to elin.schema} {:end-row 26, :name-end-col 55, :name-end-row 26, :name-row 26, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 30, :name-col 30, :end-col 55, :row 26, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 63, :name-end-row 26, :name-row 26, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 56, :name-col 56, :end-col 63, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 68, :name-end-row 26, :name-row 26, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 64, :name-col 64, :end-col 68, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 73, :name-end-row 26, :name-row 26, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 69, :name-col 69, :end-col 73, :row 26, :to clojure.core} {:end-row 26, :name-end-col 101, :name-end-row 26, :name-row 26, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 74, :name-col 74, :end-col 101, :row 26, :to elin.schema} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 104, :arity 2, :row 24, :to malli.core} {:fixed-arities #{4 3}, :end-row 29, :name-end-col 21, :name-end-row 29, :private true, :name-row 29, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-list-sexpr!*, :end-col 39, :arity 4, :row 29, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 32, :name-end-col 36, :name-end-row 32, :name-row 32, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-list-sexpr!*, :end-col 89, :arity 3, :row 32, :to elin.component.server.impl.function} {:end-row 33, :name-end-col 21, :name-end-row 33, :name-row 33, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-list-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 32, :to elin.error} {:end-row 34, :name-end-col 13, :name-end-row 31, :name-row 31, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-list-sexpr!*, :end-col 35, :arity 1, :row 31, :to clojure.core.async} {:end-row 34, :name-end-col 7, :name-end-row 27, :name-row 27, :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 37, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{4 3}, :end-row 36, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :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 36, :to elin.component.server.impl.sexpr} {:end-row 37, :name-end-col 57, :name-end-row 37, :name-row 37, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 32, :name-col 32, :end-col 57, :row 37, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 37, :name-end-col 62, :name-end-row 37, :name-row 37, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 58, :name-col 58, :end-col 62, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 67, :name-end-row 37, :name-row 37, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 63, :name-col 63, :end-col 67, :row 37, :to clojure.core} {:end-row 37, :name-end-col 95, :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 68, :name-col 68, :end-col 95, :row 37, :to elin.schema} {:end-row 38, :name-end-col 57, :name-end-row 38, :name-row 38, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 32, :name-col 32, :end-col 57, :row 38, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 38, :name-end-col 65, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 58, :name-col 58, :end-col 65, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 70, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 66, :name-col 66, :end-col 70, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 71, :name-col 71, :end-col 75, :row 38, :to clojure.core} {:end-row 38, :name-end-col 103, :name-end-row 38, :name-row 38, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 76, :name-col 76, :end-col 103, :row 38, :to elin.schema} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 36, :to malli.core} {:fixed-arities #{4 3}, :end-row 41, :name-end-col 23, :name-end-row 41, :private true, :name-row 41, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-single-sexpr!*, :end-col 41, :arity 4, :row 41, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-single-sexpr!*, :end-col 89, :arity 3, :row 44, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 21, :name-end-row 45, :name-row 45, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-single-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 44, :to elin.error} {:end-row 46, :name-end-col 13, :name-end-row 43, :name-row 43, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-single-sexpr!*, :end-col 35, :arity 1, :row 43, :to clojure.core.async} {:end-row 46, :name-end-col 7, :name-end-row 39, :name-row 39, :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 37, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 28, :name-end-row 48, :private true, :name-row 48, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 28, :row 48, :to elin.component.server.impl.sexpr} {:end-row 49, :name-end-col 66, :name-end-row 49, :name-row 49, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 41, :name-col 41, :end-col 66, :row 49, :to elin.component.server.impl.function} {:end-row 49, :name-end-col 95, :name-end-row 49, :name-row 49, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 68, :name-col 68, :end-col 95, :row 49, :to elin.schema} {:end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 41, :name-col 41, :end-col 66, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 67, :name-col 67, :end-col 74, :row 50, :to clojure.core} {:end-row 50, :name-end-col 103, :name-end-row 50, :name-row 50, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 76, :name-col 76, :end-col 103, :row 50, :to elin.schema} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 48, :to malli.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-namespace-sexpr!*, :end-col 88, :arity 3, :row 54, :to elin.component.server.impl.function} {:end-row 55, :name-end-col 21, :name-end-row 55, :name-row 55, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-namespace-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 54, :to elin.error} {:end-row 56, :name-end-col 13, :name-end-row 53, :name-row 53, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-namespace-sexpr!*, :end-col 35, :arity 1, :row 53, :to clojure.core.async} {:fixed-arities #{3}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-namespace-sexpr!*, :end-col 92, :arity 3, :row 59, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-namespace-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 61, :name-end-col 13, :name-end-row 58, :name-row 58, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-namespace-sexpr!*, :end-col 35, :arity 1, :row 58, :to clojure.core.async} {:end-row 61, :name-end-col 7, :name-end-row 51, :name-row 51, :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 37, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4}, :end-row 63, :name-end-col 27, :name-end-row 63, :private true, :name-row 63, :name replace-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 63, :to elin.component.server.impl.sexpr} {:end-row 63, :name-end-col 64, :name-end-row 63, :name-row 63, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 64, :row 63, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 63, :name-end-col 69, :name-end-row 63, :name-row 63, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 69, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 74, :name-end-row 63, :name-row 63, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 70, :name-col 70, :end-col 74, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 82, :name-end-row 63, :name-row 63, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 75, :name-col 75, :end-col 82, :row 63, :to clojure.core} {:end-row 63, :name-end-col 111, :name-end-row 63, :name-row 63, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 84, :name-col 84, :end-col 111, :row 63, :to elin.schema} {:end-row 63, :name-end-col 6, :name-end-row 63, :name-row 63, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 113, :arity 2, :row 63, :to malli.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :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-list-sexpr!*, :end-col 95, :arity 3, :row 66, :to elin.component.server.impl.function} {:end-row 66, :name-end-col 7, :name-end-row 64, :name-row 64, :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 96, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:end-row 68, :name-end-col 33, :name-end-row 68, :name-row 68, :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 68, :to elin.protocol.host} {:fixed-arities #{4 3}, :end-row 71, :name-end-col 43, :name-end-row 71, :private true, :name-row 71, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 58, :arity 3, :row 71, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 72, :name-end-col 48, :name-end-row 72, :private true, :name-row 72, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 68, :arity 4, :row 72, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 39, :name-end-row 74, :private true, :name-row 74, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 54, :arity 3, :row 74, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 44, :name-end-row 75, :private true, :name-row 75, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 64, :arity 4, :row 75, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 77, :name-end-col 41, :name-end-row 77, :private true, :name-row 77, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 56, :arity 3, :row 77, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 78, :name-end-col 46, :name-end-row 78, :private true, :name-row 78, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 66, :arity 4, :row 78, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 35, :name-end-row 80, :private true, :name-row 80, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 13, :name-col 14, :end-col 41, :arity 1, :row 80, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 40, :name-end-row 81, :private true, :name-row 81, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 18, :name-col 19, :end-col 51, :arity 2, :row 81, :to elin.component.server.impl.sexpr} {:fixed-arities #{4}, :end-row 82, :name-end-col 71, :name-end-row 82, :private true, :name-row 82, :name replace-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 50, :name-col 51, :end-col 96, :arity 4, :row 82, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 86, :name-end-col 43, :name-end-row 86, :private true, :name-row 86, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 58, :arity 3, :row 86, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 48, :name-end-row 87, :private true, :name-row 87, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 68, :arity 4, :row 87, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 89, :name-end-col 39, :name-end-row 89, :private true, :name-row 89, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 54, :arity 3, :row 89, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 90, :name-end-col 44, :name-end-row 90, :private true, :name-row 90, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 64, :arity 4, :row 90, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 92, :name-end-col 41, :name-end-row 92, :private true, :name-row 92, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 56, :arity 3, :row 92, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 93, :name-end-col 46, :name-end-row 93, :private true, :name-row 93, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 66, :arity 4, :row 93, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 35, :name-end-row 95, :private true, :name-row 95, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 13, :name-col 14, :end-col 41, :arity 1, :row 95, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 40, :name-end-row 96, :private true, :name-row 96, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 18, :name-col 19, :end-col 51, :arity 2, :row 96, :to elin.component.server.impl.sexpr} {:fixed-arities #{4}, :end-row 97, :name-end-col 71, :name-end-row 97, :private true, :name-row 97, :name replace-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 50, :name-col 51, :end-col 96, :arity 4, :row 97, :to elin.component.server.impl.sexpr} {:end-row 97, :name-end-col 17, :name-end-row 68, :name-row 68, :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 98, :arity 13, :varargs-min-arity 1, :row 68, :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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 4, :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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 5, :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 43, :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 43, :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 47, :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 41, :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 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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 16, :name-end-col 44, :name-end-row 16, :private true, :name-row 16, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 16, :to elin.error} {:end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{3 2}, :end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 18, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 21, :name-end-col 44, :name-end-row 21, :private true, :name-row 21, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 21, :to elin.error} {:end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 20, :name-row 20, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 18, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 19, :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 27, :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 18, :arity 3, :row 25, :to clojure.core} {:end-row 27, :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 19, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 31, :name-end-col 42, :name-end-row 31, :private true, :name-row 31, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 31, :to elin.error} {:end-row 31, :name-end-col 18, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 11, :name-end-row 30, :name-row 30, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 18, :arity 3, :row 30, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 36, :name-end-col 44, :name-end-row 36, :private true, :name-row 36, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 36, :to elin.error} {:end-row 36, :name-end-col 18, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 11, :name-end-row 35, :name-row 35, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 18, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 34, :name-row 34, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 15, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 41, :name-end-col 42, :name-end-row 41, :private true, :name-row 41, :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 41, :to elin.error} {:end-row 41, :name-end-col 18, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 40, :name-row 40, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 18, :arity 3, :row 40, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 39, :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 conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 41, :name-end-row 46, :private true, :name-row 46, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :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 conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :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 conflict, :end-col 18, :arity 3, :row 45, :to clojure.core} {:end-row 47, :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 19, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 15, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 51, :name-end-col 38, :name-end-row 51, :private true, :name-row 51, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 51, :to elin.error} {:end-row 51, :name-end-col 18, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 11, :name-end-row 50, :name-row 50, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 18, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 56, :name-end-col 37, :name-end-row 56, :private true, :name-row 56, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 56, :to elin.error} {:end-row 56, :name-end-col 18, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 11, :name-end-row 55, :name-row 55, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 18, :arity 3, :row 55, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 13, :name-end-row 60, :name-row 60, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 60, :to clojure.core} {:end-row 60, :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 44, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 15, :name-end-row 63, :name-row 63, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 63, :to elin.error} {:end-row 64, :name-end-col 27, :name-end-row 64, :private true, :name-row 64, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 64, :to elin.error} {:fixed-arities #{1}, :end-row 64, :name-end-col 43, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 10, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 64, :name-end-col 7, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 6, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 15, :name-end-row 67, :name-row 67, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 67, :to elin.error} {:end-row 68, :name-end-col 27, :name-end-row 68, :private true, :name-row 68, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 68, :to elin.error} {:fixed-arities #{1}, :end-row 68, :name-end-col 43, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 10, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{0 1}, :end-row 68, :name-end-col 7, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 15, :name-end-row 71, :name-row 71, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 71, :to elin.error} {:end-row 72, :name-end-col 25, :name-end-row 72, :private true, :name-row 72, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 72, :to elin.error} {:fixed-arities #{1}, :end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 10, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 7, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 72, :name-end-col 6, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 15, :name-end-row 75, :name-row 75, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 75, :to elin.error} {:end-row 76, :name-end-col 25, :name-end-row 76, :private true, :name-row 76, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 76, :to elin.error} {:fixed-arities #{1}, :end-row 76, :name-end-col 41, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 10, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 7, :name-end-row 75, :name-row 75, :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 75, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 79, :to elin.error} {:end-row 80, :name-end-col 27, :name-end-row 80, :private true, :name-row 80, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 80, :to elin.error} {:fixed-arities #{1}, :end-row 80, :name-end-col 43, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 10, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 7, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 15, :name-end-row 83, :name-row 83, :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 83, :to elin.error} {:end-row 84, :name-end-col 25, :name-end-row 84, :private true, :name-row 84, :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 84, :to elin.error} {:fixed-arities #{1}, :end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 7, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 15, :name-end-row 87, :name-row 87, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 87, :to elin.error} {:end-row 88, :name-end-col 24, :name-end-row 88, :private true, :name-row 88, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 88, :to elin.error} {:fixed-arities #{1}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 10, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{0 1}, :end-row 88, :name-end-col 7, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 15, :name-end-row 91, :name-row 91, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 91, :to elin.error} {:end-row 92, :name-end-col 21, :name-end-row 92, :private true, :name-row 92, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 92, :to elin.error} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 10, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 7, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 92, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 15, :name-end-row 95, :name-row 95, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 95, :to elin.error} {:end-row 96, :name-end-col 20, :name-end-row 96, :private true, :name-row 96, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 96, :to elin.error} {:fixed-arities #{1}, :end-row 96, :name-end-col 36, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 7, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 96, :name-end-col 6, :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 43, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 20, :name-end-row 99, :name-row 99, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 28, :name-end-row 99, :name-row 99, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 37, :name-end-row 99, :name-row 99, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 51, :name-end-row 99, :name-row 99, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 56, :name-end-row 99, :name-row 99, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 99, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 99, :name-end-col 5, :name-end-row 98, :name-row 98, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 98, :to clojure.core} {:end-row 103, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 103, :to clojure.core} {:end-row 103, :name-end-col 35, :name-end-row 103, :private true, :name-row 103, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 103, :to elin.error} {:fixed-arities #{2}, :end-row 103, :name-end-col 12, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 105, :name-end-col 23, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 105, :name-end-col 27, :name-end-row 105, :name-row 105, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 105, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 11, :name-end-row 106, :name-row 106, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 106, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 106, :name-end-col 22, :name-end-row 106, :name-row 106, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 106, :to clojure.core} {:end-row 106, :name-end-col 35, :name-end-row 106, :name-row 106, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 17, :name-end-row 107, :name-row 107, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 108, :name-end-col 13, :name-end-row 108, :name-row 108, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 108, :to :clj-kondo/unknown-namespace} {:end-row 108, :name-end-col 6, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 108, :name-end-col 7, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 112, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 10, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 24, :name-end-row 113, :name-row 113, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 17, :name-end-row 113, :name-row 113, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 10, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 37, :name-end-row 114, :name-row 114, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 114, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 41, :name-end-row 115, :name-row 115, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 60, :name-end-row 117, :private true, :name-row 117, :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 117, :to elin.error} {:end-row 119, :name-end-col 60, :name-end-row 119, :name-row 119, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 119, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 119, :name-end-col 66, :name-end-row 119, :name-row 119, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 74, :name-end-row 120, :private true, :name-row 120, :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 120, :to elin.error} {:end-row 121, :name-end-col 44, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 46, :name-end-row 122, :name-row 122, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 40, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 123, :name-end-col 23, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 11, :name-end-row 124, :name-row 124, :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 124, :to clojure.core} {:end-row 125, :name-end-col 15, :name-end-row 125, :name-row 125, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 125, :to :clj-kondo/unknown-namespace} {:end-row 125, :name-end-col 20, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 125, :name-end-col 10, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 47, :name-end-row 131, :name-row 131, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 60, :name-end-row 132, :name-row 132, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 79, :name-end-row 132, :name-row 132, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 92, :name-end-row 132, :name-row 132, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{2}, :end-row 132, :name-end-col 50, :name-end-row 132, :name-row 132, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 132, :to clojure.core} {:end-row 133, :name-end-col 45, :name-end-row 133, :name-row 133, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 133, :to clojure.core} {:end-row 133, :name-end-col 41, :name-end-row 131, :name-row 131, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 131, :to clojure.core} {:end-row 133, :name-end-col 39, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 134, :name-end-col 35, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 36, :name-end-row 135, :name-row 135, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 135, :to clojure.core} {:end-row 136, :name-end-col 10, :name-end-row 136, :name-row 136, :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 136, :to elin.error} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 33, :name-end-row 136, :name-row 136, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 25, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 137, :name-end-col 20, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 137, :name-end-col 10, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 141, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 47, :name-end-row 143, :name-row 143, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 143, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 71, :name-end-row 144, :name-row 144, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 144, :to clojure.core} {:fixed-arities #{2}, :end-row 144, :name-end-col 50, :name-end-row 144, :name-row 144, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 144, :to clojure.core} {:end-row 145, :name-end-col 45, :name-end-row 145, :name-row 145, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 145, :to clojure.core} {:end-row 145, :name-end-col 41, :name-end-row 143, :name-row 143, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 143, :to clojure.core} {:end-row 145, :name-end-col 39, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 146, :name-end-col 35, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 36, :name-end-row 147, :name-row 147, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 147, :to clojure.core} {:end-row 148, :name-end-col 10, :name-end-row 148, :name-row 148, :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 148, :to elin.error} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 33, :name-end-row 148, :name-row 148, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 148, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 148, :name-end-col 25, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 149, :name-end-col 20, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:end-row 149, :name-end-col 10, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 29, :name-end-row 154, :name-row 154, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 22, :name-col 23, :from-var error-or, :end-col 32, :arity 1, :row 154, :to elin.error} {:fixed-arities #{1}, :end-row 154, :name-end-col 21, :name-end-row 154, :name-row 154, :name not, :filename "src/elin/error.clj", :from elin.error, :col 17, :name-col 18, :from-var error-or, :end-col 33, :arity 1, :row 154, :to clojure.core} {:fixed-arities #{0 1}, :end-row 154, :name-end-col 16, :name-end-row 153, :name-row 153, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var error-or, :end-col 34, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name-end-col 11, :name-end-row 153, :name-row 153, :name when, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 6, :name-col 7, :from-var error-or, :end-col 10, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 5, :from-var error-or, :end-col 10, :arity 2, :row 153, :to clojure.core} {:fixed-arities #{2}, :end-row 156, :name-end-col 8, :name-end-row 152, :name-row 152, :name some, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error-or, :end-col 8, :arity 2, :row 152, :to clojure.core} {:end-row 156, :name-end-col 6, :name-end-row 151, :name-row 151, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 9, :arity 3, :varargs-min-arity 2, :row 151, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 16, :name-end-row 12, :private true, :name-row 12, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 7, :name-col 7, :end-col 16, :row 12, :to elin.component.server.impl.mark} {:end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name ?IFunction, :filename "src/elin/component/server/impl/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :col 22, :name-col 22, :end-col 47, :row 12, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 12, :name-end-col 55, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 48, :name-col 48, :end-col 55, :row 12, :to clojure.core} {:end-row 12, :name-end-col 83, :name-end-row 12, :name-row 12, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/mark.clj", :alias e.schema, :from elin.component.server.impl.mark, :col 56, :name-col 56, :end-col 83, :row 12, :to elin.schema} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/mark.clj", :alias m, :from elin.component.server.impl.mark, :col 1, :name-col 2, :end-col 85, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 35, :name-end-row 16, :name-row 16, :name request!, :filename "src/elin/component/server/impl/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :col 11, :name-col 12, :from-var get-mark*, :end-col 76, :arity 3, :row 16, :to elin.component.server.impl.function} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name , :filename "src/elin/component/server/impl/mark.clj", :alias e, :from elin.component.server.impl.mark, :macro true, :col 5, :name-col 6, :from-var get-mark*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 16, :to elin.error} {:end-row 18, :name-end-col 12, :name-end-row 15, :name-row 15, :name go, :filename "src/elin/component/server/impl/mark.clj", :alias async, :from elin.component.server.impl.mark, :col 3, :name-col 4, :from-var get-mark*, :end-col 34, :arity 1, :row 15, :to clojure.core.async} {:end-row 18, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name IMark, :filename "src/elin/component/server/impl/mark.clj", :alias e.p.host, :from elin.component.server.impl.mark, :col 18, :name-col 18, :end-col 32, :row 20, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 23, :name-end-col 15, :name-end-row 23, :private true, :name-row 23, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 5, :name-col 6, :end-col 29, :arity 2, :row 23, :to elin.component.server.impl.mark} {:fixed-arities #{2}, :end-row 27, :name-end-col 15, :name-end-row 27, :private true, :name-row 27, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 5, :name-col 6, :end-col 29, :arity 2, :row 27, :to elin.component.server.impl.mark} {:end-row 27, :name-end-col 17, :name-end-row 20, :name-row 20, :name extend-protocol, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :macro true, :col 1, :name-col 2, :end-col 31, :arity 5, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 10, :name-col 11, :from-var find-first, :end-col 27, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 14, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :from-var find-first, :end-col 27, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 8, :name-end-row 14, :name-row 14, :name some, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 3, :name-col 4, :from-var find-first, :end-col 33, :arity 2, :row 14, :to clojure.core} {:end-row 14, :name-end-col 7, :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 34, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 9, :name-end-row 16, :name-row 16, :name declare, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 29, :arity 1, :varargs-min-arity 0, :row 16, :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 namespace-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 namespace-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 namespace-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 43, :name-end-col 41, :name-end-row 43, :name-row 43, :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 43, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 8, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 45, :name-end-col 12, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 45, :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 4, :varargs-min-arity 2, :row 24, :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 namespace-definitions, :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 namespace-definitions, :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 namespace-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :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 55, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 8, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 57, :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 var-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 57, :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 14, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :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 61, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 63, :name-end-col 8, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 63, :name-end-col 12, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 41, :name-end-row 67, :name-row 67, :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 67, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 8, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 69, :name-end-col 12, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :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 72, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 8, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 74, :name-end-col 12, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var protocol-definitions, :end-col 35, :arity 1, :row 78, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var protocol-definitions, :end-col 31, :arity 2, :row 79, :to clojure.core} {:end-row 79, :name-end-col 7, :name-end-row 78, :name-row 78, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-definitions, :end-col 32, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 79, :name-end-col 6, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :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 protocol-implementations*, :end-col 52, :arity 1, :row 83, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 8, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-implementations*, :end-col 12, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 12, :name-end-row 83, :name-row 83, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-implementations*, :end-col 13, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 32, :name-end-row 89, :name-row 89, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var protocol-implementations, :end-col 45, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 27, :name-col 28, :from-var protocol-implementations, :end-col 49, :arity 1, :row 90, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 32, :name-end-row 91, :name-row 91, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var protocol-implementations, :end-col 45, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 60, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 64, :arity 2, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 26, :name-end-row 95, :name-row 95, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 60, :arity 2, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 95, :name-end-col 23, :name-end-row 93, :name-row 93, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var protocol-implementations, :end-col 61, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 95, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var protocol-implementations, :end-col 61, :arity 2, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 36, :name-end-row 92, :private true, :name-row 92, :name protocol-implementations*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-implementations, :end-col 47, :arity 1, :row 92, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 17, :name-end-row 93, :name-row 93, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-implementations, :end-col 62, :arity 2, :row 93, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 92, :name-row 92, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-implementations, :end-col 63, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 95, :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 protocol-implementations, :end-col 64, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 95, :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 65, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 23, :name-end-row 99, :name-row 99, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var protocol-definition, :end-col 31, :arity 1, :row 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 24, :name-end-row 100, :name-row 100, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var protocol-definition, :end-col 33, :arity 1, :row 100, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-definition, :end-col 51, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 26, :name-end-row 103, :name-row 103, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-definition, :end-col 45, :arity 2, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 23, :name-end-row 102, :name-row 102, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var protocol-definition, :end-col 46, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 103, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var protocol-definition, :end-col 46, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 31, :name-end-row 101, :name-row 101, :name protocol-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 42, :arity 1, :row 101, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 17, :name-end-row 102, :name-row 102, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 47, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 16, :name-end-row 104, :name-row 104, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 17, :arity 1, :row 104, :to clojure.core} {:end-row 104, :name-end-col 9, :name-end-row 101, :name-row 101, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-definition, :end-col 18, :arity 3, :varargs-min-arity 1, :row 101, :to clojure.core} {:end-row 104, :name-end-col 7, :name-end-row 99, :name-row 99, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-definition, :end-col 19, :arity 2, :varargs-min-arity 1, :row 99, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :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 108, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 109, :name-end-col 43, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 48, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 109, :name-end-col 33, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 111, :name-end-col 26, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 23, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 112, :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 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 21, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:end-row 113, :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 113, :to clojure.core} {:end-row 113, :name-end-col 19, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{1 2}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 114, :name-end-col 9, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 114, :name-end-col 12, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 33, :name-end-row 118, :name-row 118, :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 118, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 119, :name-end-col 43, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 119, :name-end-col 33, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 49, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 49, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 49, :name-end-row 124, :name-row 124, :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 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 46, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 124, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 40, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 125, :name-end-col 32, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 56, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 126, :name-end-col 30, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 60, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 127, :name-end-col 32, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 34, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 34, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 37, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 31, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 131, :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 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 25, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:end-row 132, :name-end-col 17, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 132, :name-end-col 15, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 132, :name-end-col 18, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1 2}, :end-row 134, :name-end-col 30, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 30, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 30, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :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 137, :to clojure.core} {:fixed-arities #{0 1}, :end-row 137, :name-end-col 27, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:end-row 137, :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 134, :to clojure.core} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 21, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:fixed-arities #{1}, :end-row 138, :name-end-col 20, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:end-row 138, :name-end-col 13, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:end-row 138, :name-end-col 10, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:end-row 138, :name-end-col 9, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 138, :name-end-col 12, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 138, :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 26, :arity 3, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 22, :name-end-row 142, :name-row 142, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 15, :name-col 15, :from-var ?Usage, :end-col 22, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 16, :name-end-row 143, :name-row 143, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 9, :from-var ?Usage, :end-col 16, :row 143, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 14, :name-end-row 144, :name-row 144, :name int?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 10, :from-var ?Usage, :end-col 14, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 145, :name-end-col 15, :name-end-row 145, :name-row 145, :name int?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 11, :from-var ?Usage, :end-col 15, :row 145, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 145, :name-end-col 5, :name-end-row 140, :name-row 140, :name def, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 140, :to clojure.core} {:fixed-arities #{3}, :end-row 147, :name-end-col 17, :name-end-row 147, :name-row 147, :name references, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 17, :row 147, :to elin.function.clj-kondo} {:end-row 147, :name-end-col 52, :name-end-row 147, :name-row 147, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 29, :name-col 29, :end-col 52, :row 147, :to elin.schema.component} {:fixed-arities #{1}, :end-row 147, :name-end-col 60, :name-end-row 147, :name-row 147, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 53, :name-col 53, :end-col 60, :row 147, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 68, :name-end-row 147, :name-row 147, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 147, :to clojure.core} {:end-row 147, :name-end-col 89, :name-end-row 147, :private true, :name-row 147, :name ?Usage, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 83, :name-col 83, :end-col 89, :row 147, :to elin.function.clj-kondo} {:end-row 147, :name-end-col 6, :name-end-row 147, :name-row 147, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 92, :arity 2, :row 147, :to malli.core} {:fixed-arities #{3}, :end-row 150, :name-end-col 36, :name-end-row 150, :name-row 150, :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 150, :to clojure.string} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 42, :name-end-row 151, :name-row 151, :name split, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var references, :end-col 59, :arity 3, :row 151, :to clojure.string} {:fixed-arities #{1}, :end-row 152, :name-end-col 32, :name-end-row 152, :name-row 152, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 44, :arity 1, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 67, :name-end-row 153, :name-row 153, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 60, :name-col 61, :from-var references, :end-col 79, :arity 1, :row 153, :to clojure.core} {:fixed-arities #{2}, :end-row 153, :name-end-col 49, :name-end-row 153, :name-row 153, :name namespace-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :name-col 31, :from-var references, :end-col 80, :arity 2, :row 153, :to elin.function.clj-kondo} {:fixed-arities #{0 1}, :end-row 154, :name-end-col 29, :name-end-row 153, :name-row 153, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 26, :name-col 27, :from-var references, :end-col 37, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name-end-col 27, :name-end-row 152, :name-row 152, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 33, :arity 3, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 23, :name-end-row 152, :name-row 152, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var references, :end-col 34, :arity 1, :row 152, :to clojure.core} {:fixed-arities #{0 1}, :end-row 156, :name-end-col 33, :name-end-row 156, :name-row 156, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 29, :name-col 30, :from-var references, :end-col 55, :arity 2, :varargs-min-arity 1, :row 156, :to clojure.core} {:end-row 158, :name-end-col 28, :name-end-row 156, :name-row 156, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var references, :end-col 36, :arity 3, :row 156, :to clojure.core} {:fixed-arities #{1 2}, :end-row 158, :name-end-col 24, :name-end-row 156, :name-row 156, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var references, :end-col 37, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{2}, :end-row 163, :name-end-col 36, :name-end-row 163, :name-row 163, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 65, :arity 2, :row 163, :to clojure.core} {:fixed-arities #{2}, :end-row 164, :name-end-col 40, :name-end-row 164, :name-row 164, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 64, :arity 2, :row 164, :to clojure.set} {:end-row 164, :name-end-col 23, :name-end-row 162, :name-row 162, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 20, :name-col 21, :from-var references, :end-col 65, :arity 3, :varargs-min-arity 1, :row 162, :to clojure.core} {:end-row 164, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 19, :from-var references, :end-col 65, :arity 2, :row 162, :to clojure.core} {:fixed-arities #{1 2}, :end-row 160, :name-end-col 30, :name-end-row 160, :name-row 160, :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 160, :to clojure.core} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 30, :name-end-row 161, :name-row 161, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 49, :arity 2, :varargs-min-arity 2, :row 161, :to clojure.core} {:fixed-arities #{0 1}, :end-row 161, :name-end-col 27, :name-end-row 160, :name-row 160, :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 50, :arity 2, :varargs-min-arity 1, :row 160, :to clojure.core} {:end-row 161, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var references, :end-col 50, :arity 2, :row 160, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 25, :name-end-row 159, :name-row 159, :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 159, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 21, :name-end-row 160, :name-row 160, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 51, :arity 2, :row 160, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 164, :name-end-col 18, :name-end-row 162, :name-row 162, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 66, :arity 2, :varargs-min-arity 4, :row 162, :to clojure.core} {:fixed-arities #{3 2}, :end-row 165, :name-end-col 22, :name-end-row 165, :name-row 165, :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 165, :to clojure.core} {:end-row 165, :name-end-col 13, :name-end-row 159, :name-row 159, :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 4, :varargs-min-arity 1, :row 159, :to clojure.core} {:end-row 165, :name-end-col 7, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:end-row 165, :name-end-col 6, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{1}, :end-row 167, :name-end-col 24, :name-end-row 167, :name-row 167, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 167, :to elin.function.clj-kondo} {:end-row 167, :name-end-col 59, :name-end-row 167, :name-row 167, :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 167, :to elin.schema.component} {:fixed-arities #{1}, :end-row 167, :name-end-col 81, :name-end-row 167, :name-row 167, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 167, :to clojure.core} {:end-row 167, :name-end-col 6, :name-end-row 167, :name-row 167, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 84, :arity 2, :row 167, :to malli.core} {:fixed-arities #{1}, :end-row 170, :name-end-col 30, :name-end-row 170, :name-row 170, :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 170, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 171, :name-end-col 12, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 13, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:end-row 172, :name-end-col 7, :name-end-row 170, :name-row 170, :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 170, :to clojure.core} {:end-row 172, :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 16, :arity 3, :varargs-min-arity 2, :row 168, :to clojure.core} {:fixed-arities #{2}, :end-row 174, :name-end-col 32, :name-end-row 174, :name-row 174, :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 174, :to elin.function.clj-kondo} {:end-row 174, :name-end-col 67, :name-end-row 174, :name-row 174, :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 174, :to elin.schema.component} {:fixed-arities #{1}, :end-row 174, :name-end-col 75, :name-end-row 174, :name-row 174, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 174, :to clojure.core} {:fixed-arities #{1}, :end-row 174, :name-end-col 92, :name-end-row 174, :name-row 174, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 174, :to clojure.core} {:end-row 174, :name-end-col 6, :name-end-row 174, :name-row 174, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 95, :arity 2, :row 174, :to malli.core} {:fixed-arities #{1}, :end-row 180, :name-end-col 40, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:fixed-arities #{1}, :end-row 180, :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 180, :to clojure.core} {:fixed-arities #{1 2}, :end-row 178, :name-end-col 33, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:end-row 178, :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 178, :to clojure.core} {:fixed-arities #{1}, :end-row 177, :name-end-col 39, :name-end-row 177, :name-row 177, :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 177, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 178, :name-end-col 29, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 179, :name-end-col 26, :name-end-row 179, :name-row 179, :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 179, :to clojure.core} {:fixed-arities #{2}, :end-row 180, :name-end-col 31, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:end-row 180, :name-end-col 21, :name-end-row 177, :name-row 177, :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 177, :to clojure.core} {:fixed-arities #{1}, :end-row 181, :name-end-col 15, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:fixed-arities #{1}, :end-row 183, :name-end-col 24, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:fixed-arities #{1}, :end-row 182, :name-end-col 38, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{2}, :end-row 182, :name-end-col 24, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{3 2}, :end-row 183, :name-end-col 20, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:fixed-arities #{1}, :end-row 184, :name-end-col 17, :name-end-row 184, :name-row 184, :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 184, :to clojure.core} {:fixed-arities #{1}, :end-row 185, :name-end-col 16, :name-end-row 185, :name-row 185, :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 185, :to clojure.core} {:end-row 185, :name-end-col 11, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:end-row 185, :name-end-col 10, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:end-row 185, :name-end-col 7, :name-end-row 177, :name-row 177, :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 177, :to clojure.core} {:end-row 185, :name-end-col 6, :name-end-row 175, :name-row 175, :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 175, :to clojure.core} {:fixed-arities #{2}, :end-row 187, :name-end-col 26, :name-end-row 187, :name-row 187, :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 187, :to elin.function.clj-kondo} {:end-row 187, :name-end-col 61, :name-end-row 187, :name-row 187, :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 187, :to elin.schema.component} {:fixed-arities #{1}, :end-row 187, :name-end-col 69, :name-end-row 187, :name-row 187, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 187, :to clojure.core} {:fixed-arities #{1}, :end-row 187, :name-end-col 91, :name-end-row 187, :name-row 187, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 187, :to clojure.core} {:end-row 187, :name-end-col 6, :name-end-row 187, :name-row 187, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 94, :arity 2, :row 187, :to malli.core} {:fixed-arities #{1 2}, :end-row 191, :name-end-col 19, :name-end-row 191, :name-row 191, :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 191, :to clojure.core} {:end-row 191, :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 191, :to clojure.core} {:fixed-arities #{1}, :end-row 190, :name-end-col 25, :name-end-row 190, :name-row 190, :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 190, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 191, :name-end-col 15, :name-end-row 191, :name-row 191, :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 191, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 192, :name-end-col 12, :name-end-row 192, :name-row 192, :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 192, :to clojure.core} {:fixed-arities #{0 1}, :end-row 193, :name-end-col 17, :name-end-row 193, :name-row 193, :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 193, :to clojure.core} {:end-row 193, :name-end-col 7, :name-end-row 190, :name-row 190, :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 190, :to clojure.core} {:end-row 193, :name-end-col 6, :name-end-row 188, :name-row 188, :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 188, :to clojure.core} {:fixed-arities #{2}, :end-row 195, :name-end-col 25, :name-end-row 195, :name-row 195, :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 195, :to elin.function.clj-kondo} {:end-row 195, :name-end-col 60, :name-end-row 195, :name-row 195, :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 195, :to elin.schema.component} {:fixed-arities #{1}, :end-row 195, :name-end-col 68, :name-end-row 195, :name-row 195, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 195, :to clojure.core} {:fixed-arities #{1}, :end-row 195, :name-end-col 85, :name-end-row 195, :name-row 195, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 195, :to clojure.core} {:end-row 195, :name-end-col 6, :name-end-row 195, :name-row 195, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 88, :arity 2, :row 195, :to malli.core} {:fixed-arities #{1}, :end-row 201, :name-end-col 40, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:fixed-arities #{1}, :end-row 201, :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 201, :to clojure.core} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 33, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:end-row 199, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 198, :name-end-col 39, :name-end-row 198, :name-row 198, :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 198, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 29, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 200, :name-end-col 26, :name-end-row 200, :name-row 200, :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 200, :to clojure.core} {:fixed-arities #{2}, :end-row 201, :name-end-col 31, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:end-row 201, :name-end-col 21, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:fixed-arities #{1}, :end-row 202, :name-end-col 15, :name-end-row 202, :name-row 202, :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 202, :to clojure.core} {:fixed-arities #{1}, :end-row 204, :name-end-col 24, :name-end-row 204, :name-row 204, :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 204, :to clojure.core} {:fixed-arities #{1}, :end-row 203, :name-end-col 38, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:fixed-arities #{2}, :end-row 203, :name-end-col 24, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:fixed-arities #{3 2}, :end-row 204, :name-end-col 20, :name-end-row 204, :name-row 204, :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 204, :to clojure.core} {:fixed-arities #{1}, :end-row 205, :name-end-col 17, :name-end-row 205, :name-row 205, :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 205, :to clojure.core} {:fixed-arities #{1}, :end-row 206, :name-end-col 16, :name-end-row 206, :name-row 206, :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 206, :to clojure.core} {:end-row 206, :name-end-col 11, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:end-row 206, :name-end-col 10, :name-end-row 202, :name-row 202, :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 202, :to clojure.core} {:end-row 206, :name-end-col 7, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:end-row 206, :name-end-col 6, :name-end-row 196, :name-row 196, :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 196, :to clojure.core} {:fixed-arities #{1 2}, :end-row 211, :name-end-col 28, :name-end-row 211, :name-row 211, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :name-col 27, :from-var var-lookup, :end-col 44, :arity 2, :varargs-min-arity 2, :row 211, :to clojure.core} {:fixed-arities #{1 2}, :end-row 212, :name-end-col 28, :name-end-row 212, :name-row 212, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :name-col 27, :from-var var-lookup, :end-col 47, :arity 2, :varargs-min-arity 2, :row 212, :to clojure.core} {:fixed-arities #{0 1}, :end-row 212, :name-end-col 25, :name-end-row 211, :name-row 211, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 21, :name-col 22, :from-var var-lookup, :end-col 48, :arity 2, :varargs-min-arity 1, :row 211, :to clojure.core} {:end-row 212, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 20, :from-var var-lookup, :end-col 48, :arity 2, :row 211, :to clojure.core} {:fixed-arities #{1}, :end-row 210, :name-end-col 24, :name-end-row 210, :name-row 210, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var var-lookup, :end-col 35, :arity 1, :row 210, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 212, :name-end-col 19, :name-end-row 211, :private true, :name-row 211, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var var-lookup, :end-col 49, :arity 2, :row 211, :to elin.function.clj-kondo} {:end-row 212, :name-end-col 7, :name-end-row 210, :name-row 210, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-lookup, :end-col 50, :arity 2, :varargs-min-arity 1, :row 210, :to clojure.core} {:end-row 212, :name-end-col 7, :name-end-row 208, :name-row 208, :name defn-, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 208, :to clojure.core} {:fixed-arities #{1 2}, :end-row 217, :name-end-col 23, :name-end-row 217, :name-row 217, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 22, :from-var namespace-lookup, :end-col 41, :arity 2, :varargs-min-arity 2, :row 217, :to clojure.core} {:end-row 217, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 20, :from-var namespace-lookup, :end-col 41, :arity 2, :row 217, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 30, :name-end-row 216, :name-row 216, :name namespace-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-lookup, :end-col 41, :arity 1, :row 216, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 217, :name-end-col 19, :name-end-row 217, :private true, :name-row 217, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-lookup, :end-col 42, :arity 2, :row 217, :to elin.function.clj-kondo} {:end-row 217, :name-end-col 7, :name-end-row 216, :name-row 216, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-lookup, :end-col 43, :arity 2, :varargs-min-arity 1, :row 216, :to clojure.core} {:end-row 217, :name-end-col 7, :name-end-row 214, :name-row 214, :name defn-, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 214, :to clojure.core} {:fixed-arities #{3}, :end-row 219, :name-end-col 13, :name-end-row 219, :name-row 219, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 219, :to elin.function.clj-kondo} {:end-row 219, :name-end-col 48, :name-end-row 219, :name-row 219, :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 219, :to elin.schema.component} {:fixed-arities #{1}, :end-row 219, :name-end-col 56, :name-end-row 219, :name-row 219, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 219, :to clojure.core} {:fixed-arities #{1}, :end-row 219, :name-end-col 64, :name-end-row 219, :name-row 219, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 219, :to clojure.core} {:end-row 219, :name-end-col 102, :name-end-row 219, :name-row 219, :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 219, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 219, :name-end-col 84, :name-end-row 219, :name-row 219, :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 219, :to elin.schema} {:end-row 219, :name-end-col 6, :name-end-row 219, :name-row 219, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 105, :arity 2, :row 219, :to malli.core} {:fixed-arities #{1 2}, :end-row 222, :name-end-col 30, :name-end-row 222, :name-row 222, :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 222, :to clojure.core} {:fixed-arities #{3 2}, :end-row 223, :name-end-col 39, :name-end-row 223, :name-row 223, :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 223, :to clojure.string} {:fixed-arities #{1 2}, :end-row 225, :name-end-col 41, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:fixed-arities #{1 2}, :end-row 225, :name-end-col 57, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:fixed-arities #{1 2}, :end-row 226, :name-end-col 45, :name-end-row 226, :name-row 226, :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 226, :to clojure.core} {:end-row 226, :name-end-col 34, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:fixed-arities #{1 2}, :end-row 229, :name-end-col 52, :name-end-row 229, :name-row 229, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 75, :arity 2, :varargs-min-arity 2, :row 229, :to clojure.core} {:fixed-arities #{1 2}, :end-row 230, :name-end-col 52, :name-end-row 230, :name-row 230, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 74, :arity 2, :varargs-min-arity 2, :row 230, :to clojure.core} {:fixed-arities #{0 1}, :end-row 230, :name-end-col 49, :name-end-row 229, :name-row 229, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 45, :name-col 46, :from-var lookup, :end-col 75, :arity 2, :varargs-min-arity 1, :row 229, :to clojure.core} {:end-row 230, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :from-var lookup, :end-col 75, :arity 2, :row 229, :to clojure.core} {:fixed-arities #{1}, :end-row 228, :name-end-col 53, :name-end-row 228, :name-row 228, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 64, :arity 1, :row 228, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 230, :name-end-col 43, :name-end-row 229, :name-row 229, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 76, :arity 2, :row 229, :to clojure.core} {:fixed-arities #{1}, :end-row 231, :name-end-col 42, :name-end-row 231, :name-row 231, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 43, :arity 1, :row 231, :to clojure.core} {:end-row 232, :name-end-col 35, :name-end-row 228, :name-row 228, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var lookup, :end-col 42, :arity 4, :varargs-min-arity 1, :row 228, :to clojure.core} {:fixed-arities #{0 1}, :end-row 233, :name-end-col 26, :name-end-row 228, :name-row 228, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 37, :arity 2, :varargs-min-arity 1, :row 228, :to clojure.core} {:end-row 234, :name-end-col 24, :name-end-row 227, :name-row 227, :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 227, :to clojure.core} {:fixed-arities #{3}, :end-row 235, :name-end-col 34, :name-end-row 235, :private true, :name-row 235, :name var-lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 63, :arity 3, :row 235, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 236, :name-end-col 40, :name-end-row 236, :private true, :name-row 236, :name namespace-lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 59, :arity 2, :row 236, :to elin.function.clj-kondo} {:end-row 237, :name-end-col 53, :name-end-row 237, :name-row 237, :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 237, :to clojure.core} {:end-row 237, :name-end-col 35, :name-end-row 237, :name-row 237, :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 237, :to elin.error} {:fixed-arities #{0 1}, :end-row 237, :name-end-col 22, :name-end-row 235, :name-row 235, :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 3, :varargs-min-arity 1, :row 235, :to clojure.core} {:fixed-arities #{2}, :end-row 239, :name-end-col 21, :name-end-row 239, :name-row 239, :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 239, :to clojure.core} {:fixed-arities #{2}, :end-row 243, :name-end-col 25, :name-end-row 240, :name-row 240, :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 240, :to clojure.set} {:fixed-arities #{0 1}, :end-row 244, :name-end-col 24, :name-end-row 244, :name-row 244, :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 244, :to clojure.core} {:fixed-arities #{0 1}, :end-row 244, :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 244, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 244, :name-end-col 16, :name-end-row 244, :name-row 244, :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 244, :to clojure.core} {:fixed-arities #{0 1}, :end-row 245, :name-end-col 26, :name-end-row 245, :name-row 245, :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 245, :to clojure.core} {:fixed-arities #{0 1}, :end-row 245, :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 245, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 245, :name-end-col 16, :name-end-row 245, :name-row 245, :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 245, :to clojure.core} {:fixed-arities #{1}, :end-row 246, :name-end-col 48, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:fixed-arities #{1 2}, :end-row 247, :name-end-col 43, :name-end-row 247, :name-row 247, :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 247, :to clojure.string} {:fixed-arities #{0 1}, :end-row 248, :name-end-col 38, :name-end-row 248, :name-row 248, :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 248, :to clojure.core} {:end-row 248, :name-end-col 35, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:end-row 248, :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 246, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 248, :name-end-col 16, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:end-row 248, :name-end-col 8, :name-end-row 238, :name-row 238, :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 238, :to clojure.core} {:end-row 248, :name-end-col 9, :name-end-row 222, :name-row 222, :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 222, :to elin.error} {:end-row 248, :name-end-col 6, :name-end-row 220, :name-row 220, :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 220, :to clojure.core} {:fixed-arities #{2}, :end-row 252, :name-end-col 45, :name-end-row 252, :name-row 252, :name analyze-code!!, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var local-lookup, :end-col 65, :arity 2, :row 252, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 253, :name-end-col 29, :name-end-row 253, :name-row 253, :name get-in, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var local-lookup, :end-col 55, :arity 2, :row 253, :to clojure.core} {:fixed-arities #{1 2}, :end-row 254, :name-end-col 40, :name-end-row 254, :name-row 254, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 38, :name-col 39, :from-var local-lookup, :end-col 58, :arity 2, :varargs-min-arity 2, :row 254, :to clojure.core} {:end-row 254, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 37, :from-var local-lookup, :end-col 58, :arity 2, :row 254, :to clojure.core} {:fixed-arities #{2}, :end-row 254, :name-end-col 36, :name-end-row 254, :private true, :name-row 254, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var local-lookup, :end-col 70, :arity 2, :row 254, :to elin.function.clj-kondo} {:end-row 255, :name-end-col 55, :name-end-row 255, :name-row 255, :name format, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 48, :name-col 49, :from-var local-lookup, :end-col 88, :arity 2, :varargs-min-arity 1, :row 255, :to clojure.core} {:end-row 255, :name-end-col 37, :name-end-row 255, :name-row 255, :name not-found, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var local-lookup, :end-col 90, :arity 1, :varargs-min-arity 0, :row 255, :to elin.error} {:fixed-arities #{0 1}, :end-row 255, :name-end-col 24, :name-end-row 254, :name-row 254, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 21, :name-col 22, :from-var local-lookup, :end-col 91, :arity 2, :varargs-min-arity 1, :row 254, :to clojure.core} {:fixed-arities #{2}, :end-row 257, :name-end-col 21, :name-end-row 257, :name-row 257, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 40, :arity 2, :row 257, :to clojure.core} {:fixed-arities #{2}, :end-row 259, :name-end-col 25, :name-end-row 258, :name-row 258, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 41, :arity 2, :row 258, :to clojure.set} {:fixed-arities #{0 1}, :end-row 260, :name-end-col 26, :name-end-row 260, :name-row 260, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 23, :from-var local-lookup, :end-col 26, :varargs-min-arity 1, :row 260, :to clojure.core} {:fixed-arities #{0 1}, :end-row 260, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :from-var local-lookup, :end-col 26, :arity 1, :varargs-min-arity 1, :row 260, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 260, :name-end-col 16, :name-end-row 260, :name-row 260, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 27, :arity 3, :varargs-min-arity 6, :row 260, :to clojure.core} {:end-row 260, :name-end-col 8, :name-end-row 256, :name-row 256, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-lookup, :end-col 28, :arity 4, :varargs-min-arity 1, :row 256, :to clojure.core} {:end-row 260, :name-end-col 9, :name-end-row 252, :name-row 252, :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 local-lookup, :end-col 29, :arity 2, :varargs-min-arity 1, :row 252, :to elin.error} {:end-row 260, :name-end-col 6, :name-end-row 250, :name-row 250, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 250, :to clojure.core} {:fixed-arities #{1 2}, :end-row 264, :name-end-col 23, :name-end-row 264, :name-row 264, :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 264, :to clojure.core} {:fixed-arities #{1 2}, :end-row 266, :name-end-col 25, :name-end-row 266, :name-row 266, :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 266, :to clojure.core} {:end-row 266, :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 266, :to clojure.core} {:fixed-arities #{1}, :end-row 265, :name-end-col 31, :name-end-row 265, :name-row 265, :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 265, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 266, :name-end-col 21, :name-end-row 266, :name-row 266, :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 266, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 267, :name-end-col 18, :name-end-row 267, :name-row 267, :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 267, :to clojure.core} {:end-row 267, :name-end-col 13, :name-end-row 265, :name-row 265, :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 265, :to clojure.core} {:end-row 267, :name-end-col 7, :name-end-row 264, :name-row 264, :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 264, :to clojure.core} {:end-row 267, :name-end-col 6, :name-end-row 262, :name-row 262, :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 262, :to clojure.core} {:end-row 298, :name-end-col 9, :name-end-row 269, :name-row 269, :name comment, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 42, :arity 11, :varargs-min-arity 0, :row 269, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 39, :name-end-row 17, :name-row 17, :name first, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 33, :name-col 34, :from-var nrepl-request, :end-col 40, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 18, :name-end-col 45, :name-end-row 18, :name-row 18, :name read-string, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 33, :name-col 34, :from-var nrepl-request, :end-col 46, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 32, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 24, :name-col 25, :from-var nrepl-request, :end-col 47, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name error, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 26, :name-col 27, :from-var nrepl-request, :end-col 71, :arity 3, :row 20, :to taoensso.timbre} {:end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name try, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :name-col 23, :from-var nrepl-request, :end-col 31, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name request, :filename "src/elin/handler/debug.clj", :alias e.p.nrepl, :from elin.handler.debug, :col 11, :name-col 12, :from-var nrepl-request, :end-col 44, :arity 2, :row 22, :to elin.protocol.nrepl} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name >, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-request, :end-col 45, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 10, :name-end-row 22, :name-row 22, :name ->, :filename "src/elin/handler/debug.clj", :alias e, :from elin.handler.debug, :macro true, :col 5, :name-col 6, :from-var nrepl-request, :end-col 46, :arity 5, :varargs-min-arity 1, :row 22, :to elin.error} {:end-row 26, :name-end-col 12, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 3, :name-col 4, :from-var nrepl-request, :end-col 47, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 10, :name-row 10, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 48, :arity 4, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name force, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 44, :name-col 45, :from-var information-buffer-appender, :end-col 59, :arity 1, :row 32, :to clojure.core} {:end-row 32, :name-end-col 43, :name-end-row 32, :name-row 32, :name pr-str, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 36, :name-col 37, :from-var information-buffer-appender, :end-col 67, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name str, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 31, :name-col 32, :from-var information-buffer-appender, :end-col 68, :arity 1, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 33, :name-end-col 15, :name-end-row 32, :name-row 32, :name spit, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 10, :name-col 11, :from-var information-buffer-appender, :end-col 29, :arity 4, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 53, :name-end-row 34, :name-row 34, :name force, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 47, :name-col 48, :from-var information-buffer-appender, :end-col 62, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 41, :name-end-row 34, :name-row 34, :name append-to-info-buffer, :filename "src/elin/handler/debug.clj", :alias e.p.host, :from elin.handler.debug, :col 10, :name-col 11, :from-var information-buffer-appender, :end-col 63, :arity 2, :row 34, :to elin.protocol.host} {:end-row 34, :name-end-col 11, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 8, :name-col 9, :from-var information-buffer-appender, :end-col 64, :arity 3, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 34, :name-end-col 7, :name-end-row 28, :name-row 28, :name defn-, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 66, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{3}, :end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :name-col 46, :from-var enable-debug-log, :end-col 51, :varargs-min-arity 3, :row 38, :to clojure.core} {:fixed-arities #{3}, :end-row 38, :name assoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :from-var enable-debug-log, :end-col 51, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 100, :name-end-row 38, :private true, :name-row 38, :name information-buffer-appender, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 72, :name-col 73, :from-var enable-debug-log, :end-col 106, :arity 1, :row 38, :to elin.handler.debug} {:fixed-arities #{4 6 3 5}, :end-row 38, :name-end-col 32, :name-end-row 38, :name-row 38, :name update, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 25, :name-col 26, :from-var enable-debug-log, :end-col 107, :arity 5, :varargs-min-arity 6, :row 38, :to clojure.core} {:end-row 38, :name fn*, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 24, :from-var enable-debug-log, :end-col 107, :arity 2, :row 38, :to clojure.core} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name swap-config!, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 3, :name-col 4, :from-var enable-debug-log, :end-col 108, :arity 1, :row 38, :to taoensso.timbre} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 109, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 52, :name-end-row 42, :name-row 42, :name dissoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :name-col 46, :from-var disable-debug-log, :end-col 52, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name dissoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :from-var disable-debug-log, :end-col 52, :arity 2, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 42, :name-end-col 32, :name-end-row 42, :name-row 42, :name update, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 25, :name-col 26, :from-var disable-debug-log, :end-col 73, :arity 4, :varargs-min-arity 6, :row 42, :to clojure.core} {:end-row 42, :name fn*, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 24, :from-var disable-debug-log, :end-col 73, :arity 2, :row 42, :to clojure.core} {:end-row 42, :name-end-col 23, :name-end-row 42, :name-row 42, :name swap-config!, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 3, :name-col 4, :from-var disable-debug-log, :end-col 74, :arity 1, :row 42, :to taoensso.timbre} {:end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 75, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 18, :name-end-row 9, :private true, :name-row 9, :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 9, :to elin.component.server.impl.event} {:end-row 9, :name-end-col 55, :name-end-row 9, :name-row 9, :name ?IFunction, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 30, :name-col 30, :end-col 55, :row 9, :to elin.component.server.impl.function} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :col 1, :name-col 2, :end-col 63, :arity 2, :row 9, :to malli.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :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 47, :arity 3, :row 12, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 7, :name-end-row 10, :name-row 10, :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 48, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{2}, :end-row 16, :name-end-col 57, :name-end-row 16, :name-row 16, :name cons, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 52, :name-col 53, :from-var on-callback*, :end-col 66, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :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-callback*, :end-col 67, :arity 3, :row 16, :to elin.component.server.impl.function} {:end-row 16, :name-end-col 7, :name-end-row 14, :name-row 14, :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 68, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :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 18, :to elin.protocol.host} {: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} {:fixed-arities #{3}, :end-row 21, :name-end-col 44, :name-end-row 21, :private true, :name-row 21, :name on-callback*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 31, :name-col 32, :end-col 58, :arity 3, :row 21, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 24, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :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 24, :to elin.component.server.impl.event} {:fixed-arities #{3}, :end-row 25, :name-end-col 44, :name-end-row 25, :private true, :name-row 25, :name on-callback*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 31, :name-col 32, :end-col 58, :arity 3, :row 25, :to elin.component.server.impl.event} {:end-row 25, :name-end-col 17, :name-end-row 18, :name-row 18, :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 60, :arity 7, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name symbol, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var select-ns-and-sym-str, :end-col 29, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name seq, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var select-ns-and-sym-str, :end-col 23, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name qualified-symbol?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var select-ns-and-sym-str, :end-col 39, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var select-ns-and-sym-str, :end-col 40, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 10, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var select-ns-and-sym-str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name namespace, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var select-ns-and-sym-str, :end-col 31, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 46, :name-end-row 30, :name-row 30, :name name, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 41, :name-col 42, :from-var select-ns-and-sym-str, :end-col 51, :arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 10, :name-end-row 24, :name-row 24, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var select-ns-and-sym-str, :end-col 53, :arity 4, :varargs-min-arity 0, :row 24, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var select-ns-and-sym-str, :end-col 54, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 22, :name-row 22, :name defn-, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 21, :name-end-row 34, :name-row 34, :name replace-first, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 3, :name-col 4, :from-var normalize-var-code, :end-col 38, :arity 3, :row 34, :to clojure.string} {:end-row 34, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 11, :name-end-row 36, :name-row 36, :name jump, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 11, :row 36, :to elin.handler.navigate} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 23, :name-col 23, :end-col 40, :row 36, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 42, :name-col 42, :end-col 46, :row 36, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 36, :name-row 36, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 48, :arity 2, :row 36, :to malli.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name first, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 38, :name-col 39, :from-var jump, :end-col 45, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 59, :name-end-row 43, :name-row 43, :name decode-path, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 38, :name-col 39, :from-var jump, :end-col 60, :arity 1, :row 43, :to elin.util.file} {:end-row 43, :name-end-col 37, :name-end-row 40, :name-row 40, :name ->>, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 33, :name-col 34, :from-var jump, :end-col 61, :arity 4, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{4 5}, :end-row 45, :name-end-col 33, :name-end-row 45, :name-row 45, :name jump!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 18, :name-col 19, :from-var jump, :end-col 53, :arity 4, :row 45, :to elin.protocol.host} {:end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 97, :arity 2, :row 47, :to malli.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 71, :name-end-row 51, :name-row 51, :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 51, :to elin.protocol.host} {:end-row 51, :name-end-col 40, :name-end-row 51, :name-row 51, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var jump-to-definition, :end-col 54, :arity 4, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 60, :name-row 60, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 16, :arity 3, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 11, :name-end-row 79, :name-row 79, :name and, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 22, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 55, :name-end-row 80, :name-row 80, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 52, :name-col 53, :from-var jump-to-definition, :end-col 65, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 66, :arity 3, :row 80, :to elin.util.handler} {:end-row 80, :name-end-col 10, :name-end-row 58, :name-row 58, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var jump-to-definition, :end-col 67, :arity 4, :varargs-min-arity 0, :row 58, :to clojure.core} {:end-row 80, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var jump-to-definition, :end-col 68, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 69, :arity 4, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 28, :name-end-row 82, :name-row 82, :name cycle-source-and-test, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 28, :row 82, :to elin.handler.navigate} {:end-row 82, :name-end-col 57, :name-end-row 82, :name-row 82, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 40, :name-col 40, :end-col 57, :row 82, :to elin.schema.handler} {:end-row 82, :name-end-col 82, :name-end-row 82, :name-row 82, :name ?JumpToFile, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 59, :name-col 59, :end-col 82, :row 82, :to elin.schema.handler} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 84, :arity 2, :row 82, :to malli.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 60, :name-end-row 86, :name-row 86, :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 86, :to elin.protocol.host} {:end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name , :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 20, :name-col 21, :from-var cycle-function-and-test, :end-col 33, :arity 3, :varargs-min-arity 1, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 57, :name-end-row 107, :name-row 107, :name get-cycled-var-name, :filename "src/elin/handler/navigate.clj", :alias e.f.nrepl, :from elin.handler.navigate, :col 27, :name-col 28, :from-var cycle-function-and-test, :end-col 67, :arity 1, :row 107, :to elin.function.nrepl} {:fixed-arities #{3}, :end-row 108, :name-end-col 53, :name-end-row 108, :name-row 108, :name lookup, :filename "src/elin/handler/navigate.clj", :alias e.f.lookup, :from elin.handler.navigate, :col 35, :name-col 36, :from-var cycle-function-and-test, :end-col 89, :arity 3, :row 108, :to elin.function.lookup} {:end-row 108, :name-end-col 34, :name-end-row 108, :name-row 108, :name error-or, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 23, :name-col 24, :from-var cycle-function-and-test, :end-col 90, :arity 1, :varargs-min-arity 0, :row 108, :to elin.error} {:fixed-arities #{1 3 2}, :end-row 112, :name-end-col 41, :name-end-row 110, :name-row 110, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 7, :name-col 8, :from-var cycle-function-and-test, :end-col 64, :arity 3, :row 110, :to elin.util.handler} {:fixed-arities #{2}, :end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :name ends-with?, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 16, :name-col 17, :from-var cycle-function-and-test, :end-col 54, :arity 2, :row 113, :to clojure.string} {:fixed-arities #{1}, :end-row 113, :name-end-col 15, :name-end-row 113, :name-row 113, :name not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 55, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 114, :name-end-col 43, :name-end-row 114, :name-row 114, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 9, :name-col 10, :from-var cycle-function-and-test, :end-col 56, :arity 1, :row 114, :to elin.util.handler} {:fixed-arities #{1 2}, :end-row 115, :name-end-col 37, :name-end-row 115, :name-row 115, :name file, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 50, :arity 1, :varargs-min-arity 2, :row 115, :to clojure.java.io} {:fixed-arities #{1}, :end-row 116, :name-end-col 49, :name-end-row 116, :name-row 116, :name get-file-extension, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 21, :name-col 22, :from-var cycle-function-and-test, :end-col 62, :arity 1, :row 116, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 117, :name-end-col 59, :name-end-row 117, :name-row 117, :name keyword, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 51, :name-col 52, :from-var cycle-function-and-test, :end-col 64, :arity 1, :row 117, :to clojure.core} {:fixed-arities #{3 2}, :end-row 117, :name-end-col 40, :name-end-row 117, :name-row 117, :name get-in, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 33, :name-col 34, :from-var cycle-function-and-test, :end-col 72, :arity 2, :row 117, :to clojure.core} {:end-row 118, :name-end-col 45, :name-end-row 118, :name-row 118, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 33, :name-col 34, :from-var cycle-function-and-test, :end-col 46, :arity 0, :varargs-min-arity 0, :row 118, :to elin.error} {:fixed-arities #{0 1}, :end-row 118, :name-end-col 32, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 47, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 60, :name-end-row 119, :name-row 119, :name keyword, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 52, :name-col 53, :from-var cycle-function-and-test, :end-col 65, :arity 1, :row 119, :to clojure.core} {:fixed-arities #{3 2}, :end-row 119, :name-end-col 41, :name-end-row 119, :name-row 119, :name get-in, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 34, :name-col 35, :from-var cycle-function-and-test, :end-col 77, :arity 2, :row 119, :to clojure.core} {:end-row 120, :name-end-col 46, :name-end-row 120, :name-row 120, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 34, :name-col 35, :from-var cycle-function-and-test, :end-col 47, :arity 0, :varargs-min-arity 0, :row 120, :to elin.error} {:fixed-arities #{0 1}, :end-row 120, :name-end-col 33, :name-end-row 119, :name-row 119, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 30, :name-col 31, :from-var cycle-function-and-test, :end-col 48, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 38, :name-end-row 127, :name-row 127, :name file, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :col 30, :name-col 31, :from-var cycle-function-and-test, :end-col 51, :arity 1, :varargs-min-arity 2, :row 127, :to clojure.java.io} {:end-row 127, :name ., :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var cycle-function-and-test, :end-col 52, :arity 2, :row 127, :to clojure.core} {:end-row 129, :name-end-col 41, :name-end-row 129, :name-row 129, :name render-string, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 19, :name-col 20, :from-var cycle-function-and-test, :end-col 61, :arity 2, :row 129, :to pogonos.core} {:end-row 129, :name-end-col 18, :name-end-row 128, :name-row 128, :name spit, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 62, :arity 2, :varargs-min-arity 2, :row 128, :to clojure.core} {:end-row 129, :name-end-col 20, :name-end-row 127, :name-row 127, :name when-not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 63, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 37, :name-end-row 131, :name-row 131, :name slurp, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 50, :arity 1, :varargs-min-arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 47, :name-end-row 132, :name-row 132, :name split-lines, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 48, :arity 1, :row 132, :to clojure.string} {:fixed-arities #{1}, :end-row 133, :name-end-col 37, :name-end-row 133, :name-row 133, :name count, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 38, :arity 1, :row 133, :to clojure.core} {:end-row 133, :name-end-col 30, :name-end-row 131, :name-row 131, :name ->, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 27, :name-col 28, :from-var cycle-function-and-test, :end-col 39, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 135, :name-end-col 51, :name-end-row 135, :name-row 135, :name render-string, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 72, :arity 2, :row 135, :to pogonos.core} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 23, :name-end-row 135, :name-row 135, :name str, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :name-col 20, :from-var cycle-function-and-test, :end-col 73, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:end-row 136, :name-end-col 18, :name-end-row 134, :name-row 134, :name spit, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 32, :arity 4, :varargs-min-arity 2, :row 134, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 138, :name-end-col 50, :name-end-row 138, :name-row 138, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 48, :name-col 49, :from-var cycle-function-and-test, :end-col 63, :arity 2, :varargs-min-arity 2, :row 138, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 139, :name-end-col 47, :name-end-row 137, :name-row 137, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 50, :arity 3, :row 137, :to elin.util.handler} {:end-row 139, :name-end-col 15, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 51, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 139, :name-end-col 15, :name-end-row 115, :name-row 115, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 9, :name-col 10, :from-var cycle-function-and-test, :end-col 52, :arity 3, :varargs-min-arity 1, :row 115, :to elin.error} {:end-row 139, :name-end-col 10, :name-end-row 113, :name-row 113, :name if, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var cycle-function-and-test, :end-col 53, :arity 3, :row 113, :to clojure.core} {:end-row 139, :name-end-col 8, :name-end-row 109, :name-row 109, :name if, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 5, :name-col 6, :from-var cycle-function-and-test, :end-col 54, :arity 3, :row 109, :to clojure.core} {:end-row 139, :name-end-col 9, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var cycle-function-and-test, :end-col 55, :arity 2, :varargs-min-arity 1, :row 95, :to elin.error} {:end-row 139, :name-end-col 6, :name-end-row 93, :name-row 93, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 56, :arity 3, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 146, :name-end-col 71, :name-end-row 146, :name-row 146, :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 references, :end-col 77, :arity 1, :row 146, :to elin.protocol.host} {:end-row 146, :name-end-col 40, :name-end-row 146, :name-row 146, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var references, :end-col 54, :arity 3, :varargs-min-arity 1, :row 163, :to clojure.core} {:end-row 169, :name-end-col 10, :name-end-row 162, :name-row 162, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var references, :end-col 55, :arity 2, :row 162, :to clojure.core} {:end-row 169, :name-end-col 10, :name-end-row 153, :name-row 153, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var references, :end-col 56, :arity 6, :varargs-min-arity 0, :row 153, :to clojure.core} {:end-row 169, :name-end-col 9, :name-end-row 146, :name-row 146, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var references, :end-col 57, :arity 2, :varargs-min-arity 1, :row 146, :to elin.error} {:end-row 169, :name-end-col 6, :name-end-row 142, :name-row 142, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 58, :arity 4, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 173, :name-end-col 59, :name-end-row 173, :name-row 173, :name get-current-file-path!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 27, :name-col 28, :from-var local-references, :end-col 65, :arity 1, :row 173, :to elin.protocol.host} {:end-row 173, :name-end-col 26, :name-end-row 173, :name-row 173, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 24, :name-col 25, :from-var local-references, :end-col 68, :arity 2, :varargs-min-arity 1, :row 183, :to clojure.core} {:fixed-arities #{1 2}, :end-row 185, :name-end-col 37, :name-end-row 185, :name-row 185, :name -, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :name-col 36, :from-var local-references, :end-col 61, :arity 3, :varargs-min-arity 2, :row 185, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 185, :name-end-col 24, :name-end-row 185, :name-row 185, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :name-col 23, :from-var local-references, :end-col 62, :arity 2, :varargs-min-arity 2, :row 185, :to clojure.core} {:end-row 185, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 62, :arity 2, :row 185, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 186, :name-end-col 23, :name-end-row 186, :name-row 186, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :name-col 22, :from-var local-references, :end-col 38, :arity 3, :varargs-min-arity 2, :row 186, :to clojure.core} {:end-row 186, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 20, :from-var local-references, :end-col 38, :arity 2, :row 186, :to clojure.core} {:fixed-arities #{1}, :end-row 188, :name-end-col 14, :name-end-row 188, :name-row 188, :name empty?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 28, :arity 1, :row 188, :to clojure.core} {:end-row 189, :name-end-col 19, :name-end-row 189, :name-row 189, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 20, :arity 0, :varargs-min-arity 0, :row 189, :to elin.error} {:fixed-arities #{1}, :end-row 191, :name-end-col 18, :name-end-row 191, :name-row 191, :name count, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :name-col 13, :from-var local-references, :end-col 32, :arity 1, :row 191, :to clojure.core} {:fixed-arities #{1 2}, :end-row 191, :name-end-col 9, :name-end-row 191, :name-row 191, :name =, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 33, :arity 2, :varargs-min-arity 2, :row 191, :to clojure.core} {:fixed-arities #{1}, :end-row 192, :name-end-col 37, :name-end-row 192, :name-row 192, :name first, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var local-references, :end-col 51, :arity 1, :row 192, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 193, :name-end-col 43, :name-end-row 193, :name-row 193, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 9, :name-col 10, :from-var local-references, :end-col 80, :arity 3, :row 193, :to elin.util.handler} {:end-row 193, :name-end-col 11, :name-end-row 192, :name-row 192, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var local-references, :end-col 81, :arity 2, :varargs-min-arity 1, :row 192, :to clojure.core} {:fixed-arities #{3 2}, :end-row 196, :name-end-col 30, :name-end-row 196, :name-row 196, :name echo-text, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 11, :name-col 12, :from-var local-references, :end-col 84, :arity 2, :row 196, :to elin.protocol.host} {:fixed-arities #{0 1}, :end-row 201, :name-end-col 42, :name-end-row 201, :name-row 201, :name str, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 38, :name-col 39, :from-var local-references, :end-col 53, :arity 1, :varargs-min-arity 1, :row 201, :to clojure.core} {:fixed-arities #{0}, :end-row 202, :name-end-col 31, :name-end-row 198, :name-row 198, :name hash-map, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :name-col 23, :from-var local-references, :end-col 50, :arity 10, :varargs-min-arity 0, :row 198, :to clojure.core} {:end-row 202, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 50, :arity 2, :row 198, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 202, :name-end-col 20, :name-end-row 198, :name-row 198, :name map, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var local-references, :end-col 51, :arity 2, :varargs-min-arity 4, :row 198, :to clojure.core} {:fixed-arities #{3 2}, :end-row 203, :name-end-col 47, :name-end-row 203, :name-row 203, :name set-location-list, :filename "src/elin/handler/navigate.clj", :alias e.f.quickfix, :from elin.handler.navigate, :col 16, :name-col 17, :from-var local-references, :end-col 53, :arity 2, :row 203, :to elin.function.quickfix} {:end-row 203, :name-end-col 15, :name-end-row 197, :name-row 197, :name ->>, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var local-references, :end-col 54, :arity 3, :varargs-min-arity 1, :row 197, :to clojure.core} {:end-row 203, :name-end-col 10, :name-end-row 196, :name-row 196, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 55, :arity 2, :row 196, :to clojure.core} {:end-row 203, :name-end-col 10, :name-end-row 187, :name-row 187, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var local-references, :end-col 56, :arity 6, :varargs-min-arity 0, :row 187, :to clojure.core} {:end-row 203, :name-end-col 9, :name-end-row 173, :name-row 173, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var local-references, :end-col 57, :arity 2, :varargs-min-arity 1, :row 173, :to elin.error} {:end-row 203, :name-end-col 6, :name-end-row 171, :name-row 171, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 171, :to clojure.core} {:fixed-arities #{0 1}, :end-row 8, :name-end-col 24, :name-end-row 8, :name-row 8, :name str, :filename "src/elin/message.clj", :from elin.message, :col 21, :name-col 21, :from-var log*, :end-col 24, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{0 1}, :end-row 8, :name str, :filename "src/elin/message.clj", :from elin.message, :col 21, :from-var log*, :end-col 24, :arity 1, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 8, :name-end-col 20, :name-end-row 8, :name-row 8, :name map, :filename "src/elin/message.clj", :from elin.message, :col 16, :name-col 17, :from-var log*, :end-col 31, :arity 2, :varargs-min-arity 4, :row 8, :to clojure.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 25, :name-end-row 9, :name-row 9, :name join, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 16, :name-col 17, :from-var log*, :end-col 30, :arity 2, :row 9, :to clojure.string} {:end-row 9, :name-end-col 15, :name-end-row 8, :name-row 8, :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 40, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 33, :name-col 34, :end-col 48, :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 32, :end-col 48, :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 45, :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 46, :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} {: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} {: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 18, :name-end-col 31, :name-end-row 18, :name-row 18, :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, :end-col 31, :row 18, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns, :end-col 52, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 48, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns, :end-col 48, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns, :end-col 48, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns, :end-col 53, :arity 4, :varargs-min-arity 6, :row 22, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns, :end-col 25, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 21, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns, :end-col 26, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 23, :name-end-col 18, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns, :end-col 27, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :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, :end-col 45, :row 24, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 53, :name-end-row 24, :name-row 24, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns, :end-col 71, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns, :end-col 72, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns, :end-col 72, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns, :end-col 73, :arity 2, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 19, :name-row 19, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns, :end-col 74, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :row 16, :to clojure.core} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :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, :end-col 31, :row 28, :to elin.constant.interceptor} {:end-row 31, :name-end-col 47, :name-end-row 31, :name-row 31, :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, :end-col 47, :row 31, :to elin.constant.nrepl} {:end-row 31, :name-end-col 65, :name-end-row 31, :name-row 31, :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, :end-col 65, :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, :end-col 81, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 76, :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 53, :name-col 53, :from-var normalize-path, :end-col 76, :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, :end-col 77, :arity 3, :row 33, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path, :end-col 41, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :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, :end-col 42, :arity 3, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 36, :name-end-col 48, :name-end-row 36, :name-row 36, :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, :end-col 48, :row 36, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 36, :name-end-col 25, :name-end-row 36, :name-row 36, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path, :end-col 64, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 76, :name-end-row 39, :name-row 39, :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, :end-col 76, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :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, :end-col 75, :row 38, :to elin.util.file} {:fixed-arities #{3}, :end-row 38, :name-end-col 46, :name-end-row 38, :name-row 38, :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, :end-col 76, :arity 3, :row 38, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 39, :name-end-col 46, :name-end-row 39, :name-row 39, :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, :end-col 77, :arity 3, :row 39, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path, :end-col 41, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:end-row 40, :name-end-col 19, :name-end-row 37, :name-row 37, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path, :end-col 42, :arity 4, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 43, :name-end-col 18, :name-end-row 30, :name-row 30, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path, :end-col 19, :arity 6, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 43, :name-end-col 14, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path, :end-col 20, :arity 2, :varargs-min-arity 0, :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/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :row 26, :to clojure.core} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var output-result-to-cmdline, :end-col 31, :row 47, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 49, :name-end-col 52, :name-end-row 49, :name-row 49, :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-result-to-cmdline, :end-col 62, :arity 1, :row 49, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :name-col 35, :from-var output-result-to-cmdline, :end-col 36, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 51, :name-end-col 52, :name-end-row 51, :name-row 51, :name interrupt-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 51, :to elin.constant.nrepl} {:end-row 52, :name-end-col 52, :name-end-row 52, :name-row 52, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 52, :to elin.constant.nrepl} {:end-row 53, :name-end-col 49, :name-end-row 53, :name-row 53, :name reload-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 49, :row 53, :to elin.constant.nrepl} {:end-row 54, :name-end-col 53, :name-end-row 54, :name-row 54, :name reload-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 53, :row 54, :to elin.constant.nrepl} {:end-row 55, :name-end-col 48, :name-end-row 55, :name-row 55, :name undef-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 48, :row 55, :to elin.constant.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-result-to-cmdline, :end-col 79, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 56, :name-end-row 55, :name-row 55, :name if-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 49, :name-col 50, :from-var output-result-to-cmdline, :end-col 64, :arity 3, :row 55, :to clojure.core} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name undef-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 58, :to elin.constant.nrepl} {:end-row 59, :name-end-col 34, :name-end-row 50, :name-row 50, :name condp, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 28, :name-col 29, :from-var output-result-to-cmdline, :end-col 43, :arity 15, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 45, :name-end-row 60, :name-row 60, :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-result-to-cmdline, :end-col 63, :arity 2, :row 60, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 59, :name-end-row 62, :name-row 62, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-result-to-cmdline, :end-col 62, :arity 1, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :name trim, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 45, :name-col 46, :from-var output-result-to-cmdline, :end-col 63, :arity 1, :row 62, :to clojure.string} {:end-row 62, :name-end-col 39, :name-end-row 62, :name-row 62, :name error, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-result-to-cmdline, :end-col 64, :arity 2, :varargs-min-arity 1, :row 62, :to elin.message} {:end-row 62, :name-end-col 30, :name-end-row 61, :name-row 61, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var output-result-to-cmdline, :end-col 65, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 63, :name-end-col 36, :name-end-row 63, :name-row 63, :name info, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var output-result-to-cmdline, :end-col 47, :arity 2, :varargs-min-arity 1, :row 63, :to elin.message} {:end-row 63, :name-end-col 22, :name-end-row 60, :name-row 60, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-result-to-cmdline, :end-col 48, :arity 3, :row 60, :to clojure.core} {:end-row 63, :name-end-col 21, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var output-result-to-cmdline, :end-col 49, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 63, :name-end-col 18, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var output-result-to-cmdline, :end-col 50, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:end-row 64, :name-end-col 26, :name-end-row 64, :name-row 64, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-result-to-cmdline, :end-col 27, :arity 1, :row 64, :to exoscale.interceptor} {:end-row 64, :name-end-col 14, :name-end-row 48, :name-row 48, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 64, :name-end-col 5, :name-end-row 45, :name-row 45, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 45, :to clojure.core} {:end-row 68, :name-end-col 39, :name-end-row 68, :name-row 68, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 39, :row 68, :to elin.constant.nrepl} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 44, :row 69, :to elin.constant.nrepl} {:end-row 70, :name-end-col 49, :name-end-row 70, :name-row 70, :name test-var-query-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 49, :row 70, :to elin.constant.nrepl} {:end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name reload-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 41, :row 71, :to elin.constant.nrepl} {:end-row 72, :name-end-col 45, :name-end-row 72, :name-row 72, :name reload-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 45, :row 72, :to elin.constant.nrepl} {:fixed-arities #{1}, :end-row 73, :name-end-col 28, :name-end-row 73, :name-row 73, :name atom, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress, :end-col 32, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 74, :name-end-col 33, :name-end-row 74, :name-row 74, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 12, :name-col 12, :from-var progress, :end-col 33, :row 74, :to elin.constant.interceptor} {:end-row 76, :name-end-col 50, :name-end-row 76, :name-row 76, :name timeout, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 36, :name-col 37, :from-var progress, :end-col 55, :arity 1, :row 76, :to clojure.core.async} {:end-row 77, :name-end-col 54, :name-end-row 77, :name-row 77, :name promise-chan, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 35, :name-col 36, :from-var progress, :end-col 55, :arity 0, :row 77, :to clojure.core.async} {:fixed-arities #{2}, :end-row 78, :name-end-col 43, :name-end-row 78, :name-row 78, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 33, :name-col 34, :from-var progress, :end-col 63, :arity 2, :row 78, :to clojure.core} {:fixed-arities #{0}, :end-row 80, :name-end-col 75, :name-end-row 80, :name-row 80, :name next-id, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.id, :from elin.interceptor.nrepl, :col 60, :name-col 61, :from-var progress, :end-col 76, :arity 0, :row 80, :to elin.util.id} {:fixed-arities #{3}, :end-row 80, :name-end-col 40, :name-end-row 80, :name-row 80, :name assoc-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :name-col 32, :from-var progress, :end-col 77, :arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 32, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :name-col 30, :from-var progress, :end-col 78, :arity 3, :row 78, :to clojure.core} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 35, :name-end-row 81, :name-row 81, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :name-col 29, :from-var progress, :end-col 55, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{3}, :end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress, :end-col 47, :varargs-min-arity 3, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 82, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress, :end-col 47, :arity 3, :varargs-min-arity 3, :row 82, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 83, :name-end-col 27, :name-end-row 82, :name-row 82, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress, :end-col 70, :arity 4, :varargs-min-arity 4, :row 82, :to clojure.core} {:end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name , :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress, :end-col 77, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 63, :name-end-row 113, :name-row 113, :name merge-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 38, :name-col 39, :from-var progress, :end-col 73, :arity 1, :row 113, :to elin.util.nrepl} {:fixed-arities #{1 3}, :end-row 114, :name deref, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 71, :from-var progress, :end-col 85, :arity 1, :row 114, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 70, :name-end-row 114, :name-row 114, :name get, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :name-col 67, :from-var progress, :end-col 89, :arity 2, :row 114, :to clojure.core} {:end-row 115, :name-end-col 34, :name-end-row 115, :name-row 115, :name put!, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress, :end-col 50, :arity 2, :row 115, :to clojure.core.async} {:fixed-arities #{2}, :end-row 117, :name-end-col 46, :name-end-row 117, :name-row 117, :name close-popup, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.host, :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var progress, :end-col 61, :arity 2, :row 117, :to elin.protocol.host} {:end-row 117, :name-end-col 28, :name-end-row 116, :name-row 116, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 23, :name-col 24, :from-var progress, :end-col 62, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 117, :name-end-col 25, :name-end-row 114, :name-row 114, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var progress, :end-col 63, :arity 3, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name-end-col 48, :name-end-row 118, :name-row 118, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress, :end-col 48, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress, :end-col 48, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 118, :name-end-col 27, :name-end-row 118, :name-row 118, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress, :end-col 52, :arity 3, :varargs-min-arity 4, :row 118, :to clojure.core} {:end-row 118, :name-end-col 28, :name-end-row 113, :name-row 113, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var progress, :end-col 53, :arity 3, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 20, :name-end-row 112, :name-row 112, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var progress, :end-col 54, :arity 2, :varargs-min-arity 0, :row 112, :to clojure.core} {:fixed-arities #{3 2}, :end-row 119, :name-end-col 56, :name-end-row 119, :name-row 119, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 49, :name-col 50, :from-var progress, :end-col 74, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 37, :name-end-row 119, :name-row 119, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var progress, :end-col 75, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 26, :from-var progress, :end-col 75, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name-end-col 25, :name-end-row 119, :name-row 119, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress, :end-col 76, :arity 2, :row 119, :to exoscale.interceptor} {:end-row 120, :name-end-col 28, :name-end-row 120, :name-row 120, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress, :end-col 29, :arity 1, :row 120, :to exoscale.interceptor} {:end-row 120, :name-end-col 16, :name-end-row 112, :name-row 112, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress, :end-col 30, :arity 3, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 120, :name-end-col 7, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 3, :name-col 4, :from-var progress, :end-col 32, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 120, :name-end-col 5, :name-end-row 66, :name-row 66, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 66, :to clojure.core} {:end-row 125, :name-end-col 35, :name-end-row 125, :name-row 125, :name raw-nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var nrepl-output, :end-col 35, :row 125, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 128, :name-end-col 40, :name-end-row 128, :name-row 128, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 56, :arity 1, :row 128, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 40, :name-end-row 131, :name-row 131, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 63, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 40, :name-end-row 134, :name-row 134, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 56, :arity 1, :row 134, :to clojure.core} {:end-row 137, :name-end-col 35, :name-end-row 127, :name-row 127, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 30, :name-col 31, :from-var nrepl-output, :end-col 42, :arity 8, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 142, :name-end-col 89, :name-end-row 142, :name-row 142, :name output, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 67, :name-col 67, :from-var nrepl-output, :end-col 89, :row 142, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 140, :name-end-col 58, :name-end-row 140, :name-row 140, :name select-keys-by-namespace, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.map, :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output, :end-col 70, :arity 2, :row 140, :to elin.util.map} {:fixed-arities #{3}, :end-row 141, :name-end-col 31, :name-end-row 141, :name-row 141, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output, :end-col 47, :arity 3, :varargs-min-arity 3, :row 141, :to clojure.core} {:fixed-arities #{4 3}, :end-row 142, :name-end-col 54, :name-end-row 142, :name-row 142, :name execute, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.interceptor, :from elin.interceptor.nrepl, :col 30, :name-col 31, :from-var nrepl-output, :end-col 90, :arity 3, :row 142, :to elin.protocol.interceptor} {:end-row 142, :name-end-col 29, :name-end-row 142, :name-row 142, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 25, :name-col 26, :from-var nrepl-output, :end-col 91, :arity 2, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 142, :name-end-col 24, :name-end-row 139, :name-row 139, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var nrepl-output, :end-col 92, :arity 4, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 142, :name-end-col 24, :name-end-row 138, :name-row 138, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var nrepl-output, :end-col 93, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 142, :name-end-col 21, :name-end-row 127, :name-row 127, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var nrepl-output, :end-col 94, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 142, :name-end-col 18, :name-end-row 126, :name-row 126, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var nrepl-output, :end-col 95, :arity 2, :varargs-min-arity 0, :row 126, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var nrepl-output, :end-col 37, :arity 2, :row 143, :to clojure.core} {:end-row 143, :name-end-col 23, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output, :end-col 38, :arity 2, :row 143, :to exoscale.interceptor} {:end-row 144, :name-end-col 26, :name-end-row 144, :name-row 144, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output, :end-col 27, :arity 1, :row 144, :to exoscale.interceptor} {:end-row 144, :name-end-col 14, :name-end-row 126, :name-row 126, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var nrepl-output, :end-col 28, :arity 3, :varargs-min-arity 1, :row 126, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 144, :name-end-col 5, :name-end-row 122, :name-row 122, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 122, :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 42, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 38, :name-col 38, :from-var ?Plugin, :end-col 42, :row 6, :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/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 3, :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} {: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} {: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, :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} {: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 92, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 85, :name-col 85, :end-col 92, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 76, :name-end-row 43, :name-row 43, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 58, :name-col 59, :end-col 94, :arity 1, :row 43, :to elin.schema} {: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, :col 1, :name-col 2, :end-col 96, :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} {: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} {: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} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name reload!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 15, :row 60, :to elin.function.nrepl.cider} {:end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 27, :name-col 27, :end-col 47, :row 60, :to elin.schema.component} {:end-row 60, :name-end-col 86, :name-end-row 60, :name-row 60, :name ?Message, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 68, :name-col 68, :end-col 86, :row 60, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 60, :name-end-col 67, :name-end-row 60, :name-row 60, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 49, :name-col 50, :end-col 87, :arity 1, :row 60, :to elin.schema} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 1, :name-col 2, :end-col 89, :arity 2, :row 60, :to malli.core} {:end-row 63, :name-end-col 58, :name-end-row 63, :name-row 63, :name reload-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var reload!!, :end-col 58, :row 63, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 63, :name-end-col 27, :name-end-row 63, :name-row 63, :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 reload!!, :end-col 60, :arity 2, :row 63, :to elin.protocol.nrepl} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var reload!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 63, :to elin.error} {:end-row 65, :name-end-col 6, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 19, :name-end-row 67, :name-row 67, :name reload-all!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 19, :row 67, :to elin.function.nrepl.cider} {:end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 31, :name-col 31, :end-col 51, :row 67, :to elin.schema.component} {:end-row 67, :name-end-col 90, :name-end-row 67, :name-row 67, :name ?Message, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 72, :name-col 72, :end-col 90, :row 67, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 67, :name-end-col 71, :name-end-row 67, :name-row 67, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 53, :name-col 54, :end-col 91, :arity 1, :row 67, :to elin.schema} {:end-row 67, :name-end-col 6, :name-end-row 67, :name-row 67, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 1, :name-col 2, :end-col 93, :arity 2, :row 67, :to malli.core} {:end-row 70, :name-end-col 62, :name-end-row 70, :name-row 70, :name reload-all-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var reload-all!!, :end-col 62, :row 70, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 27, :name-end-row 70, :name-row 70, :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 reload-all!!, :end-col 64, :arity 2, :row 70, :to elin.protocol.nrepl} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var reload-all!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 70, :to elin.error} {:end-row 72, :name-end-col 6, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 76, :name-end-col 57, :name-end-row 76, :name-row 76, :name undef-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var undef!!, :end-col 57, :row 76, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 78, :name-end-col 27, :name-end-row 76, :name-row 76, :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 undef!!, :end-col 49, :arity 2, :row 76, :to elin.protocol.nrepl} {:end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var undef!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 76, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 84, :name-end-col 61, :name-end-row 84, :name-row 84, :name undef-all-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var undef-all!!, :end-col 61, :row 84, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 85, :name-end-col 27, :name-end-row 84, :name-row 84, :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 undef-all!!, :end-col 47, :arity 2, :row 84, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var undef-all!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 84, :to elin.error} {:end-row 87, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 92, :name-end-col 58, :name-end-row 92, :name-row 92, :name init-debugger-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var init-debugger, :end-col 58, :row 92, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 20, :name-end-row 92, :name-row 92, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var init-debugger, :end-col 45, :arity 2, :row 92, :to elin.protocol.nrepl} {:end-row 95, :name-end-col 6, :name-end-row 89, :name-row 89, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 46, :arity 4, :varargs-min-arity 2, :row 89, :to clojure.core} {:end-row 100, :name-end-col 56, :name-end-row 100, :name-row 100, :name debug-input-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var debug-input, :end-col 56, :row 100, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 102, :name-end-col 20, :name-end-row 100, :name-row 100, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var debug-input, :end-col 46, :arity 2, :row 100, :to elin.protocol.nrepl} {:end-row 102, :name-end-col 6, :name-end-row 97, :name-row 97, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 97, :to clojure.core} {:end-row 106, :name-end-col 56, :name-end-row 106, :name-row 106, :name log-frameworks, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-frameworks, :end-col 56, :row 106, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-frameworks, :end-col 58, :arity 2, :row 106, :to elin.protocol.nrepl} {:end-row 106, :name-end-col 6, :name-end-row 104, :name-row 104, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 59, :arity 3, :varargs-min-arity 2, :row 104, :to clojure.core} {:end-row 110, :name-end-col 58, :name-end-row 110, :name-row 110, :name log-add-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-add-appender, :end-col 58, :row 110, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 115, :name-end-col 20, :name-end-row 110, :name-row 110, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-add-appender, :end-col 50, :arity 2, :row 110, :to elin.protocol.nrepl} {:end-row 115, :name-end-col 6, :name-end-row 108, :name-row 108, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 108, :to clojure.core} {:end-row 119, :name-end-col 60, :name-end-row 119, :name-row 119, :name log-clear-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-clear-appender, :end-col 60, :row 119, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 121, :name-end-col 20, :name-end-row 119, :name-row 119, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-clear-appender, :end-col 48, :arity 2, :row 119, :to elin.protocol.nrepl} {:end-row 121, :name-end-col 6, :name-end-row 117, :name-row 117, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 125, :name-end-col 62, :name-end-row 125, :name-row 125, :name log-remove-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 33, :name-col 33, :from-var log-remove-appender!, :end-col 62, :row 125, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 127, :name-end-col 21, :name-end-row 125, :name-row 125, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-remove-appender!, :end-col 49, :arity 2, :row 125, :to elin.protocol.nrepl} {:end-row 127, :name-end-col 6, :name-end-row 123, :name-row 123, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 123, :to clojure.core} {:end-row 131, :name-end-col 53, :name-end-row 131, :name-row 131, :name log-search, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 33, :name-col 33, :from-var log-search!, :end-col 53, :row 131, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 133, :name-end-col 21, :name-end-row 131, :name-row 131, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-search!, :end-col 49, :arity 2, :row 131, :to elin.protocol.nrepl} {:end-row 133, :name-end-col 6, :name-end-row 129, :name-row 129, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name clojuredocs-lookup, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var clojuredocs-lookup!!, :end-col 67, :row 137, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 140, :name-end-col 27, :name-end-row 137, :name-row 137, :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 clojuredocs-lookup!!, :end-col 67, :arity 2, :row 137, :to elin.protocol.nrepl} {:end-row 141, :name-end-col 19, :name-end-row 141, :name-row 141, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var clojuredocs-lookup!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 137, :to elin.error} {:end-row 143, :name-end-col 6, :name-end-row 135, :name-row 135, :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 135, :to clojure.core}], :locals [{:end-row 24, :scope-end-row 54, :name elin, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 1, :end-col 13, :row 24} {:end-row 24, :scope-end-row 54, :name interceptor, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "interceptor", :col 31, :id 2, :end-col 42, :row 24} {:end-row 24, :scope-end-row 54, :name session-storage, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "session-storage", :col 43, :id 3, :end-col 58, :row 24} {:end-row 25, :scope-end-row 54, :name options, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "options", :col 19, :id 4, :end-col 26, :row 25} {:end-row 26, :scope-end-row 54, :name ns-str, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "ns-str", :col 12, :id 5, :end-col 18, :row 26} {:end-row 26, :scope-end-row 54, :name var-name, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "var-name", :col 23, :id 6, :end-col 31, :row 26} {:end-row 27, :scope-end-row 54, :name context, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "context", :col 11, :id 7, :end-col 18, :row 27} {:end-row 35, :scope-end-row 54, :name ctx, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 8, :end-col 20, :row 35} {:end-row 35, :scope-end-row 54, :name nrepl, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 9, :end-col 43, :row 35} {:end-row 38, :scope-end-row 44, :name query, :scope-end-col 78, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 10, :end-col 22, :row 38} {:end-row 47, :scope-end-row 54, :name vars', :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "vars'", :col 17, :id 12, :end-col 22, :row 47} {:end-row 49, :scope-end-row 54, :name query, :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 13, :end-col 22, :row 49} {:end-row 58, :scope-end-row 88, :name elin, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 14, :end-col 13, :row 58} {:end-row 58, :scope-end-row 88, :name host, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "host", :col 31, :id 15, :end-col 35, :row 58} {:end-row 58, :scope-end-row 88, :name interceptor, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "interceptor", :col 36, :id 16, :end-col 47, :row 58} {:end-row 58, :scope-end-row 88, :name session-storage, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "session-storage", :col 48, :id 17, :end-col 63, :row 58} {:end-row 59, :scope-end-row 88, :name ns-str, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "ns-str", :col 11, :id 18, :end-col 17, :row 59} {:end-row 60, :scope-end-row 88, :name path, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "path", :col 11, :id 19, :end-col 15, :row 60} {:end-row 61, :scope-end-row 88, :name context, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "context", :col 11, :id 20, :end-col 18, :row 61} {:end-row 72, :scope-end-row 88, :name ctx, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 21, :end-col 20, :row 72} {:end-row 72, :scope-end-row 88, :name nrepl, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 22, :end-col 43, :row 72} {:end-row 75, :scope-end-row 80, :name query, :scope-end-col 78, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 23, :end-col 22, :row 75} {:end-row 82, :scope-end-row 88, :name vars', :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "vars'", :col 17, :id 24, :end-col 22, :row 82} {:end-row 83, :scope-end-row 88, :name query, :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 25, :end-col 22, :row 83} {:end-row 91, :scope-end-row 116, :name elin, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 26, :end-col 13, :row 91} {:end-row 91, :scope-end-row 116, :name interceptor, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "interceptor", :col 31, :id 27, :end-col 42, :row 91} {:end-row 91, :scope-end-row 116, :name query, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "query", :col 45, :id 28, :end-col 50, :row 91} {:end-row 92, :scope-end-row 116, :name context, :scope-end-col 41, :filename "src/elin/handler/test.clj", :str "context", :col 9, :id 29, :end-col 16, :row 92} {:end-row 100, :scope-end-row 116, :name ctx, :scope-end-col 39, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 30, :end-col 20, :row 100} {:end-row 100, :scope-end-row 116, :name nrepl, :scope-end-col 39, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 31, :end-col 43, :row 100} {:end-row 101, :scope-end-row 116, :name test-var-query-supported?, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "test-var-query-supported?", :col 15, :id 32, :end-col 40, :row 101} {:end-row 102, :scope-end-row 116, :name query, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "query", :col 15, :id 35, :end-col 20, :row 102} {:end-row 113, :scope-end-row 116, :name resp, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "resp", :col 15, :id 36, :end-col 19, :row 113} {:end-row 120, :scope-end-row 122, :name elin, :scope-end-col 35, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 37, :end-col 13, :row 120} {:end-row 120, :scope-end-row 122, :name session-storage, :scope-end-col 35, :filename "src/elin/handler/test.clj", :str "session-storage", :col 31, :id 38, :end-col 46, :row 120} {:end-row 127, :scope-end-row 132, :name elin, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 39, :end-col 13, :row 127} {:end-row 127, :scope-end-row 132, :name host, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "host", :col 31, :id 40, :end-col 35, :row 127} {:end-row 127, :scope-end-row 132, :name session-storage, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "session-storage", :col 36, :id 41, :end-col 51, :row 127} {:end-row 128, :scope-end-row 132, :name query, :scope-end-col 71, :filename "src/elin/handler/test.clj", :str "query", :col 9, :id 42, :end-col 14, :row 128} {:end-row 22, :scope-end-row 26, :name form, :scope-end-col 16, :filename "src/elin/handler/namespace.clj", :str "form", :col 4, :id 43, :end-col 8, :row 22} {:end-row 22, :scope-end-row 26, :name ns-sym, :scope-end-col 16, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 9, :id 44, :end-col 15, :row 22} {:end-row 30, :scope-end-row 58, :name elin, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 45, :end-col 13, :row 30} {:end-row 30, :scope-end-row 58, :name handler, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "handler", :col 31, :id 46, :end-col 38, :row 30} {:end-row 30, :scope-end-row 58, :name host, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "host", :col 39, :id 47, :end-col 43, :row 30} {:end-row 30, :scope-end-row 58, :name interceptor, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 44, :id 48, :end-col 55, :row 30} {:end-row 31, :scope-end-row 58, :name candidates, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "candidates", :col 11, :id 49, :end-col 21, :row 31} {:end-row 32, :scope-end-row 58, :name ns-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 11, :id 50, :end-col 17, :row 32} {:end-row 35, :scope-end-row 58, :name favorites, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "favorites", :col 11, :id 51, :end-col 20, :row 35} {:end-row 36, :scope-end-row 58, :name default-alias-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "default-alias-sym", :col 11, :id 52, :end-col 28, :row 36} {:end-row 38, :scope-end-row 58, :name alias-str, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 11, :id 53, :end-col 20, :row 38} {:end-row 41, :scope-end-row 58, :name alias-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 11, :id 54, :end-col 20, :row 41} {:end-row 43, :scope-end-row 58, :name ns-form, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 55, :end-col 19, :row 43} {:end-row 43, :scope-end-row 58, :name lnum, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 56, :end-col 30, :row 43} {:end-row 43, :scope-end-row 58, :name col, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 57, :end-col 40, :row 43} {:end-row 44, :scope-end-row 58, :name context, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 58, :end-col 18, :row 44} {:end-row 48, :scope-end-row 52, :name ctx, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 59, :end-col 48, :row 48} {:end-row 48, :scope-end-row 52, :name code, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 60, :end-col 60, :row 48} {:end-row 51, :scope-end-row 52, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 61, :end-col 52, :row 51} {:end-row 46, :scope-end-row 58, :name result, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 62, :end-col 25, :row 46} {:end-row 46, :scope-end-row 58, :name code, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 63, :end-col 30, :row 46} {:end-row 61, :scope-end-row 74, :name elin, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 64, :end-col 13, :row 61} {:end-row 61, :scope-end-row 74, :name interceptor, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 31, :id 65, :end-col 42, :row 61} {:end-row 61, :scope-end-row 74, :name class-name-sym, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "class-name-sym", :col 45, :id 66, :end-col 59, :row 61} {:end-row 62, :scope-end-row 74, :name ns-form, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 67, :end-col 19, :row 62} {:end-row 62, :scope-end-row 74, :name lnum, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 68, :end-col 30, :row 62} {:end-row 62, :scope-end-row 74, :name col, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 69, :end-col 40, :row 62} {:end-row 63, :scope-end-row 74, :name context, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 70, :end-col 18, :row 63} {:end-row 67, :scope-end-row 69, :name ctx, :scope-end-col 79, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 71, :end-col 48, :row 67} {:end-row 67, :scope-end-row 69, :name code, :scope-end-col 79, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 72, :end-col 60, :row 67} {:end-row 68, :scope-end-row 69, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 73, :end-col 52, :row 68} {:end-row 65, :scope-end-row 74, :name result, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 74, :end-col 25, :row 65} {:end-row 65, :scope-end-row 74, :name code, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 75, :end-col 30, :row 65} {:end-row 77, :scope-end-row 93, :name elin, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 76, :end-col 13, :row 77} {:end-row 77, :scope-end-row 93, :name interceptor, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 31, :id 77, :end-col 42, :row 77} {:end-row 77, :scope-end-row 93, :name alias-sym, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 45, :id 78, :end-col 54, :row 77} {:end-row 77, :scope-end-row 93, :name ns-sym, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 55, :id 79, :end-col 61, :row 77} {:end-row 78, :scope-end-row 93, :name ns-form, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 80, :end-col 19, :row 78} {:end-row 78, :scope-end-row 93, :name lnum, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 81, :end-col 30, :row 78} {:end-row 78, :scope-end-row 93, :name col, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 82, :end-col 40, :row 78} {:end-row 79, :scope-end-row 93, :name context, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 83, :end-col 18, :row 79} {:end-row 83, :scope-end-row 87, :name ctx, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 84, :end-col 48, :row 83} {:end-row 83, :scope-end-row 87, :name code, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 85, :end-col 60, :row 83} {:end-row 86, :scope-end-row 87, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 86, :end-col 52, :row 86} {:end-row 81, :scope-end-row 93, :name result, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 87, :end-col 25, :row 81} {:end-row 81, :scope-end-row 93, :name code, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 88, :end-col 30, :row 81} {:end-row 96, :scope-end-row 111, :name elin, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "elin", :col 4, :id 89, :end-col 8, :row 96} {:end-row 96, :scope-end-row 111, :name ns-str, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "ns-str", :col 9, :id 90, :end-col 15, :row 96} {:end-row 96, :scope-end-row 111, :name alias-str, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 16, :id 91, :end-col 25, :row 96} {:end-row 97, :scope-end-row 111, :name alias-sym, :scope-end-col 53, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 9, :id 92, :end-col 18, :row 97} {:end-row 99, :scope-end-row 111, :name ns-sym, :scope-end-col 53, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 9, :id 93, :end-col 15, :row 99} {:end-row 115, :scope-end-row 136, :name elin, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 94, :end-col 13, :row 115} {:end-row 115, :scope-end-row 136, :name handler, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "handler", :col 31, :id 95, :end-col 38, :row 115} {:end-row 115, :scope-end-row 136, :name host, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "host", :col 39, :id 96, :end-col 43, :row 115} {:end-row 116, :scope-end-row 136, :name favorites, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "favorites", :col 19, :id 97, :end-col 28, :row 116} {:end-row 116, :scope-end-row 136, :name java-classes, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "java-classes", :col 29, :id 98, :end-col 41, :row 116} {:end-row 117, :scope-end-row 136, :name lnum, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 19, :id 99, :end-col 23, :row 117} {:end-row 117, :scope-end-row 136, :name col, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "col", :col 24, :id 100, :end-col 27, :row 117} {:end-row 118, :scope-end-row 136, :name code, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "code", :col 19, :id 101, :end-col 23, :row 118} {:end-row 119, :scope-end-row 136, :name alias-str, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 12, :id 102, :end-col 21, :row 119} {:end-row 119, :scope-end-row 136, :name _, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "_", :col 22, :id 103, :end-col 23, :row 119} {:end-row 120, :scope-end-row 136, :name candidates, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "candidates", :col 11, :id 104, :end-col 21, :row 120} {:end-row 133, :scope-end-row 136, :name ns-str, :scope-end-col 42, :filename "src/elin/handler/namespace.clj", :str "ns-str", :col 18, :id 105, :end-col 24, :row 133} {:end-row 9, :scope-end-row 12, :name elin, :scope-end-col 8, :filename "src/elin/handler/callback.clj", :str "elin", :col 9, :id 106, :end-col 13, :row 9} {:end-row 9, :scope-end-row 12, :name message, :scope-end-col 8, :filename "src/elin/handler/callback.clj", :str "message", :col 21, :id 107, :end-col 28, :row 9} {:end-row 10, :scope-end-row 11, :name id, :scope-end-col 44, :filename "src/elin/handler/callback.clj", :str "id", :col 15, :id 108, :end-col 17, :row 10} {:end-row 10, :scope-end-row 11, :name result, :scope-end-col 44, :filename "src/elin/handler/callback.clj", :str "result", :col 18, :id 109, :end-col 24, :row 10} {:end-row 28, :scope-end-row 31, :name arglist, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "arglist", :col 4, :id 110, :end-col 11, :row 28} {:end-row 34, :scope-end-row 41, :name arglists, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "arglists", :col 12, :id 111, :end-col 20, :row 34} {:end-row 34, :scope-end-row 41, :name candidate, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "candidate", :col 21, :id 112, :end-col 30, :row 34} {:end-row 34, :scope-end-row 41, :name doc, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "doc", :col 31, :id 113, :end-col 34, :row 34} {:end-row 34, :scope-end-row 41, :name type, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "type", :col 35, :id 114, :end-col 39, :row 34} {:end-row 44, :scope-end-row 47, :name candidates, :scope-end-col 25, :filename "src/elin/handler/complete.clj", :str "candidates", :col 4, :id 115, :end-col 14, :row 44} {:end-row 50, :scope-end-row 53, :name elin, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 116, :end-col 13, :row 50} {:end-row 50, :scope-end-row 53, :name nrepl, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 117, :end-col 36, :row 50} {:end-row 50, :scope-end-row 53, :name prefix, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "prefix", :col 39, :id 118, :end-col 45, :row 50} {:end-row 51, :scope-end-row 53, :name ns-str, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "ns-str", :col 11, :id 119, :end-col 17, :row 51} {:end-row 52, :scope-end-row 53, :name candidates, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "candidates", :col 11, :id 120, :end-col 21, :row 52} {:end-row 56, :scope-end-row 59, :name elin, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 121, :end-col 13, :row 56} {:end-row 56, :scope-end-row 59, :name nrepl, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 122, :end-col 36, :row 56} {:end-row 56, :scope-end-row 59, :name prefix, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "prefix", :col 39, :id 123, :end-col 45, :row 56} {:end-row 57, :scope-end-row 59, :name ns-str, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "ns-str", :col 11, :id 124, :end-col 17, :row 57} {:end-row 58, :scope-end-row 59, :name candidates, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "candidates", :col 11, :id 125, :end-col 21, :row 58} {:end-row 64, :scope-end-row 78, :name elin, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 126, :end-col 13, :row 64} {:end-row 64, :scope-end-row 78, :name nrepl, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 127, :end-col 36, :row 64} {:end-row 64, :scope-end-row 78, :name message, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "message", :col 45, :id 128, :end-col 52, :row 64} {:end-row 65, :scope-end-row 78, :name prefix, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "prefix", :col 9, :id 129, :end-col 15, :row 65} {:end-row 22, :scope-end-row 30, :name ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 31, :id 130, :end-col 37, :row 22} {:end-row 22, :scope-end-row 30, :name sym-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 38, :id 131, :end-col 45, :row 22} {:end-row 23, :scope-end-row 30, :name sym, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "sym", :col 9, :id 132, :end-col 12, :row 23} {:end-row 33, :scope-end-row 34, :name code, :scope-end-col 39, :filename "src/elin/handler/navigate.clj", :str "code", :col 4, :id 133, :end-col 8, :row 33} {:end-row 39, :scope-end-row 45, :name host, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "host", :col 22, :id 134, :end-col 26, :row 39} {:end-row 39, :scope-end-row 45, :name message, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "message", :col 35, :id 135, :end-col 42, :row 39} {:end-row 40, :scope-end-row 45, :name path, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "path", :col 17, :id 136, :end-col 21, :row 40} {:end-row 40, :scope-end-row 45, :name lnum, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 22, :id 137, :end-col 26, :row 40} {:end-row 40, :scope-end-row 45, :name col, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "col", :col 27, :id 138, :end-col 30, :row 40} {:end-row 50, :scope-end-row 80, :name elin, :scope-end-col 69, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 139, :end-col 13, :row 50} {:end-row 50, :scope-end-row 80, :name host, :scope-end-col 69, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 140, :end-col 35, :row 50} {:end-row 51, :scope-end-row 80, :name lnum, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 19, :id 141, :end-col 23, :row 51} {:end-row 51, :scope-end-row 80, :name col, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "col", :col 24, :id 142, :end-col 27, :row 51} {:end-row 52, :scope-end-row 80, :name ns-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 11, :id 143, :end-col 17, :row 52} {:end-row 54, :scope-end-row 80, :name code, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "code", :col 19, :id 144, :end-col 23, :row 54} {:end-row 55, :scope-end-row 80, :name code, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "code", :col 11, :id 145, :end-col 15, :row 55} {:end-row 56, :scope-end-row 80, :name ns-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 19, :id 146, :end-col 25, :row 56} {:end-row 56, :scope-end-row 80, :name sym-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 26, :id 147, :end-col 33, :row 56} {:end-row 57, :scope-end-row 80, :name file, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "file", :col 19, :id 148, :end-col 23, :row 57} {:end-row 57, :scope-end-row 80, :name line, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "line", :col 24, :id 149, :end-col 28, :row 57} {:end-row 57, :scope-end-row 80, :name column, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "column", :col 29, :id 150, :end-col 35, :row 57} {:end-row 57, :scope-end-row 80, :name protocol-implementations, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "protocol-implementations", :col 36, :id 151, :end-col 60, :row 57} {:end-row 85, :scope-end-row 91, :name elin, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 153, :end-col 13, :row 85} {:end-row 85, :scope-end-row 91, :name host, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 154, :end-col 35, :row 85} {:end-row 86, :scope-end-row 91, :name ns-path, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "ns-path", :col 9, :id 155, :end-col 16, :row 86} {:end-row 87, :scope-end-row 91, :name ns-str, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 9, :id 156, :end-col 15, :row 87} {:end-row 88, :scope-end-row 91, :name file-sep, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "file-sep", :col 9, :id 157, :end-col 17, :row 88} {:end-row 89, :scope-end-row 91, :name cycled-path, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "cycled-path", :col 9, :id 158, :end-col 20, :row 89} {:end-row 94, :scope-end-row 139, :name elin, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "elin", :col 4, :id 159, :end-col 8, :row 94} {:end-row 95, :scope-end-row 139, :name template, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "template", :col 19, :id 160, :end-col 27, :row 95} {:end-row 96, :scope-end-row 139, :name options, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "options", :col 19, :id 161, :end-col 26, :row 96} {:end-row 97, :scope-end-row 139, :name ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 12, :id 162, :end-col 18, :row 97} {:end-row 97, :scope-end-row 139, :name var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "var-name", :col 23, :id 163, :end-col 31, :row 97} {:end-row 97, :scope-end-row 139, :name path, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "path", :col 42, :id 164, :end-col 46, :row 97} {:end-row 98, :scope-end-row 139, :name file-sep, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "file-sep", :col 11, :id 165, :end-col 19, :row 98} {:end-row 99, :scope-end-row 139, :name cycled-path, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-path", :col 11, :id 166, :end-col 22, :row 99} {:end-row 101, :scope-end-row 139, :name cycled-ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-ns-str", :col 11, :id 167, :end-col 24, :row 101} {:end-row 104, :scope-end-row 139, :name var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "var-name", :col 11, :id 168, :end-col 19, :row 104} {:end-row 107, :scope-end-row 139, :name cycled-var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-var-name", :col 11, :id 169, :end-col 26, :row 107} {:end-row 108, :scope-end-row 139, :name lookup-resp, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "lookup-resp", :col 11, :id 170, :end-col 22, :row 108} {:end-row 115, :scope-end-row 139, :name cycled-file, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "cycled-file", :col 17, :id 171, :end-col 28, :row 115} {:end-row 116, :scope-end-row 139, :name ext, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "ext", :col 17, :id 172, :end-col 20, :row 116} {:end-row 117, :scope-end-row 139, :name ns-template, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "ns-template", :col 17, :id 173, :end-col 28, :row 117} {:end-row 119, :scope-end-row 139, :name var-template, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "var-template", :col 17, :id 174, :end-col 29, :row 119} {:end-row 121, :scope-end-row 139, :name params, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "params", :col 17, :id 175, :end-col 23, :row 121} {:end-row 131, :scope-end-row 139, :name tail-lnum, :scope-end-col 51, :filename "src/elin/handler/navigate.clj", :str "tail-lnum", :col 17, :id 176, :end-col 26, :row 131} {:end-row 145, :scope-end-row 169, :name elin, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 177, :end-col 13, :row 145} {:end-row 145, :scope-end-row 169, :name host, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 178, :end-col 35, :row 145} {:end-row 145, :scope-end-row 169, :name clj-kondo, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "clj-kondo", :col 36, :id 179, :end-col 45, :row 145} {:end-row 146, :scope-end-row 169, :name lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 19, :id 180, :end-col 23, :row 146} {:end-row 146, :scope-end-row 169, :name col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "col", :col 24, :id 181, :end-col 27, :row 146} {:end-row 147, :scope-end-row 169, :name ns-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 11, :id 182, :end-col 17, :row 147} {:end-row 149, :scope-end-row 169, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 19, :id 183, :end-col 23, :row 149} {:end-row 150, :scope-end-row 169, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 11, :id 184, :end-col 15, :row 150} {:end-row 151, :scope-end-row 169, :name ns-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 19, :id 185, :end-col 25, :row 151} {:end-row 151, :scope-end-row 169, :name sym-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 26, :id 186, :end-col 33, :row 151} {:end-row 152, :scope-end-row 169, :name refs, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "refs", :col 11, :id 187, :end-col 15, :row 152} {:end-row 158, :scope-end-row 159, :name filename, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "filename", :col 21, :id 188, :end-col 29, :row 158} {:end-row 158, :scope-end-row 159, :name lnum, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 30, :id 189, :end-col 34, :row 158} {:end-row 158, :scope-end-row 159, :name col, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "col", :col 35, :id 190, :end-col 38, :row 158} {:end-row 172, :scope-end-row 203, :name elin, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 192, :end-col 13, :row 172} {:end-row 172, :scope-end-row 203, :name host, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 193, :end-col 35, :row 172} {:end-row 172, :scope-end-row 203, :name clj-kondo, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "clj-kondo", :col 36, :id 194, :end-col 45, :row 172} {:end-row 173, :scope-end-row 203, :name path, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "path", :col 11, :id 195, :end-col 15, :row 173} {:end-row 174, :scope-end-row 203, :name cur-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "cur-lnum", :col 12, :id 196, :end-col 20, :row 174} {:end-row 174, :scope-end-row 203, :name cur-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "cur-col", :col 27, :id 197, :end-col 34, :row 174} {:end-row 175, :scope-end-row 203, :name expr, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "expr", :col 12, :id 198, :end-col 16, :row 175} {:end-row 176, :scope-end-row 203, :name expr, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "expr", :col 11, :id 199, :end-col 15, :row 176} {:end-row 177, :scope-end-row 203, :name ns-code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-code", :col 12, :id 200, :end-col 19, :row 177} {:end-row 178, :scope-end-row 203, :name ns-code-line-count, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-code-line-count", :col 11, :id 201, :end-col 29, :row 178} {:end-row 179, :scope-end-row 203, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 12, :id 202, :end-col 16, :row 179} {:end-row 179, :scope-end-row 203, :name base-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "base-lnum", :col 23, :id 203, :end-col 32, :row 179} {:end-row 179, :scope-end-row 203, :name base-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "base-col", :col 39, :id 204, :end-col 47, :row 179} {:end-row 181, :scope-end-row 203, :name code', :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code'", :col 11, :id 205, :end-col 16, :row 181} {:end-row 182, :scope-end-row 203, :name resp, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "resp", :col 11, :id 206, :end-col 15, :row 182} {:end-row 183, :scope-end-row 203, :name local-usages, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "local-usages", :col 11, :id 208, :end-col 23, :row 183} {:end-row 185, :scope-end-row 203, :name calc-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "calc-lnum", :col 11, :id 210, :end-col 20, :row 185} {:end-row 186, :scope-end-row 203, :name calc-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "calc-col", :col 11, :id 212, :end-col 19, :row 186} {:end-row 192, :scope-end-row 193, :name row, :scope-end-col 81, :filename "src/elin/handler/navigate.clj", :str "row", :col 21, :id 213, :end-col 24, :row 192} {:end-row 192, :scope-end-row 193, :name col, :scope-end-col 81, :filename "src/elin/handler/navigate.clj", :str "col", :col 25, :id 214, :end-col 28, :row 192} {:end-row 19, :scope-end-row 22, :name format-config, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "format-config", :col 4, :id 216, :end-col 17, :row 19} {:end-row 19, :scope-end-row 22, :name rendering-data, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "rendering-data", :col 23, :id 217, :end-col 37, :row 19} {:end-row 19, :scope-end-row 22, :name format-type, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "format-type", :col 45, :id 218, :end-col 56, :row 19} {:end-row 20, :scope-end-row 21, :name format-str, :scope-end-col 54, :filename "src/elin/handler/lookup.clj", :str "format-str", :col 12, :id 219, :end-col 22, :row 20} {:end-row 25, :scope-end-row 29, :name code, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "code", :col 4, :id 220, :end-col 8, :row 25} {:end-row 26, :scope-end-row 29, :name head, :scope-end-col 22, :filename "src/elin/handler/lookup.clj", :str "head", :col 10, :id 221, :end-col 14, :row 26} {:end-row 26, :scope-end-row 29, :name tail, :scope-end-col 22, :filename "src/elin/handler/lookup.clj", :str "tail", :col 15, :id 222, :end-col 19, :row 26} {:end-row 34, :scope-end-row 44, :name elin, :scope-end-col 65, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 223, :end-col 13, :row 34} {:end-row 34, :scope-end-row 44, :name host, :scope-end-col 65, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 224, :end-col 35, :row 34} {:end-row 35, :scope-end-row 44, :name config, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "config", :col 11, :id 225, :end-col 17, :row 35} {:end-row 36, :scope-end-row 44, :name lnum, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 226, :end-col 23, :row 36} {:end-row 36, :scope-end-row 44, :name col, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 227, :end-col 27, :row 36} {:end-row 37, :scope-end-row 44, :name code, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 228, :end-col 23, :row 37} {:end-row 38, :scope-end-row 44, :name ns-str, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 229, :end-col 17, :row 38} {:end-row 39, :scope-end-row 44, :name resp, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 230, :end-col 15, :row 39} {:end-row 48, :scope-end-row 59, :name elin, :scope-end-col 24, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 231, :end-col 13, :row 48} {:end-row 48, :scope-end-row 59, :name host, :scope-end-col 24, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 232, :end-col 35, :row 48} {:end-row 49, :scope-end-row 59, :name lnum, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 233, :end-col 23, :row 49} {:end-row 49, :scope-end-row 59, :name col, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 234, :end-col 27, :row 49} {:end-row 50, :scope-end-row 59, :name code, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 235, :end-col 23, :row 50} {:end-row 51, :scope-end-row 59, :name ns-str, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 236, :end-col 17, :row 51} {:end-row 52, :scope-end-row 59, :name resp, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 237, :end-col 15, :row 52} {:end-row 63, :scope-end-row 68, :name elin, :scope-end-col 70, :filename "src/elin/handler/lookup.clj", :str "elin", :col 4, :id 238, :end-col 8, :row 63} {:end-row 64, :scope-end-row 68, :name config, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "config", :col 11, :id 239, :end-col 17, :row 64} {:end-row 65, :scope-end-row 68, :name export-edn-url, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "export-edn-url", :col 11, :id 240, :end-col 25, :row 65} {:end-row 66, :scope-end-row 68, :name resp, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 241, :end-col 15, :row 66} {:end-row 72, :scope-end-row 78, :name elin, :scope-end-col 61, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 242, :end-col 13, :row 72} {:end-row 72, :scope-end-row 78, :name host, :scope-end-col 61, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 243, :end-col 35, :row 72} {:end-row 73, :scope-end-row 78, :name lnum, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 244, :end-col 23, :row 73} {:end-row 73, :scope-end-row 78, :name col, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 245, :end-col 27, :row 73} {:end-row 74, :scope-end-row 78, :name ns-str, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 246, :end-col 17, :row 74} {:end-row 75, :scope-end-row 78, :name code, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 247, :end-col 23, :row 75} {:end-row 76, :scope-end-row 78, :name code, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "code", :col 11, :id 248, :end-col 15, :row 76} {:end-row 18, :scope-end-row 27, :name elin, :scope-end-col 89, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 249, :end-col 13, :row 18} {:end-row 18, :scope-end-row 27, :name interceptor, :scope-end-col 89, :filename "src/elin/handler/evaluate.clj", :str "interceptor", :col 31, :id 250, :end-col 42, :row 18} {:end-row 19, :scope-end-row 27, :name eval-fn, :scope-end-col 88, :filename "src/elin/handler/evaluate.clj", :str "eval-fn", :col 8, :id 251, :end-col 15, :row 19} {:end-row 20, :scope-end-row 27, :name code, :scope-end-col 87, :filename "src/elin/handler/evaluate.clj", :str "code", :col 10, :id 252, :end-col 14, :row 20} {:end-row 20, :scope-end-row 27, :name options, :scope-end-col 87, :filename "src/elin/handler/evaluate.clj", :str "options", :col 15, :id 253, :end-col 22, :row 20} {:end-row 21, :scope-end-row 27, :name context, :scope-end-col 86, :filename "src/elin/handler/evaluate.clj", :str "context", :col 13, :id 254, :end-col 20, :row 21} {:end-row 26, :scope-end-row 27, :name ctx, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "ctx", :col 46, :id 255, :end-col 49, :row 26} {:end-row 26, :scope-end-row 27, :name code, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "code", :col 57, :id 256, :end-col 61, :row 26} {:end-row 26, :scope-end-row 27, :name options, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "options", :col 62, :id 257, :end-col 69, :row 26} {:end-row 32, :scope-end-row 39, :name elin, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 258, :end-col 13, :row 32} {:end-row 32, :scope-end-row 39, :name message, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "message", :col 21, :id 259, :end-col 28, :row 32} {:end-row 33, :scope-end-row 39, :name code, :scope-end-col 22, :filename "src/elin/handler/evaluate.clj", :str "code", :col 9, :id 260, :end-col 13, :row 33} {:end-row 44, :scope-end-row 48, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 261, :end-col 8, :row 44} {:end-row 53, :scope-end-row 57, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 262, :end-col 8, :row 53} {:end-row 62, :scope-end-row 66, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 263, :end-col 8, :row 62} {:end-row 71, :scope-end-row 75, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 264, :end-col 8, :row 71} {:end-row 79, :scope-end-row 84, :name elin, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 265, :end-col 13, :row 79} {:end-row 79, :scope-end-row 84, :name message, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "message", :col 21, :id 266, :end-col 28, :row 79} {:end-row 80, :scope-end-row 84, :name mark-id, :scope-end-col 22, :filename "src/elin/handler/evaluate.clj", :str "mark-id", :col 10, :id 267, :end-col 17, :row 80} {:end-row 89, :scope-end-row 93, :name nrepl, :scope-end-col 11, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 268, :end-col 27, :row 89} {:end-row 89, :scope-end-row 93, :name host, :scope-end-col 11, :filename "src/elin/handler/evaluate.clj", :str "host", :col 28, :id 269, :end-col 32, :row 89} {:end-row 90, :scope-end-row 93, :name path, :scope-end-col 10, :filename "src/elin/handler/evaluate.clj", :str "path", :col 11, :id 270, :end-col 15, :row 90} {:end-row 91, :scope-end-row 93, :name contents, :scope-end-col 10, :filename "src/elin/handler/evaluate.clj", :str "contents", :col 11, :id 271, :end-col 19, :row 91} {:end-row 97, :scope-end-row 99, :name host, :scope-end-col 72, :filename "src/elin/handler/evaluate.clj", :str "host", :col 22, :id 272, :end-col 26, :row 97} {:end-row 97, :scope-end-row 99, :name nrepl, :scope-end-col 72, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 27, :id 273, :end-col 32, :row 97} {:end-row 98, :scope-end-row 99, :name resp, :scope-end-col 71, :filename "src/elin/handler/evaluate.clj", :str "resp", :col 9, :id 274, :end-col 13, :row 98} {:end-row 103, :scope-end-row 104, :name nrepl, :scope-end-col 32, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 275, :end-col 27, :row 103} {:end-row 108, :scope-end-row 109, :name nrepl, :scope-end-col 36, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 276, :end-col 27, :row 108} {:end-row 113, :scope-end-row 114, :name nrepl, :scope-end-col 33, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 277, :end-col 27, :row 113} {:end-row 118, :scope-end-row 122, :name elin, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 278, :end-col 13, :row 118} {:end-row 118, :scope-end-row 122, :name host, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "host", :col 31, :id 279, :end-col 35, :row 118} {:end-row 118, :scope-end-row 122, :name nrepl, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 36, :id 280, :end-col 41, :row 118} {:end-row 119, :scope-end-row 122, :name lnum, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "lnum", :col 19, :id 281, :end-col 23, :row 119} {:end-row 119, :scope-end-row 122, :name col, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "col", :col 24, :id 282, :end-col 27, :row 119} {:end-row 120, :scope-end-row 122, :name ns-str, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 283, :end-col 17, :row 120} {:end-row 121, :scope-end-row 122, :name code, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "code", :col 19, :id 284, :end-col 23, :row 121} {:end-row 126, :scope-end-row 128, :name elin, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 285, :end-col 13, :row 126} {:end-row 126, :scope-end-row 128, :name nrepl, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 31, :id 286, :end-col 36, :row 126} {:end-row 127, :scope-end-row 128, :name ns-str, :scope-end-col 44, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 287, :end-col 17, :row 127} {:end-row 132, :scope-end-row 141, :name elin, :scope-end-col 26, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 288, :end-col 13, :row 132} {:end-row 132, :scope-end-row 141, :name host, :scope-end-col 26, :filename "src/elin/handler/evaluate.clj", :str "host", :col 31, :id 289, :end-col 35, :row 132} {:end-row 133, :scope-end-row 141, :name cur-lnum, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "cur-lnum", :col 12, :id 290, :end-col 20, :row 133} {:end-row 133, :scope-end-row 141, :name cur-col, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "cur-col", :col 27, :id 291, :end-col 34, :row 133} {:end-row 134, :scope-end-row 141, :name code, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "code", :col 19, :id 292, :end-col 23, :row 134} {:end-row 135, :scope-end-row 141, :name ns-str, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 293, :end-col 17, :row 135} {:end-row 137, :scope-end-row 141, :name resp, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "resp", :col 11, :id 294, :end-col 15, :row 137} {:end-row 13, :scope-end-row 26, :name host, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "host", :col 22, :id 295, :end-col 26, :row 13} {:end-row 13, :scope-end-row 26, :name nrepl, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "nrepl", :col 27, :id 296, :end-col 32, :row 13} {:end-row 13, :scope-end-row 26, :name message, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "message", :col 41, :id 297, :end-col 48, :row 13} {:end-row 14, :scope-end-row 26, :name request, :scope-end-col 47, :filename "src/elin/handler/debug.clj", :str "request", :col 14, :id 298, :end-col 21, :row 14} {:end-row 19, :scope-end-row 21, :name ex, :scope-end-col 29, :filename "src/elin/handler/debug.clj", :str "ex", :col 41, :id 299, :end-col 43, :row 19} {:end-row 29, :scope-end-row 34, :name host, :scope-end-col 66, :filename "src/elin/handler/debug.clj", :str "host", :col 22, :id 300, :end-col 26, :row 29} {:end-row 31, :scope-end-row 34, :name output_, :scope-end-col 64, :filename "src/elin/handler/debug.clj", :str "output_", :col 21, :id 301, :end-col 28, :row 31} {:end-row 37, :scope-end-row 38, :name elin, :scope-end-col 109, :filename "src/elin/handler/debug.clj", :str "elin", :col 4, :id 302, :end-col 8, :row 37} {:end-row 41, :scope-end-row 42, :name _, :scope-end-col 75, :filename "src/elin/handler/debug.clj", :str "_", :col 4, :id 304, :end-col 5, :row 41} {:end-row 15, :scope-end-row 15, :name _, :scope-end-col 28, :filename "src/elin/handler/internal.clj", :str "_", :col 20, :id 306, :end-col 21, :row 15} {:end-row 19, :scope-end-row 25, :name handler, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "handler", :col 22, :id 307, :end-col 29, :row 19} {:end-row 19, :scope-end-row 25, :name host, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "host", :col 30, :id 308, :end-col 34, :row 19} {:end-row 19, :scope-end-row 25, :name clj-kondo, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "clj-kondo", :col 35, :id 309, :end-col 44, :row 19} {:end-row 22, :scope-end-row 24, :name export-name, :scope-end-col 60, :filename "src/elin/handler/internal.clj", :str "export-name", :col 12, :id 310, :end-col 23, :row 22} {:end-row 22, :scope-end-row 24, :name export-value, :scope-end-col 60, :filename "src/elin/handler/internal.clj", :str "export-value", :col 24, :id 311, :end-col 36, :row 22} {:end-row 29, :scope-end-row 35, :name elin, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "elin", :col 9, :id 312, :end-col 13, :row 29} {:end-row 29, :scope-end-row 35, :name interceptor, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "interceptor", :col 31, :id 313, :end-col 42, :row 29} {:end-row 29, :scope-end-row 35, :name message, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "message", :col 51, :id 314, :end-col 58, :row 29} {:end-row 30, :scope-end-row 35, :name autocmd-type, :scope-end-col 10, :filename "src/elin/handler/internal.clj", :str "autocmd-type", :col 9, :id 315, :end-col 21, :row 30} {:end-row 31, :scope-end-row 35, :name context, :scope-end-col 10, :filename "src/elin/handler/internal.clj", :str "context", :col 9, :id 316, :end-col 16, :row 31} {:end-row 38, :scope-end-row 40, :name host, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "host", :col 22, :id 317, :end-col 26, :row 38} {:end-row 38, :scope-end-row 40, :name message, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "message", :col 35, :id 318, :end-col 42, :row 38} {:end-row 43, :scope-end-row 48, :name elin, :scope-end-col 19, :filename "src/elin/handler/internal.clj", :str "elin", :col 9, :id 319, :end-col 13, :row 43} {:end-row 43, :scope-end-row 48, :name nrepl, :scope-end-col 19, :filename "src/elin/handler/internal.clj", :str "nrepl", :col 31, :id 320, :end-col 36, :row 43} {:end-row 44, :scope-end-row 48, :name label, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "label", :col 17, :id 321, :end-col 22, :row 44} {:end-row 45, :scope-end-row 48, :name disconnected, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "disconnected", :col 17, :id 322, :end-col 29, :row 45} {:end-row 45, :scope-end-row 48, :name connected, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "connected", :col 30, :id 323, :end-col 39, :row 45} {:end-row 28, :scope-end-row 49, :name elin, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 324, :end-col 13, :row 28} {:end-row 28, :scope-end-row 49, :name host, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 325, :end-col 35, :row 28} {:end-row 29, :scope-end-row 49, :name connect-arg-map, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "connect-arg-map", :col 4, :id 326, :end-col 19, :row 29} {:end-row 30, :scope-end-row 49, :name result, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "result", :col 14, :id 327, :end-col 20, :row 30} {:end-row 30, :scope-end-row 49, :name error, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "error", :col 28, :id 328, :end-col 33, :row 30} {:end-row 30, :scope-end-row 49, :name hostname, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "hostname", :col 34, :id 329, :end-col 42, :row 30} {:end-row 30, :scope-end-row 49, :name port, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "port", :col 43, :id 330, :end-col 47, :row 30} {:end-row 54, :scope-end-row 58, :name elin, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 331, :end-col 13, :row 54} {:end-row 54, :scope-end-row 58, :name host, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 332, :end-col 35, :row 54} {:end-row 54, :scope-end-row 58, :name message, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "message", :col 44, :id 333, :end-col 51, :row 54} {:end-row 55, :scope-end-row 58, :name hostname, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "hostname", :col 18, :id 334, :end-col 26, :row 55} {:end-row 55, :scope-end-row 58, :name port, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "port", :col 27, :id 335, :end-col 31, :row 55} {:end-row 55, :scope-end-row 58, :name error, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "error", :col 34, :id 336, :end-col 39, :row 55} {:end-row 62, :scope-end-row 75, :name elin, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 337, :end-col 13, :row 62} {:end-row 62, :scope-end-row 75, :name host, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 338, :end-col 35, :row 62} {:end-row 62, :scope-end-row 75, :name nrepl, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "nrepl", :col 36, :id 339, :end-col 41, :row 62} {:end-row 63, :scope-end-row 73, :name client, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "client", :col 12, :id 340, :end-col 18, :row 63} {:end-row 64, :scope-end-row 73, :name error, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "error", :col 19, :id 341, :end-col 24, :row 64} {:end-row 64, :scope-end-row 73, :name hostname, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "hostname", :col 25, :id 342, :end-col 33, :row 64} {:end-row 64, :scope-end-row 73, :name port, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "port", :col 34, :id 343, :end-col 38, :row 64} {:end-row 79, :scope-end-row 82, :name elin, :scope-end-col 69, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 344, :end-col 13, :row 79} {:end-row 79, :scope-end-row 82, :name host, :scope-end-col 69, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 345, :end-col 35, :row 79} {:end-row 80, :scope-end-row 82, :name port, :scope-end-col 68, :filename "src/elin/handler/connect.clj", :str "port", :col 9, :id 346, :end-col 13, :row 80} {:end-row 92, :scope-end-row 99, :name elin, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 347, :end-col 13, :row 92} {:end-row 92, :scope-end-row 99, :name host, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 348, :end-col 35, :row 92} {:end-row 92, :scope-end-row 99, :name message, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "message", :col 44, :id 349, :end-col 51, :row 92} {:end-row 93, :scope-end-row 99, :name project, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "project", :col 18, :id 350, :end-col 25, :row 93} {:end-row 93, :scope-end-row 99, :name error, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "error", :col 28, :id 351, :end-col 33, :row 93} {:end-row 94, :scope-end-row 99, :name port, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "port", :col 9, :id 352, :end-col 13, :row 94} {:end-row 103, :scope-end-row 121, :name elin, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 353, :end-col 13, :row 103} {:end-row 103, :scope-end-row 121, :name host, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 354, :end-col 35, :row 103} {:end-row 103, :scope-end-row 121, :name nrepl, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "nrepl", :col 36, :id 355, :end-col 41, :row 103} {:end-row 104, :scope-end-row 121, :name cwd, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "cwd", :col 9, :id 356, :end-col 12, :row 104} {:end-row 105, :scope-end-row 121, :name project-root, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "project-root", :col 9, :id 357, :end-col 21, :row 105} {:end-row 107, :scope-end-row 121, :name clients, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "clients", :col 9, :id 358, :end-col 16, :row 107} {:end-row 108, :scope-end-row 121, :name client-dict, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "client-dict", :col 9, :id 360, :end-col 20, :row 108} {:end-row 116, :scope-end-row 121, :name selected-client, :scope-end-col 68, :filename "src/elin/handler/connect.clj", :str "selected-client", :col 18, :id 361, :end-col 33, :row 116} {:end-row 14, :scope-end-row 17, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 362, :end-col 24, :row 14} {:end-row 14, :scope-end-row 17, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 363, :end-col 30, :row 14} {:end-row 19, :scope-end-row 22, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 364, :end-col 24, :row 19} {:end-row 19, :scope-end-row 22, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 365, :end-col 30, :row 19} {:end-row 24, :scope-end-row 27, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 366, :end-col 22, :row 24} {:end-row 24, :scope-end-row 27, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 367, :end-col 28, :row 24} {:end-row 29, :scope-end-row 32, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 368, :end-col 22, :row 29} {:end-row 29, :scope-end-row 32, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 369, :end-col 28, :row 29} {:end-row 34, :scope-end-row 37, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 370, :end-col 24, :row 34} {:end-row 34, :scope-end-row 37, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 371, :end-col 30, :row 34} {:end-row 39, :scope-end-row 42, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 372, :end-col 22, :row 39} {:end-row 39, :scope-end-row 42, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 373, :end-col 28, :row 39} {:end-row 44, :scope-end-row 47, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 20, :id 374, :end-col 21, :row 44} {:end-row 44, :scope-end-row 47, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 22, :id 375, :end-col 27, :row 44} {:end-row 49, :scope-end-row 52, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 17, :id 376, :end-col 18, :row 49} {:end-row 49, :scope-end-row 52, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 19, :id 377, :end-col 24, :row 49} {:end-row 54, :scope-end-row 57, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 16, :id 378, :end-col 17, :row 54} {:end-row 54, :scope-end-row 57, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 18, :id 379, :end-col 23, :row 54} {:end-row 59, :scope-end-row 60, :name x, :scope-end-col 44, :filename "src/elin/error.clj", :str "x", :col 15, :id 380, :end-col 16, :row 59} {:end-row 62, :scope-end-row 64, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 381, :end-col 22, :row 62} {:end-row 66, :scope-end-row 68, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 382, :end-col 22, :row 66} {:end-row 70, :scope-end-row 72, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 383, :end-col 20, :row 70} {:end-row 74, :scope-end-row 76, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 384, :end-col 20, :row 74} {:end-row 78, :scope-end-row 80, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 385, :end-col 22, :row 78} {:end-row 82, :scope-end-row 84, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 386, :end-col 20, :row 82} {:end-row 86, :scope-end-row 88, :name x, :scope-end-col 47, :filename "src/elin/error.clj", :str "x", :col 18, :id 387, :end-col 19, :row 86} {:end-row 90, :scope-end-row 92, :name x, :scope-end-col 44, :filename "src/elin/error.clj", :str "x", :col 15, :id 388, :end-col 16, :row 90} {:end-row 94, :scope-end-row 96, :name x, :scope-end-col 43, :filename "src/elin/error.clj", :str "x", :col 14, :id 389, :end-col 15, :row 94} {:end-row 102, :scope-end-row 108, :name v, :scope-end-col 22, :filename "src/elin/error.clj", :str "v", :col 4, :id 390, :end-col 5, :row 102} {:end-row 111, :scope-end-row 125, :name bindings, :scope-end-col 27, :filename "src/elin/error.clj", :str "bindings", :col 4, :id 392, :end-col 12, :row 111} {:end-row 111, :scope-end-row 125, :name body, :scope-end-col 27, :filename "src/elin/error.clj", :str "body", :col 15, :id 393, :end-col 19, :row 111} {:end-row 114, :scope-end-row 125, :name err-sym, :scope-end-col 26, :filename "src/elin/error.clj", :str "err-sym", :col 22, :id 394, :end-col 29, :row 114} {:end-row 115, :scope-end-row 125, :name bindings, :scope-end-col 26, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 395, :end-col 30, :row 115} {:end-row 116, :scope-end-row 125, :name k, :scope-end-col 26, :filename "src/elin/error.clj", :str "k", :col 23, :id 396, :end-col 24, :row 116} {:end-row 116, :scope-end-row 125, :name v, :scope-end-col 26, :filename "src/elin/error.clj", :str "v", :col 25, :id 397, :end-col 26, :row 116} {:end-row 117, :scope-end-row 125, :name first-bind, :scope-end-col 26, :filename "src/elin/error.clj", :str "first-bind", :col 22, :id 398, :end-col 32, :row 117} {:end-row 118, :scope-end-row 121, :name k, :scope-end-col 76, :filename "src/elin/error.clj", :str "k", :col 47, :id 399, :end-col 48, :row 118} {:end-row 118, :scope-end-row 121, :name v, :scope-end-col 76, :filename "src/elin/error.clj", :str "v", :col 49, :id 400, :end-col 50, :row 118} {:end-row 118, :scope-end-row 125, :name rest-binds, :scope-end-col 26, :filename "src/elin/error.clj", :str "rest-binds", :col 22, :id 401, :end-col 32, :row 118} {:end-row 128, :scope-end-row 137, :name x, :scope-end-col 15, :filename "src/elin/error.clj", :str "x", :col 4, :id 402, :end-col 5, :row 128} {:end-row 128, :scope-end-row 137, :name forms, :scope-end-col 15, :filename "src/elin/error.clj", :str "forms", :col 8, :id 403, :end-col 13, :row 128} {:end-row 129, :scope-end-row 137, :name sym, :scope-end-col 14, :filename "src/elin/error.clj", :str "sym", :col 22, :id 404, :end-col 25, :row 129} {:end-row 130, :scope-end-row 133, :name form, :scope-end-col 57, :filename "src/elin/error.clj", :str "form", :col 41, :id 405, :end-col 45, :row 130} {:end-row 130, :scope-end-row 137, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 406, :end-col 30, :row 130} {:end-row 135, :scope-end-row 137, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 407, :end-col 30, :row 135} {:end-row 140, :scope-end-row 149, :name x, :scope-end-col 15, :filename "src/elin/error.clj", :str "x", :col 4, :id 408, :end-col 5, :row 140} {:end-row 140, :scope-end-row 149, :name forms, :scope-end-col 15, :filename "src/elin/error.clj", :str "forms", :col 8, :id 409, :end-col 13, :row 140} {:end-row 141, :scope-end-row 149, :name sym, :scope-end-col 14, :filename "src/elin/error.clj", :str "sym", :col 22, :id 410, :end-col 25, :row 141} {:end-row 142, :scope-end-row 145, :name form, :scope-end-col 57, :filename "src/elin/error.clj", :str "form", :col 41, :id 411, :end-col 45, :row 142} {:end-row 142, :scope-end-row 149, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 412, :end-col 30, :row 142} {:end-row 147, :scope-end-row 149, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 413, :end-col 30, :row 147} {:end-row 151, :scope-end-row 156, :name vs, :scope-end-col 9, :filename "src/elin/error.clj", :str "vs", :col 19, :id 414, :end-col 21, :row 151} {:end-row 10, :scope-end-row 13, :name id, :scope-end-col 8, :filename "src/elin/util/id.clj", :str "id", :col 9, :id 416, :end-col 11, :row 10} {:end-row 14, :scope-end-row 15, :name sock, :scope-end-col 26, :filename "src/elin/util/nrepl.clj", :str "sock", :col 15, :id 417, :end-col 19, :row 14} {:end-row 19, :scope-end-row 30, :name messages, :scope-end-col 36, :filename "src/elin/util/nrepl.clj", :str "messages", :col 4, :id 418, :end-col 12, :row 19} {:end-row 20, :scope-end-row 30, :name array-keys, :scope-end-col 35, :filename "src/elin/util/nrepl.clj", :str "array-keys", :col 9, :id 419, :end-col 19, :row 20} {:end-row 21, :scope-end-row 27, :name accm, :scope-end-col 37, :filename "src/elin/util/nrepl.clj", :str "accm", :col 32, :id 420, :end-col 36, :row 21} {:end-row 21, :scope-end-row 27, :name k, :scope-end-col 37, :filename "src/elin/util/nrepl.clj", :str "k", :col 37, :id 421, :end-col 38, :row 21} {:end-row 22, :scope-end-row 26, :name arr, :scope-end-col 49, :filename "src/elin/util/nrepl.clj", :str "arr", :col 38, :id 422, :end-col 41, :row 22} {:end-row 21, :scope-end-row 30, :name array-res, :scope-end-col 35, :filename "src/elin/util/nrepl.clj", :str "array-res", :col 9, :id 423, :end-col 18, :row 21} {:end-row 34, :scope-end-row 50, :name k, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "k", :col 4, :id 425, :end-col 5, :row 34} {:end-row 34, :scope-end-row 50, :name f, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "f", :col 6, :id 426, :end-col 7, :row 34} {:end-row 34, :scope-end-row 50, :name messages, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "messages", :col 8, :id 427, :end-col 16, :row 34} {:end-row 35, :scope-end-row 50, :name msg, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "msg", :col 11, :id 428, :end-col 14, :row 35} {:end-row 35, :scope-end-row 50, :name rest-msg, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "rest-msg", :col 17, :id 429, :end-col 25, :row 35} {:end-row 36, :scope-end-row 50, :name result, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "result", :col 10, :id 430, :end-col 16, :row 36} {:end-row 37, :scope-end-row 50, :name changed?, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "changed?", :col 10, :id 431, :end-col 18, :row 37} {:end-row 54, :scope-end-row 57, :name message, :scope-end-col 31, :filename "src/elin/util/nrepl.clj", :str "message", :col 4, :id 432, :end-col 11, :row 54} {:end-row 54, :scope-end-row 57, :name status, :scope-end-col 31, :filename "src/elin/util/nrepl.clj", :str "status", :col 12, :id 433, :end-col 18, :row 54} {:end-row 6, :scope-end-row 7, :name c, :scope-end-col 22, :filename "src/elin/util/string.clj", :str "c", :col 4, :id 435, :end-col 5, :row 6} {:end-row 10, :scope-end-row 11, :name s, :scope-end-col 27, :filename "src/elin/util/string.clj", :str "s", :col 4, :id 436, :end-col 5, :row 10} {:end-row 14, :scope-end-row 17, :name s, :scope-end-col 29, :filename "src/elin/util/string.clj", :str "s", :col 4, :id 437, :end-col 5, :row 14} {:end-row 19, :scope-end-row 23, :name s, :scope-end-col 10, :filename "src/elin/util/string.clj", :str "s", :col 15, :id 438, :end-col 16, :row 19} {:end-row 19, :scope-end-row 23, :name m, :scope-end-col 10, :filename "src/elin/util/string.clj", :str "m", :col 17, :id 439, :end-col 18, :row 19} {:end-row 21, :scope-end-row 22, :name accm, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "accm", :col 10, :id 440, :end-col 14, :row 21} {:end-row 21, :scope-end-row 22, :name k, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "k", :col 15, :id 441, :end-col 16, :row 21} {:end-row 21, :scope-end-row 22, :name v, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "v", :col 17, :id 442, :end-col 18, :row 21} {:end-row 10, :scope-end-row 11, :name process-id, :scope-end-col 35, :filename "src/elin/util/process.clj", :str "process-id", :col 4, :id 443, :end-col 14, :row 10} {:end-row 14, :scope-end-row 15, :name commands, :scope-end-col 35, :filename "src/elin/util/process.clj", :str "commands", :col 5, :id 444, :end-col 13, :row 14} {:end-row 16, :scope-end-row 24, :name process-id, :scope-end-col 21, :filename "src/elin/util/process.clj", :str "process-id", :col 5, :id 445, :end-col 15, :row 16} {:end-row 16, :scope-end-row 24, :name commands, :scope-end-col 21, :filename "src/elin/util/process.clj", :str "commands", :col 16, :id 446, :end-col 24, :row 16} {:end-row 19, :scope-end-row 24, :name process, :scope-end-col 19, :filename "src/elin/util/process.clj", :str "process", :col 12, :id 447, :end-col 19, :row 19} {:end-row 27, :scope-end-row 29, :name process-id, :scope-end-col 29, :filename "src/elin/util/process.clj", :str "process-id", :col 4, :id 448, :end-col 14, :row 27} {:end-row 28, :scope-end-row 29, :name process, :scope-end-col 28, :filename "src/elin/util/process.clj", :str "process", :col 14, :id 449, :end-col 21, :row 28} {:end-row 14, :scope-end-row 20, :name code, :scope-end-col 22, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 450, :end-col 8, :row 14} {:end-row 24, :scope-end-row 44, :name form-code, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 451, :end-col 13, :row 24} {:end-row 26, :scope-end-row 41, :name _, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "_", :col 13, :id 452, :end-col 14, :row 26} {:end-row 28, :scope-end-row 41, :name target-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "target-sym", :col 13, :id 453, :end-col 23, :row 28} {:end-row 33, :scope-end-row 36, :name zloc, :scope-end-col 34, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 30, :id 454, :end-col 34, :row 33} {:end-row 29, :scope-end-row 41, :name ns-str, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "ns-str", :col 13, :id 455, :end-col 19, :row 29} {:end-row 43, :scope-end-row 44, :name ex, :scope-end-col 47, :filename "src/elin/util/sexpr.clj", :str "ex", :col 22, :id 456, :end-col 24, :row 43} {:end-row 48, :scope-end-row 80, :name form-code, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 457, :end-col 13, :row 48} {:end-row 48, :scope-end-row 80, :name ns-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "ns-sym", :col 14, :id 458, :end-col 20, :row 48} {:end-row 48, :scope-end-row 80, :name alias-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "alias-sym", :col 21, :id 459, :end-col 30, :row 48} {:end-row 49, :scope-end-row 80, :name require-node, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "require-node", :col 11, :id 460, :end-col 23, :row 49} {:end-row 52, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 461, :end-col 15, :row 52} {:end-row 53, :scope-end-row 54, :name zloc', :scope-end-col 23, :filename "src/elin/util/sexpr.clj", :str "zloc'", :col 25, :id 462, :end-col 30, :row 53} {:end-row 53, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 463, :end-col 15, :row 53} {:end-row 63, :scope-end-row 80, :name right-zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "right-zloc", :col 11, :id 464, :end-col 21, :row 63} {:end-row 64, :scope-end-row 80, :name linebreaked?, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "linebreaked?", :col 11, :id 465, :end-col 23, :row 64} {:end-row 65, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 466, :end-col 15, :row 65} {:end-row 84, :scope-end-row 114, :name form-code, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 467, :end-col 13, :row 84} {:end-row 84, :scope-end-row 114, :name class-name-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "class-name-sym", :col 14, :id 468, :end-col 28, :row 84} {:end-row 85, :scope-end-row 114, :name import-node, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "import-node", :col 11, :id 469, :end-col 22, :row 85} {:end-row 86, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 470, :end-col 15, :row 86} {:end-row 87, :scope-end-row 88, :name zloc', :scope-end-col 23, :filename "src/elin/util/sexpr.clj", :str "zloc'", :col 25, :id 471, :end-col 30, :row 87} {:end-row 87, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 472, :end-col 15, :row 87} {:end-row 97, :scope-end-row 114, :name right-zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "right-zloc", :col 11, :id 473, :end-col 21, :row 97} {:end-row 98, :scope-end-row 114, :name linebreaked?, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "linebreaked?", :col 11, :id 474, :end-col 23, :row 98} {:end-row 99, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 475, :end-col 15, :row 99} {:end-row 118, :scope-end-row 124, :name code, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 476, :end-col 8, :row 118} {:end-row 118, :scope-end-row 124, :name line, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "line", :col 9, :id 477, :end-col 13, :row 118} {:end-row 118, :scope-end-row 124, :name col, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "col", :col 14, :id 478, :end-col 17, :row 118} {:end-row 123, :scope-end-row 124, :name ex, :scope-end-col 47, :filename "src/elin/util/sexpr.clj", :str "ex", :col 22, :id 479, :end-col 24, :row 123} {:end-row 127, :scope-end-row 133, :name zloc, :scope-end-col 11, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 480, :end-col 8, :row 127} {:end-row 136, :scope-end-row 141, :name zloc, :scope-end-col 11, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 481, :end-col 8, :row 136} {:end-row 144, :scope-end-row 155, :name code, :scope-end-col 27, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 482, :end-col 8, :row 144} {:end-row 144, :scope-end-row 155, :name coordination, :scope-end-col 27, :filename "src/elin/util/sexpr.clj", :str "coordination", :col 9, :id 483, :end-col 21, :row 144} {:end-row 145, :scope-end-row 155, :name zloc, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 10, :id 484, :end-col 14, :row 145} {:end-row 146, :scope-end-row 155, :name n, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "n", :col 11, :id 485, :end-col 12, :row 146} {:end-row 146, :scope-end-row 155, :name rest-coor, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "rest-coor", :col 15, :id 486, :end-col 24, :row 146} {:end-row 166, :scope-end-row 170, :name code, :scope-end-col 41, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 487, :end-col 8, :row 166} {:end-row 166, :scope-end-row 170, :name coordination, :scope-end-col 41, :filename "src/elin/util/sexpr.clj", :str "coordination", :col 9, :id 488, :end-col 21, :row 166} {:end-row 167, :scope-end-row 170, :name zloc, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 9, :id 489, :end-col 13, :row 167} {:end-row 168, :scope-end-row 170, :name lnum, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "lnum", :col 10, :id 490, :end-col 14, :row 168} {:end-row 168, :scope-end-row 170, :name col, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "col", :col 15, :id 491, :end-col 18, :row 168} {:end-row 173, :scope-end-row 179, :name zloc, :scope-end-col 37, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 492, :end-col 8, :row 173} {:end-row 174, :scope-end-row 179, :name sym, :scope-end-col 36, :filename "src/elin/util/sexpr.clj", :str "sym", :col 9, :id 493, :end-col 12, :row 174} {:end-row 182, :scope-end-row 184, :name zloc, :scope-end-col 36, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 494, :end-col 8, :row 182} {:end-row 187, :scope-end-row 194, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 495, :end-col 8, :row 187} {:end-row 188, :scope-end-row 194, :name zloc, :scope-end-col 15, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 10, :id 496, :end-col 14, :row 188} {:end-row 189, :scope-end-row 194, :name result, :scope-end-col 15, :filename "src/elin/util/sexpr.clj", :str "result", :col 10, :id 497, :end-col 16, :row 189} {:end-row 190, :scope-end-row 193, :name up-zloc, :scope-end-col 32, :filename "src/elin/util/sexpr.clj", :str "up-zloc", :col 14, :id 498, :end-col 21, :row 190} {:end-row 197, :scope-end-row 200, :name node, :scope-end-col 29, :filename "src/elin/util/sexpr.clj", :str "node", :col 4, :id 499, :end-col 8, :row 197} {:end-row 203, :scope-end-row 220, :name test-code, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "test-code", :col 4, :id 500, :end-col 13, :row 203} {:end-row 203, :scope-end-row 220, :name current-lnum, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "current-lnum", :col 14, :id 501, :end-col 26, :row 203} {:end-row 203, :scope-end-row 220, :name current-column, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "current-column", :col 27, :id 502, :end-col 41, :row 203} {:end-row 204, :scope-end-row 220, :name zloc, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 9, :id 503, :end-col 13, :row 204} {:end-row 205, :scope-end-row 220, :name current-zloc, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "current-zloc", :col 9, :id 504, :end-col 21, :row 205} {:end-row 206, :scope-end-row 220, :name parent-testing-form-digest-set, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "parent-testing-form-digest-set", :col 9, :id 505, :end-col 39, :row 206} {:end-row 210, :scope-end-row 220, :name zloc, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 14, :id 506, :end-col 18, :row 210} {:end-row 211, :scope-end-row 219, :name zloc, :scope-end-col 39, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 18, :id 507, :end-col 22, :row 211} {:end-row 9, :scope-end-row 12, :name context, :scope-end-col 20, :filename "src/elin/util/interceptor.clj", :str "context", :col 13, :id 508, :end-col 20, :row 9} {:end-row 15, :scope-end-row 16, :name context, :scope-end-col 82, :filename "src/elin/util/interceptor.clj", :str "context", :col 4, :id 509, :end-col 11, :row 15} {:end-row 15, :scope-end-row 16, :name interceptor-var, :scope-end-col 82, :filename "src/elin/util/interceptor.clj", :str "interceptor-var", :col 12, :id 510, :end-col 27, :row 15} {:end-row 19, :scope-end-row 20, :name nrepl, :scope-end-col 41, :filename "src/elin/util/interceptor.clj", :str "nrepl", :col 22, :id 511, :end-col 27, :row 19} {:end-row 8, :scope-end-row 30, :name x, :scope-end-col 8, :filename "src/elin/util/server.clj", :str "x", :col 4, :id 512, :end-col 5, :row 8} {:end-row 34, :scope-end-row 45, :name x, :scope-end-col 8, :filename "src/elin/util/server.clj", :str "x", :col 4, :id 514, :end-col 5, :row 34} {:end-row 40, :scope-end-row 41, :name accm, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "accm", :col 21, :id 515, :end-col 25, :row 40} {:end-row 40, :scope-end-row 41, :name k, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "k", :col 26, :id 516, :end-col 27, :row 40} {:end-row 40, :scope-end-row 41, :name v, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "v", :col 28, :id 517, :end-col 29, :row 40} {:end-row 7, :scope-end-row 8, :name elin, :scope-end-col 71, :filename "src/elin/util/handler.clj", :str "elin", :col 4, :id 518, :end-col 8, :row 7} {:end-row 7, :scope-end-row 8, :name handler-var, :scope-end-col 71, :filename "src/elin/util/handler.clj", :str "handler-var", :col 9, :id 519, :end-col 20, :row 7} {:end-row 15, :scope-end-row 16, :name path, :scope-end-col 39, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 520, :end-col 9, :row 15} {:end-row 17, :scope-end-row 18, :name path, :scope-end-col 41, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 521, :end-col 9, :row 17} {:end-row 17, :scope-end-row 18, :name lnum, :scope-end-col 41, :filename "src/elin/util/handler.clj", :str "lnum", :col 10, :id 522, :end-col 14, :row 17} {:end-row 19, :scope-end-row 20, :name path, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 523, :end-col 9, :row 19} {:end-row 19, :scope-end-row 20, :name lnum, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "lnum", :col 10, :id 524, :end-col 14, :row 19} {:end-row 19, :scope-end-row 20, :name col, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "col", :col 15, :id 525, :end-col 18, :row 19} {:end-row 6, :scope-end-row 10, :name ?schema, :scope-end-col 15, :filename "src/elin/util/param.clj", :str "?schema", :col 14, :id 526, :end-col 21, :row 6} {:end-row 6, :scope-end-row 10, :name value, :scope-end-col 15, :filename "src/elin/util/param.clj", :str "value", :col 22, :id 527, :end-col 27, :row 6} {:end-row 7, :scope-end-row 10, :name ret, :scope-end-col 14, :filename "src/elin/util/param.clj", :str "ret", :col 9, :id 528, :end-col 12, :row 7} {:end-row 13, :scope-end-row 19, :name cwd, :scope-end-col 44, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 529, :end-col 7, :row 13} {:end-row 13, :scope-end-row 19, :name file-name, :scope-end-col 44, :filename "src/elin/util/file.clj", :str "file-name", :col 8, :id 530, :end-col 17, :row 13} {:end-row 14, :scope-end-row 19, :name dir, :scope-end-col 43, :filename "src/elin/util/file.clj", :str "dir", :col 10, :id 531, :end-col 13, :row 14} {:end-row 16, :scope-end-row 19, :name file, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "file", :col 13, :id 532, :end-col 17, :row 16} {:end-row 22, :scope-end-row 29, :name cwd, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 533, :end-col 7, :row 22} {:end-row 22, :scope-end-row 29, :name file-name-pattern, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "file-name-pattern", :col 8, :id 534, :end-col 25, :row 22} {:end-row 23, :scope-end-row 29, :name dir, :scope-end-col 40, :filename "src/elin/util/file.clj", :str "dir", :col 10, :id 535, :end-col 13, :row 23} {:end-row 25, :scope-end-row 28, :name target-file, :scope-end-col 20, :filename "src/elin/util/file.clj", :str "target-file", :col 16, :id 536, :end-col 27, :row 25} {:end-row 36, :scope-end-row 39, :name cwd, :scope-end-col 65, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 538, :end-col 7, :row 36} {:end-row 36, :scope-end-row 39, :name file-name, :scope-end-col 65, :filename "src/elin/util/file.clj", :str "file-name", :col 8, :id 539, :end-col 17, :row 36} {:end-row 42, :scope-end-row 49, :name path, :scope-end-col 14, :filename "src/elin/util/file.clj", :str "path", :col 23, :id 540, :end-col 27, :row 42} {:end-row 43, :scope-end-row 49, :name path, :scope-end-col 13, :filename "src/elin/util/file.clj", :str "path", :col 14, :id 541, :end-col 18, :row 43} {:end-row 54, :scope-end-row 66, :name home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "home", :col 9, :id 542, :end-col 13, :row 54} {:end-row 55, :scope-end-row 66, :name xdg-cache-home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "xdg-cache-home", :col 9, :id 543, :end-col 23, :row 55} {:end-row 56, :scope-end-row 66, :name file, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "file", :col 9, :id 544, :end-col 13, :row 56} {:end-row 71, :scope-end-row 80, :name home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "home", :col 9, :id 545, :end-col 13, :row 71} {:end-row 72, :scope-end-row 80, :name xdg-config-home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "xdg-config-home", :col 9, :id 546, :end-col 24, :row 72} {:end-row 73, :scope-end-row 80, :name file, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "file", :col 9, :id 547, :end-col 13, :row 73} {:end-row 84, :scope-end-row 86, :name path, :scope-end-col 22, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 548, :end-col 8, :row 84} {:end-row 85, :scope-end-row 86, :name idx, :scope-end-col 21, :filename "src/elin/util/file.clj", :str "idx", :col 14, :id 549, :end-col 17, :row 85} {:end-row 90, :scope-end-row 93, :name path, :scope-end-col 11, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 550, :end-col 8, :row 90} {:end-row 97, :scope-end-row 99, :name cwd, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 551, :end-col 7, :row 97} {:end-row 106, :scope-end-row 107, :name path, :scope-end-col 31, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 552, :end-col 9, :row 106} {:end-row 108, :scope-end-row 109, :name path, :scope-end-col 32, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 553, :end-col 9, :row 108} {:end-row 108, :scope-end-row 109, :name lnum, :scope-end-col 32, :filename "src/elin/util/file.clj", :str "lnum", :col 10, :id 554, :end-col 14, :row 108} {:end-row 110, :scope-end-row 113, :name path, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 555, :end-col 9, :row 110} {:end-row 110, :scope-end-row 113, :name lnum, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "lnum", :col 10, :id 556, :end-col 14, :row 110} {:end-row 110, :scope-end-row 113, :name col, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "col", :col 15, :id 557, :end-col 18, :row 110} {:end-row 120, :scope-end-row 127, :name path, :scope-end-col 34, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 558, :end-col 8, :row 120} {:end-row 121, :scope-end-row 126, :name _, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "_", :col 13, :id 559, :end-col 14, :row 121} {:end-row 121, :scope-end-row 126, :name path', :scope-end-col 18, :filename "src/elin/util/file.clj", :str "path'", :col 15, :id 560, :end-col 20, :row 121} {:end-row 121, :scope-end-row 126, :name lnum, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "lnum", :col 21, :id 561, :end-col 25, :row 121} {:end-row 121, :scope-end-row 126, :name col, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "col", :col 26, :id 562, :end-col 29, :row 121} {:end-row 8, :scope-end-row 13, :name m, :scope-end-col 20, :filename "src/elin/util/map.clj", :str "m", :col 4, :id 563, :end-col 5, :row 8} {:end-row 8, :scope-end-row 13, :name key-ns-kw, :scope-end-col 20, :filename "src/elin/util/map.clj", :str "key-ns-kw", :col 6, :id 564, :end-col 15, :row 8} {:end-row 9, :scope-end-row 12, :name accm, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "accm", :col 19, :id 565, :end-col 23, :row 9} {:end-row 9, :scope-end-row 12, :name k, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "k", :col 24, :id 566, :end-col 25, :row 9} {:end-row 9, :scope-end-row 12, :name v, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 567, :end-col 27, :row 9} {:end-row 16, :scope-end-row 27, :name m, :scope-end-col 28, :filename "src/elin/util/map.clj", :str "m", :col 17, :id 568, :end-col 18, :row 16} {:end-row 16, :scope-end-row 27, :name keyseq, :scope-end-col 28, :filename "src/elin/util/map.clj", :str "keyseq", :col 19, :id 569, :end-col 25, :row 16} {:end-row 17, :scope-end-row 27, :name max-key-length, :scope-end-col 27, :filename "src/elin/util/map.clj", :str "max-key-length", :col 9, :id 571, :end-col 23, :row 17} {:end-row 21, :scope-end-row 26, :name k, :scope-end-col 49, :filename "src/elin/util/map.clj", :str "k", :col 24, :id 572, :end-col 25, :row 21} {:end-row 21, :scope-end-row 26, :name v, :scope-end-col 49, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 573, :end-col 27, :row 21} {:end-row 22, :scope-end-row 26, :name lines, :scope-end-col 48, :filename "src/elin/util/map.clj", :str "lines", :col 26, :id 574, :end-col 31, :row 22} {:end-row 19, :scope-end-row 20, :name _, :scope-end-col 32, :filename "src/elin/util/map.clj", :str "_", :col 24, :id 576, :end-col 25, :row 19} {:end-row 19, :scope-end-row 20, :name v, :scope-end-col 32, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 577, :end-col 27, :row 19} {:end-row 4, :scope-end-row 12, :name key-fn, :scope-end-col 22, :filename "src/elin/util/function.clj", :str "key-fn", :col 4, :id 578, :end-col 10, :row 4} {:end-row 4, :scope-end-row 12, :name f, :scope-end-col 22, :filename "src/elin/util/function.clj", :str "f", :col 11, :id 579, :end-col 12, :row 4} {:end-row 5, :scope-end-row 12, :name mem, :scope-end-col 21, :filename "src/elin/util/function.clj", :str "mem", :col 9, :id 580, :end-col 12, :row 5} {:end-row 6, :scope-end-row 12, :name args, :scope-end-col 20, :filename "src/elin/util/function.clj", :str "args", :col 12, :id 581, :end-col 16, :row 6} {:end-row 7, :scope-end-row 12, :name k, :scope-end-col 19, :filename "src/elin/util/function.clj", :str "k", :col 18, :id 582, :end-col 19, :row 7} {:end-row 8, :scope-end-row 9, :name e, :scope-end-col 18, :filename "src/elin/util/function.clj", :str "e", :col 18, :id 583, :end-col 19, :row 8} {:end-row 10, :scope-end-row 12, :name ret, :scope-end-col 17, :filename "src/elin/util/function.clj", :str "ret", :col 17, :id 584, :end-col 20, :row 10} {:end-row 10, :scope-end-row 13, :name klass, :scope-end-col 35, :filename "src/elin/schema.clj", :str "klass", :col 4, :id 585, :end-col 9, :row 10} {:end-row 16, :scope-end-row 20, :name protocols, :scope-end-col 54, :filename "src/elin/schema.clj", :str "protocols", :col 6, :id 587, :end-col 15, :row 16} {:end-row 19, :scope-end-row 20, :name v, :scope-end-col 51, :filename "src/elin/schema.clj", :str "v", :col 17, :id 588, :end-col 18, :row 19} {:end-row 43, :scope-end-row 44, :name schema, :scope-end-col 23, :filename "src/elin/schema.clj", :str "schema", :col 4, :id 591, :end-col 10, :row 43} {:end-row 16, :scope-end-row 50, :name connection, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "connection", :col 4, :id 592, :end-col 14, :row 16} {:end-row 17, :scope-end-row 50, :name session, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "session", :col 4, :id 593, :end-col 11, :row 17} {:end-row 18, :scope-end-row 50, :name supported-ops, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "supported-ops", :col 4, :id 594, :end-col 17, :row 18} {:end-row 19, :scope-end-row 50, :name initial-namespace, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "initial-namespace", :col 4, :id 595, :end-col 21, :row 19} {:end-row 20, :scope-end-row 50, :name version, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "version", :col 4, :id 596, :end-col 11, :row 20} {:end-row 21, :scope-end-row 50, :name language, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "language", :col 4, :id 597, :end-col 12, :row 21} {:end-row 22, :scope-end-row 50, :name port-file, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 4, :id 598, :end-col 13, :row 22} {:end-row 25, :scope-end-row 26, :name _, :scope-end-col 39, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 16, :id 599, :end-col 17, :row 25} {:end-row 27, :scope-end-row 28, :name _, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 19, :id 600, :end-col 20, :row 27} {:end-row 29, :scope-end-row 35, :name this, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "this", :col 12, :id 601, :end-col 16, :row 29} {:end-row 29, :scope-end-row 35, :name msg, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 17, :id 602, :end-col 20, :row 29} {:end-row 32, :scope-end-row 35, :name msg, :scope-end-col 41, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 11, :id 603, :end-col 14, :row 32} {:end-row 36, :scope-end-row 42, :name this, :scope-end-col 43, :filename "src/elin/component/nrepl/client.clj", :str "this", :col 13, :id 604, :end-col 17, :row 36} {:end-row 36, :scope-end-row 42, :name msg, :scope-end-col 43, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 18, :id 605, :end-col 21, :row 36} {:end-row 39, :scope-end-row 42, :name msg, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 11, :id 606, :end-col 14, :row 39} {:end-row 45, :scope-end-row 46, :name _, :scope-end-col 44, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 19, :id 607, :end-col 20, :row 45} {:end-row 45, :scope-end-row 46, :name op, :scope-end-col 44, :filename "src/elin/component/nrepl/client.clj", :str "op", :col 21, :id 608, :end-col 23, :row 45} {:end-row 47, :scope-end-row 48, :name _, :scope-end-col 13, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 21, :id 609, :end-col 22, :row 47} {:end-row 49, :scope-end-row 50, :name _, :scope-end-col 13, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 13, :id 610, :end-col 14, :row 49} {:end-row 65, :scope-end-row 67, :name conn, :scope-end-col 34, :filename "src/elin/component/nrepl/client.clj", :str "conn", :col 5, :id 611, :end-col 9, :row 65} {:end-row 68, :scope-end-row 82, :name conn, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "conn", :col 5, :id 612, :end-col 9, :row 68} {:end-row 68, :scope-end-row 82, :name language, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "language", :col 18, :id 613, :end-col 26, :row 68} {:end-row 68, :scope-end-row 82, :name port-file, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 27, :id 614, :end-col 36, :row 68} {:end-row 69, :scope-end-row 82, :name clone-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "clone-resp", :col 10, :id 615, :end-col 20, :row 69} {:end-row 71, :scope-end-row 82, :name describe-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "describe-resp", :col 10, :id 616, :end-col 23, :row 71} {:end-row 73, :scope-end-row 82, :name ns-eval-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "ns-eval-resp", :col 10, :id 617, :end-col 22, :row 73} {:end-row 86, :scope-end-row 93, :name arg, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "arg", :col 9, :id 618, :end-col 12, :row 86} {:end-row 86, :scope-end-row 93, :name host, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "host", :col 20, :id 619, :end-col 24, :row 86} {:end-row 86, :scope-end-row 93, :name port, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "port", :col 25, :id 620, :end-col 29, :row 86} {:end-row 86, :scope-end-row 93, :name port-file, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 30, :id 621, :end-col 39, :row 86} {:end-row 87, :scope-end-row 93, :name host', :scope-end-col 29, :filename "src/elin/component/nrepl/client.clj", :str "host'", :col 9, :id 622, :end-col 14, :row 87} {:end-row 88, :scope-end-row 93, :name port', :scope-end-col 29, :filename "src/elin/component/nrepl/client.clj", :str "port'", :col 9, :id 623, :end-col 14, :row 88} {:end-row 19, :scope-end-row 22, :name x, :scope-end-col 8, :filename "src/elin/component/nrepl/connection.clj", :str "x", :col 4, :id 624, :end-col 5, :row 19} {:end-row 25, :scope-end-row 37, :name v, :scope-end-col 21, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 4, :id 625, :end-col 5, :row 25} {:end-row 32, :scope-end-row 33, :name accm, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "accm", :col 12, :id 626, :end-col 16, :row 32} {:end-row 32, :scope-end-row 33, :name k, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "k", :col 17, :id 627, :end-col 18, :row 32} {:end-row 32, :scope-end-row 33, :name v, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 19, :id 628, :end-col 20, :row 32} {:end-row 41, :scope-end-row 47, :name this, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 629, :end-col 8, :row 41} {:end-row 42, :scope-end-row 47, :name msg, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 9, :id 630, :end-col 12, :row 42} {:end-row 42, :scope-end-row 47, :name id, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 20, :id 631, :end-col 22, :row 42} {:end-row 51, :scope-end-row 62, :name this, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 632, :end-col 8, :row 51} {:end-row 52, :scope-end-row 62, :name msg, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 9, :id 633, :end-col 12, :row 52} {:end-row 52, :scope-end-row 62, :name id, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 20, :id 634, :end-col 22, :row 52} {:end-row 56, :scope-end-row 60, :name responses, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "responses", :col 22, :id 635, :end-col 31, :row 56} {:end-row 56, :scope-end-row 60, :name channel, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "channel", :col 32, :id 636, :end-col 39, :row 56} {:end-row 66, :scope-end-row 70, :name this, :scope-end-col 33, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 637, :end-col 8, :row 66} {:end-row 67, :scope-end-row 70, :name msg, :scope-end-col 33, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 4, :id 638, :end-col 7, :row 67} {:end-row 74, :scope-end-row 81, :name this, :scope-end-col 14, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 639, :end-col 8, :row 74} {:end-row 75, :scope-end-row 81, :name msg, :scope-end-col 14, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 4, :id 640, :end-col 7, :row 75} {:end-row 76, :scope-end-row 81, :name id, :scope-end-col 13, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 9, :id 641, :end-col 11, :row 76} {:end-row 84, :scope-end-row 117, :name host, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "host", :col 4, :id 642, :end-col 8, :row 84} {:end-row 85, :scope-end-row 117, :name port, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "port", :col 4, :id 643, :end-col 8, :row 85} {:end-row 86, :scope-end-row 117, :name socket, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "socket", :col 4, :id 644, :end-col 10, :row 86} {:end-row 87, :scope-end-row 117, :name read-stream, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "read-stream", :col 4, :id 645, :end-col 15, :row 87} {:end-row 88, :scope-end-row 117, :name write-stream, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "write-stream", :col 4, :id 646, :end-col 16, :row 88} {:end-row 89, :scope-end-row 117, :name raw-message-channel, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "raw-message-channel", :col 4, :id 647, :end-col 23, :row 89} {:end-row 90, :scope-end-row 117, :name response-manager, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "response-manager", :col 4, :id 648, :end-col 20, :row 90} {:end-row 93, :scope-end-row 99, :name _, :scope-end-col 18, :filename "src/elin/component/nrepl/connection.clj", :str "_", :col 16, :id 649, :end-col 17, :row 93} {:end-row 101, :scope-end-row 102, :name _, :scope-end-col 24, :filename "src/elin/component/nrepl/connection.clj", :str "_", :col 19, :id 650, :end-col 20, :row 101} {:end-row 104, :scope-end-row 107, :name this, :scope-end-col 45, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 12, :id 651, :end-col 16, :row 104} {:end-row 104, :scope-end-row 107, :name msg, :scope-end-col 45, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 17, :id 652, :end-col 20, :row 104} {:end-row 109, :scope-end-row 117, :name this, :scope-end-col 52, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 13, :id 653, :end-col 17, :row 109} {:end-row 109, :scope-end-row 117, :name msg, :scope-end-col 52, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 18, :id 654, :end-col 21, :row 109} {:end-row 112, :scope-end-row 117, :name id, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 13, :id 655, :end-col 15, :row 112} {:end-row 113, :scope-end-row 117, :name msg, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 13, :id 656, :end-col 16, :row 113} {:end-row 121, :scope-end-row 150, :name host, :scope-end-col 49, :filename "src/elin/component/nrepl/connection.clj", :str "host", :col 4, :id 657, :end-col 8, :row 121} {:end-row 121, :scope-end-row 150, :name port, :scope-end-col 49, :filename "src/elin/component/nrepl/connection.clj", :str "port", :col 9, :id 658, :end-col 13, :row 121} {:end-row 123, :scope-end-row 148, :name sock, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "sock", :col 11, :id 659, :end-col 15, :row 123} {:end-row 124, :scope-end-row 148, :name raw-message-channel, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "raw-message-channel", :col 11, :id 660, :end-col 30, :row 124} {:end-row 125, :scope-end-row 148, :name read-stream, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "read-stream", :col 11, :id 661, :end-col 22, :row 125} {:end-row 126, :scope-end-row 148, :name write-stream, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "write-stream", :col 11, :id 662, :end-col 23, :row 126} {:end-row 127, :scope-end-row 148, :name response-manager, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "response-manager", :col 11, :id 663, :end-col 27, :row 127} {:end-row 131, :scope-end-row 134, :name v, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 17, :id 664, :end-col 18, :row 131} {:end-row 132, :scope-end-row 134, :name msg, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 17, :id 665, :end-col 20, :row 132} {:end-row 135, :scope-end-row 137, :name ex, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "ex", :col 28, :id 666, :end-col 30, :row 135} {:end-row 149, :scope-end-row 150, :name ex, :scope-end-col 46, :filename "src/elin/component/nrepl/connection.clj", :str "ex", :col 22, :id 667, :end-col 24, :row 149} {:end-row 19, :scope-end-row 20, :name host, :scope-end-col 31, :filename "src/elin/component/nrepl.clj", :str "host", :col 5, :id 668, :end-col 9, :row 19} {:end-row 19, :scope-end-row 20, :name port, :scope-end-col 31, :filename "src/elin/component/nrepl.clj", :str "port", :col 10, :id 669, :end-col 14, :row 19} {:end-row 21, :scope-end-row 22, :name c, :scope-end-col 83, :filename "src/elin/component/nrepl.clj", :str "c", :col 5, :id 670, :end-col 6, :row 21} {:end-row 26, :scope-end-row 153, :name clj-kondo, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "clj-kondo", :col 4, :id 671, :end-col 13, :row 26} {:end-row 27, :scope-end-row 153, :name interceptor, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "interceptor", :col 4, :id 672, :end-col 15, :row 27} {:end-row 28, :scope-end-row 153, :name lazy-host, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "lazy-host", :col 4, :id 673, :end-col 13, :row 28} {:end-row 29, :scope-end-row 153, :name session-storage, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "session-storage", :col 4, :id 674, :end-col 19, :row 29} {:end-row 31, :scope-end-row 153, :name clients-store, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "clients-store", :col 4, :id 675, :end-col 17, :row 31} {:end-row 32, :scope-end-row 153, :name current-client-key-store, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "current-client-key-store", :col 4, :id 676, :end-col 28, :row 32} {:end-row 35, :scope-end-row 37, :name this, :scope-end-col 10, :filename "src/elin/component/nrepl.clj", :str "this", :col 11, :id 677, :end-col 15, :row 35} {:end-row 38, :scope-end-row 42, :name this, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "this", :col 10, :id 678, :end-col 14, :row 38} {:end-row 46, :scope-end-row 57, :name this, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 679, :end-col 10, :row 46} {:end-row 46, :scope-end-row 57, :name client, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 680, :end-col 17, :row 46} {:end-row 60, :scope-end-row 62, :name _, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 681, :end-col 7, :row 60} {:end-row 60, :scope-end-row 62, :name client, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "client", :col 8, :id 682, :end-col 14, :row 60} {:end-row 65, :scope-end-row 67, :name this, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 683, :end-col 10, :row 65} {:end-row 66, :scope-end-row 67, :name client, :scope-end-col 46, :filename "src/elin/component/nrepl.clj", :str "client", :col 13, :id 684, :end-col 19, :row 66} {:end-row 70, :scope-end-row 71, :name this, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 685, :end-col 10, :row 70} {:end-row 70, :scope-end-row 71, :name host, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "host", :col 11, :id 686, :end-col 15, :row 70} {:end-row 70, :scope-end-row 71, :name port, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "port", :col 16, :id 687, :end-col 20, :row 70} {:end-row 73, :scope-end-row 74, :name _, :scope-end-col 37, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 688, :end-col 7, :row 73} {:end-row 73, :scope-end-row 74, :name client-key, :scope-end-col 37, :filename "src/elin/component/nrepl.clj", :str "client-key", :col 8, :id 689, :end-col 18, :row 73} {:end-row 77, :scope-end-row 83, :name _, :scope-end-col 17, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 690, :end-col 7, :row 77} {:end-row 77, :scope-end-row 83, :name client, :scope-end-col 17, :filename "src/elin/component/nrepl.clj", :str "client", :col 8, :id 691, :end-col 14, :row 77} {:end-row 78, :scope-end-row 83, :name c-key, :scope-end-col 16, :filename "src/elin/component/nrepl.clj", :str "c-key", :col 11, :id 692, :end-col 16, :row 78} {:end-row 85, :scope-end-row 86, :name this, :scope-end-col 59, :filename "src/elin/component/nrepl.clj", :str "this", :col 20, :id 693, :end-col 24, :row 85} {:end-row 88, :scope-end-row 89, :name _, :scope-end-col 27, :filename "src/elin/component/nrepl.clj", :str "_", :col 17, :id 694, :end-col 18, :row 88} {:end-row 93, :scope-end-row 95, :name this, :scope-end-col 44, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 695, :end-col 10, :row 93} {:end-row 93, :scope-end-row 95, :name op, :scope-end-col 44, :filename "src/elin/component/nrepl.clj", :str "op", :col 11, :id 696, :end-col 13, :row 93} {:end-row 94, :scope-end-row 95, :name client, :scope-end-col 43, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 697, :end-col 22, :row 94} {:end-row 97, :scope-end-row 99, :name this, :scope-end-col 43, :filename "src/elin/component/nrepl.clj", :str "this", :col 21, :id 698, :end-col 25, :row 97} {:end-row 98, :scope-end-row 99, :name client, :scope-end-col 42, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 699, :end-col 22, :row 98} {:end-row 101, :scope-end-row 103, :name this, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "this", :col 13, :id 700, :end-col 17, :row 101} {:end-row 102, :scope-end-row 103, :name client, :scope-end-col 34, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 701, :end-col 22, :row 102} {:end-row 107, :scope-end-row 110, :name this, :scope-end-col 51, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 702, :end-col 10, :row 107} {:end-row 108, :scope-end-row 109, :name client, :scope-end-col 36, :filename "src/elin/component/nrepl.clj", :str "client", :col 14, :id 703, :end-col 20, :row 108} {:end-row 113, :scope-end-row 116, :name this, :scope-end-col 13, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 704, :end-col 10, :row 113} {:end-row 114, :scope-end-row 115, :name client, :scope-end-col 39, :filename "src/elin/component/nrepl.clj", :str "client", :col 14, :id 705, :end-col 20, :row 114} {:end-row 118, :scope-end-row 134, :name this, :scope-end-col 54, :filename "src/elin/component/nrepl.clj", :str "this", :col 12, :id 706, :end-col 16, :row 118} {:end-row 118, :scope-end-row 134, :name msg, :scope-end-col 54, :filename "src/elin/component/nrepl.clj", :str "msg", :col 17, :id 707, :end-col 20, :row 118} {:end-row 119, :scope-end-row 134, :name client, :scope-end-col 53, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 708, :end-col 17, :row 119} {:end-row 123, :scope-end-row 133, :name intercept, :scope-end-col 30, :filename "src/elin/component/nrepl.clj", :str "intercept", :col 17, :id 710, :end-col 26, :row 123} {:end-row 131, :scope-end-row 132, :name ctx, :scope-end-col 77, :filename "src/elin/component/nrepl.clj", :str "ctx", :col 29, :id 711, :end-col 32, :row 131} {:end-row 131, :scope-end-row 132, :name request, :scope-end-col 77, :filename "src/elin/component/nrepl.clj", :str "request", :col 40, :id 712, :end-col 47, :row 131} {:end-row 136, :scope-end-row 153, :name this, :scope-end-col 57, :filename "src/elin/component/nrepl.clj", :str "this", :col 13, :id 713, :end-col 17, :row 136} {:end-row 136, :scope-end-row 153, :name msg, :scope-end-col 57, :filename "src/elin/component/nrepl.clj", :str "msg", :col 18, :id 714, :end-col 21, :row 136} {:end-row 137, :scope-end-row 153, :name client, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 715, :end-col 17, :row 137} {:end-row 141, :scope-end-row 151, :name intercept, :scope-end-col 30, :filename "src/elin/component/nrepl.clj", :str "intercept", :col 17, :id 717, :end-col 26, :row 141} {:end-row 149, :scope-end-row 150, :name ctx, :scope-end-col 89, :filename "src/elin/component/nrepl.clj", :str "ctx", :col 29, :id 718, :end-col 32, :row 149} {:end-row 149, :scope-end-row 150, :name request, :scope-end-col 89, :filename "src/elin/component/nrepl.clj", :str "request", :col 40, :id 719, :end-col 47, :row 149} {:end-row 156, :scope-end-row 160, :name config, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "config", :col 4, :id 720, :end-col 10, :row 156} {:end-row 10, :scope-end-row 11, :name host, :scope-end-col 29, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 5, :id 721, :end-col 9, :row 10} {:end-row 10, :scope-end-row 11, :name s, :scope-end-col 29, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 10, :id 722, :end-col 11, :row 10} {:end-row 12, :scope-end-row 14, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 5, :id 723, :end-col 9, :row 12} {:end-row 12, :scope-end-row 14, :name s, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 10, :id 724, :end-col 11, :row 12} {:end-row 12, :scope-end-row 14, :name options, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 12, :id 725, :end-col 19, :row 12} {:end-row 13, :scope-end-row 14, :name texts, :scope-end-col 80, :filename "src/elin/component/server/impl/popup.clj", :str "texts", :col 10, :id 726, :end-col 15, :row 13} {:end-row 17, :scope-end-row 18, :name host, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 727, :end-col 8, :row 17} {:end-row 17, :scope-end-row 18, :name winid, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 728, :end-col 14, :row 17} {:end-row 17, :scope-end-row 18, :name lnum, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 15, :id 729, :end-col 19, :row 17} {:end-row 17, :scope-end-row 18, :name col, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 20, :id 730, :end-col 23, :row 17} {:end-row 21, :scope-end-row 23, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 731, :end-col 8, :row 21} {:end-row 21, :scope-end-row 23, :name winid, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 732, :end-col 14, :row 21} {:end-row 21, :scope-end-row 23, :name s, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 15, :id 733, :end-col 16, :row 21} {:end-row 22, :scope-end-row 23, :name texts, :scope-end-col 80, :filename "src/elin/component/server/impl/popup.clj", :str "texts", :col 9, :id 734, :end-col 14, :row 22} {:end-row 26, :scope-end-row 27, :name host, :scope-end-col 68, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 735, :end-col 8, :row 26} {:end-row 26, :scope-end-row 27, :name winid, :scope-end-col 68, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 736, :end-col 14, :row 26} {:end-row 32, :scope-end-row 32, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 737, :end-col 11, :row 32} {:end-row 32, :scope-end-row 32, :name s, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 738, :end-col 13, :row 32} {:end-row 33, :scope-end-row 33, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 739, :end-col 11, :row 33} {:end-row 33, :scope-end-row 33, :name s, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 740, :end-col 13, :row 33} {:end-row 33, :scope-end-row 33, :name options, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 14, :id 741, :end-col 21, :row 33} {:end-row 34, :scope-end-row 35, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 16, :id 742, :end-col 20, :row 34} {:end-row 34, :scope-end-row 35, :name popup-id, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 21, :id 743, :end-col 29, :row 34} {:end-row 34, :scope-end-row 35, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 30, :id 744, :end-col 34, :row 34} {:end-row 34, :scope-end-row 35, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 35, :id 745, :end-col 38, :row 34} {:end-row 36, :scope-end-row 37, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 20, :id 746, :end-col 24, :row 36} {:end-row 36, :scope-end-row 37, :name popup-id, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 25, :id 747, :end-col 33, :row 36} {:end-row 36, :scope-end-row 37, :name s, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 34, :id 748, :end-col 35, :row 36} {:end-row 38, :scope-end-row 39, :name this, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 17, :id 749, :end-col 21, :row 38} {:end-row 38, :scope-end-row 39, :name popup-id, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 22, :id 750, :end-col 30, :row 38} {:end-row 43, :scope-end-row 43, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 751, :end-col 11, :row 43} {:end-row 43, :scope-end-row 43, :name s, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 752, :end-col 13, :row 43} {:end-row 44, :scope-end-row 44, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 753, :end-col 11, :row 44} {:end-row 44, :scope-end-row 44, :name s, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 754, :end-col 13, :row 44} {:end-row 44, :scope-end-row 44, :name options, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 14, :id 755, :end-col 21, :row 44} {:end-row 45, :scope-end-row 46, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 16, :id 756, :end-col 20, :row 45} {:end-row 45, :scope-end-row 46, :name popup-id, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 21, :id 757, :end-col 29, :row 45} {:end-row 45, :scope-end-row 46, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 30, :id 758, :end-col 34, :row 45} {:end-row 45, :scope-end-row 46, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 35, :id 759, :end-col 38, :row 45} {:end-row 47, :scope-end-row 48, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 20, :id 760, :end-col 24, :row 47} {:end-row 47, :scope-end-row 48, :name popup-id, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 25, :id 761, :end-col 33, :row 47} {:end-row 47, :scope-end-row 48, :name s, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 34, :id 762, :end-col 35, :row 47} {:end-row 49, :scope-end-row 50, :name this, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 17, :id 763, :end-col 21, :row 49} {:end-row 49, :scope-end-row 50, :name popup-id, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 22, :id 764, :end-col 30, :row 49} {:end-row 12, :scope-end-row 17, :name c, :scope-end-col 13, :filename "src/elin/component/server/impl/quickfix.clj", :str "c", :col 4, :id 765, :end-col 5, :row 12} {:end-row 21, :scope-end-row 27, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 766, :end-col 8, :row 21} {:end-row 34, :scope-end-row 37, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 768, :end-col 8, :row 34} {:end-row 34, :scope-end-row 37, :name qf-list, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "qf-list", :col 9, :id 769, :end-col 16, :row 34} {:end-row 35, :scope-end-row 37, :name qf-list', :scope-end-col 61, :filename "src/elin/component/server/impl/quickfix.clj", :str "qf-list'", :col 9, :id 771, :end-col 17, :row 35} {:end-row 42, :scope-end-row 48, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 772, :end-col 8, :row 42} {:end-row 42, :scope-end-row 48, :name window-id, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 9, :id 773, :end-col 18, :row 42} {:end-row 56, :scope-end-row 59, :name host, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 775, :end-col 8, :row 56} {:end-row 56, :scope-end-row 59, :name window-id, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 9, :id 776, :end-col 18, :row 56} {:end-row 56, :scope-end-row 59, :name loc-list, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "loc-list", :col 19, :id 777, :end-col 27, :row 56} {:end-row 57, :scope-end-row 59, :name loc-list', :scope-end-col 73, :filename "src/elin/component/server/impl/quickfix.clj", :str "loc-list'", :col 9, :id 779, :end-col 18, :row 57} {:end-row 64, :scope-end-row 65, :name this, :scope-end-col 31, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 780, :end-col 10, :row 64} {:end-row 66, :scope-end-row 67, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 781, :end-col 27, :row 66} {:end-row 66, :scope-end-row 67, :name quickfix-list, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "quickfix-list", :col 28, :id 782, :end-col 41, :row 66} {:end-row 69, :scope-end-row 70, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 783, :end-col 10, :row 69} {:end-row 69, :scope-end-row 70, :name window-id, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 11, :id 784, :end-col 20, :row 69} {:end-row 71, :scope-end-row 72, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 785, :end-col 27, :row 71} {:end-row 71, :scope-end-row 72, :name window-id, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 28, :id 786, :end-col 37, :row 71} {:end-row 71, :scope-end-row 72, :name location-list, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "location-list", :col 38, :id 787, :end-col 51, :row 71} {:end-row 76, :scope-end-row 77, :name this, :scope-end-col 31, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 788, :end-col 10, :row 76} {:end-row 78, :scope-end-row 79, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 789, :end-col 27, :row 78} {:end-row 78, :scope-end-row 79, :name quickfix-list, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "quickfix-list", :col 28, :id 790, :end-col 41, :row 78} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 791, :end-col 10, :row 81} {:end-row 81, :scope-end-row 82, :name window-id, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 11, :id 792, :end-col 20, :row 81} {:end-row 83, :scope-end-row 84, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 793, :end-col 27, :row 83} {:end-row 83, :scope-end-row 84, :name window-id, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 28, :id 794, :end-col 37, :row 83} {:end-row 83, :scope-end-row 84, :name location-list, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "location-list", :col 38, :id 795, :end-col 51, :row 83} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 796, :end-col 8, :row 11} {:end-row 11, :scope-end-row 12, :name s, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "s", :col 9, :id 797, :end-col 10, :row 11} {:end-row 16, :scope-end-row 21, :name host, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 798, :end-col 8, :row 16} {:end-row 16, :scope-end-row 21, :name s, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "s", :col 9, :id 799, :end-col 10, :row 16} {:end-row 16, :scope-end-row 21, :name options, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 11, :id 800, :end-col 18, :row 16} {:end-row 24, :scope-end-row 25, :name host, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 801, :end-col 8, :row 24} {:end-row 24, :scope-end-row 25, :name start-lnum, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 9, :id 802, :end-col 19, :row 24} {:end-row 24, :scope-end-row 25, :name end-lnum, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 20, :id 803, :end-col 28, :row 24} {:end-row 28, :scope-end-row 29, :name host, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 5, :id 804, :end-col 9, :row 28} {:end-row 28, :scope-end-row 29, :name highlight-group, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 10, :id 805, :end-col 25, :row 28} {:end-row 28, :scope-end-row 29, :name lnum, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 26, :id 806, :end-col 30, :row 28} {:end-row 30, :scope-end-row 31, :name host, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 5, :id 807, :end-col 9, :row 30} {:end-row 30, :scope-end-row 31, :name highlight-group, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 10, :id 808, :end-col 25, :row 30} {:end-row 30, :scope-end-row 31, :name lnum, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 26, :id 809, :end-col 30, :row 30} {:end-row 30, :scope-end-row 31, :name start-col, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 31, :id 810, :end-col 40, :row 30} {:end-row 30, :scope-end-row 31, :name end-col, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 41, :id 811, :end-col 48, :row 30} {:end-row 34, :scope-end-row 35, :name host, :scope-end-col 74, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 812, :end-col 8, :row 34} {:end-row 39, :scope-end-row 40, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 27, :id 813, :end-col 31, :row 39} {:end-row 39, :scope-end-row 40, :name text, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 32, :id 814, :end-col 36, :row 39} {:end-row 42, :scope-end-row 43, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 815, :end-col 11, :row 42} {:end-row 42, :scope-end-row 43, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 816, :end-col 16, :row 42} {:end-row 44, :scope-end-row 45, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 817, :end-col 11, :row 44} {:end-row 44, :scope-end-row 45, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 818, :end-col 16, :row 44} {:end-row 44, :scope-end-row 45, :name options, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 17, :id 819, :end-col 24, :row 44} {:end-row 47, :scope-end-row 48, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 820, :end-col 11, :row 47} {:end-row 49, :scope-end-row 50, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 821, :end-col 11, :row 49} {:end-row 49, :scope-end-row 50, :name start-lnum, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 822, :end-col 22, :row 49} {:end-row 51, :scope-end-row 52, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 823, :end-col 11, :row 51} {:end-row 51, :scope-end-row 52, :name start-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 824, :end-col 22, :row 51} {:end-row 51, :scope-end-row 52, :name end-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 23, :id 825, :end-col 31, :row 51} {:end-row 54, :scope-end-row 55, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 826, :end-col 11, :row 54} {:end-row 54, :scope-end-row 55, :name highlight-group, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 827, :end-col 27, :row 54} {:end-row 54, :scope-end-row 55, :name lnum, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 828, :end-col 32, :row 54} {:end-row 56, :scope-end-row 57, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 829, :end-col 11, :row 56} {:end-row 56, :scope-end-row 57, :name highlight-group, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 830, :end-col 27, :row 56} {:end-row 56, :scope-end-row 57, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 831, :end-col 32, :row 56} {:end-row 56, :scope-end-row 57, :name start-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 33, :id 832, :end-col 42, :row 56} {:end-row 56, :scope-end-row 57, :name end-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 43, :id 833, :end-col 50, :row 56} {:end-row 58, :scope-end-row 59, :name this, :scope-end-col 29, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 21, :id 834, :end-col 25, :row 58} {:end-row 62, :scope-end-row 63, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 27, :id 835, :end-col 31, :row 62} {:end-row 62, :scope-end-row 63, :name text, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 32, :id 836, :end-col 36, :row 62} {:end-row 65, :scope-end-row 66, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 837, :end-col 11, :row 65} {:end-row 65, :scope-end-row 66, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 838, :end-col 16, :row 65} {:end-row 67, :scope-end-row 68, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 839, :end-col 11, :row 67} {:end-row 67, :scope-end-row 68, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 840, :end-col 16, :row 67} {:end-row 67, :scope-end-row 68, :name options, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 17, :id 841, :end-col 24, :row 67} {:end-row 70, :scope-end-row 71, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 842, :end-col 11, :row 70} {:end-row 72, :scope-end-row 73, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 843, :end-col 11, :row 72} {:end-row 72, :scope-end-row 73, :name start-lnum, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 844, :end-col 22, :row 72} {:end-row 74, :scope-end-row 75, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 845, :end-col 11, :row 74} {:end-row 74, :scope-end-row 75, :name start-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 846, :end-col 22, :row 74} {:end-row 74, :scope-end-row 75, :name end-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 23, :id 847, :end-col 31, :row 74} {:end-row 77, :scope-end-row 78, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 848, :end-col 11, :row 77} {:end-row 77, :scope-end-row 78, :name highlight-group, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 849, :end-col 27, :row 77} {:end-row 77, :scope-end-row 78, :name lnum, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 850, :end-col 32, :row 77} {:end-row 79, :scope-end-row 80, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 851, :end-col 11, :row 79} {:end-row 79, :scope-end-row 80, :name highlight-group, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 852, :end-col 27, :row 79} {:end-row 79, :scope-end-row 80, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 853, :end-col 32, :row 79} {:end-row 79, :scope-end-row 80, :name start-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 33, :id 854, :end-col 42, :row 79} {:end-row 79, :scope-end-row 80, :name end-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 43, :id 855, :end-col 50, :row 79} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 29, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 21, :id 856, :end-col 25, :row 81} {:end-row 9, :scope-end-row 13, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "host", :col 4, :id 857, :end-col 8, :row 9} {:end-row 9, :scope-end-row 13, :name candidates, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 9, :id 858, :end-col 19, :row 9} {:end-row 9, :scope-end-row 13, :name callback-handler-symbol, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 20, :id 859, :end-col 43, :row 9} {:end-row 9, :scope-end-row 13, :name optional-params, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 860, :end-col 62, :row 9} {:end-row 10, :scope-end-row 13, :name args, :scope-end-col 66, :filename "src/elin/component/server/impl/select.clj", :str "args", :col 9, :id 862, :end-col 13, :row 10} {:end-row 18, :scope-end-row 19, :name this, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 863, :end-col 11, :row 18} {:end-row 18, :scope-end-row 19, :name candidates, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 864, :end-col 22, :row 18} {:end-row 18, :scope-end-row 19, :name callback-handler-symbol, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 865, :end-col 46, :row 18} {:end-row 20, :scope-end-row 21, :name this, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 866, :end-col 11, :row 20} {:end-row 20, :scope-end-row 21, :name candidates, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 867, :end-col 22, :row 20} {:end-row 20, :scope-end-row 21, :name callback-handler-symbol, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 868, :end-col 46, :row 20} {:end-row 20, :scope-end-row 21, :name optional-params, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 869, :end-col 62, :row 20} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 870, :end-col 11, :row 25} {:end-row 25, :scope-end-row 26, :name candidates, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 871, :end-col 22, :row 25} {:end-row 25, :scope-end-row 26, :name callback-handler-symbol, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 872, :end-col 46, :row 25} {:end-row 27, :scope-end-row 28, :name this, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 873, :end-col 11, :row 27} {:end-row 27, :scope-end-row 28, :name candidates, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 874, :end-col 22, :row 27} {:end-row 27, :scope-end-row 28, :name callback-handler-symbol, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 875, :end-col 46, :row 27} {:end-row 27, :scope-end-row 28, :name optional-params, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 876, :end-col 62, :row 27} {:end-row 14, :scope-end-row 18, :name host, :scope-end-col 35, :filename "src/elin/component/server/impl/mark.clj", :str "host", :col 4, :id 877, :end-col 8, :row 14} {:end-row 14, :scope-end-row 18, :name mark-id, :scope-end-col 35, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 9, :id 878, :end-col 16, :row 14} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "this", :col 14, :id 879, :end-col 18, :row 22} {:end-row 22, :scope-end-row 23, :name mark-id, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 19, :id 880, :end-col 26, :row 22} {:end-row 26, :scope-end-row 27, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "this", :col 14, :id 881, :end-col 18, :row 26} {:end-row 26, :scope-end-row 27, :name mark-id, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 19, :id 882, :end-col 26, :row 26} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 883, :end-col 9, :row 16} {:end-row 16, :scope-end-row 17, :name lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 884, :end-col 14, :row 16} {:end-row 16, :scope-end-row 17, :name col, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 885, :end-col 18, :row 16} {:end-row 18, :scope-end-row 22, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 886, :end-col 9, :row 18} {:end-row 18, :scope-end-row 22, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 887, :end-col 14, :row 18} {:end-row 18, :scope-end-row 22, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 888, :end-col 19, :row 18} {:end-row 18, :scope-end-row 22, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 889, :end-col 23, :row 18} {:end-row 28, :scope-end-row 29, :name host, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 890, :end-col 9, :row 28} {:end-row 28, :scope-end-row 29, :name lnum, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 891, :end-col 14, :row 28} {:end-row 28, :scope-end-row 29, :name col, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 892, :end-col 18, :row 28} {:end-row 30, :scope-end-row 34, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 893, :end-col 9, :row 30} {:end-row 30, :scope-end-row 34, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 894, :end-col 14, :row 30} {:end-row 30, :scope-end-row 34, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 895, :end-col 19, :row 30} {:end-row 30, :scope-end-row 34, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 896, :end-col 23, :row 30} {:end-row 40, :scope-end-row 41, :name host, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 897, :end-col 9, :row 40} {:end-row 40, :scope-end-row 41, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 898, :end-col 14, :row 40} {:end-row 40, :scope-end-row 41, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 899, :end-col 18, :row 40} {:end-row 42, :scope-end-row 46, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 900, :end-col 9, :row 42} {:end-row 42, :scope-end-row 46, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 901, :end-col 14, :row 42} {:end-row 42, :scope-end-row 46, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 902, :end-col 19, :row 42} {:end-row 42, :scope-end-row 46, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 903, :end-col 23, :row 42} {:end-row 52, :scope-end-row 56, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 904, :end-col 9, :row 52} {:end-row 57, :scope-end-row 61, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 905, :end-col 9, :row 57} {:end-row 57, :scope-end-row 61, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 906, :end-col 14, :row 57} {:end-row 65, :scope-end-row 66, :name host, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 4, :id 907, :end-col 8, :row 65} {:end-row 65, :scope-end-row 66, :name lnum, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 9, :id 908, :end-col 13, :row 65} {:end-row 65, :scope-end-row 66, :name col, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 14, :id 909, :end-col 17, :row 65} {:end-row 65, :scope-end-row 66, :name new-sexpr, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 18, :id 910, :end-col 27, :row 65} {:end-row 71, :scope-end-row 71, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 911, :end-col 11, :row 71} {:end-row 71, :scope-end-row 71, :name lnum, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 912, :end-col 16, :row 71} {:end-row 71, :scope-end-row 71, :name col, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 913, :end-col 20, :row 71} {:end-row 72, :scope-end-row 72, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 914, :end-col 11, :row 72} {:end-row 72, :scope-end-row 72, :name path, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 915, :end-col 16, :row 72} {:end-row 72, :scope-end-row 72, :name lnum, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 916, :end-col 21, :row 72} {:end-row 72, :scope-end-row 72, :name col, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 917, :end-col 25, :row 72} {:end-row 74, :scope-end-row 74, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 918, :end-col 11, :row 74} {:end-row 74, :scope-end-row 74, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 919, :end-col 16, :row 74} {:end-row 74, :scope-end-row 74, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 920, :end-col 20, :row 74} {:end-row 75, :scope-end-row 75, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 921, :end-col 11, :row 75} {:end-row 75, :scope-end-row 75, :name path, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 922, :end-col 16, :row 75} {:end-row 75, :scope-end-row 75, :name lnum, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 923, :end-col 21, :row 75} {:end-row 75, :scope-end-row 75, :name col, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 924, :end-col 25, :row 75} {:end-row 77, :scope-end-row 77, :name this, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 925, :end-col 11, :row 77} {:end-row 77, :scope-end-row 77, :name lnum, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 926, :end-col 16, :row 77} {:end-row 77, :scope-end-row 77, :name col, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 927, :end-col 20, :row 77} {:end-row 78, :scope-end-row 78, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 928, :end-col 11, :row 78} {:end-row 78, :scope-end-row 78, :name path, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 929, :end-col 16, :row 78} {:end-row 78, :scope-end-row 78, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 930, :end-col 21, :row 78} {:end-row 78, :scope-end-row 78, :name col, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 931, :end-col 25, :row 78} {:end-row 80, :scope-end-row 80, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 932, :end-col 11, :row 80} {:end-row 81, :scope-end-row 81, :name this, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 933, :end-col 11, :row 81} {:end-row 81, :scope-end-row 81, :name path, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 934, :end-col 16, :row 81} {:end-row 82, :scope-end-row 82, :name this, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 25, :id 935, :end-col 29, :row 82} {:end-row 82, :scope-end-row 82, :name lnum, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 30, :id 936, :end-col 34, :row 82} {:end-row 82, :scope-end-row 82, :name col, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 35, :id 937, :end-col 38, :row 82} {:end-row 82, :scope-end-row 82, :name new-sexpr, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 39, :id 938, :end-col 48, :row 82} {:end-row 86, :scope-end-row 86, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 939, :end-col 11, :row 86} {:end-row 86, :scope-end-row 86, :name lnum, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 940, :end-col 16, :row 86} {:end-row 86, :scope-end-row 86, :name col, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 941, :end-col 20, :row 86} {:end-row 87, :scope-end-row 87, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 942, :end-col 11, :row 87} {:end-row 87, :scope-end-row 87, :name path, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 943, :end-col 16, :row 87} {:end-row 87, :scope-end-row 87, :name lnum, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 944, :end-col 21, :row 87} {:end-row 87, :scope-end-row 87, :name col, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 945, :end-col 25, :row 87} {:end-row 89, :scope-end-row 89, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 946, :end-col 11, :row 89} {:end-row 89, :scope-end-row 89, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 947, :end-col 16, :row 89} {:end-row 89, :scope-end-row 89, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 948, :end-col 20, :row 89} {:end-row 90, :scope-end-row 90, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 949, :end-col 11, :row 90} {:end-row 90, :scope-end-row 90, :name path, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 950, :end-col 16, :row 90} {:end-row 90, :scope-end-row 90, :name lnum, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 951, :end-col 21, :row 90} {:end-row 90, :scope-end-row 90, :name col, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 952, :end-col 25, :row 90} {:end-row 92, :scope-end-row 92, :name this, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 953, :end-col 11, :row 92} {:end-row 92, :scope-end-row 92, :name lnum, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 954, :end-col 16, :row 92} {:end-row 92, :scope-end-row 92, :name col, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 955, :end-col 20, :row 92} {:end-row 93, :scope-end-row 93, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 956, :end-col 11, :row 93} {:end-row 93, :scope-end-row 93, :name path, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 957, :end-col 16, :row 93} {:end-row 93, :scope-end-row 93, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 958, :end-col 21, :row 93} {:end-row 93, :scope-end-row 93, :name col, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 959, :end-col 25, :row 93} {:end-row 95, :scope-end-row 95, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 960, :end-col 11, :row 95} {:end-row 96, :scope-end-row 96, :name this, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 961, :end-col 11, :row 96} {:end-row 96, :scope-end-row 96, :name path, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 962, :end-col 16, :row 96} {:end-row 97, :scope-end-row 97, :name this, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 25, :id 963, :end-col 29, :row 97} {:end-row 97, :scope-end-row 97, :name lnum, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 30, :id 964, :end-col 34, :row 97} {:end-row 97, :scope-end-row 97, :name col, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 35, :id 965, :end-col 38, :row 97} {:end-row 97, :scope-end-row 97, :name new-sexpr, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 39, :id 966, :end-col 48, :row 97} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 48, :filename "src/elin/component/server/impl/event.clj", :str "host", :col 4, :id 967, :end-col 8, :row 11} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "host", :col 4, :id 968, :end-col 8, :row 15} {:end-row 15, :scope-end-row 16, :name id, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 9, :id 969, :end-col 11, :row 15} {:end-row 15, :scope-end-row 16, :name args, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 12, :id 970, :end-col 16, :row 15} {:end-row 20, :scope-end-row 20, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 16, :id 971, :end-col 20, :row 20} {:end-row 21, :scope-end-row 21, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 17, :id 972, :end-col 21, :row 21} {:end-row 21, :scope-end-row 21, :name id, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 22, :id 973, :end-col 24, :row 21} {:end-row 21, :scope-end-row 21, :name args, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 25, :id 974, :end-col 29, :row 21} {:end-row 24, :scope-end-row 24, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 16, :id 975, :end-col 20, :row 24} {:end-row 25, :scope-end-row 25, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 17, :id 976, :end-col 21, :row 25} {:end-row 25, :scope-end-row 25, :name id, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 22, :id 977, :end-col 24, :row 25} {:end-row 25, :scope-end-row 25, :name args, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 25, :id 978, :end-col 29, :row 25} {:end-row 9, :scope-end-row 10, :name host, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 5, :id 979, :end-col 9, :row 9} {:end-row 9, :scope-end-row 10, :name text, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 10, :id 980, :end-col 14, :row 9} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 5, :id 981, :end-col 9, :row 11} {:end-row 11, :scope-end-row 12, :name text, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 10, :id 982, :end-col 14, :row 11} {:end-row 11, :scope-end-row 12, :name options, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 15, :id 983, :end-col 22, :row 11} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 70, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 4, :id 984, :end-col 8, :row 15} {:end-row 21, :scope-end-row 22, :name this, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 985, :end-col 11, :row 21} {:end-row 21, :scope-end-row 22, :name text, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 986, :end-col 16, :row 21} {:end-row 23, :scope-end-row 24, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 987, :end-col 11, :row 23} {:end-row 23, :scope-end-row 24, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 988, :end-col 16, :row 23} {:end-row 23, :scope-end-row 24, :name options, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 17, :id 989, :end-col 24, :row 23} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 29, :id 990, :end-col 33, :row 25} {:end-row 30, :scope-end-row 31, :name this, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 991, :end-col 11, :row 30} {:end-row 30, :scope-end-row 31, :name text, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 992, :end-col 16, :row 30} {:end-row 32, :scope-end-row 33, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 993, :end-col 11, :row 32} {:end-row 32, :scope-end-row 33, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 994, :end-col 16, :row 32} {:end-row 32, :scope-end-row 33, :name options, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 17, :id 995, :end-col 24, :row 32} {:end-row 34, :scope-end-row 35, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 29, :id 996, :end-col 33, :row 34} {:end-row 13, :scope-end-row 14, :name host, :scope-end-col 87, :filename "src/elin/component/server/impl/variable.clj", :str "host", :col 4, :id 997, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name var-name, :scope-end-col 87, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 9, :id 998, :end-col 17, :row 13} {:end-row 18, :scope-end-row 26, :name host, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "host", :col 4, :id 999, :end-col 8, :row 18} {:end-row 18, :scope-end-row 26, :name var-name, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 9, :id 1000, :end-col 17, :row 18} {:end-row 18, :scope-end-row 26, :name value, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 18, :id 1001, :end-col 23, :row 18} {:end-row 20, :scope-end-row 26, :name value', :scope-end-col 11, :filename "src/elin/component/server/impl/variable.clj", :str "value'", :col 11, :id 1002, :end-col 17, :row 20} {:end-row 30, :scope-end-row 30, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1003, :end-col 23, :row 30} {:end-row 30, :scope-end-row 30, :name var-name, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1004, :end-col 32, :row 30} {:end-row 31, :scope-end-row 31, :name this, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1005, :end-col 23, :row 31} {:end-row 31, :scope-end-row 31, :name var-name, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1006, :end-col 32, :row 31} {:end-row 31, :scope-end-row 31, :name value, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 33, :id 1007, :end-col 38, :row 31} {:end-row 34, :scope-end-row 34, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1008, :end-col 23, :row 34} {:end-row 34, :scope-end-row 34, :name var-name, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1009, :end-col 32, :row 34} {:end-row 35, :scope-end-row 35, :name this, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1010, :end-col 23, :row 35} {:end-row 35, :scope-end-row 35, :name var-name, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1011, :end-col 32, :row 35} {:end-row 35, :scope-end-row 35, :name value, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 33, :id 1012, :end-col 38, :row 35} {:end-row 12, :scope-end-row 14, :name host, :scope-end-col 79, :filename "src/elin/component/server/impl/register.clj", :str "host", :col 4, :id 1013, :end-col 8, :row 12} {:end-row 12, :scope-end-row 14, :name text, :scope-end-col 79, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 9, :id 1014, :end-col 13, :row 12} {:end-row 18, :scope-end-row 19, :name this, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "this", :col 10, :id 1015, :end-col 14, :row 18} {:end-row 18, :scope-end-row 19, :name text, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 15, :id 1016, :end-col 19, :row 18} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "this", :col 10, :id 1017, :end-col 14, :row 22} {:end-row 22, :scope-end-row 23, :name text, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 15, :id 1018, :end-col 19, :row 22} {:end-row 14, :scope-end-row 15, :name host, :scope-end-col 53, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1019, :end-col 8, :row 14} {:end-row 19, :scope-end-row 20, :name host, :scope-end-col 51, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1020, :end-col 8, :row 19} {:end-row 24, :scope-end-row 32, :name host, :scope-end-col 30, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1021, :end-col 8, :row 24} {:end-row 24, :scope-end-row 32, :name extra-params, :scope-end-col 30, :filename "src/elin/component/server/impl/file.clj", :str "extra-params", :col 11, :id 1022, :end-col 23, :row 24} {:end-row 26, :scope-end-row 32, :name params, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "params", :col 13, :id 1023, :end-col 19, :row 26} {:end-row 27, :scope-end-row 32, :name bufnum, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "bufnum", :col 14, :id 1024, :end-col 20, :row 27} {:end-row 27, :scope-end-row 32, :name lnum, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 21, :id 1025, :end-col 25, :row 27} {:end-row 27, :scope-end-row 32, :name col, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 26, :id 1026, :end-col 29, :row 27} {:end-row 27, :scope-end-row 32, :name off, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "off", :col 30, :id 1027, :end-col 33, :row 27} {:end-row 27, :scope-end-row 32, :name curswant, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "curswant", :col 34, :id 1028, :end-col 42, :row 27} {:end-row 36, :scope-end-row 41, :name host, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1029, :end-col 8, :row 36} {:end-row 36, :scope-end-row 41, :name path, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 9, :id 1030, :end-col 13, :row 36} {:end-row 36, :scope-end-row 41, :name lnum, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 14, :id 1031, :end-col 18, :row 36} {:end-row 36, :scope-end-row 41, :name col, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 19, :id 1032, :end-col 22, :row 36} {:end-row 36, :scope-end-row 41, :name jump-command, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1033, :end-col 38, :row 36} {:end-row 38, :scope-end-row 41, :name jump-command, :scope-end-col 14, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 11, :id 1034, :end-col 23, :row 38} {:end-row 39, :scope-end-row 41, :name res, :scope-end-col 14, :filename "src/elin/component/server/impl/file.clj", :str "res", :col 11, :id 1035, :end-col 14, :row 39} {:end-row 45, :scope-end-row 45, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 36, :id 1036, :end-col 40, :row 45} {:end-row 46, :scope-end-row 46, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 28, :id 1037, :end-col 32, :row 46} {:end-row 47, :scope-end-row 47, :name this, :scope-end-col 61, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 26, :id 1038, :end-col 30, :row 47} {:end-row 49, :scope-end-row 49, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1039, :end-col 11, :row 49} {:end-row 49, :scope-end-row 49, :name path, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1040, :end-col 16, :row 49} {:end-row 49, :scope-end-row 49, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1041, :end-col 21, :row 49} {:end-row 49, :scope-end-row 49, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1042, :end-col 25, :row 49} {:end-row 50, :scope-end-row 50, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1043, :end-col 11, :row 50} {:end-row 50, :scope-end-row 50, :name path, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1044, :end-col 16, :row 50} {:end-row 50, :scope-end-row 50, :name lnum, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1045, :end-col 21, :row 50} {:end-row 50, :scope-end-row 50, :name col, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1046, :end-col 25, :row 50} {:end-row 50, :scope-end-row 50, :name jump-command, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1047, :end-col 38, :row 50} {:end-row 53, :scope-end-row 53, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 36, :id 1048, :end-col 40, :row 53} {:end-row 54, :scope-end-row 54, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 28, :id 1049, :end-col 32, :row 54} {:end-row 55, :scope-end-row 55, :name this, :scope-end-col 61, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 26, :id 1050, :end-col 30, :row 55} {:end-row 57, :scope-end-row 57, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1051, :end-col 11, :row 57} {:end-row 57, :scope-end-row 57, :name path, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1052, :end-col 16, :row 57} {:end-row 57, :scope-end-row 57, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1053, :end-col 21, :row 57} {:end-row 57, :scope-end-row 57, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1054, :end-col 25, :row 57} {:end-row 58, :scope-end-row 58, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1055, :end-col 11, :row 58} {:end-row 58, :scope-end-row 58, :name path, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1056, :end-col 16, :row 58} {:end-row 58, :scope-end-row 58, :name lnum, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1057, :end-col 21, :row 58} {:end-row 58, :scope-end-row 58, :name col, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1058, :end-col 25, :row 58} {:end-row 58, :scope-end-row 58, :name jump-command, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1059, :end-col 38, :row 58} {:end-row 13, :scope-end-row 14, :name host, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "host", :col 4, :id 1060, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name prompt, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 9, :id 1061, :end-col 15, :row 13} {:end-row 13, :scope-end-row 14, :name default, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 16, :id 1062, :end-col 23, :row 13} {:end-row 19, :scope-end-row 20, :name this, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1063, :end-col 11, :row 19} {:end-row 19, :scope-end-row 20, :name text, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1064, :end-col 16, :row 19} {:end-row 21, :scope-end-row 22, :name this, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1065, :end-col 11, :row 21} {:end-row 21, :scope-end-row 22, :name text, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1066, :end-col 16, :row 21} {:end-row 21, :scope-end-row 22, :name highlight, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1067, :end-col 26, :row 21} {:end-row 24, :scope-end-row 25, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1068, :end-col 11, :row 24} {:end-row 24, :scope-end-row 25, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1069, :end-col 16, :row 24} {:end-row 26, :scope-end-row 27, :name this, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1070, :end-col 11, :row 26} {:end-row 26, :scope-end-row 27, :name text, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1071, :end-col 16, :row 26} {:end-row 26, :scope-end-row 27, :name highlight, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1072, :end-col 26, :row 26} {:end-row 28, :scope-end-row 29, :name this, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 12, :id 1073, :end-col 16, :row 28} {:end-row 28, :scope-end-row 29, :name prompt, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 17, :id 1074, :end-col 23, :row 28} {:end-row 28, :scope-end-row 29, :name default, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 24, :id 1075, :end-col 31, :row 28} {:end-row 33, :scope-end-row 34, :name this, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1076, :end-col 11, :row 33} {:end-row 33, :scope-end-row 34, :name text, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1077, :end-col 16, :row 33} {:end-row 35, :scope-end-row 36, :name this, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1078, :end-col 11, :row 35} {:end-row 35, :scope-end-row 36, :name text, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1079, :end-col 16, :row 35} {:end-row 35, :scope-end-row 36, :name highlight, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1080, :end-col 26, :row 35} {:end-row 38, :scope-end-row 39, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1081, :end-col 11, :row 38} {:end-row 38, :scope-end-row 39, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1082, :end-col 16, :row 38} {:end-row 40, :scope-end-row 41, :name this, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1083, :end-col 11, :row 40} {:end-row 40, :scope-end-row 41, :name text, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1084, :end-col 16, :row 40} {:end-row 40, :scope-end-row 41, :name highlight, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1085, :end-col 26, :row 40} {:end-row 42, :scope-end-row 43, :name this, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 12, :id 1086, :end-col 16, :row 42} {:end-row 42, :scope-end-row 43, :name prompt, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 17, :id 1087, :end-col 23, :row 42} {:end-row 42, :scope-end-row 43, :name default, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 24, :id 1088, :end-col 31, :row 42} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 22, :id 1089, :end-col 26, :row 22} {:end-row 22, :scope-end-row 23, :name method, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 27, :id 1090, :end-col 33, :row 22} {:end-row 22, :scope-end-row 23, :name params, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 34, :id 1091, :end-col 40, :row 22} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 21, :id 1092, :end-col 25, :row 25} {:end-row 25, :scope-end-row 26, :name method, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 26, :id 1093, :end-col 32, :row 25} {:end-row 25, :scope-end-row 26, :name params, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 33, :id 1094, :end-col 39, :row 25} {:end-row 29, :scope-end-row 30, :name this, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 22, :id 1095, :end-col 26, :row 29} {:end-row 29, :scope-end-row 30, :name method, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 27, :id 1096, :end-col 33, :row 29} {:end-row 29, :scope-end-row 30, :name params, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 34, :id 1097, :end-col 40, :row 29} {:end-row 32, :scope-end-row 33, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 21, :id 1098, :end-col 25, :row 32} {:end-row 32, :scope-end-row 33, :name method, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 26, :id 1099, :end-col 32, :row 32} {:end-row 32, :scope-end-row 33, :name params, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 33, :id 1100, :end-col 39, :row 32} {:end-row 39, :scope-end-row 48, :name host, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1101, :end-col 8, :row 39} {:end-row 39, :scope-end-row 48, :name fn-name, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "fn-name", :col 9, :id 1102, :end-col 16, :row 39} {:end-row 39, :scope-end-row 48, :name params, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 17, :id 1103, :end-col 23, :row 39} {:end-row 41, :scope-end-row 48, :name result, :scope-end-col 17, :filename "src/elin/component/server/impl/function.clj", :str "result", :col 19, :id 1104, :end-col 25, :row 41} {:end-row 41, :scope-end-row 48, :name error, :scope-end-col 17, :filename "src/elin/component/server/impl/function.clj", :str "error", :col 26, :id 1105, :end-col 31, :row 41} {:end-row 52, :scope-end-row 55, :name host, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1106, :end-col 8, :row 52} {:end-row 52, :scope-end-row 55, :name fn-name, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "fn-name", :col 9, :id 1107, :end-col 16, :row 52} {:end-row 52, :scope-end-row 55, :name params, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 17, :id 1108, :end-col 23, :row 52} {:end-row 59, :scope-end-row 60, :name host, :scope-end-col 49, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1109, :end-col 8, :row 59} {:end-row 59, :scope-end-row 60, :name cmd, :scope-end-col 49, :filename "src/elin/component/server/impl/function.clj", :str "cmd", :col 9, :id 1110, :end-col 12, :row 59} {:end-row 64, :scope-end-row 65, :name host, :scope-end-col 44, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1111, :end-col 8, :row 64} {:end-row 64, :scope-end-row 65, :name s, :scope-end-col 44, :filename "src/elin/component/server/impl/function.clj", :str "s", :col 9, :id 1112, :end-col 10, :row 64} {:end-row 15, :scope-end-row 16, :name file, :scope-end-col 28, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 4, :id 1113, :end-col 8, :row 15} {:end-row 19, :scope-end-row 23, :name host, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 4, :id 1114, :end-col 8, :row 19} {:end-row 19, :scope-end-row 23, :name name, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "name", :col 17, :id 1115, :end-col 21, :row 19} {:end-row 19, :scope-end-row 23, :name lnum, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "lnum", :col 22, :id 1116, :end-col 26, :row 19} {:end-row 19, :scope-end-row 23, :name file, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 27, :id 1117, :end-col 31, :row 19} {:end-row 19, :scope-end-row 23, :name group, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "group", :col 32, :id 1118, :end-col 37, :row 19} {:end-row 21, :scope-end-row 23, :name group', :scope-end-col 88, :filename "src/elin/component/server/impl/sign.clj", :str "group'", :col 11, :id 1119, :end-col 17, :row 21} {:end-row 22, :scope-end-row 23, :name name', :scope-end-col 88, :filename "src/elin/component/server/impl/sign.clj", :str "name'", :col 11, :id 1120, :end-col 16, :row 22} {:end-row 26, :scope-end-row 27, :name host, :scope-end-col 26, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1121, :end-col 9, :row 26} {:end-row 28, :scope-end-row 40, :name host, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1122, :end-col 9, :row 28} {:end-row 28, :scope-end-row 40, :name group, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "group", :col 18, :id 1123, :end-col 23, :row 28} {:end-row 28, :scope-end-row 40, :name file, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 24, :id 1124, :end-col 28, :row 28} {:end-row 28, :scope-end-row 40, :name name, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "name", :col 29, :id 1125, :end-col 33, :row 28} {:end-row 28, :scope-end-row 40, :name id, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "id", :col 34, :id 1126, :end-col 36, :row 28} {:end-row 29, :scope-end-row 40, :name group', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "group'", :col 10, :id 1127, :end-col 16, :row 29} {:end-row 30, :scope-end-row 40, :name file', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "file'", :col 10, :id 1128, :end-col 15, :row 30} {:end-row 34, :scope-end-row 40, :name name', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "name'", :col 10, :id 1129, :end-col 15, :row 34} {:end-row 36, :scope-end-row 40, :name options, :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "options", :col 10, :id 1130, :end-col 17, :row 36} {:end-row 43, :scope-end-row 47, :name host, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1131, :end-col 9, :row 43} {:end-row 48, :scope-end-row 52, :name host, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1133, :end-col 9, :row 48} {:end-row 48, :scope-end-row 52, :name target-buffer, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "target-buffer", :col 10, :id 1134, :end-col 23, :row 48} {:end-row 55, :scope-end-row 56, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 4, :id 1136, :end-col 8, :row 55} {:end-row 59, :scope-end-row 60, :name host, :scope-end-col 65, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1137, :end-col 9, :row 59} {:end-row 61, :scope-end-row 62, :name host, :scope-end-col 79, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1138, :end-col 9, :row 61} {:end-row 61, :scope-end-row 62, :name signs, :scope-end-col 79, :filename "src/elin/component/server/impl/sign.clj", :str "signs", :col 10, :id 1139, :end-col 15, :row 61} {:end-row 66, :scope-end-row 66, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 16, :id 1140, :end-col 20, :row 66} {:end-row 66, :scope-end-row 66, :name m, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 21, :id 1141, :end-col 22, :row 66} {:end-row 67, :scope-end-row 67, :name this, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 22, :id 1142, :end-col 26, :row 67} {:end-row 67, :scope-end-row 67, :name m, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 27, :id 1143, :end-col 28, :row 67} {:end-row 68, :scope-end-row 68, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 25, :id 1144, :end-col 29, :row 68} {:end-row 69, :scope-end-row 69, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 21, :id 1145, :end-col 25, :row 69} {:end-row 70, :scope-end-row 70, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 19, :id 1146, :end-col 23, :row 70} {:end-row 73, :scope-end-row 73, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 16, :id 1147, :end-col 20, :row 73} {:end-row 73, :scope-end-row 73, :name m, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 21, :id 1148, :end-col 22, :row 73} {:end-row 74, :scope-end-row 74, :name this, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 22, :id 1149, :end-col 26, :row 74} {:end-row 74, :scope-end-row 74, :name m, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 27, :id 1150, :end-col 28, :row 74} {:end-row 75, :scope-end-row 75, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 25, :id 1151, :end-col 29, :row 75} {:end-row 76, :scope-end-row 76, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 21, :id 1152, :end-col 25, :row 76} {:end-row 77, :scope-end-row 77, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 19, :id 1153, :end-col 23, :row 77} {:end-row 17, :scope-end-row 51, :name host, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "host", :col 4, :id 1154, :end-col 8, :row 17} {:end-row 17, :scope-end-row 51, :name message, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "message", :col 9, :id 1155, :end-col 16, :row 17} {:end-row 17, :scope-end-row 51, :name response-manager, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 17, :id 1156, :end-col 33, :row 17} {:end-row 19, :scope-end-row 23, :name _, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1157, :end-col 15, :row 19} {:end-row 25, :scope-end-row 29, :name _, :scope-end-col 57, :filename "src/elin/component/server/vim.clj", :str "_", :col 15, :id 1158, :end-col 16, :row 25} {:end-row 31, :scope-end-row 51, :name this, :scope-end-col 52, :filename "src/elin/component/server/vim.clj", :str "this", :col 19, :id 1159, :end-col 23, :row 31} {:end-row 34, :scope-end-row 37, :name id, :scope-end-col 26, :filename "src/elin/component/server/vim.clj", :str "id", :col 14, :id 1160, :end-col 16, :row 34} {:end-row 34, :scope-end-row 37, :name result, :scope-end-col 26, :filename "src/elin/component/server/vim.clj", :str "result", :col 17, :id 1161, :end-col 23, :row 34} {:end-row 40, :scope-end-row 44, :name id, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "id", :col 14, :id 1162, :end-col 16, :row 40} {:end-row 40, :scope-end-row 44, :name method, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "method", :col 18, :id 1163, :end-col 24, :row 40} {:end-row 40, :scope-end-row 44, :name params, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "params", :col 25, :id 1164, :end-col 31, :row 40} {:end-row 40, :scope-end-row 44, :name options, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "options", :col 32, :id 1165, :end-col 39, :row 40} {:end-row 48, :scope-end-row 51, :name _, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1166, :end-col 15, :row 48} {:end-row 48, :scope-end-row 51, :name method, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "method", :col 17, :id 1167, :end-col 23, :row 48} {:end-row 48, :scope-end-row 51, :name params, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "params", :col 24, :id 1168, :end-col 30, :row 48} {:end-row 48, :scope-end-row 51, :name options, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "options", :col 31, :id 1169, :end-col 38, :row 48} {:end-row 54, :scope-end-row 82, :name output-stream, :scope-end-col 54, :filename "src/elin/component/server/vim.clj", :str "output-stream", :col 4, :id 1170, :end-col 17, :row 54} {:end-row 54, :scope-end-row 82, :name response-manager, :scope-end-col 54, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 18, :id 1171, :end-col 34, :row 54} {:end-row 56, :scope-end-row 64, :name _, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1172, :end-col 15, :row 56} {:end-row 56, :scope-end-row 64, :name method, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "method", :col 17, :id 1173, :end-col 23, :row 56} {:end-row 56, :scope-end-row 64, :name content, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "content", :col 28, :id 1174, :end-col 35, :row 56} {:end-row 57, :scope-end-row 64, :name id, :scope-end-col 16, :filename "src/elin/component/server/vim.clj", :str "id", :col 11, :id 1175, :end-col 13, :row 57} {:end-row 60, :scope-end-row 64, :name maybe-ch, :scope-end-col 16, :filename "src/elin/component/server/vim.clj", :str "maybe-ch", :col 11, :id 1176, :end-col 19, :row 60} {:end-row 66, :scope-end-row 67, :name _, :scope-end-col 62, :filename "src/elin/component/server/vim.clj", :str "_", :col 13, :id 1177, :end-col 14, :row 66} {:end-row 66, :scope-end-row 67, :name content, :scope-end-col 62, :filename "src/elin/component/server/vim.clj", :str "content", :col 15, :id 1178, :end-col 22, :row 66} {:end-row 69, :scope-end-row 72, :name _, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "_", :col 15, :id 1179, :end-col 16, :row 69} {:end-row 69, :scope-end-row 72, :name id, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "id", :col 17, :id 1180, :end-col 19, :row 69} {:end-row 69, :scope-end-row 72, :name error, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "error", :col 20, :id 1181, :end-col 25, :row 69} {:end-row 69, :scope-end-row 72, :name result, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "result", :col 26, :id 1182, :end-col 32, :row 69} {:end-row 74, :scope-end-row 75, :name _, :scope-end-col 28, :filename "src/elin/component/server/vim.clj", :str "_", :col 12, :id 1183, :end-col 13, :row 74} {:end-row 78, :scope-end-row 79, :name this, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "this", :col 19, :id 1184, :end-col 23, :row 78} {:end-row 78, :scope-end-row 79, :name method, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "method", :col 24, :id 1185, :end-col 30, :row 78} {:end-row 78, :scope-end-row 79, :name params, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "params", :col 31, :id 1186, :end-col 37, :row 78} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "this", :col 21, :id 1187, :end-col 25, :row 81} {:end-row 81, :scope-end-row 82, :name method, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "method", :col 26, :id 1188, :end-col 32, :row 81} {:end-row 81, :scope-end-row 82, :name params, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "params", :col 33, :id 1189, :end-col 39, :row 81} {:end-row 85, :scope-end-row 117, :name host, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "host", :col 12, :id 1190, :end-col 16, :row 85} {:end-row 85, :scope-end-row 117, :name server-socket, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "server-socket", :col 17, :id 1191, :end-col 30, :row 85} {:end-row 85, :scope-end-row 117, :name on-accept, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "on-accept", :col 31, :id 1192, :end-col 40, :row 85} {:end-row 85, :scope-end-row 117, :name stop-signal, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "stop-signal", :col 41, :id 1193, :end-col 52, :row 85} {:end-row 86, :scope-end-row 117, :name response-manager, :scope-end-col 19, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 9, :id 1194, :end-col 25, :row 86} {:end-row 90, :scope-end-row 111, :name client-sock, :scope-end-col 52, :filename "src/elin/component/server/vim.clj", :str "client-sock", :col 21, :id 1195, :end-col 32, :row 90} {:end-row 91, :scope-end-row 110, :name output-stream, :scope-end-col 33, :filename "src/elin/component/server/vim.clj", :str "output-stream", :col 17, :id 1196, :end-col 30, :row 91} {:end-row 92, :scope-end-row 110, :name input-stream, :scope-end-col 33, :filename "src/elin/component/server/vim.clj", :str "input-stream", :col 17, :id 1197, :end-col 29, :row 92} {:end-row 99, :scope-end-row 99, :name ex, :scope-end-col 75, :filename "src/elin/component/server/vim.clj", :str "ex", :col 70, :id 1198, :end-col 72, :row 99} {:end-row 95, :scope-end-row 110, :name raw-msg, :scope-end-col 31, :filename "src/elin/component/server/vim.clj", :str "raw-msg", :col 22, :id 1199, :end-col 29, :row 95} {:end-row 95, :scope-end-row 110, :name ch, :scope-end-col 31, :filename "src/elin/component/server/vim.clj", :str "ch", :col 30, :id 1200, :end-col 32, :row 95} {:end-row 112, :scope-end-row 113, :name _, :scope-end-col 14, :filename "src/elin/component/server/vim.clj", :str "_", :col 29, :id 1201, :end-col 30, :row 112} {:end-row 114, :scope-end-row 115, :name ex, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "ex", :col 26, :id 1202, :end-col 28, :row 114} {:end-row 12, :scope-end-row 14, :name request-method, :scope-end-col 61, :filename "src/elin/component/server/http.clj", :str "request-method", :col 12, :id 1203, :end-col 26, :row 12} {:end-row 12, :scope-end-row 14, :name headers, :scope-end-col 61, :filename "src/elin/component/server/http.clj", :str "headers", :col 27, :id 1204, :end-col 34, :row 12} {:end-row 21, :scope-end-row 28, :name host, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "host", :col 4, :id 1205, :end-col 8, :row 21} {:end-row 21, :scope-end-row 28, :name message, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "message", :col 9, :id 1206, :end-col 16, :row 21} {:end-row 21, :scope-end-row 28, :name method, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "method", :col 17, :id 1207, :end-col 23, :row 21} {:end-row 21, :scope-end-row 28, :name params, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "params", :col 24, :id 1208, :end-col 30, :row 21} {:end-row 23, :scope-end-row 23, :name _, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "_", :col 14, :id 1209, :end-col 15, :row 23} {:end-row 24, :scope-end-row 24, :name _, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "_", :col 15, :id 1210, :end-col 16, :row 24} {:end-row 25, :scope-end-row 28, :name _, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "_", :col 19, :id 1211, :end-col 20, :row 25} {:end-row 31, :scope-end-row 32, :name resp, :scope-end-col 16, :filename "src/elin/component/server/http.clj", :str "resp", :col 4, :id 1212, :end-col 8, :row 31} {:end-row 35, :scope-end-row 37, :name m, :scope-end-col 13, :filename "src/elin/component/server/http.clj", :str "m", :col 7, :id 1213, :end-col 8, :row 35} {:end-row 40, :scope-end-row 42, :name m, :scope-end-col 13, :filename "src/elin/component/server/http.clj", :str "m", :col 7, :id 1214, :end-col 8, :row 40} {:end-row 45, :scope-end-row 79, :name handler, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "handler", :col 4, :id 1215, :end-col 11, :row 45} {:end-row 45, :scope-end-row 79, :name host, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "host", :col 12, :id 1216, :end-col 16, :row 45} {:end-row 45, :scope-end-row 79, :name port, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "port", :col 17, :id 1217, :end-col 21, :row 45} {:end-row 45, :scope-end-row 79, :name stop-server, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "stop-server", :col 22, :id 1218, :end-col 33, :row 45} {:end-row 47, :scope-end-row 50, :name this, :scope-end-col 47, :filename "src/elin/component/server/http.clj", :str "this", :col 11, :id 1219, :end-col 15, :row 47} {:end-row 51, :scope-end-row 53, :name this, :scope-end-col 32, :filename "src/elin/component/server/http.clj", :str "this", :col 10, :id 1221, :end-col 14, :row 51} {:end-row 56, :scope-end-row 60, :name _, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "_", :col 17, :id 1222, :end-col 18, :row 56} {:end-row 56, :scope-end-row 60, :name method, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "method", :col 19, :id 1223, :end-col 25, :row 56} {:end-row 56, :scope-end-row 60, :name params, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "params", :col 26, :id 1224, :end-col 32, :row 56} {:end-row 62, :scope-end-row 79, :name this, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "this", :col 12, :id 1225, :end-col 16, :row 62} {:end-row 62, :scope-end-row 79, :name req, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "req", :col 22, :id 1226, :end-col 25, :row 62} {:end-row 62, :scope-end-row 79, :name uri, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "uri", :col 33, :id 1227, :end-col 36, :row 62} {:end-row 62, :scope-end-row 79, :name body, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "body", :col 37, :id 1228, :end-col 41, :row 62} {:end-row 63, :scope-end-row 79, :name uri, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "uri", :col 11, :id 1229, :end-col 14, :row 63} {:end-row 68, :scope-end-row 77, :name handler', :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "handler'", :col 17, :id 1230, :end-col 25, :row 68} {:end-row 69, :scope-end-row 77, :name method, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "method", :col 25, :id 1231, :end-col 31, :row 69} {:end-row 69, :scope-end-row 77, :name params, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "params", :col 32, :id 1232, :end-col 38, :row 69} {:end-row 82, :scope-end-row 85, :name config, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "config", :col 4, :id 1233, :end-col 10, :row 82} {:end-row 16, :scope-end-row 48, :name host, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "host", :col 4, :id 1234, :end-col 8, :row 16} {:end-row 16, :scope-end-row 48, :name message, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "message", :col 9, :id 1235, :end-col 16, :row 16} {:end-row 16, :scope-end-row 48, :name response-manager, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 17, :id 1236, :end-col 33, :row 16} {:end-row 18, :scope-end-row 19, :name _, :scope-end-col 27, :filename "src/elin/component/server/nvim.clj", :str "_", :col 14, :id 1237, :end-col 15, :row 18} {:end-row 21, :scope-end-row 22, :name _, :scope-end-col 27, :filename "src/elin/component/server/nvim.clj", :str "_", :col 15, :id 1238, :end-col 16, :row 21} {:end-row 24, :scope-end-row 48, :name _, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "_", :col 19, :id 1239, :end-col 20, :row 24} {:end-row 27, :scope-end-row 31, :name _, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1240, :end-col 17, :row 27} {:end-row 27, :scope-end-row 31, :name id, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "id", :col 18, :id 1241, :end-col 20, :row 27} {:end-row 27, :scope-end-row 31, :name method, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "method", :col 21, :id 1242, :end-col 27, :row 27} {:end-row 27, :scope-end-row 31, :name params, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "params", :col 29, :id 1243, :end-col 35, :row 27} {:end-row 27, :scope-end-row 31, :name options, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "options", :col 36, :id 1244, :end-col 43, :row 27} {:end-row 33, :scope-end-row 36, :name _, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1245, :end-col 17, :row 33} {:end-row 33, :scope-end-row 36, :name id, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "id", :col 18, :id 1246, :end-col 20, :row 33} {:end-row 33, :scope-end-row 36, :name error, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "error", :col 21, :id 1247, :end-col 26, :row 33} {:end-row 33, :scope-end-row 36, :name result, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "result", :col 27, :id 1248, :end-col 33, :row 33} {:end-row 38, :scope-end-row 47, :name _, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1249, :end-col 17, :row 38} {:end-row 38, :scope-end-row 47, :name method, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "method", :col 18, :id 1250, :end-col 24, :row 38} {:end-row 38, :scope-end-row 47, :name params, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "params", :col 26, :id 1251, :end-col 32, :row 38} {:end-row 38, :scope-end-row 47, :name options, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "options", :col 33, :id 1252, :end-col 40, :row 38} {:end-row 38, :scope-end-row 47, :name args, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "args", :col 45, :id 1253, :end-col 49, :row 38} {:end-row 39, :scope-end-row 47, :name method', :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "method'", :col 15, :id 1254, :end-col 22, :row 39} {:end-row 40, :scope-end-row 47, :name options', :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "options'", :col 15, :id 1255, :end-col 23, :row 40} {:end-row 51, :scope-end-row 81, :name output-stream, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "output-stream", :col 4, :id 1256, :end-col 17, :row 51} {:end-row 51, :scope-end-row 81, :name response-manager, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 18, :id 1257, :end-col 34, :row 51} {:end-row 53, :scope-end-row 60, :name _, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "_", :col 14, :id 1258, :end-col 15, :row 53} {:end-row 53, :scope-end-row 60, :name content, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "content", :col 16, :id 1259, :end-col 23, :row 53} {:end-row 54, :scope-end-row 60, :name id, :scope-end-col 10, :filename "src/elin/component/server/nvim.clj", :str "id", :col 11, :id 1260, :end-col 13, :row 54} {:end-row 55, :scope-end-row 60, :name ch, :scope-end-col 10, :filename "src/elin/component/server/nvim.clj", :str "ch", :col 11, :id 1261, :end-col 13, :row 55} {:end-row 62, :scope-end-row 65, :name _, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "_", :col 13, :id 1262, :end-col 14, :row 62} {:end-row 62, :scope-end-row 65, :name content, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "content", :col 15, :id 1263, :end-col 22, :row 62} {:end-row 67, :scope-end-row 71, :name _, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "_", :col 15, :id 1264, :end-col 16, :row 67} {:end-row 67, :scope-end-row 71, :name id, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "id", :col 17, :id 1265, :end-col 19, :row 67} {:end-row 67, :scope-end-row 71, :name error, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "error", :col 20, :id 1266, :end-col 25, :row 67} {:end-row 67, :scope-end-row 71, :name result, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "result", :col 26, :id 1267, :end-col 32, :row 67} {:end-row 73, :scope-end-row 74, :name _, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "_", :col 12, :id 1268, :end-col 13, :row 73} {:end-row 77, :scope-end-row 78, :name this, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "this", :col 19, :id 1269, :end-col 23, :row 77} {:end-row 77, :scope-end-row 78, :name method, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "method", :col 24, :id 1270, :end-col 30, :row 77} {:end-row 77, :scope-end-row 78, :name params, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "params", :col 31, :id 1271, :end-col 37, :row 77} {:end-row 80, :scope-end-row 81, :name this, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "this", :col 21, :id 1272, :end-col 25, :row 80} {:end-row 80, :scope-end-row 81, :name method, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "method", :col 26, :id 1273, :end-col 32, :row 80} {:end-row 80, :scope-end-row 81, :name params, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "params", :col 33, :id 1274, :end-col 39, :row 80} {:end-row 84, :scope-end-row 115, :name host, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "host", :col 12, :id 1275, :end-col 16, :row 84} {:end-row 84, :scope-end-row 115, :name server-socket, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "server-socket", :col 17, :id 1276, :end-col 30, :row 84} {:end-row 84, :scope-end-row 115, :name on-accept, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "on-accept", :col 31, :id 1277, :end-col 40, :row 84} {:end-row 84, :scope-end-row 115, :name stop-signal, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "stop-signal", :col 41, :id 1278, :end-col 52, :row 84} {:end-row 85, :scope-end-row 115, :name response-manager, :scope-end-col 19, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 9, :id 1279, :end-col 25, :row 85} {:end-row 89, :scope-end-row 109, :name client-sock, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "client-sock", :col 21, :id 1280, :end-col 32, :row 89} {:end-row 90, :scope-end-row 108, :name output-stream, :scope-end-col 33, :filename "src/elin/component/server/nvim.clj", :str "output-stream", :col 17, :id 1281, :end-col 30, :row 90} {:end-row 91, :scope-end-row 108, :name data-input-stream, :scope-end-col 33, :filename "src/elin/component/server/nvim.clj", :str "data-input-stream", :col 17, :id 1282, :end-col 34, :row 91} {:end-row 98, :scope-end-row 98, :name ex, :scope-end-col 75, :filename "src/elin/component/server/nvim.clj", :str "ex", :col 70, :id 1283, :end-col 72, :row 98} {:end-row 94, :scope-end-row 108, :name raw-msg, :scope-end-col 31, :filename "src/elin/component/server/nvim.clj", :str "raw-msg", :col 22, :id 1284, :end-col 29, :row 94} {:end-row 94, :scope-end-row 108, :name ch, :scope-end-col 31, :filename "src/elin/component/server/nvim.clj", :str "ch", :col 30, :id 1285, :end-col 32, :row 94} {:end-row 110, :scope-end-row 111, :name _, :scope-end-col 14, :filename "src/elin/component/server/nvim.clj", :str "_", :col 29, :id 1286, :end-col 30, :row 110} {:end-row 112, :scope-end-row 113, :name ex, :scope-end-col 71, :filename "src/elin/component/server/nvim.clj", :str "ex", :col 26, :id 1287, :end-col 28, :row 112} {:end-row 20, :scope-end-row 24, :name host, :scope-end-col 30, :filename "src/elin/component/clj_kondo.clj", :str "host", :col 4, :id 1288, :end-col 8, :row 20} {:end-row 21, :scope-end-row 24, :name cwd, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "cwd", :col 11, :id 1289, :end-col 14, :row 21} {:end-row 22, :scope-end-row 24, :name root, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "root", :col 11, :id 1290, :end-col 15, :row 22} {:end-row 27, :scope-end-row 31, :name user-dir, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "user-dir", :col 4, :id 1291, :end-col 12, :row 27} {:end-row 35, :scope-end-row 38, :name command, :scope-end-col 32, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 4, :id 1292, :end-col 11, :row 35} {:end-row 38, :scope-end-row 38, :name _, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 22, :id 1293, :end-col 23, :row 38} {:end-row 41, :scope-end-row 54, :name command, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 12, :id 1294, :end-col 19, :row 41} {:end-row 41, :scope-end-row 54, :name lint, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "lint", :col 20, :id 1295, :end-col 24, :row 41} {:end-row 41, :scope-end-row 54, :name config, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 25, :id 1296, :end-col 31, :row 41} {:end-row 41, :scope-end-row 54, :name shell-config, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "shell-config", :col 32, :id 1297, :end-col 44, :row 41} {:end-row 43, :scope-end-row 51, :name lint-args, :scope-end-col 31, :filename "src/elin/component/clj_kondo.clj", :str "lint-args", :col 11, :id 1299, :end-col 20, :row 43} {:end-row 45, :scope-end-row 51, :name config', :scope-end-col 31, :filename "src/elin/component/clj_kondo.clj", :str "config'", :col 11, :id 1300, :end-col 18, :row 45} {:end-row 52, :scope-end-row 54, :name ex, :scope-end-col 9, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 22, :id 1301, :end-col 24, :row 52} {:end-row 58, :scope-end-row 146, :name lazy-host, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "lazy-host", :col 4, :id 1302, :end-col 13, :row 58} {:end-row 60, :scope-end-row 146, :name command, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 4, :id 1303, :end-col 11, :row 60} {:end-row 61, :scope-end-row 146, :name config, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 4, :id 1304, :end-col 10, :row 61} {:end-row 63, :scope-end-row 146, :name available?, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "available?", :col 4, :id 1305, :end-col 14, :row 63} {:end-row 64, :scope-end-row 146, :name analyzing?-atom, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "analyzing?-atom", :col 4, :id 1306, :end-col 19, :row 64} {:end-row 65, :scope-end-row 146, :name analyzed-atom, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "analyzed-atom", :col 4, :id 1307, :end-col 17, :row 65} {:end-row 67, :scope-end-row 74, :name this, :scope-end-col 39, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 11, :id 1308, :end-col 15, :row 67} {:end-row 76, :scope-end-row 78, :name this, :scope-end-col 51, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 10, :id 1309, :end-col 14, :row 76} {:end-row 81, :scope-end-row 101, :name this, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 13, :id 1310, :end-col 17, :row 81} {:end-row 93, :scope-end-row 99, :name project-root-dir, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "project-root-dir", :col 23, :id 1311, :end-col 39, :row 93} {:end-row 94, :scope-end-row 99, :name res, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "res", :col 23, :id 1312, :end-col 26, :row 94} {:end-row 97, :scope-end-row 99, :name cache-path, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "cache-path", :col 23, :id 1313, :end-col 33, :row 97} {:end-row 103, :scope-end-row 125, :name this, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 13, :id 1314, :end-col 17, :row 103} {:end-row 115, :scope-end-row 119, :name project-root-dir, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "project-root-dir", :col 23, :id 1315, :end-col 39, :row 115} {:end-row 116, :scope-end-row 119, :name cache-file, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "cache-file", :col 23, :id 1316, :end-col 33, :row 116} {:end-row 117, :scope-end-row 118, :name r, :scope-end-col 73, :filename "src/elin/component/clj_kondo.clj", :str "r", :col 44, :id 1317, :end-col 45, :row 117} {:end-row 117, :scope-end-row 119, :name analyzed, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "analyzed", :col 23, :id 1318, :end-col 31, :row 117} {:end-row 120, :scope-end-row 121, :name ex, :scope-end-col 57, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 52, :id 1319, :end-col 54, :row 120} {:end-row 122, :scope-end-row 123, :name ex, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 32, :id 1320, :end-col 34, :row 122} {:end-row 127, :scope-end-row 128, :name _, :scope-end-col 22, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 16, :id 1321, :end-col 17, :row 127} {:end-row 130, :scope-end-row 131, :name _, :scope-end-col 28, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 15, :id 1322, :end-col 16, :row 130} {:end-row 133, :scope-end-row 136, :name this, :scope-end-col 35, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 14, :id 1323, :end-col 18, :row 133} {:end-row 138, :scope-end-row 146, :name _, :scope-end-col 52, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 20, :id 1324, :end-col 21, :row 138} {:end-row 138, :scope-end-row 146, :name code, :scope-end-col 52, :filename "src/elin/component/clj_kondo.clj", :str "code", :col 22, :id 1325, :end-col 26, :row 138} {:end-row 149, :scope-end-row 150, :name config, :scope-end-col 47, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 4, :id 1326, :end-col 10, :row 149} {:end-row 26, :scope-end-row 33, :name lazy-host, :scope-end-col 13, :filename "src/elin/component/interceptor.clj", :str "lazy-host", :col 29, :id 1327, :end-col 38, :row 26} {:end-row 26, :scope-end-row 33, :name sym, :scope-end-col 13, :filename "src/elin/component/interceptor.clj", :str "sym", :col 39, :id 1328, :end-col 42, :row 26} {:end-row 31, :scope-end-row 33, :name ex, :scope-end-col 10, :filename "src/elin/component/interceptor.clj", :str "ex", :col 22, :id 1329, :end-col 24, :row 31} {:end-row 36, :scope-end-row 53, :name interceptor, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "interceptor", :col 9, :id 1330, :end-col 20, :row 36} {:end-row 36, :scope-end-row 53, :name enter, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "enter", :col 28, :id 1331, :end-col 33, :row 36} {:end-row 36, :scope-end-row 53, :name leave, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "leave", :col 34, :id 1332, :end-col 39, :row 36} {:end-row 37, :scope-end-row 47, :name timing, :scope-end-col 46, :filename "src/elin/component/interceptor.clj", :str "timing", :col 19, :id 1333, :end-col 25, :row 37} {:end-row 37, :scope-end-row 47, :name f, :scope-end-col 46, :filename "src/elin/component/interceptor.clj", :str "f", :col 26, :id 1334, :end-col 27, :row 37} {:end-row 38, :scope-end-row 47, :name context, :scope-end-col 45, :filename "src/elin/component/interceptor.clj", :str "context", :col 21, :id 1335, :end-col 28, :row 38} {:end-row 41, :scope-end-row 47, :name ex, :scope-end-col 42, :filename "src/elin/component/interceptor.clj", :str "ex", :col 37, :id 1336, :end-col 39, :row 41} {:end-row 37, :scope-end-row 53, :name wrap, :scope-end-col 101, :filename "src/elin/component/interceptor.clj", :str "wrap", :col 9, :id 1337, :end-col 13, :row 37} {:end-row 56, :scope-end-row 65, :name x, :scope-end-col 18, :filename "src/elin/component/interceptor.clj", :str "x", :col 4, :id 1340, :end-col 5, :row 56} {:end-row 69, :scope-end-row 158, :name lazy-host, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "lazy-host", :col 4, :id 1341, :end-col 13, :row 69} {:end-row 70, :scope-end-row 158, :name plugin, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "plugin", :col 4, :id 1342, :end-col 10, :row 70} {:end-row 72, :scope-end-row 158, :name base-config, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "base-config", :col 4, :id 1343, :end-col 15, :row 72} {:end-row 73, :scope-end-row 158, :name includes, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "includes", :col 4, :id 1344, :end-col 12, :row 73} {:end-row 74, :scope-end-row 158, :name excludes, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 4, :id 1345, :end-col 12, :row 74} {:end-row 75, :scope-end-row 158, :name config-map, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "config-map", :col 4, :id 1346, :end-col 14, :row 75} {:end-row 77, :scope-end-row 158, :name name-to-symbol-dict, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "name-to-symbol-dict", :col 4, :id 1347, :end-col 23, :row 77} {:end-row 78, :scope-end-row 158, :name interceptor-map, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "interceptor-map", :col 4, :id 1348, :end-col 19, :row 78} {:end-row 80, :scope-end-row 103, :name this, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "this", :col 11, :id 1349, :end-col 15, :row 80} {:end-row 81, :scope-end-row 103, :name exported-config, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "exported-config", :col 11, :id 1350, :end-col 26, :row 81} {:end-row 82, :scope-end-row 103, :name includes, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "includes", :col 19, :id 1351, :end-col 27, :row 82} {:end-row 82, :scope-end-row 103, :name excludes, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 28, :id 1352, :end-col 36, :row 82} {:end-row 82, :scope-end-row 103, :name config-map, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "config-map", :col 37, :id 1353, :end-col 47, :row 82} {:end-row 85, :scope-end-row 86, :name i, :scope-end-col 53, :filename "src/elin/component/interceptor.clj", :str "i", :col 56, :id 1355, :end-col 57, :row 85} {:end-row 83, :scope-end-row 103, :name resolved-interceptors, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "resolved-interceptors", :col 11, :id 1356, :end-col 32, :row 83} {:end-row 88, :scope-end-row 88, :name sym, :scope-end-col 71, :filename "src/elin/component/interceptor.clj", :str "sym", :col 47, :id 1357, :end-col 50, :row 88} {:end-row 88, :scope-end-row 88, :name i, :scope-end-col 71, :filename "src/elin/component/interceptor.clj", :str "i", :col 51, :id 1358, :end-col 52, :row 88} {:end-row 87, :scope-end-row 103, :name name-to-symbol-dict, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "name-to-symbol-dict", :col 11, :id 1359, :end-col 30, :row 87} {:end-row 90, :scope-end-row 103, :name grouped-interceptors, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "grouped-interceptors", :col 11, :id 1360, :end-col 31, :row 90} {:end-row 93, :scope-end-row 103, :name interceptor-map, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "interceptor-map", :col 11, :id 1361, :end-col 26, :row 93} {:end-row 94, :scope-end-row 96, :name invalid-interceptors, :scope-end-col 74, :filename "src/elin/component/interceptor.clj", :str "invalid-interceptors", :col 18, :id 1362, :end-col 38, :row 94} {:end-row 104, :scope-end-row 108, :name this, :scope-end-col 31, :filename "src/elin/component/interceptor.clj", :str "this", :col 10, :id 1363, :end-col 14, :row 104} {:end-row 111, :scope-end-row 112, :name this, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "this", :col 13, :id 1364, :end-col 17, :row 111} {:end-row 111, :scope-end-row 112, :name kind, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "kind", :col 18, :id 1365, :end-col 22, :row 111} {:end-row 111, :scope-end-row 112, :name context, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "context", :col 23, :id 1366, :end-col 30, :row 111} {:end-row 113, :scope-end-row 129, :name this, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "this", :col 13, :id 1367, :end-col 17, :row 113} {:end-row 113, :scope-end-row 129, :name kind, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "kind", :col 18, :id 1368, :end-col 22, :row 113} {:end-row 113, :scope-end-row 129, :name context, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "context", :col 23, :id 1369, :end-col 30, :row 113} {:end-row 113, :scope-end-row 129, :name terminator, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "terminator", :col 31, :id 1370, :end-col 41, :row 113} {:end-row 114, :scope-end-row 129, :name interceptors, :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 11, :id 1371, :end-col 23, :row 114} {:end-row 117, :scope-end-row 129, :name terminator', :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "terminator'", :col 11, :id 1372, :end-col 22, :row 117} {:end-row 119, :scope-end-row 129, :name context', :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "context'", :col 11, :id 1373, :end-col 19, :row 119} {:end-row 126, :scope-end-row 129, :name ex, :scope-end-col 63, :filename "src/elin/component/interceptor.clj", :str "ex", :col 26, :id 1374, :end-col 28, :row 126} {:end-row 132, :scope-end-row 158, :name this, :scope-end-col 50, :filename "src/elin/component/interceptor.clj", :str "this", :col 15, :id 1375, :end-col 19, :row 132} {:end-row 132, :scope-end-row 158, :name config, :scope-end-col 50, :filename "src/elin/component/interceptor.clj", :str "config", :col 20, :id 1376, :end-col 26, :row 132} {:end-row 133, :scope-end-row 158, :name target, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "target", :col 16, :id 1377, :end-col 22, :row 133} {:end-row 133, :scope-end-row 158, :name includes, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "includes", :col 30, :id 1378, :end-col 38, :row 133} {:end-row 133, :scope-end-row 158, :name excludes, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 39, :id 1379, :end-col 47, :row 133} {:end-row 135, :scope-end-row 158, :name exclude-set, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "exclude-set", :col 11, :id 1380, :end-col 22, :row 135} {:end-row 137, :scope-end-row 138, :name target-config-map, :scope-end-col 78, :filename "src/elin/component/interceptor.clj", :str "target-config-map", :col 32, :id 1381, :end-col 49, :row 137} {:end-row 137, :scope-end-row 158, :name config-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "config-map'", :col 11, :id 1382, :end-col 22, :row 137} {:end-row 140, :scope-end-row 158, :name grouped, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "grouped", :col 11, :id 1384, :end-col 18, :row 140} {:end-row 144, :scope-end-row 158, :name include-map, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "include-map", :col 11, :id 1385, :end-col 22, :row 144} {:end-row 147, :scope-end-row 149, :name interceptors, :scope-end-col 65, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 46, :id 1386, :end-col 58, :row 147} {:end-row 146, :scope-end-row 158, :name interceptor-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "interceptor-map'", :col 11, :id 1388, :end-col 27, :row 146} {:end-row 152, :scope-end-row 154, :name accm, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "accm", :col 35, :id 1389, :end-col 39, :row 152} {:end-row 152, :scope-end-row 154, :name kind, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "kind", :col 40, :id 1390, :end-col 44, :row 152} {:end-row 152, :scope-end-row 154, :name interceptors, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 45, :id 1391, :end-col 57, :row 152} {:end-row 151, :scope-end-row 158, :name interceptor-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "interceptor-map'", :col 11, :id 1392, :end-col 27, :row 151} {:end-row 161, :scope-end-row 162, :name config, :scope-end-col 69, :filename "src/elin/component/interceptor.clj", :str "config", :col 4, :id 1393, :end-col 10, :row 161} {:end-row 12, :scope-end-row 17, :name host, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "host", :col 38, :id 1394, :end-col 42, :row 12} {:end-row 12, :scope-end-row 17, :name protocol, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "protocol", :col 43, :id 1395, :end-col 51, :row 12} {:end-row 12, :scope-end-row 17, :name method, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "method", :col 52, :id 1396, :end-col 58, :row 12} {:end-row 12, :scope-end-row 17, :name args, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "args", :col 59, :id 1397, :end-col 63, :row 12} {:end-row 12, :scope-end-row 17, :name queue, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "queue", :col 64, :id 1398, :end-col 69, :row 12} {:end-row 21, :scope-end-row 450, :name host-store, :scope-end-col 69, :filename "src/elin/component/lazy_host.clj", :str "host-store", :col 4, :id 1399, :end-col 14, :row 21} {:end-row 22, :scope-end-row 450, :name host-channel, :scope-end-col 69, :filename "src/elin/component/lazy_host.clj", :str "host-channel", :col 4, :id 1400, :end-col 16, :row 22} {:end-row 24, :scope-end-row 45, :name this, :scope-end-col 38, :filename "src/elin/component/lazy_host.clj", :str "this", :col 11, :id 1401, :end-col 15, :row 24} {:end-row 25, :scope-end-row 45, :name ch, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 11, :id 1402, :end-col 13, :row 25} {:end-row 27, :scope-end-row 39, :name host, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "host", :col 18, :id 1403, :end-col 22, :row 27} {:end-row 28, :scope-end-row 39, :name type-or-fn, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "type-or-fn", :col 18, :id 1404, :end-col 28, :row 28} {:end-row 28, :scope-end-row 39, :name args, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "args", :col 31, :id 1405, :end-col 35, :row 28} {:end-row 31, :scope-end-row 33, :name ch, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 22, :id 1406, :end-col 24, :row 31} {:end-row 31, :scope-end-row 33, :name args, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "args", :col 27, :id 1407, :end-col 31, :row 31} {:end-row 32, :scope-end-row 33, :name res, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "res", :col 21, :id 1408, :end-col 24, :row 32} {:end-row 46, :scope-end-row 50, :name this, :scope-end-col 33, :filename "src/elin/component/lazy_host.clj", :str "this", :col 10, :id 1409, :end-col 14, :row 46} {:end-row 53, :scope-end-row 54, :name _, :scope-end-col 30, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1410, :end-col 16, :row 53} {:end-row 53, :scope-end-row 54, :name host, :scope-end-col 30, :filename "src/elin/component/lazy_host.clj", :str "host", :col 17, :id 1411, :end-col 21, :row 53} {:end-row 57, :scope-end-row 62, :name _, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "_", :col 14, :id 1412, :end-col 15, :row 57} {:end-row 57, :scope-end-row 62, :name content, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "content", :col 16, :id 1413, :end-col 23, :row 57} {:end-row 58, :scope-end-row 59, :name host, :scope-end-col 40, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1414, :end-col 18, :row 58} {:end-row 60, :scope-end-row 62, :name ch, :scope-end-col 12, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 13, :id 1415, :end-col 15, :row 60} {:end-row 63, :scope-end-row 68, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 13, :id 1416, :end-col 14, :row 63} {:end-row 63, :scope-end-row 68, :name content, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "content", :col 15, :id 1417, :end-col 22, :row 63} {:end-row 69, :scope-end-row 74, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1418, :end-col 16, :row 69} {:end-row 69, :scope-end-row 74, :name id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "id", :col 17, :id 1419, :end-col 19, :row 69} {:end-row 69, :scope-end-row 74, :name error, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "error", :col 20, :id 1420, :end-col 25, :row 69} {:end-row 69, :scope-end-row 74, :name result, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "result", :col 26, :id 1421, :end-col 32, :row 69} {:end-row 75, :scope-end-row 80, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 12, :id 1422, :end-col 13, :row 75} {:end-row 84, :scope-end-row 89, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1423, :end-col 17, :row 84} {:end-row 90, :scope-end-row 95, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1424, :end-col 18, :row 90} {:end-row 90, :scope-end-row 95, :name id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "id", :col 19, :id 1425, :end-col 21, :row 90} {:end-row 90, :scope-end-row 95, :name args, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "args", :col 22, :id 1426, :end-col 26, :row 90} {:end-row 99, :scope-end-row 104, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1427, :end-col 17, :row 99} {:end-row 99, :scope-end-row 104, :name m, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "m", :col 18, :id 1428, :end-col 19, :row 99} {:end-row 105, :scope-end-row 110, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1429, :end-col 23, :row 105} {:end-row 105, :scope-end-row 110, :name m, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "m", :col 24, :id 1430, :end-col 25, :row 105} {:end-row 111, :scope-end-row 116, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1431, :end-col 26, :row 111} {:end-row 117, :scope-end-row 122, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1432, :end-col 22, :row 117} {:end-row 123, :scope-end-row 128, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1433, :end-col 20, :row 123} {:end-row 132, :scope-end-row 137, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1434, :end-col 16, :row 132} {:end-row 132, :scope-end-row 137, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 17, :id 1435, :end-col 21, :row 132} {:end-row 138, :scope-end-row 143, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1436, :end-col 16, :row 138} {:end-row 138, :scope-end-row 143, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 17, :id 1437, :end-col 21, :row 138} {:end-row 138, :scope-end-row 143, :name highlight, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight", :col 22, :id 1438, :end-col 31, :row 138} {:end-row 144, :scope-end-row 149, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 18, :id 1439, :end-col 19, :row 144} {:end-row 144, :scope-end-row 149, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 20, :id 1440, :end-col 24, :row 144} {:end-row 150, :scope-end-row 155, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 18, :id 1441, :end-col 19, :row 150} {:end-row 150, :scope-end-row 155, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 20, :id 1442, :end-col 24, :row 150} {:end-row 150, :scope-end-row 155, :name highlight, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight", :col 25, :id 1443, :end-col 34, :row 150} {:end-row 156, :scope-end-row 161, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 12, :id 1444, :end-col 13, :row 156} {:end-row 156, :scope-end-row 161, :name prompt, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "prompt", :col 14, :id 1445, :end-col 20, :row 156} {:end-row 156, :scope-end-row 161, :name default, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "default", :col 21, :id 1446, :end-col 28, :row 156} {:end-row 165, :scope-end-row 170, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 36, :id 1447, :end-col 37, :row 165} {:end-row 171, :scope-end-row 176, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1448, :end-col 29, :row 171} {:end-row 177, :scope-end-row 182, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1449, :end-col 27, :row 177} {:end-row 183, :scope-end-row 188, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 11, :id 1450, :end-col 12, :row 183} {:end-row 183, :scope-end-row 188, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 13, :id 1451, :end-col 17, :row 183} {:end-row 183, :scope-end-row 188, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 18, :id 1452, :end-col 22, :row 183} {:end-row 183, :scope-end-row 188, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 23, :id 1453, :end-col 26, :row 183} {:end-row 189, :scope-end-row 194, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 11, :id 1454, :end-col 12, :row 189} {:end-row 189, :scope-end-row 194, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 13, :id 1455, :end-col 17, :row 189} {:end-row 189, :scope-end-row 194, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 18, :id 1456, :end-col 22, :row 189} {:end-row 189, :scope-end-row 194, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 23, :id 1457, :end-col 26, :row 189} {:end-row 189, :scope-end-row 194, :name jump-command, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "jump-command", :col 27, :id 1458, :end-col 39, :row 189} {:end-row 198, :scope-end-row 203, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1459, :end-col 20, :row 198} {:end-row 198, :scope-end-row 203, :name var-name, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "var-name", :col 21, :id 1460, :end-col 29, :row 198} {:end-row 204, :scope-end-row 209, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1461, :end-col 20, :row 204} {:end-row 204, :scope-end-row 209, :name var-name, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "var-name", :col 21, :id 1462, :end-col 29, :row 204} {:end-row 204, :scope-end-row 209, :name value, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "value", :col 30, :id 1463, :end-col 35, :row 204} {:end-row 213, :scope-end-row 218, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1464, :end-col 26, :row 213} {:end-row 213, :scope-end-row 218, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1465, :end-col 31, :row 213} {:end-row 213, :scope-end-row 218, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1466, :end-col 35, :row 213} {:end-row 219, :scope-end-row 224, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1467, :end-col 26, :row 219} {:end-row 219, :scope-end-row 224, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 27, :id 1468, :end-col 31, :row 219} {:end-row 219, :scope-end-row 224, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 32, :id 1469, :end-col 36, :row 219} {:end-row 219, :scope-end-row 224, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 37, :id 1470, :end-col 40, :row 219} {:end-row 225, :scope-end-row 230, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1471, :end-col 22, :row 225} {:end-row 225, :scope-end-row 230, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 23, :id 1472, :end-col 27, :row 225} {:end-row 225, :scope-end-row 230, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 28, :id 1473, :end-col 31, :row 225} {:end-row 231, :scope-end-row 236, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1474, :end-col 22, :row 231} {:end-row 231, :scope-end-row 236, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 23, :id 1475, :end-col 27, :row 231} {:end-row 231, :scope-end-row 236, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 28, :id 1476, :end-col 32, :row 231} {:end-row 231, :scope-end-row 236, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 33, :id 1477, :end-col 36, :row 231} {:end-row 237, :scope-end-row 242, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1478, :end-col 24, :row 237} {:end-row 237, :scope-end-row 242, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 25, :id 1479, :end-col 29, :row 237} {:end-row 237, :scope-end-row 242, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 30, :id 1480, :end-col 33, :row 237} {:end-row 243, :scope-end-row 248, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1481, :end-col 24, :row 243} {:end-row 243, :scope-end-row 248, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 25, :id 1482, :end-col 29, :row 243} {:end-row 243, :scope-end-row 248, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 30, :id 1483, :end-col 34, :row 243} {:end-row 243, :scope-end-row 248, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 35, :id 1484, :end-col 38, :row 243} {:end-row 249, :scope-end-row 254, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1485, :end-col 27, :row 249} {:end-row 255, :scope-end-row 260, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1486, :end-col 27, :row 255} {:end-row 255, :scope-end-row 260, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 28, :id 1487, :end-col 32, :row 255} {:end-row 261, :scope-end-row 266, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1488, :end-col 26, :row 261} {:end-row 261, :scope-end-row 266, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1489, :end-col 31, :row 261} {:end-row 261, :scope-end-row 266, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1490, :end-col 35, :row 261} {:end-row 261, :scope-end-row 266, :name new-sexpr, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "new-sexpr", :col 36, :id 1491, :end-col 45, :row 261} {:end-row 270, :scope-end-row 275, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1492, :end-col 18, :row 270} {:end-row 270, :scope-end-row 275, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 19, :id 1493, :end-col 20, :row 270} {:end-row 276, :scope-end-row 281, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1494, :end-col 18, :row 276} {:end-row 276, :scope-end-row 281, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 19, :id 1495, :end-col 20, :row 276} {:end-row 276, :scope-end-row 281, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 21, :id 1496, :end-col 28, :row 276} {:end-row 282, :scope-end-row 287, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1497, :end-col 17, :row 282} {:end-row 282, :scope-end-row 287, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 18, :id 1498, :end-col 26, :row 282} {:end-row 282, :scope-end-row 287, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1499, :end-col 31, :row 282} {:end-row 282, :scope-end-row 287, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1500, :end-col 35, :row 282} {:end-row 288, :scope-end-row 293, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 20, :id 1501, :end-col 21, :row 288} {:end-row 288, :scope-end-row 293, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 22, :id 1502, :end-col 30, :row 288} {:end-row 288, :scope-end-row 293, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 31, :id 1503, :end-col 32, :row 288} {:end-row 294, :scope-end-row 299, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1504, :end-col 18, :row 294} {:end-row 294, :scope-end-row 299, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 19, :id 1505, :end-col 27, :row 294} {:end-row 303, :scope-end-row 308, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1506, :end-col 23, :row 303} {:end-row 303, :scope-end-row 308, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 24, :id 1507, :end-col 28, :row 303} {:end-row 309, :scope-end-row 314, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1508, :end-col 23, :row 309} {:end-row 309, :scope-end-row 314, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 24, :id 1509, :end-col 28, :row 309} {:end-row 309, :scope-end-row 314, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 29, :id 1510, :end-col 36, :row 309} {:end-row 315, :scope-end-row 320, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 29, :id 1511, :end-col 30, :row 315} {:end-row 324, :scope-end-row 329, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1512, :end-col 28, :row 324} {:end-row 324, :scope-end-row 329, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1513, :end-col 33, :row 324} {:end-row 330, :scope-end-row 335, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1514, :end-col 28, :row 330} {:end-row 330, :scope-end-row 335, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1515, :end-col 33, :row 330} {:end-row 336, :scope-end-row 341, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1516, :end-col 28, :row 336} {:end-row 336, :scope-end-row 341, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1517, :end-col 33, :row 336} {:end-row 336, :scope-end-row 341, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 34, :id 1518, :end-col 41, :row 336} {:end-row 342, :scope-end-row 347, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1519, :end-col 16, :row 342} {:end-row 348, :scope-end-row 353, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1520, :end-col 16, :row 348} {:end-row 348, :scope-end-row 353, :name start-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-lnum", :col 17, :id 1521, :end-col 27, :row 348} {:end-row 354, :scope-end-row 359, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1522, :end-col 16, :row 354} {:end-row 354, :scope-end-row 359, :name start-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-lnum", :col 17, :id 1523, :end-col 27, :row 354} {:end-row 354, :scope-end-row 359, :name end-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "end-lnum", :col 28, :id 1524, :end-col 36, :row 354} {:end-row 360, :scope-end-row 365, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1525, :end-col 20, :row 360} {:end-row 360, :scope-end-row 365, :name highlight-group, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight-group", :col 21, :id 1526, :end-col 36, :row 360} {:end-row 360, :scope-end-row 365, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 37, :id 1527, :end-col 41, :row 360} {:end-row 366, :scope-end-row 371, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1528, :end-col 20, :row 366} {:end-row 366, :scope-end-row 371, :name highlight-group, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight-group", :col 21, :id 1529, :end-col 36, :row 366} {:end-row 366, :scope-end-row 371, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 37, :id 1530, :end-col 41, :row 366} {:end-row 366, :scope-end-row 371, :name start-col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-col", :col 42, :id 1531, :end-col 51, :row 366} {:end-row 366, :scope-end-row 371, :name end-col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "end-col", :col 52, :id 1532, :end-col 59, :row 366} {:end-row 372, :scope-end-row 377, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1533, :end-col 22, :row 372} {:end-row 381, :scope-end-row 386, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1534, :end-col 24, :row 381} {:end-row 387, :scope-end-row 392, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1535, :end-col 24, :row 387} {:end-row 387, :scope-end-row 392, :name qf-list, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "qf-list", :col 25, :id 1536, :end-col 32, :row 387} {:end-row 393, :scope-end-row 398, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1537, :end-col 24, :row 393} {:end-row 393, :scope-end-row 398, :name window-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "window-id", :col 25, :id 1538, :end-col 34, :row 393} {:end-row 399, :scope-end-row 404, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1539, :end-col 24, :row 399} {:end-row 399, :scope-end-row 404, :name window-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "window-id", :col 25, :id 1540, :end-col 34, :row 399} {:end-row 399, :scope-end-row 404, :name qf-list, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "qf-list", :col 35, :id 1541, :end-col 42, :row 399} {:end-row 408, :scope-end-row 413, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1542, :end-col 29, :row 408} {:end-row 408, :scope-end-row 413, :name candidates, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "candidates", :col 30, :id 1543, :end-col 40, :row 408} {:end-row 408, :scope-end-row 413, :name callback-handler-symbol, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "callback-handler-symbol", :col 41, :id 1544, :end-col 64, :row 408} {:end-row 414, :scope-end-row 419, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1545, :end-col 29, :row 414} {:end-row 414, :scope-end-row 419, :name candidates, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "candidates", :col 30, :id 1546, :end-col 40, :row 414} {:end-row 414, :scope-end-row 419, :name callback-handler-symbol, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "callback-handler-symbol", :col 41, :id 1547, :end-col 64, :row 414} {:end-row 414, :scope-end-row 419, :name optional-params, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "optional-params", :col 65, :id 1548, :end-col 80, :row 414} {:end-row 423, :scope-end-row 428, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 14, :id 1549, :end-col 15, :row 423} {:end-row 423, :scope-end-row 428, :name mark-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "mark-id", :col 16, :id 1550, :end-col 23, :row 423} {:end-row 432, :scope-end-row 437, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 10, :id 1551, :end-col 11, :row 432} {:end-row 432, :scope-end-row 437, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 12, :id 1552, :end-col 16, :row 432} {:end-row 441, :scope-end-row 446, :name _, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1553, :end-col 20, :row 441} {:end-row 441, :scope-end-row 446, :name method, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "method", :col 21, :id 1554, :end-col 27, :row 441} {:end-row 441, :scope-end-row 446, :name params, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "params", :col 28, :id 1555, :end-col 34, :row 441} {:end-row 442, :scope-end-row 443, :name host, :scope-end-col 49, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1556, :end-col 18, :row 442} {:end-row 444, :scope-end-row 446, :name ch, :scope-end-col 12, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 13, :id 1557, :end-col 15, :row 444} {:end-row 447, :scope-end-row 450, :name _, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1558, :end-col 22, :row 447} {:end-row 447, :scope-end-row 450, :name method, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "method", :col 23, :id 1559, :end-col 29, :row 447} {:end-row 447, :scope-end-row 450, :name params, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "params", :col 30, :id 1560, :end-col 36, :row 447} {:end-row 448, :scope-end-row 449, :name host, :scope-end-col 51, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1561, :end-col 18, :row 448} {:end-row 454, :scope-end-row 455, :name _, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "_", :col 4, :id 1562, :end-col 5, :row 454} {:end-row 17, :scope-end-row 57, :name memory, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "memory", :col 4, :id 1563, :end-col 10, :row 17} {:end-row 19, :scope-end-row 22, :name this, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "this", :col 11, :id 1564, :end-col 15, :row 19} {:end-row 23, :scope-end-row 26, :name this, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "this", :col 10, :id 1565, :end-col 14, :row 23} {:end-row 29, :scope-end-row 30, :name this, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "this", :col 9, :id 1566, :end-col 13, :row 29} {:end-row 29, :scope-end-row 30, :name k, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1567, :end-col 15, :row 29} {:end-row 29, :scope-end-row 30, :name v, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "v", :col 16, :id 1568, :end-col 17, :row 29} {:end-row 31, :scope-end-row 34, :name _, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "_", :col 9, :id 1569, :end-col 10, :row 31} {:end-row 31, :scope-end-row 34, :name k, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "k", :col 11, :id 1570, :end-col 12, :row 31} {:end-row 31, :scope-end-row 34, :name v, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "v", :col 13, :id 1571, :end-col 14, :row 31} {:end-row 31, :scope-end-row 34, :name expire-seconds, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "expire-seconds", :col 15, :id 1572, :end-col 29, :row 31} {:end-row 32, :scope-end-row 34, :name expires, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "expires", :col 11, :id 1573, :end-col 18, :row 32} {:end-row 36, :scope-end-row 42, :name this, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "this", :col 9, :id 1574, :end-col 13, :row 36} {:end-row 36, :scope-end-row 42, :name k, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1575, :end-col 15, :row 36} {:end-row 37, :scope-end-row 42, :name value, :scope-end-col 22, :filename "src/elin/component/session_storage.clj", :str "value", :col 19, :id 1576, :end-col 24, :row 37} {:end-row 37, :scope-end-row 42, :name expires, :scope-end-col 22, :filename "src/elin/component/session_storage.clj", :str "expires", :col 25, :id 1577, :end-col 32, :row 37} {:end-row 44, :scope-end-row 50, :name this, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "this", :col 15, :id 1578, :end-col 19, :row 44} {:end-row 44, :scope-end-row 50, :name k, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "k", :col 20, :id 1579, :end-col 21, :row 44} {:end-row 46, :scope-end-row 50, :name expires, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "expires", :col 18, :id 1580, :end-col 25, :row 46} {:end-row 52, :scope-end-row 54, :name _, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "_", :col 12, :id 1581, :end-col 13, :row 52} {:end-row 52, :scope-end-row 54, :name k, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1582, :end-col 15, :row 52} {:end-row 56, :scope-end-row 57, :name _, :scope-end-col 24, :filename "src/elin/component/session_storage.clj", :str "_", :col 11, :id 1583, :end-col 12, :row 56} {:end-row 60, :scope-end-row 61, :name _, :scope-end-col 45, :filename "src/elin/component/session_storage.clj", :str "_", :col 4, :id 1584, :end-col 5, :row 60} {:end-row 27, :scope-end-row 51, :name handler, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "handler", :col 4, :id 1585, :end-col 11, :row 27} {:end-row 27, :scope-end-row 51, :name lazy-host, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "lazy-host", :col 12, :id 1586, :end-col 21, :row 27} {:end-row 27, :scope-end-row 51, :name message, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "message", :col 30, :id 1587, :end-col 37, :row 27} {:end-row 27, :scope-end-row 51, :name host, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "host", :col 38, :id 1588, :end-col 42, :row 27} {:end-row 32, :scope-end-row 36, :name response-manager, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "response-manager", :col 19, :id 1589, :end-col 35, :row 32} {:end-row 33, :scope-end-row 36, :name id, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "id", :col 19, :id 1590, :end-col 21, :row 33} {:end-row 33, :scope-end-row 36, :name error, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "error", :col 22, :id 1591, :end-col 27, :row 33} {:end-row 33, :scope-end-row 36, :name result, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "result", :col 28, :id 1592, :end-col 34, :row 33} {:end-row 34, :scope-end-row 36, :name ch, :scope-end-col 55, :filename "src/elin/component/server.clj", :str "ch", :col 18, :id 1593, :end-col 20, :row 34} {:end-row 41, :scope-end-row 44, :name res, :scope-end-col 36, :filename "src/elin/component/server.clj", :str "res", :col 31, :id 1594, :end-col 34, :row 41} {:end-row 45, :scope-end-row 46, :name ex, :scope-end-col 48, :filename "src/elin/component/server.clj", :str "ex", :col 42, :id 1595, :end-col 44, :row 45} {:end-row 40, :scope-end-row 51, :name res, :scope-end-col 41, :filename "src/elin/component/server.clj", :str "res", :col 14, :id 1596, :end-col 17, :row 40} {:end-row 40, :scope-end-row 51, :name err, :scope-end-col 41, :filename "src/elin/component/server.clj", :str "err", :col 18, :id 1597, :end-col 21, :row 40} {:end-row 55, :scope-end-row 95, :name handler, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "handler", :col 4, :id 1598, :end-col 11, :row 55} {:end-row 56, :scope-end-row 95, :name lazy-host, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "lazy-host", :col 4, :id 1599, :end-col 13, :row 56} {:end-row 58, :scope-end-row 95, :name entrypoints, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "entrypoints", :col 4, :id 1600, :end-col 15, :row 58} {:end-row 59, :scope-end-row 95, :name host, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "host", :col 4, :id 1601, :end-col 8, :row 59} {:end-row 60, :scope-end-row 95, :name port, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "port", :col 4, :id 1602, :end-col 8, :row 60} {:end-row 62, :scope-end-row 95, :name server, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "server", :col 4, :id 1603, :end-col 10, :row 62} {:end-row 63, :scope-end-row 95, :name server-socket, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "server-socket", :col 4, :id 1604, :end-col 17, :row 63} {:end-row 64, :scope-end-row 95, :name stop-signal, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "stop-signal", :col 4, :id 1605, :end-col 15, :row 64} {:end-row 66, :scope-end-row 85, :name this, :scope-end-col 48, :filename "src/elin/component/server.clj", :str "this", :col 11, :id 1606, :end-col 15, :row 66} {:end-row 69, :scope-end-row 85, :name server-socket, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server-socket", :col 13, :id 1607, :end-col 26, :row 69} {:end-row 70, :scope-end-row 85, :name stop-signal, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "stop-signal", :col 13, :id 1608, :end-col 24, :row 70} {:end-row 71, :scope-end-row 85, :name handler', :scope-end-col 46, :filename "src/elin/component/server.clj", :str "handler'", :col 13, :id 1609, :end-col 21, :row 71} {:end-row 72, :scope-end-row 85, :name server-arg, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server-arg", :col 13, :id 1610, :end-col 23, :row 72} {:end-row 76, :scope-end-row 85, :name entrypoint-sym, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "entrypoint-sym", :col 13, :id 1611, :end-col 27, :row 76} {:end-row 77, :scope-end-row 85, :name _, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "_", :col 13, :id 1612, :end-col 14, :row 77} {:end-row 79, :scope-end-row 85, :name server, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server", :col 13, :id 1613, :end-col 19, :row 79} {:end-row 87, :scope-end-row 95, :name this, :scope-end-col 52, :filename "src/elin/component/server.clj", :str "this", :col 10, :id 1614, :end-col 14, :row 87} {:end-row 98, :scope-end-row 99, :name config, :scope-end-col 42, :filename "src/elin/component/server.clj", :str "config", :col 4, :id 1615, :end-col 10, :row 98} {:end-row 29, :scope-end-row 35, :name lazy-host, :scope-end-col 24, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 25, :id 1616, :end-col 34, :row 29} {:end-row 29, :scope-end-row 35, :name sym, :scope-end-col 24, :filename "src/elin/component/handler.clj", :str "sym", :col 35, :id 1617, :end-col 38, :row 29} {:end-row 30, :scope-end-row 35, :name f, :scope-end-col 23, :filename "src/elin/component/handler.clj", :str "f", :col 14, :id 1618, :end-col 15, :row 30} {:end-row 32, :scope-end-row 34, :name _, :scope-end-col 23, :filename "src/elin/component/handler.clj", :str "_", :col 35, :id 1619, :end-col 36, :row 32} {:end-row 40, :scope-end-row 45, :name lazy-host, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 4, :id 1620, :end-col 13, :row 40} {:end-row 40, :scope-end-row 45, :name handler-symbols, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "handler-symbols", :col 14, :id 1621, :end-col 29, :row 40} {:end-row 41, :scope-end-row 44, :name accm, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "accm", :col 16, :id 1622, :end-col 20, :row 41} {:end-row 41, :scope-end-row 44, :name sym, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "sym", :col 21, :id 1623, :end-col 24, :row 41} {:end-row 42, :scope-end-row 43, :name k, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "k", :col 23, :id 1624, :end-col 24, :row 42} {:end-row 42, :scope-end-row 43, :name f, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "f", :col 25, :id 1625, :end-col 26, :row 42} {:end-row 49, :scope-end-row 63, :name context, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "context", :col 9, :id 1626, :end-col 16, :row 49} {:end-row 49, :scope-end-row 63, :name message, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "message", :col 24, :id 1627, :end-col 31, :row 49} {:end-row 49, :scope-end-row 63, :name config-map, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "config-map", :col 32, :id 1628, :end-col 42, :row 49} {:end-row 50, :scope-end-row 63, :name interceptor, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "interceptor", :col 27, :id 1629, :end-col 38, :row 50} {:end-row 50, :scope-end-row 63, :name nrepl, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "nrepl", :col 39, :id 1630, :end-col 44, :row 50} {:end-row 51, :scope-end-row 63, :name handler-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "handler-config", :col 9, :id 1631, :end-col 23, :row 51} {:end-row 53, :scope-end-row 63, :name message-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "message-config", :col 9, :id 1632, :end-col 23, :row 53} {:end-row 55, :scope-end-row 63, :name this-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "this-config", :col 9, :id 1634, :end-col 20, :row 55} {:end-row 58, :scope-end-row 63, :name interceptor', :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "interceptor'", :col 9, :id 1635, :end-col 21, :row 58} {:end-row 65, :scope-end-row 77, :name handler-map, :scope-end-col 28, :filename "src/elin/component/handler.clj", :str "handler-map", :col 18, :id 1637, :end-col 29, :row 65} {:end-row 65, :scope-end-row 77, :name context, :scope-end-col 28, :filename "src/elin/component/handler.clj", :str "context", :col 30, :id 1638, :end-col 37, :row 65} {:end-row 68, :scope-end-row 75, :name context, :scope-end-col 45, :filename "src/elin/component/handler.clj", :str "context", :col 19, :id 1639, :end-col 26, :row 68} {:end-row 68, :scope-end-row 75, :name host, :scope-end-col 45, :filename "src/elin/component/handler.clj", :str "host", :col 44, :id 1640, :end-col 48, :row 68} {:end-row 69, :scope-end-row 75, :name handler-key, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "handler-key", :col 17, :id 1641, :end-col 28, :row 69} {:end-row 70, :scope-end-row 71, :name handler-fn, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "handler-fn", :col 31, :id 1642, :end-col 41, :row 70} {:end-row 72, :scope-end-row 74, :name msg, :scope-end-col 30, :filename "src/elin/component/handler.clj", :str "msg", :col 30, :id 1643, :end-col 33, :row 72} {:end-row 70, :scope-end-row 75, :name resp, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "resp", :col 17, :id 1644, :end-col 21, :row 70} {:end-row 80, :scope-end-row 90, :name parsed-message, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "parsed-message", :col 9, :id 1645, :end-col 23, :row 80} {:end-row 80, :scope-end-row 90, :name method, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "method", :col 31, :id 1646, :end-col 37, :row 80} {:end-row 80, :scope-end-row 90, :name aliases, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "aliases", :col 40, :id 1647, :end-col 47, :row 80} {:end-row 81, :scope-end-row 89, :name alias-definition, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "alias-definition", :col 12, :id 1648, :end-col 28, :row 81} {:end-row 82, :scope-end-row 89, :name original-config, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "original-config", :col 11, :id 1649, :end-col 26, :row 82} {:end-row 85, :scope-end-row 89, :name new-config, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "new-config", :col 11, :id 1650, :end-col 21, :row 85} {:end-row 101, :scope-end-row 111, :name components, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "components", :col 12, :id 1651, :end-col 22, :row 101} {:end-row 101, :scope-end-row 111, :name config-map, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "config-map", :col 23, :id 1652, :end-col 33, :row 101} {:end-row 101, :scope-end-row 111, :name handler-map, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "handler-map", :col 34, :id 1653, :end-col 45, :row 101} {:end-row 101, :scope-end-row 111, :name aliases, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "aliases", :col 46, :id 1654, :end-col 53, :row 101} {:end-row 102, :scope-end-row 111, :name message, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "message", :col 4, :id 1655, :end-col 11, :row 102} {:end-row 103, :scope-end-row 111, :name message', :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "message'", :col 14, :id 1656, :end-col 22, :row 103} {:end-row 103, :scope-end-row 111, :name method, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "method", :col 30, :id 1657, :end-col 36, :row 103} {:end-row 106, :scope-end-row 111, :name context, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "context", :col 9, :id 1658, :end-col 16, :row 106} {:end-row 109, :scope-end-row 110, :name log-level, :scope-end-col 67, :filename "src/elin/component/handler.clj", :str "log-level", :col 14, :id 1659, :end-col 23, :row 109} {:end-row 115, :scope-end-row 152, :name clj-kondo, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "clj-kondo", :col 4, :id 1660, :end-col 13, :row 115} {:end-row 116, :scope-end-row 152, :name interceptor, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "interceptor", :col 4, :id 1661, :end-col 15, :row 116} {:end-row 117, :scope-end-row 152, :name lazy-host, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 4, :id 1662, :end-col 13, :row 117} {:end-row 118, :scope-end-row 152, :name nrepl, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "nrepl", :col 4, :id 1663, :end-col 9, :row 118} {:end-row 119, :scope-end-row 152, :name plugin, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "plugin", :col 4, :id 1664, :end-col 10, :row 119} {:end-row 120, :scope-end-row 152, :name session-storage, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "session-storage", :col 4, :id 1665, :end-col 19, :row 120} {:end-row 122, :scope-end-row 152, :name base-config, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "base-config", :col 4, :id 1666, :end-col 15, :row 122} {:end-row 124, :scope-end-row 152, :name handler-map, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "handler-map", :col 4, :id 1667, :end-col 15, :row 124} {:end-row 126, :scope-end-row 148, :name this, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "this", :col 11, :id 1668, :end-col 15, :row 126} {:end-row 127, :scope-end-row 148, :name exported-config, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "exported-config", :col 11, :id 1669, :end-col 26, :row 127} {:end-row 128, :scope-end-row 148, :name includes, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "includes", :col 19, :id 1670, :end-col 27, :row 128} {:end-row 128, :scope-end-row 148, :name excludes, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "excludes", :col 28, :id 1671, :end-col 36, :row 128} {:end-row 128, :scope-end-row 148, :name config-map, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "config-map", :col 37, :id 1672, :end-col 47, :row 128} {:end-row 128, :scope-end-row 148, :name initialize, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "initialize", :col 48, :id 1673, :end-col 58, :row 128} {:end-row 128, :scope-end-row 148, :name aliases, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "aliases", :col 59, :id 1674, :end-col 66, :row 128} {:end-row 129, :scope-end-row 148, :name handler-map, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "handler-map", :col 11, :id 1675, :end-col 22, :row 129} {:end-row 131, :scope-end-row 148, :name this', :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "this'", :col 11, :id 1676, :end-col 16, :row 131} {:end-row 137, :scope-end-row 148, :name components, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "components", :col 11, :id 1677, :end-col 21, :row 137} {:end-row 143, :scope-end-row 148, :name handler, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "handler", :col 11, :id 1678, :end-col 18, :row 143} {:end-row 150, :scope-end-row 152, :name this, :scope-end-col 41, :filename "src/elin/component/handler.clj", :str "this", :col 10, :id 1679, :end-col 14, :row 150} {:end-row 155, :scope-end-row 157, :name config, :scope-end-col 41, :filename "src/elin/component/handler.clj", :str "config", :col 4, :id 1680, :end-col 10, :row 155} {:end-row 17, :scope-end-row 20, :name edn-content, :scope-end-col 32, :filename "src/elin/component/plugin.clj", :str "edn-content", :col 4, :id 1681, :end-col 15, :row 17} {:end-row 23, :scope-end-row 27, :name elin-plugin-edn-paths, :scope-end-col 37, :filename "src/elin/component/plugin.clj", :str "elin-plugin-edn-paths", :col 4, :id 1682, :end-col 25, :row 23} {:end-row 31, :scope-end-row 36, :name lazy-host, :scope-end-col 17, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1684, :end-col 13, :row 31} {:end-row 31, :scope-end-row 36, :name edn-file, :scope-end-col 17, :filename "src/elin/component/plugin.clj", :str "edn-file", :col 14, :id 1685, :end-col 22, :row 31} {:end-row 32, :scope-end-row 36, :name content, :scope-end-col 16, :filename "src/elin/component/plugin.clj", :str "content", :col 9, :id 1686, :end-col 16, :row 32} {:end-row 33, :scope-end-row 36, :name err, :scope-end-col 16, :filename "src/elin/component/plugin.clj", :str "err", :col 9, :id 1687, :end-col 12, :row 33} {:end-row 40, :scope-end-row 57, :name lazy-host, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1688, :end-col 13, :row 40} {:end-row 40, :scope-end-row 57, :name edn-files, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "edn-files", :col 14, :id 1689, :end-col 23, :row 40} {:end-row 41, :scope-end-row 57, :name edn-file, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "edn-file", :col 11, :id 1690, :end-col 19, :row 41} {:end-row 41, :scope-end-row 57, :name rest-edn-files, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "rest-edn-files", :col 22, :id 1691, :end-col 36, :row 41} {:end-row 42, :scope-end-row 57, :name loaded-files, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "loaded-files", :col 10, :id 1692, :end-col 22, :row 42} {:end-row 43, :scope-end-row 57, :name result, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "result", :col 10, :id 1693, :end-col 16, :row 43} {:end-row 52, :scope-end-row 57, :name content, :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "content", :col 13, :id 1694, :end-col 20, :row 52} {:end-row 53, :scope-end-row 57, :name loaded-files', :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "loaded-files'", :col 13, :id 1696, :end-col 26, :row 53} {:end-row 56, :scope-end-row 57, :name result', :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "result'", :col 13, :id 1697, :end-col 20, :row 56} {:end-row 61, :scope-end-row 68, :name plugins, :scope-end-col 14, :filename "src/elin/component/plugin.clj", :str "plugins", :col 4, :id 1698, :end-col 11, :row 61} {:end-row 63, :scope-end-row 66, :name accm, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "accm", :col 10, :id 1699, :end-col 14, :row 63} {:end-row 63, :scope-end-row 66, :name export, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "export", :col 23, :id 1700, :end-col 29, :row 63} {:end-row 72, :scope-end-row 88, :name lazy-host, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1702, :end-col 13, :row 72} {:end-row 74, :scope-end-row 88, :name edn-files, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "edn-files", :col 4, :id 1703, :end-col 13, :row 74} {:end-row 76, :scope-end-row 88, :name loaded-plugin, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "loaded-plugin", :col 4, :id 1704, :end-col 17, :row 76} {:end-row 79, :scope-end-row 84, :name this, :scope-end-col 50, :filename "src/elin/component/plugin.clj", :str "this", :col 11, :id 1705, :end-col 15, :row 79} {:end-row 82, :scope-end-row 84, :name loaded-plugin, :scope-end-col 49, :filename "src/elin/component/plugin.clj", :str "loaded-plugin", :col 11, :id 1706, :end-col 24, :row 82} {:end-row 86, :scope-end-row 88, :name this, :scope-end-col 34, :filename "src/elin/component/plugin.clj", :str "this", :col 10, :id 1707, :end-col 14, :row 86} {:end-row 91, :scope-end-row 92, :name config, :scope-end-col 42, :filename "src/elin/component/plugin.clj", :str "config", :col 4, :id 1708, :end-col 10, :row 91} {:end-row 7, :scope-end-row 13, :name host, :scope-end-col 7, :filename "src/elin/message.clj", :str "host", :col 4, :id 1709, :end-col 8, :row 7} {:end-row 7, :scope-end-row 13, :name texts, :scope-end-col 7, :filename "src/elin/message.clj", :str "texts", :col 9, :id 1710, :end-col 14, :row 7} {:end-row 7, :scope-end-row 13, :name highlight, :scope-end-col 7, :filename "src/elin/message.clj", :str "highlight", :col 15, :id 1711, :end-col 24, :row 7} {:end-row 8, :scope-end-row 12, :name s, :scope-end-col 32, :filename "src/elin/message.clj", :str "s", :col 9, :id 1712, :end-col 10, :row 8} {:end-row 12, :scope-end-row 12, :name _, :scope-end-col 29, :filename "src/elin/message.clj", :str "_", :col 24, :id 1713, :end-col 25, :row 12} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 31, :filename "src/elin/message.clj", :str "host", :col 4, :id 1714, :end-col 8, :row 16} {:end-row 16, :scope-end-row 17, :name texts, :scope-end-col 31, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1715, :end-col 16, :row 16} {:end-row 20, :scope-end-row 21, :name host, :scope-end-col 34, :filename "src/elin/message.clj", :str "host", :col 4, :id 1716, :end-col 8, :row 20} {:end-row 20, :scope-end-row 21, :name texts, :scope-end-col 34, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1717, :end-col 16, :row 20} {:end-row 24, :scope-end-row 25, :name host, :scope-end-col 32, :filename "src/elin/message.clj", :str "host", :col 4, :id 1718, :end-col 8, :row 24} {:end-row 24, :scope-end-row 25, :name texts, :scope-end-col 32, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1719, :end-col 16, :row 24} {:end-row 10, :scope-end-row 20, :name json-config, :scope-end-col 24, :filename "src/elin/core.clj", :str "json-config", :col 4, :id 1720, :end-col 15, :row 10} {:end-row 11, :scope-end-row 20, :name config, :scope-end-col 23, :filename "src/elin/core.clj", :str "config", :col 14, :id 1721, :end-col 20, :row 11} {:end-row 11, :scope-end-row 20, :name env, :scope-end-col 23, :filename "src/elin/core.clj", :str "env", :col 28, :id 1722, :end-col 31, :row 11} {:end-row 12, :scope-end-row 20, :name config, :scope-end-col 23, :filename "src/elin/core.clj", :str "config", :col 9, :id 1723, :end-col 15, :row 12} {:end-row 13, :scope-end-row 20, :name sys-map, :scope-end-col 23, :filename "src/elin/core.clj", :str "sys-map", :col 9, :id 1724, :end-col 16, :row 13} {:end-row 15, :scope-end-row 16, :name log-config, :scope-end-col 41, :filename "src/elin/core.clj", :str "log-config", :col 16, :id 1725, :end-col 26, :row 15} {:end-row 12, :scope-end-row 69, :name test-vars, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "test-vars", :col 12, :id 1726, :end-col 21, :row 12} {:end-row 12, :scope-end-row 69, :name current-file, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "current-file", :col 22, :id 1727, :end-col 34, :row 12} {:end-row 12, :scope-end-row 69, :name base-line, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "base-line", :col 35, :id 1728, :end-col 44, :row 12} {:end-row 72, :scope-end-row 74, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/test.clj", :str "nrepl", :col 4, :id 1729, :end-col 9, :row 72} {:end-row 85, :scope-end-row 92, :name nrepl, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "nrepl", :col 4, :id 1730, :end-col 9, :row 85} {:end-row 85, :scope-end-row 92, :name ns-str, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "ns-str", :col 11, :id 1731, :end-col 17, :row 85} {:end-row 85, :scope-end-row 92, :name vars, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "vars", :col 22, :id 1732, :end-col 26, :row 85} {:end-row 85, :scope-end-row 92, :name base-line, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "base-line", :col 33, :id 1733, :end-col 42, :row 85} {:end-row 85, :scope-end-row 92, :name current-file, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "current-file", :col 54, :id 1734, :end-col 66, :row 85} {:end-row 86, :scope-end-row 92, :name code, :scope-end-col 37, :filename "src/elin/function/nrepl/test.clj", :str "code", :col 11, :id 1735, :end-col 15, :row 86} {:end-row 91, :scope-end-row 92, :name resp, :scope-end-col 37, :filename "src/elin/function/nrepl/test.clj", :str "resp", :col 11, :id 1736, :end-col 15, :row 91} {:end-row 14, :scope-end-row 25, :name test-resp, :scope-end-col 44, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-resp", :col 4, :id 1737, :end-col 13, :row 14} {:end-row 15, :scope-end-row 25, :name summary, :scope-end-col 43, :filename "src/elin/function/nrepl/cider/test.clj", :str "summary", :col 17, :id 1738, :end-col 24, :row 15} {:end-row 28, :scope-end-row 31, :name filename, :scope-end-col 15, :filename "src/elin/function/nrepl/cider/test.clj", :str "filename", :col 4, :id 1739, :end-col 12, :row 28} {:end-row 35, :scope-end-row 49, :name test-result, :scope-end-col 12, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-result", :col 4, :id 1740, :end-col 15, :row 35} {:end-row 36, :scope-end-row 49, :name var', :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "var'", :col 9, :id 1741, :end-col 13, :row 36} {:end-row 37, :scope-end-row 49, :name context, :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "context", :col 17, :id 1742, :end-col 24, :row 37} {:end-row 37, :scope-end-row 49, :name message, :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "message", :col 25, :id 1743, :end-col 32, :row 37} {:end-row 53, :scope-end-row 63, :name diffs, :scope-end-col 36, :filename "src/elin/function/nrepl/cider/test.clj", :str "diffs", :col 12, :id 1744, :end-col 17, :row 53} {:end-row 53, :scope-end-row 63, :name actual, :scope-end-col 36, :filename "src/elin/function/nrepl/cider/test.clj", :str "actual", :col 18, :id 1745, :end-col 24, :row 53} {:end-row 56, :scope-end-row 60, :name diff, :scope-end-col 59, :filename "src/elin/function/nrepl/cider/test.clj", :str "diff", :col 11, :id 1746, :end-col 15, :row 56} {:end-row 67, :scope-end-row 104, :name nrepl, :scope-end-col 72, :filename "src/elin/function/nrepl/cider/test.clj", :str "nrepl", :col 4, :id 1747, :end-col 9, :row 67} {:end-row 67, :scope-end-row 104, :name test-resp, :scope-end-col 72, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-resp", :col 10, :id 1748, :end-col 19, :row 67} {:end-row 68, :scope-end-row 104, :name ns-path-op-supported?, :scope-end-col 71, :filename "src/elin/function/nrepl/cider/test.clj", :str "ns-path-op-supported?", :col 9, :id 1749, :end-col 30, :row 68} {:end-row 70, :scope-end-row 104, :name _ns-kw, :scope-end-col 69, :filename "src/elin/function/nrepl/cider/test.clj", :str "_ns-kw", :col 14, :id 1750, :end-col 20, :row 70} {:end-row 70, :scope-end-row 104, :name var-map, :scope-end-col 69, :filename "src/elin/function/nrepl/cider/test.clj", :str "var-map", :col 21, :id 1751, :end-col 28, :row 70} {:end-row 71, :scope-end-row 104, :name _var-kw, :scope-end-col 68, :filename "src/elin/function/nrepl/cider/test.clj", :str "_var-kw", :col 16, :id 1752, :end-col 23, :row 71} {:end-row 71, :scope-end-row 104, :name test-results, :scope-end-col 68, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-results", :col 24, :id 1753, :end-col 36, :row 71} {:end-row 72, :scope-end-row 104, :name test-result, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-result", :col 17, :id 1754, :end-col 28, :row 72} {:end-row 73, :scope-end-row 104, :name test-type, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-type", :col 24, :id 1755, :end-col 33, :row 73} {:end-row 73, :scope-end-row 104, :name ns-str, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "ns-str", :col 40, :id 1756, :end-col 46, :row 73} {:end-row 73, :scope-end-row 104, :name var-str, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "var-str", :col 51, :id 1757, :end-col 58, :row 73} {:end-row 73, :scope-end-row 104, :name lnum, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "lnum", :col 64, :id 1758, :end-col 68, :row 73} {:end-row 81, :scope-end-row 104, :name filename, :scope-end-col 65, :filename "src/elin/function/nrepl/cider/test.clj", :str "filename", :col 21, :id 1759, :end-col 29, :row 81} {:end-row 85, :scope-end-row 104, :name error, :scope-end-col 65, :filename "src/elin/function/nrepl/cider/test.clj", :str "error", :col 21, :id 1761, :end-col 26, :row 85} {:end-row 95, :scope-end-row 98, :name actual-value, :scope-end-col 47, :filename "src/elin/function/nrepl/cider/test.clj", :str "actual-value", :col 25, :id 1762, :end-col 37, :row 95} {:end-row 17, :scope-end-row 36, :name ns-str, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "ns-str", :col 5, :id 1763, :end-col 11, :row 17} {:end-row 17, :scope-end-row 36, :name ns-path, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "ns-path", :col 16, :id 1764, :end-col 23, :row 17} {:end-row 17, :scope-end-row 36, :name file-separator, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "file-separator", :col 30, :id 1765, :end-col 44, :row 17} {:end-row 18, :scope-end-row 36, :name ext, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "ext", :col 9, :id 1766, :end-col 12, :row 18} {:end-row 19, :scope-end-row 36, :name relative-name, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "relative-name", :col 9, :id 1767, :end-col 22, :row 19} {:end-row 22, :scope-end-row 36, :name test?, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "test?", :col 9, :id 1768, :end-col 14, :row 22} {:end-row 23, :scope-end-row 24, :name idx, :scope-end-col 41, :filename "src/elin/function/nrepl/namespace.clj", :str "idx", :col 29, :id 1769, :end-col 32, :row 23} {:end-row 23, :scope-end-row 36, :name base-dir, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "base-dir", :col 9, :id 1770, :end-col 17, :row 23} {:end-row 40, :scope-end-row 68, :name path, :scope-end-col 33, :filename "src/elin/function/nrepl/namespace.clj", :str "path", :col 4, :id 1771, :end-col 8, :row 40} {:end-row 41, :scope-end-row 68, :name sep, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "sep", :col 11, :id 1772, :end-col 14, :row 41} {:end-row 42, :scope-end-row 68, :name file, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "file", :col 11, :id 1773, :end-col 15, :row 42} {:end-row 45, :scope-end-row 48, :name filename, :scope-end-col 80, :filename "src/elin/function/nrepl/namespace.clj", :str "filename", :col 31, :id 1774, :end-col 39, :row 45} {:end-row 46, :scope-end-row 48, :name only-name, :scope-end-col 80, :filename "src/elin/function/nrepl/namespace.clj", :str "only-name", :col 31, :id 1775, :end-col 40, :row 46} {:end-row 43, :scope-end-row 68, :name find-regexp, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "find-regexp", :col 11, :id 1776, :end-col 22, :row 43} {:end-row 49, :scope-end-row 68, :name recent-file, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-file", :col 11, :id 1777, :end-col 22, :row 49} {:end-row 52, :scope-end-row 68, :name recent-file-path, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-file-path", :col 11, :id 1778, :end-col 27, :row 52} {:end-row 53, :scope-end-row 68, :name ext, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "ext", :col 11, :id 1779, :end-col 14, :row 53} {:end-row 54, :scope-end-row 68, :name recent-namespace, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-namespace", :col 11, :id 1780, :end-col 27, :row 54} {:end-row 57, :scope-end-row 68, :name recent-relative-name, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-relative-name", :col 11, :id 1781, :end-col 31, :row 57} {:end-row 60, :scope-end-row 62, :name idx, :scope-end-col 52, :filename "src/elin/function/nrepl/namespace.clj", :str "idx", :col 31, :id 1782, :end-col 34, :row 60} {:end-row 60, :scope-end-row 68, :name base-dir, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "base-dir", :col 11, :id 1783, :end-col 19, :row 60} {:end-row 63, :scope-end-row 68, :name _, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "_", :col 11, :id 1784, :end-col 12, :row 63} {:end-row 14, :scope-end-row 20, :name nrepl, :scope-end-col 28, :filename "src/elin/function/nrepl/refactor.clj", :str "nrepl", :col 4, :id 1785, :end-col 9, :row 14} {:end-row 14, :scope-end-row 20, :name sym-str, :scope-end-col 28, :filename "src/elin/function/nrepl/refactor.clj", :str "sym-str", :col 10, :id 1786, :end-col 17, :row 14} {:end-row 16, :scope-end-row 23, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1787, :end-col 9, :row 16} {:end-row 16, :scope-end-row 23, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1788, :end-col 16, :row 16} {:end-row 16, :scope-end-row 23, :name prefix, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "prefix", :col 17, :id 1789, :end-col 23, :row 16} {:end-row 28, :scope-end-row 41, :name nrepl, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1790, :end-col 9, :row 28} {:end-row 28, :scope-end-row 41, :name ns-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1791, :end-col 16, :row 28} {:end-row 28, :scope-end-row 41, :name sym-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1792, :end-col 24, :row 28} {:end-row 32, :scope-end-row 41, :name res, :scope-end-col 22, :filename "src/elin/function/nrepl/cider.clj", :str "res", :col 13, :id 1793, :end-col 16, :row 32} {:end-row 45, :scope-end-row 51, :name nrepl, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1794, :end-col 9, :row 45} {:end-row 45, :scope-end-row 51, :name ns-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1795, :end-col 16, :row 45} {:end-row 46, :scope-end-row 51, :name resp, :scope-end-col 23, :filename "src/elin/function/nrepl/cider.clj", :str "resp", :col 11, :id 1796, :end-col 15, :row 46} {:end-row 54, :scope-end-row 58, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1797, :end-col 9, :row 54} {:end-row 54, :scope-end-row 58, :name var-query, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "var-query", :col 10, :id 1798, :end-col 19, :row 54} {:end-row 62, :scope-end-row 65, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1799, :end-col 9, :row 62} {:end-row 69, :scope-end-row 72, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1800, :end-col 9, :row 69} {:end-row 75, :scope-end-row 80, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1801, :end-col 9, :row 75} {:end-row 75, :scope-end-row 80, :name ns-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1802, :end-col 16, :row 75} {:end-row 75, :scope-end-row 80, :name sym-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1803, :end-col 24, :row 75} {:end-row 83, :scope-end-row 87, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1804, :end-col 9, :row 83} {:end-row 83, :scope-end-row 87, :name ns-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1805, :end-col 16, :row 83} {:end-row 91, :scope-end-row 95, :name nrepl, :scope-end-col 46, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1806, :end-col 9, :row 91} {:end-row 99, :scope-end-row 102, :name nrepl, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1807, :end-col 9, :row 99} {:end-row 99, :scope-end-row 102, :name key-str, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "key-str", :col 10, :id 1808, :end-col 17, :row 99} {:end-row 99, :scope-end-row 102, :name input-str, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "input-str", :col 18, :id 1809, :end-col 27, :row 99} {:end-row 105, :scope-end-row 106, :name nrepl, :scope-end-col 59, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1810, :end-col 9, :row 105} {:end-row 109, :scope-end-row 115, :name nrepl, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1811, :end-col 9, :row 109} {:end-row 109, :scope-end-row 115, :name framework, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1812, :end-col 27, :row 109} {:end-row 109, :scope-end-row 115, :name appender, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1813, :end-col 36, :row 109} {:end-row 109, :scope-end-row 115, :name filters, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "filters", :col 37, :id 1814, :end-col 44, :row 109} {:end-row 109, :scope-end-row 115, :name size, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "size", :col 45, :id 1815, :end-col 49, :row 109} {:end-row 109, :scope-end-row 115, :name threshold, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "threshold", :col 50, :id 1816, :end-col 59, :row 109} {:end-row 118, :scope-end-row 121, :name nrepl, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1817, :end-col 9, :row 118} {:end-row 118, :scope-end-row 121, :name framework, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1818, :end-col 27, :row 118} {:end-row 118, :scope-end-row 121, :name appender, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1819, :end-col 36, :row 118} {:end-row 124, :scope-end-row 127, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1820, :end-col 9, :row 124} {:end-row 124, :scope-end-row 127, :name framework, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1821, :end-col 27, :row 124} {:end-row 124, :scope-end-row 127, :name appender, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1822, :end-col 36, :row 124} {:end-row 130, :scope-end-row 133, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1823, :end-col 9, :row 130} {:end-row 130, :scope-end-row 133, :name framework, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1824, :end-col 27, :row 130} {:end-row 130, :scope-end-row 133, :name appender, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1825, :end-col 36, :row 130} {:end-row 136, :scope-end-row 143, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1826, :end-col 9, :row 136} {:end-row 136, :scope-end-row 143, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1827, :end-col 16, :row 136} {:end-row 136, :scope-end-row 143, :name sym-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1828, :end-col 24, :row 136} {:end-row 136, :scope-end-row 143, :name export-edn-url, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "export-edn-url", :col 25, :id 1829, :end-col 39, :row 136} {:end-row 27, :scope-end-row 31, :name nrepl, :scope-end-col 29, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1830, :end-col 9, :row 27} {:end-row 40, :scope-end-row 42, :name nrepl, :scope-end-col 22, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1831, :end-col 9, :row 40} {:end-row 46, :scope-end-row 48, :name nrepl, :scope-end-col 28, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1832, :end-col 9, :row 46} {:end-row 52, :scope-end-row 54, :name nrepl, :scope-end-col 26, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1833, :end-col 9, :row 52} {:end-row 25, :scope-end-row 26, :name elin, :scope-end-col 39, :filename "src/elin/function/popup.clj", :str "elin", :col 5, :id 1834, :end-col 9, :row 25} {:end-row 25, :scope-end-row 26, :name s, :scope-end-col 39, :filename "src/elin/function/popup.clj", :str "s", :col 10, :id 1835, :end-col 11, :row 25} {:end-row 27, :scope-end-row 32, :name host, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "host", :col 23, :id 1836, :end-col 27, :row 27} {:end-row 27, :scope-end-row 32, :name s, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "s", :col 30, :id 1837, :end-col 31, :row 27} {:end-row 27, :scope-end-row 32, :name option, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "option", :col 32, :id 1838, :end-col 38, :row 27} {:end-row 36, :scope-end-row 38, :name host, :scope-end-col 7, :filename "src/elin/function/popup.clj", :str "host", :col 22, :id 1839, :end-col 26, :row 36} {:end-row 36, :scope-end-row 38, :name popup-id, :scope-end-col 7, :filename "src/elin/function/popup.clj", :str "popup-id", :col 29, :id 1840, :end-col 37, :row 36} {:end-row 10, :scope-end-row 11, :name host, :scope-end-col 49, :filename "src/elin/function/quickfix.clj", :str "host", :col 22, :id 1841, :end-col 26, :row 10} {:end-row 14, :scope-end-row 22, :name elin, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "elin", :col 9, :id 1842, :end-col 13, :row 14} {:end-row 14, :scope-end-row 22, :name interceptor, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "interceptor", :col 31, :id 1843, :end-col 42, :row 14} {:end-row 14, :scope-end-row 22, :name qf-list, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 45, :id 1844, :end-col 52, :row 14} {:end-row 15, :scope-end-row 22, :name context, :scope-end-col 38, :filename "src/elin/function/quickfix.clj", :str "context", :col 9, :id 1845, :end-col 16, :row 15} {:end-row 20, :scope-end-row 22, :name ctx, :scope-end-col 36, :filename "src/elin/function/quickfix.clj", :str "ctx", :col 40, :id 1846, :end-col 43, :row 20} {:end-row 20, :scope-end-row 22, :name host, :scope-end-col 36, :filename "src/elin/function/quickfix.clj", :str "host", :col 61, :id 1847, :end-col 65, :row 20} {:end-row 25, :scope-end-row 26, :name elin, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "elin", :col 5, :id 1848, :end-col 9, :row 25} {:end-row 25, :scope-end-row 26, :name qf-list, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 10, :id 1849, :end-col 17, :row 25} {:end-row 27, :scope-end-row 36, :name elin, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "elin", :col 10, :id 1850, :end-col 14, :row 27} {:end-row 27, :scope-end-row 36, :name interceptor, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "interceptor", :col 32, :id 1851, :end-col 43, :row 27} {:end-row 27, :scope-end-row 36, :name window-id, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "window-id", :col 46, :id 1852, :end-col 55, :row 27} {:end-row 27, :scope-end-row 36, :name qf-list, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 56, :id 1853, :end-col 63, :row 27} {:end-row 28, :scope-end-row 36, :name context, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "context", :col 10, :id 1854, :end-col 17, :row 28} {:end-row 34, :scope-end-row 36, :name ctx, :scope-end-col 37, :filename "src/elin/function/quickfix.clj", :str "ctx", :col 41, :id 1855, :end-col 44, :row 34} {:end-row 34, :scope-end-row 36, :name host, :scope-end-col 37, :filename "src/elin/function/quickfix.clj", :str "host", :col 62, :id 1856, :end-col 66, :row 34} {:end-row 45, :scope-end-row 48, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1857, :end-col 10, :row 45} {:end-row 46, :scope-end-row 47, :name session, :scope-end-col 29, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1858, :end-col 20, :row 46} {:end-row 49, :scope-end-row 50, :name nrepl, :scope-end-col 84, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1859, :end-col 10, :row 49} {:end-row 49, :scope-end-row 50, :name session, :scope-end-col 84, :filename "src/elin/function/nrepl.clj", :str "session", :col 11, :id 1860, :end-col 18, :row 49} {:end-row 56, :scope-end-row 57, :name nrepl, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1861, :end-col 10, :row 56} {:end-row 56, :scope-end-row 57, :name code, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "code", :col 11, :id 1862, :end-col 15, :row 56} {:end-row 58, :scope-end-row 71, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1863, :end-col 10, :row 58} {:end-row 58, :scope-end-row 71, :name code, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "code", :col 11, :id 1864, :end-col 15, :row 58} {:end-row 58, :scope-end-row 71, :name options, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "options", :col 16, :id 1865, :end-col 23, :row 58} {:end-row 59, :scope-end-row 70, :name session, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1866, :end-col 20, :row 59} {:end-row 60, :scope-end-row 70, :name middleware, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "middleware", :col 20, :id 1867, :end-col 30, :row 60} {:end-row 61, :scope-end-row 66, :name code', :scope-end-col 57, :filename "src/elin/function/nrepl.clj", :str "code'", :col 25, :id 1868, :end-col 30, :row 61} {:end-row 61, :scope-end-row 66, :name options', :scope-end-col 57, :filename "src/elin/function/nrepl.clj", :str "options'", :col 31, :id 1869, :end-col 39, :row 61} {:end-row 61, :scope-end-row 70, :name eval-fn, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "eval-fn", :col 12, :id 1870, :end-col 19, :row 61} {:end-row 67, :scope-end-row 70, :name eval-fn', :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "eval-fn'", :col 12, :id 1871, :end-col 20, :row 67} {:end-row 77, :scope-end-row 78, :name nrepl, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1872, :end-col 10, :row 77} {:end-row 79, :scope-end-row 85, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1873, :end-col 10, :row 79} {:end-row 79, :scope-end-row 85, :name options, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "options", :col 11, :id 1874, :end-col 18, :row 79} {:end-row 80, :scope-end-row 84, :name session, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1875, :end-col 20, :row 80} {:end-row 91, :scope-end-row 92, :name nrepl, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1876, :end-col 10, :row 91} {:end-row 91, :scope-end-row 92, :name file-path, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "file-path", :col 11, :id 1877, :end-col 20, :row 91} {:end-row 91, :scope-end-row 92, :name contents, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "contents", :col 21, :id 1878, :end-col 29, :row 91} {:end-row 93, :scope-end-row 112, :name nrepl, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1879, :end-col 10, :row 93} {:end-row 93, :scope-end-row 112, :name file-path, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "file-path", :col 11, :id 1880, :end-col 20, :row 93} {:end-row 93, :scope-end-row 112, :name contents, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "contents", :col 21, :id 1881, :end-col 29, :row 93} {:end-row 93, :scope-end-row 112, :name options, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "options", :col 30, :id 1882, :end-col 37, :row 93} {:end-row 94, :scope-end-row 112, :name session, :scope-end-col 42, :filename "src/elin/function/nrepl.clj", :str "session", :col 10, :id 1883, :end-col 17, :row 94} {:end-row 95, :scope-end-row 112, :name file, :scope-end-col 42, :filename "src/elin/function/nrepl.clj", :str "file", :col 10, :id 1884, :end-col 14, :row 95} {:end-row 116, :scope-end-row 132, :name nrepl, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1885, :end-col 9, :row 116} {:end-row 116, :scope-end-row 132, :name ns-str, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "ns-str", :col 10, :id 1886, :end-col 16, :row 116} {:end-row 116, :scope-end-row 132, :name sym-str, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "sym-str", :col 17, :id 1887, :end-col 24, :row 116} {:end-row 117, :scope-end-row 132, :name res, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "res", :col 11, :id 1888, :end-col 14, :row 117} {:end-row 120, :scope-end-row 132, :name _, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "_", :col 11, :id 1889, :end-col 12, :row 120} {:end-row 122, :scope-end-row 132, :name _, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "_", :col 11, :id 1890, :end-col 12, :row 122} {:end-row 124, :scope-end-row 132, :name res', :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "res'", :col 11, :id 1891, :end-col 15, :row 124} {:end-row 136, :scope-end-row 140, :name nrepl, :scope-end-col 22, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1892, :end-col 9, :row 136} {:end-row 143, :scope-end-row 149, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1893, :end-col 9, :row 143} {:end-row 143, :scope-end-row 149, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "ns-str", :col 10, :id 1894, :end-col 16, :row 143} {:end-row 143, :scope-end-row 149, :name prefix, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "prefix", :col 17, :id 1895, :end-col 23, :row 143} {:end-row 152, :scope-end-row 155, :name var-name, :scope-end-col 29, :filename "src/elin/function/nrepl.clj", :str "var-name", :col 4, :id 1896, :end-col 12, :row 152} {:end-row 17, :scope-end-row 28, :name clj-kondo, :scope-end-col 19, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1897, :end-col 31, :row 17} {:end-row 17, :scope-end-row 28, :name nrepl, :scope-end-col 19, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 32, :id 1898, :end-col 37, :row 17} {:end-row 18, :scope-end-row 28, :name ns-list, :scope-end-col 18, :filename "src/elin/function/namespace.clj", :str "ns-list", :col 9, :id 1899, :end-col 16, :row 18} {:end-row 21, :scope-end-row 28, :name ns-list, :scope-end-col 18, :filename "src/elin/function/namespace.clj", :str "ns-list", :col 9, :id 1900, :end-col 16, :row 21} {:end-row 31, :scope-end-row 32, :name clj-kondo, :scope-end-col 62, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1901, :end-col 31, :row 31} {:end-row 31, :scope-end-row 32, :name ns-sym, :scope-end-col 62, :filename "src/elin/function/namespace.clj", :str "ns-sym", :col 34, :id 1902, :end-col 40, :row 31} {:end-row 35, :scope-end-row 36, :name clj-kondo, :scope-end-col 58, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1903, :end-col 31, :row 35} {:end-row 35, :scope-end-row 36, :name alias-sym, :scope-end-col 58, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 34, :id 1904, :end-col 43, :row 35} {:end-row 40, :scope-end-row 57, :name elin, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1905, :end-col 13, :row 40} {:end-row 40, :scope-end-row 57, :name clj-kondo, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 31, :id 1906, :end-col 40, :row 40} {:end-row 40, :scope-end-row 57, :name nrepl, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 41, :id 1907, :end-col 46, :row 40} {:end-row 40, :scope-end-row 57, :name sym-str, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 49, :id 1908, :end-col 56, :row 40} {:end-row 40, :scope-end-row 57, :name favorites, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "favorites", :col 57, :id 1909, :end-col 66, :row 40} {:end-row 46, :scope-end-row 57, :name alias-str, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "alias-str", :col 12, :id 1910, :end-col 21, :row 46} {:end-row 46, :scope-end-row 57, :name _, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "_", :col 22, :id 1911, :end-col 23, :row 46} {:end-row 47, :scope-end-row 57, :name alias-sym, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 11, :id 1912, :end-col 20, :row 47} {:end-row 48, :scope-end-row 57, :name ns-str, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "ns-str", :col 11, :id 1913, :end-col 17, :row 48} {:end-row 49, :scope-end-row 57, :name requires, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "requires", :col 11, :id 1914, :end-col 19, :row 49} {:end-row 50, :scope-end-row 57, :name favorites', :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "favorites'", :col 11, :id 1916, :end-col 21, :row 50} {:end-row 60, :scope-end-row 82, :name elin, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1918, :end-col 13, :row 60} {:end-row 60, :scope-end-row 82, :name clj-kondo, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 31, :id 1919, :end-col 40, :row 60} {:end-row 60, :scope-end-row 82, :name nrepl, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 41, :id 1920, :end-col 46, :row 60} {:end-row 60, :scope-end-row 82, :name sym-str, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 49, :id 1921, :end-col 56, :row 60} {:end-row 60, :scope-end-row 82, :name favorites, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "favorites", :col 57, :id 1922, :end-col 66, :row 60} {:end-row 61, :scope-end-row 82, :name alias-str, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "alias-str", :col 10, :id 1923, :end-col 19, :row 61} {:end-row 61, :scope-end-row 82, :name _, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "_", :col 20, :id 1924, :end-col 21, :row 61} {:end-row 62, :scope-end-row 82, :name alias-sym, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 9, :id 1925, :end-col 18, :row 62} {:end-row 63, :scope-end-row 82, :name ns-str, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "ns-str", :col 9, :id 1926, :end-col 15, :row 63} {:end-row 64, :scope-end-row 82, :name requires, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "requires", :col 9, :id 1927, :end-col 17, :row 64} {:end-row 65, :scope-end-row 82, :name favorites', :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "favorites'", :col 9, :id 1929, :end-col 19, :row 65} {:end-row 68, :scope-end-row 82, :name candidates, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "candidates", :col 9, :id 1931, :end-col 19, :row 68} {:end-row 85, :scope-end-row 95, :name sym-str, :scope-end-col 51, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 4, :id 1932, :end-col 11, :row 85} {:end-row 85, :scope-end-row 95, :name java-classes, :scope-end-col 51, :filename "src/elin/function/namespace.clj", :str "java-classes", :col 12, :id 1933, :end-col 24, :row 85} {:end-row 86, :scope-end-row 95, :name class-name-sym, :scope-end-col 50, :filename "src/elin/function/namespace.clj", :str "class-name-sym", :col 9, :id 1934, :end-col 23, :row 86} {:end-row 89, :scope-end-row 92, :name res, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "res", :col 17, :id 1936, :end-col 20, :row 89} {:end-row 89, :scope-end-row 92, :name pkg, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "pkg", :col 21, :id 1937, :end-col 24, :row 89} {:end-row 89, :scope-end-row 92, :name class-set, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "class-set", :col 25, :id 1938, :end-col 34, :row 89} {:end-row 112, :scope-end-row 116, :name elin, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1939, :end-col 13, :row 112} {:end-row 113, :scope-end-row 116, :name code, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "code", :col 12, :id 1940, :end-col 16, :row 113} {:end-row 113, :scope-end-row 116, :name requiring-favorites, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "requiring-favorites", :col 17, :id 1941, :end-col 36, :row 113} {:end-row 113, :scope-end-row 116, :name java-classes, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "java-classes", :col 37, :id 1942, :end-col 49, :row 113} {:end-row 11, :scope-end-row 23, :name elin, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "elin", :col 9, :id 1943, :end-col 13, :row 11} {:end-row 11, :scope-end-row 23, :name host, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "host", :col 31, :id 1944, :end-col 35, :row 11} {:end-row 11, :scope-end-row 23, :name candidates, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "candidates", :col 38, :id 1945, :end-col 48, :row 11} {:end-row 21, :scope-end-row 23, :name id, :scope-end-col 22, :filename "src/elin/function/select.clj", :str "id", :col 12, :id 1946, :end-col 14, :row 21} {:end-row 21, :scope-end-row 23, :name ch, :scope-end-col 22, :filename "src/elin/function/select.clj", :str "ch", :col 15, :id 1947, :end-col 17, :row 21} {:end-row 12, :scope-end-row 13, :name host, :scope-end-col 48, :filename "src/elin/function/mark.clj", :str "host", :col 22, :id 1948, :end-col 26, :row 12} {:end-row 12, :scope-end-row 13, :name mark-id, :scope-end-col 48, :filename "src/elin/function/mark.clj", :str "mark-id", :col 29, :id 1949, :end-col 36, :row 12} {:end-row 29, :scope-end-row 32, :name path, :scope-end-col 27, :filename "src/elin/function/jack_in.clj", :str "path", :col 4, :id 1950, :end-col 8, :row 29} {:end-row 35, :scope-end-row 38, :name dir, :scope-end-col 14, :filename "src/elin/function/jack_in.clj", :str "dir", :col 4, :id 1951, :end-col 7, :row 35} {:end-row 35, :scope-end-row 38, :name filename, :scope-end-col 14, :filename "src/elin/function/jack_in.clj", :str "filename", :col 8, :id 1952, :end-col 16, :row 35} {:end-row 36, :scope-end-row 38, :name file, :scope-end-col 13, :filename "src/elin/function/jack_in.clj", :str "file", :col 9, :id 1953, :end-col 13, :row 36} {:end-row 41, :scope-end-row 53, :name cwd, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "cwd", :col 4, :id 1954, :end-col 7, :row 41} {:end-row 42, :scope-end-row 53, :name dir, :scope-end-col 43, :filename "src/elin/function/jack_in.clj", :str "dir", :col 10, :id 1955, :end-col 13, :row 42} {:end-row 44, :scope-end-row 53, :name deps-edn-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "deps-edn-file", :col 13, :id 1956, :end-col 26, :row 44} {:end-row 45, :scope-end-row 53, :name project-clj-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "project-clj-file", :col 13, :id 1957, :end-col 29, :row 45} {:end-row 46, :scope-end-row 53, :name bb-edn-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "bb-edn-file", :col 13, :id 1958, :end-col 24, :row 46} {:end-row 56, :scope-end-row 62, :name forced-project, :scope-end-col 20, :filename "src/elin/function/jack_in.clj", :str "forced-project", :col 12, :id 1959, :end-col 26, :row 56} {:end-row 57, :scope-end-row 62, :name cwd, :scope-end-col 20, :filename "src/elin/function/jack_in.clj", :str "cwd", :col 4, :id 1960, :end-col 7, :row 57} {:end-row 71, :scope-end-row 72, :name project-type, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 5, :id 1961, :end-col 17, :row 71} {:end-row 71, :scope-end-row 72, :name port, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "port", :col 18, :id 1962, :end-col 22, :row 71} {:end-row 73, :scope-end-row 89, :name project-type, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 5, :id 1963, :end-col 17, :row 73} {:end-row 73, :scope-end-row 89, :name port, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "port", :col 18, :id 1964, :end-col 22, :row 73} {:end-row 73, :scope-end-row 89, :name optional-args, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "optional-args", :col 23, :id 1965, :end-col 36, :row 73} {:end-row 92, :scope-end-row 93, :name port, :scope-end-col 25, :filename "src/elin/function/jack_in.clj", :str "port", :col 4, :id 1966, :end-col 8, :row 92} {:end-row 96, :scope-end-row 97, :name elin, :scope-end-col 29, :filename "src/elin/function/jack_in.clj", :str "elin", :col 5, :id 1967, :end-col 9, :row 96} {:end-row 98, :scope-end-row 107, :name host, :scope-end-col 12, :filename "src/elin/function/jack_in.clj", :str "host", :col 23, :id 1968, :end-col 27, :row 98} {:end-row 99, :scope-end-row 107, :name options, :scope-end-col 12, :filename "src/elin/function/jack_in.clj", :str "options", :col 5, :id 1969, :end-col 12, :row 99} {:end-row 100, :scope-end-row 107, :name path, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "path", :col 12, :id 1970, :end-col 16, :row 100} {:end-row 101, :scope-end-row 107, :name project-type, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 13, :id 1971, :end-col 25, :row 101} {:end-row 101, :scope-end-row 107, :name project-file, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-file", :col 26, :id 1972, :end-col 38, :row 101} {:end-row 102, :scope-end-row 107, :name project-root-dir, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-root-dir", :col 12, :id 1973, :end-col 28, :row 102} {:end-row 103, :scope-end-row 107, :name port, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "port", :col 12, :id 1974, :end-col 16, :row 103} {:end-row 104, :scope-end-row 107, :name args, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "args", :col 12, :id 1975, :end-col 16, :row 104} {:end-row 13, :scope-end-row 14, :name pred, :scope-end-col 34, :filename "src/elin/function/clj_kondo.clj", :str "pred", :col 4, :id 1976, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name coll, :scope-end-col 34, :filename "src/elin/function/clj_kondo.clj", :str "coll", :col 9, :id 1977, :end-col 13, :row 13} {:end-row 19, :scope-end-row 22, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1979, :end-col 13, :row 19} {:end-row 20, :scope-end-row 22, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1980, :end-col 17, :row 20} {:end-row 42, :scope-end-row 45, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1981, :end-col 13, :row 42} {:end-row 43, :scope-end-row 45, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1982, :end-col 17, :row 43} {:end-row 48, :scope-end-row 51, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1983, :end-col 13, :row 48} {:end-row 49, :scope-end-row 51, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1984, :end-col 17, :row 49} {:end-row 54, :scope-end-row 57, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1985, :end-col 13, :row 54} {:end-row 55, :scope-end-row 57, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1986, :end-col 17, :row 55} {:end-row 60, :scope-end-row 63, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1987, :end-col 13, :row 60} {:end-row 61, :scope-end-row 63, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1988, :end-col 17, :row 61} {:end-row 66, :scope-end-row 69, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1989, :end-col 13, :row 66} {:end-row 67, :scope-end-row 69, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1990, :end-col 17, :row 67} {:end-row 71, :scope-end-row 74, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 17, :id 1991, :end-col 26, :row 71} {:end-row 72, :scope-end-row 74, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1992, :end-col 17, :row 72} {:end-row 77, :scope-end-row 79, :name clj-kondo, :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1993, :end-col 13, :row 77} {:end-row 82, :scope-end-row 85, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1994, :end-col 13, :row 82} {:end-row 83, :scope-end-row 85, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1995, :end-col 17, :row 83} {:end-row 88, :scope-end-row 95, :name clj-kondo, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1996, :end-col 13, :row 88} {:end-row 88, :scope-end-row 95, :name protocol-ns, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "protocol-ns", :col 14, :id 1997, :end-col 25, :row 88} {:end-row 88, :scope-end-row 95, :name protocol-name, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "protocol-name", :col 26, :id 1998, :end-col 39, :row 88} {:end-row 88, :scope-end-row 95, :name method-name, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "method-name", :col 40, :id 1999, :end-col 51, :row 88} {:end-row 89, :scope-end-row 95, :name protocol-ns-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "protocol-ns-sym", :col 9, :id 2000, :end-col 24, :row 89} {:end-row 90, :scope-end-row 95, :name protocol-name-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "protocol-name-sym", :col 9, :id 2001, :end-col 26, :row 90} {:end-row 91, :scope-end-row 95, :name method-name-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "method-name-sym", :col 9, :id 2002, :end-col 24, :row 91} {:end-row 98, :scope-end-row 104, :name clj-kondo, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2004, :end-col 13, :row 98} {:end-row 98, :scope-end-row 104, :name ns-str, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2005, :end-col 20, :row 98} {:end-row 98, :scope-end-row 104, :name sym-str, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 21, :id 2006, :end-col 28, :row 98} {:end-row 99, :scope-end-row 104, :name ns-sym, :scope-end-col 19, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2007, :end-col 15, :row 99} {:end-row 100, :scope-end-row 104, :name sym-sym, :scope-end-col 19, :filename "src/elin/function/clj_kondo.clj", :str "sym-sym", :col 9, :id 2008, :end-col 16, :row 100} {:end-row 107, :scope-end-row 114, :name clj-kondo, :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2010, :end-col 13, :row 107} {:end-row 107, :scope-end-row 114, :name keyword', :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "keyword'", :col 14, :id 2011, :end-col 22, :row 107} {:end-row 108, :scope-end-row 114, :name keywords', :scope-end-col 32, :filename "src/elin/function/clj_kondo.clj", :str "keywords'", :col 14, :id 2012, :end-col 23, :row 108} {:end-row 109, :scope-end-row 114, :name kw-ns, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "kw-ns", :col 12, :id 2013, :end-col 17, :row 109} {:end-row 109, :scope-end-row 114, :name kw-name, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "kw-name", :col 18, :id 2014, :end-col 25, :row 109} {:end-row 110, :scope-end-row 114, :name pred, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "pred", :col 11, :id 2017, :end-col 15, :row 110} {:end-row 117, :scope-end-row 138, :name clj-kondo, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2018, :end-col 13, :row 117} {:end-row 117, :scope-end-row 138, :name filename, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "filename", :col 14, :id 2019, :end-col 22, :row 117} {:end-row 117, :scope-end-row 138, :name keyword', :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "keyword'", :col 23, :id 2020, :end-col 31, :row 117} {:end-row 118, :scope-end-row 138, :name keywords', :scope-end-col 25, :filename "src/elin/function/clj_kondo.clj", :str "keywords'", :col 14, :id 2021, :end-col 23, :row 118} {:end-row 119, :scope-end-row 138, :name kw-ns, :scope-end-col 24, :filename "src/elin/function/clj_kondo.clj", :str "kw-ns", :col 12, :id 2022, :end-col 17, :row 119} {:end-row 119, :scope-end-row 138, :name kw-name, :scope-end-col 24, :filename "src/elin/function/clj_kondo.clj", :str "kw-name", :col 18, :id 2023, :end-col 25, :row 119} {:end-row 121, :scope-end-row 132, :name targets, :scope-end-col 28, :filename "src/elin/function/clj_kondo.clj", :str "targets", :col 20, :id 2024, :end-col 27, :row 121} {:end-row 126, :scope-end-row 132, :name target-ns, :scope-end-col 27, :filename "src/elin/function/clj_kondo.clj", :str "target-ns", :col 17, :id 2026, :end-col 26, :row 126} {:end-row 127, :scope-end-row 132, :name target-name, :scope-end-col 27, :filename "src/elin/function/clj_kondo.clj", :str "target-name", :col 17, :id 2027, :end-col 28, :row 127} {:end-row 149, :scope-end-row 165, :name clj-kondo, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2030, :end-col 13, :row 149} {:end-row 149, :scope-end-row 165, :name ns-str, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2031, :end-col 20, :row 149} {:end-row 149, :scope-end-row 165, :name var-name, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "var-name", :col 21, :id 2032, :end-col 29, :row 149} {:end-row 150, :scope-end-row 165, :name var-name, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-name", :col 9, :id 2033, :end-col 17, :row 150} {:end-row 151, :scope-end-row 165, :name alias-name, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "alias-name", :col 10, :id 2034, :end-col 20, :row 151} {:end-row 151, :scope-end-row 165, :name var-name', :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-name'", :col 21, :id 2035, :end-col 30, :row 151} {:end-row 152, :scope-end-row 165, :name ns-sym, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2036, :end-col 15, :row 152} {:end-row 156, :scope-end-row 165, :name var-sym, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 9, :id 2037, :end-col 16, :row 156} {:end-row 169, :scope-end-row 172, :name clj-kondo, :scope-end-col 16, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2040, :end-col 13, :row 169} {:end-row 176, :scope-end-row 185, :name clj-kondo, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2041, :end-col 13, :row 176} {:end-row 176, :scope-end-row 185, :name ns-sym, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2042, :end-col 20, :row 176} {:end-row 177, :scope-end-row 185, :name grouped, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "grouped", :col 9, :id 2044, :end-col 16, :row 177} {:end-row 189, :scope-end-row 193, :name clj-kondo, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2045, :end-col 13, :row 189} {:end-row 189, :scope-end-row 193, :name alias-sym, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 14, :id 2046, :end-col 23, :row 189} {:end-row 197, :scope-end-row 206, :name clj-kondo, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2048, :end-col 13, :row 197} {:end-row 197, :scope-end-row 206, :name alias-sym, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 14, :id 2049, :end-col 23, :row 197} {:end-row 198, :scope-end-row 206, :name grouped, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "grouped", :col 9, :id 2051, :end-col 16, :row 198} {:end-row 209, :scope-end-row 212, :name clj-kondo, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2052, :end-col 13, :row 209} {:end-row 209, :scope-end-row 212, :name ns-sym, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2053, :end-col 20, :row 209} {:end-row 209, :scope-end-row 212, :name var-sym, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 21, :id 2054, :end-col 28, :row 209} {:end-row 215, :scope-end-row 217, :name clj-kondo, :scope-end-col 44, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2056, :end-col 13, :row 215} {:end-row 215, :scope-end-row 217, :name ns-sym, :scope-end-col 44, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2057, :end-col 20, :row 215} {:end-row 221, :scope-end-row 248, :name clj-kondo, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2059, :end-col 13, :row 221} {:end-row 221, :scope-end-row 248, :name ns-str, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2060, :end-col 20, :row 221} {:end-row 221, :scope-end-row 248, :name sym-str, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 21, :id 2061, :end-col 28, :row 221} {:end-row 222, :scope-end-row 248, :name from-ns-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "from-ns-sym", :col 11, :id 2062, :end-col 22, :row 222} {:end-row 223, :scope-end-row 248, :name sym-ns, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "sym-ns", :col 12, :id 2063, :end-col 18, :row 223} {:end-row 223, :scope-end-row 248, :name sym-name, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "sym-name", :col 19, :id 2064, :end-col 27, :row 223} {:end-row 224, :scope-end-row 248, :name alias-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 12, :id 2065, :end-col 21, :row 224} {:end-row 224, :scope-end-row 248, :name var-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 22, :id 2066, :end-col 29, :row 224} {:end-row 227, :scope-end-row 248, :name to-ns-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "to-ns-sym", :col 11, :id 2068, :end-col 20, :row 227} {:end-row 235, :scope-end-row 248, :name var-def, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "var-def", :col 11, :id 2069, :end-col 18, :row 235} {:end-row 251, :scope-end-row 260, :name clj-kondo, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2071, :end-col 13, :row 251} {:end-row 251, :scope-end-row 260, :name top-code, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "top-code", :col 14, :id 2072, :end-col 22, :row 251} {:end-row 251, :scope-end-row 260, :name sym-str, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 23, :id 2073, :end-col 30, :row 251} {:end-row 252, :scope-end-row 260, :name resp, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "resp", :col 11, :id 2074, :end-col 15, :row 252} {:end-row 253, :scope-end-row 260, :name local-vars, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "local-vars", :col 11, :id 2075, :end-col 21, :row 253} {:end-row 254, :scope-end-row 260, :name local-def, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "local-def", :col 11, :id 2077, :end-col 20, :row 254} {:end-row 263, :scope-end-row 267, :name clj-kondo, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2078, :end-col 13, :row 263} {:end-row 263, :scope-end-row 267, :name ns-str, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2079, :end-col 20, :row 263} {:end-row 264, :scope-end-row 267, :name ns-sym, :scope-end-col 25, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2080, :end-col 15, :row 264} {:end-row 11, :scope-end-row 15, :name session-storage, :scope-end-col 14, :filename "src/elin/function/callback.clj", :str "session-storage", :col 22, :id 2082, :end-col 37, :row 11} {:end-row 12, :scope-end-row 15, :name ch, :scope-end-col 13, :filename "src/elin/function/callback.clj", :str "ch", :col 9, :id 2083, :end-col 11, :row 12} {:end-row 13, :scope-end-row 15, :name id, :scope-end-col 13, :filename "src/elin/function/callback.clj", :str "id", :col 9, :id 2084, :end-col 11, :row 13} {:end-row 19, :scope-end-row 25, :name session-storage, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "session-storage", :col 22, :id 2085, :end-col 37, :row 19} {:end-row 19, :scope-end-row 25, :name id, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "id", :col 40, :id 2086, :end-col 42, :row 19} {:end-row 19, :scope-end-row 25, :name result, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "result", :col 43, :id 2087, :end-col 49, :row 19} {:end-row 20, :scope-end-row 24, :name ch, :scope-end-col 26, :filename "src/elin/function/callback.clj", :str "ch", :col 14, :id 2088, :end-col 16, :row 20} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2089, :end-col 27, :row 16} {:end-row 16, :scope-end-row 17, :name lnum, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2090, :end-col 34, :row 16} {:end-row 16, :scope-end-row 17, :name col, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2091, :end-col 38, :row 16} {:end-row 18, :scope-end-row 19, :name host, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2092, :end-col 27, :row 18} {:end-row 18, :scope-end-row 19, :name path, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2093, :end-col 34, :row 18} {:end-row 18, :scope-end-row 19, :name lnum, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2094, :end-col 39, :row 18} {:end-row 18, :scope-end-row 19, :name col, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2095, :end-col 43, :row 18} {:end-row 25, :scope-end-row 26, :name host, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2096, :end-col 27, :row 25} {:end-row 25, :scope-end-row 26, :name lnum, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2097, :end-col 34, :row 25} {:end-row 25, :scope-end-row 26, :name col, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2098, :end-col 38, :row 25} {:end-row 27, :scope-end-row 28, :name host, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2099, :end-col 27, :row 27} {:end-row 27, :scope-end-row 28, :name path, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2100, :end-col 34, :row 27} {:end-row 27, :scope-end-row 28, :name lnum, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2101, :end-col 39, :row 27} {:end-row 27, :scope-end-row 28, :name col, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2102, :end-col 43, :row 27} {:end-row 34, :scope-end-row 35, :name host, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2103, :end-col 27, :row 34} {:end-row 34, :scope-end-row 35, :name lnum, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2104, :end-col 34, :row 34} {:end-row 34, :scope-end-row 35, :name col, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2105, :end-col 38, :row 34} {:end-row 36, :scope-end-row 37, :name host, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2106, :end-col 27, :row 36} {:end-row 36, :scope-end-row 37, :name path, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2107, :end-col 34, :row 36} {:end-row 36, :scope-end-row 37, :name lnum, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2108, :end-col 39, :row 36} {:end-row 36, :scope-end-row 37, :name col, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2109, :end-col 43, :row 36} {:end-row 43, :scope-end-row 44, :name host, :scope-end-col 53, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2110, :end-col 27, :row 43} {:end-row 45, :scope-end-row 46, :name host, :scope-end-col 58, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2111, :end-col 27, :row 45} {:end-row 45, :scope-end-row 46, :name path, :scope-end-col 58, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2112, :end-col 34, :row 45} {:end-row 50, :scope-end-row 51, :name host, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "host", :col 22, :id 2113, :end-col 26, :row 50} {:end-row 50, :scope-end-row 51, :name lnum, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 29, :id 2114, :end-col 33, :row 50} {:end-row 50, :scope-end-row 51, :name col, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "col", :col 34, :id 2115, :end-col 37, :row 50} {:end-row 50, :scope-end-row 51, :name new-sexpr, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "new-sexpr", :col 38, :id 2116, :end-col 47, :row 50} {:end-row 57, :scope-end-row 60, :name elin, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "elin", :col 5, :id 2117, :end-col 9, :row 57} {:end-row 61, :scope-end-row 64, :name elin, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "elin", :col 5, :id 2118, :end-col 9, :row 61} {:end-row 61, :scope-end-row 64, :name path, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "path", :col 10, :id 2119, :end-col 14, :row 61} {:end-row 12, :scope-end-row 13, :name storage-key, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "storage-key", :col 4, :id 2120, :end-col 15, :row 12} {:end-row 12, :scope-end-row 13, :name storage, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "storage", :col 16, :id 2121, :end-col 23, :row 12} {:end-row 12, :scope-end-row 13, :name query, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "query", :col 24, :id 2122, :end-col 29, :row 12} {:end-row 17, :scope-end-row 18, :name storage-key, :scope-end-col 41, :filename "src/elin/function/storage/test.clj", :str "storage-key", :col 4, :id 2123, :end-col 15, :row 17} {:end-row 17, :scope-end-row 18, :name storage, :scope-end-col 41, :filename "src/elin/function/storage/test.clj", :str "storage", :col 16, :id 2124, :end-col 23, :row 17} {:end-row 19, :scope-end-row 32, :name elin, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2125, :end-col 13, :row 19} {:end-row 19, :scope-end-row 32, :name host, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "host", :col 31, :id 2126, :end-col 35, :row 19} {:end-row 19, :scope-end-row 32, :name clj-kondo, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 36, :id 2127, :end-col 45, :row 19} {:end-row 19, :scope-end-row 32, :name ns-str, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 48, :id 2128, :end-col 54, :row 19} {:end-row 19, :scope-end-row 32, :name sym-str, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "sym-str", :col 55, :id 2129, :end-col 62, :row 19} {:end-row 20, :scope-end-row 32, :name cur-lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "cur-lnum", :col 12, :id 2130, :end-col 20, :row 20} {:end-row 20, :scope-end-row 32, :name cur-col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "cur-col", :col 27, :id 2131, :end-col 34, :row 20} {:end-row 21, :scope-end-row 32, :name ns-code, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "ns-code", :col 12, :id 2132, :end-col 19, :row 21} {:end-row 22, :scope-end-row 32, :name code, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "code", :col 12, :id 2133, :end-col 16, :row 22} {:end-row 22, :scope-end-row 32, :name base-lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "base-lnum", :col 23, :id 2134, :end-col 32, :row 22} {:end-row 22, :scope-end-row 32, :name base-col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "base-col", :col 39, :id 2135, :end-col 47, :row 22} {:end-row 23, :scope-end-row 32, :name path, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "path", :col 11, :id 2136, :end-col 15, :row 23} {:end-row 25, :scope-end-row 32, :name code', :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "code'", :col 11, :id 2137, :end-col 16, :row 25} {:end-row 26, :scope-end-row 32, :name lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "lnum", :col 12, :id 2138, :end-col 16, :row 26} {:end-row 26, :scope-end-row 32, :name col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "col", :col 23, :id 2139, :end-col 26, :row 26} {:end-row 35, :scope-end-row 43, :name clj-kondo, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 22, :id 2140, :end-col 31, :row 35} {:end-row 36, :scope-end-row 43, :name protocol-var-str, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "protocol-var-str", :col 4, :id 2141, :end-col 20, :row 36} {:end-row 37, :scope-end-row 43, :name info-response, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "info-response", :col 4, :id 2142, :end-col 17, :row 37} {:end-row 38, :scope-end-row 43, :name protocol-ns, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "protocol-ns", :col 10, :id 2143, :end-col 21, :row 38} {:end-row 38, :scope-end-row 43, :name protocol-name, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "protocol-name", :col 22, :id 2144, :end-col 35, :row 38} {:end-row 41, :scope-end-row 43, :name impls, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "impls", :col 9, :id 2145, :end-col 14, :row 41} {:end-row 47, :scope-end-row 79, :name elin, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2146, :end-col 13, :row 47} {:end-row 47, :scope-end-row 79, :name nrepl, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "nrepl", :col 31, :id 2147, :end-col 36, :row 47} {:end-row 47, :scope-end-row 79, :name clj-kondo, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 37, :id 2148, :end-col 46, :row 47} {:end-row 48, :scope-end-row 79, :name ns-str, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 4, :id 2149, :end-col 10, :row 48} {:end-row 49, :scope-end-row 79, :name sym-str, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "sym-str", :col 4, :id 2150, :end-col 11, :row 49} {:end-row 51, :scope-end-row 76, :name res, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "res", :col 11, :id 2151, :end-col 14, :row 51} {:end-row 52, :scope-end-row 76, :name error?, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "error?", :col 11, :id 2152, :end-col 17, :row 52} {:end-row 53, :scope-end-row 76, :name protocol-var-str, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "protocol-var-str", :col 11, :id 2153, :end-col 27, :row 53} {:end-row 55, :scope-end-row 76, :name proto-def, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "proto-def", :col 11, :id 2154, :end-col 20, :row 55} {:end-row 73, :scope-end-row 76, :name res, :scope-end-col 49, :filename "src/elin/function/lookup.clj", :str "res", :col 15, :id 2155, :end-col 18, :row 73} {:end-row 78, :scope-end-row 79, :name e, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "e", :col 22, :id 2156, :end-col 23, :row 78} {:end-row 82, :scope-end-row 91, :name elin, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2157, :end-col 13, :row 82} {:end-row 82, :scope-end-row 91, :name host, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "host", :col 31, :id 2158, :end-col 35, :row 82} {:end-row 82, :scope-end-row 91, :name nrepl, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "nrepl", :col 36, :id 2159, :end-col 41, :row 82} {:end-row 82, :scope-end-row 91, :name export-edn-url, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "export-edn-url", :col 44, :id 2160, :end-col 58, :row 82} {:end-row 83, :scope-end-row 91, :name lnum, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "lnum", :col 19, :id 2161, :end-col 23, :row 83} {:end-row 83, :scope-end-row 91, :name col, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "col", :col 24, :id 2162, :end-col 27, :row 83} {:end-row 84, :scope-end-row 91, :name code, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "code", :col 19, :id 2163, :end-col 23, :row 84} {:end-row 86, :scope-end-row 88, :name ns-str, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 39, :id 2164, :end-col 45, :row 86} {:end-row 87, :scope-end-row 88, :name resp, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "resp", :col 39, :id 2165, :end-col 43, :row 87} {:end-row 85, :scope-end-row 91, :name ns-str, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 12, :id 2166, :end-col 18, :row 85} {:end-row 85, :scope-end-row 91, :name name-str, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "name-str", :col 19, :id 2167, :end-col 27, :row 85} {:end-row 95, :scope-end-row 105, :name lookup-resp, :scope-end-col 37, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 4, :id 2168, :end-col 15, :row 95} {:end-row 97, :scope-end-row 98, :name member-str, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "member-str", :col 19, :id 2169, :end-col 29, :row 97} {:end-row 109, :scope-end-row 124, :name lookup-resp, :scope-end-col 52, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 9, :id 2170, :end-col 20, :row 109} {:end-row 109, :scope-end-row 124, :name see-also, :scope-end-col 52, :filename "src/elin/function/lookup.clj", :str "see-also", :col 28, :id 2171, :end-col 36, :row 109} {:end-row 111, :scope-end-row 112, :name ns-str, :scope-end-col 55, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 19, :id 2172, :end-col 25, :row 111} {:end-row 122, :scope-end-row 124, :name idx, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "idx", :col 38, :id 2173, :end-col 41, :row 122} {:end-row 122, :scope-end-row 124, :name v, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "v", :col 42, :id 2174, :end-col 43, :row 122} {:end-row 128, :scope-end-row 131, :name lookup-resp, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 4, :id 2175, :end-col 15, :row 128} {:end-row 135, :scope-end-row 162, :name cljdocs-resp, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "cljdocs-resp", :col 9, :id 2176, :end-col 21, :row 135} {:end-row 135, :scope-end-row 162, :name examples, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "examples", :col 29, :id 2177, :end-col 37, :row 135} {:end-row 135, :scope-end-row 162, :name see-alsos, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "see-alsos", :col 38, :id 2178, :end-col 47, :row 135} {:end-row 135, :scope-end-row 162, :name notes, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "notes", :col 48, :id 2179, :end-col 53, :row 135} {:end-row 146, :scope-end-row 148, :name idx, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "idx", :col 37, :id 2180, :end-col 40, :row 146} {:end-row 146, :scope-end-row 148, :name v, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "v", :col 41, :id 2181, :end-col 42, :row 146} {:end-row 153, :scope-end-row 155, :name idx, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "idx", :col 38, :id 2182, :end-col 41, :row 153} {:end-row 153, :scope-end-row 155, :name v, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "v", :col 42, :id 2183, :end-col 43, :row 153} {:end-row 160, :scope-end-row 162, :name idx, :scope-end-col 44, :filename "src/elin/function/lookup.clj", :str "idx", :col 34, :id 2184, :end-col 37, :row 160} {:end-row 160, :scope-end-row 162, :name v, :scope-end-col 44, :filename "src/elin/function/lookup.clj", :str "v", :col 38, :id 2185, :end-col 39, :row 160} {:end-row 14, :scope-end-row 29, :name nrepl, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 4, :id 2186, :end-col 9, :row 14} {:end-row 14, :scope-end-row 29, :name code, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "code", :col 10, :id 2187, :end-col 14, :row 14} {:end-row 14, :scope-end-row 29, :name options, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "options", :col 15, :id 2188, :end-col 22, :row 14} {:end-row 15, :scope-end-row 18, :name accm, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "accm", :col 35, :id 2189, :end-col 39, :row 15} {:end-row 15, :scope-end-row 18, :name k, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "k", :col 40, :id 2190, :end-col 41, :row 15} {:end-row 15, :scope-end-row 18, :name v, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "v", :col 42, :id 2191, :end-col 43, :row 15} {:end-row 15, :scope-end-row 29, :name options, :scope-end-col 25, :filename "src/elin/function/evaluate.clj", :str "options", :col 11, :id 2192, :end-col 18, :row 15} {:end-row 21, :scope-end-row 29, :name resp, :scope-end-col 25, :filename "src/elin/function/evaluate.clj", :str "resp", :col 11, :id 2193, :end-col 15, :row 21} {:end-row 32, :scope-end-row 33, :name elin, :scope-end-col 33, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2194, :end-col 9, :row 32} {:end-row 32, :scope-end-row 33, :name code, :scope-end-col 33, :filename "src/elin/function/evaluate.clj", :str "code", :col 10, :id 2195, :end-col 14, :row 32} {:end-row 34, :scope-end-row 35, :name nrepl, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 23, :id 2196, :end-col 28, :row 34} {:end-row 34, :scope-end-row 35, :name code, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "code", :col 31, :id 2197, :end-col 35, :row 34} {:end-row 34, :scope-end-row 35, :name options, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "options", :col 36, :id 2198, :end-col 43, :row 34} {:end-row 38, :scope-end-row 39, :name elin, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2199, :end-col 9, :row 38} {:end-row 40, :scope-end-row 52, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2200, :end-col 14, :row 40} {:end-row 40, :scope-end-row 52, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2201, :end-col 37, :row 40} {:end-row 40, :scope-end-row 52, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2202, :end-col 42, :row 40} {:end-row 40, :scope-end-row 52, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2203, :end-col 52, :row 40} {:end-row 41, :scope-end-row 52, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2204, :end-col 21, :row 41} {:end-row 41, :scope-end-row 52, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2205, :end-col 35, :row 41} {:end-row 42, :scope-end-row 52, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2206, :end-col 18, :row 42} {:end-row 43, :scope-end-row 52, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2207, :end-col 16, :row 43} {:end-row 44, :scope-end-row 52, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2208, :end-col 24, :row 44} {:end-row 44, :scope-end-row 52, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2209, :end-col 29, :row 44} {:end-row 44, :scope-end-row 52, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2210, :end-col 33, :row 44} {:end-row 45, :scope-end-row 52, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2212, :end-col 18, :row 45} {:end-row 55, :scope-end-row 56, :name elin, :scope-end-col 36, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2213, :end-col 9, :row 55} {:end-row 57, :scope-end-row 69, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2214, :end-col 14, :row 57} {:end-row 57, :scope-end-row 69, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2215, :end-col 37, :row 57} {:end-row 57, :scope-end-row 69, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2216, :end-col 42, :row 57} {:end-row 57, :scope-end-row 69, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2217, :end-col 52, :row 57} {:end-row 58, :scope-end-row 69, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2218, :end-col 21, :row 58} {:end-row 58, :scope-end-row 69, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2219, :end-col 35, :row 58} {:end-row 59, :scope-end-row 69, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2220, :end-col 18, :row 59} {:end-row 60, :scope-end-row 69, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2221, :end-col 16, :row 60} {:end-row 61, :scope-end-row 69, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2222, :end-col 24, :row 61} {:end-row 61, :scope-end-row 69, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2223, :end-col 29, :row 61} {:end-row 61, :scope-end-row 69, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2224, :end-col 33, :row 61} {:end-row 62, :scope-end-row 69, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2226, :end-col 18, :row 62} {:end-row 72, :scope-end-row 73, :name elin, :scope-end-col 36, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2227, :end-col 9, :row 72} {:end-row 74, :scope-end-row 86, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2228, :end-col 14, :row 74} {:end-row 74, :scope-end-row 86, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2229, :end-col 37, :row 74} {:end-row 74, :scope-end-row 86, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2230, :end-col 42, :row 74} {:end-row 74, :scope-end-row 86, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2231, :end-col 52, :row 74} {:end-row 75, :scope-end-row 86, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2232, :end-col 21, :row 75} {:end-row 75, :scope-end-row 86, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2233, :end-col 35, :row 75} {:end-row 76, :scope-end-row 86, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2234, :end-col 18, :row 76} {:end-row 77, :scope-end-row 86, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2235, :end-col 16, :row 77} {:end-row 78, :scope-end-row 86, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2236, :end-col 24, :row 78} {:end-row 78, :scope-end-row 86, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2237, :end-col 29, :row 78} {:end-row 78, :scope-end-row 86, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2238, :end-col 33, :row 78} {:end-row 79, :scope-end-row 86, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2240, :end-col 18, :row 79} {:end-row 89, :scope-end-row 90, :name elin, :scope-end-col 38, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2241, :end-col 9, :row 89} {:end-row 91, :scope-end-row 95, :name elin, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2242, :end-col 14, :row 91} {:end-row 91, :scope-end-row 95, :name nrepl, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2243, :end-col 37, :row 91} {:end-row 91, :scope-end-row 95, :name host, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2244, :end-col 42, :row 91} {:end-row 91, :scope-end-row 95, :name options, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2245, :end-col 52, :row 91} {:end-row 92, :scope-end-row 95, :name ns-form, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "ns-form", :col 13, :id 2246, :end-col 20, :row 92} {:end-row 93, :scope-end-row 95, :name path, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2247, :end-col 16, :row 93} {:end-row 98, :scope-end-row 99, :name elin, :scope-end-col 39, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2248, :end-col 9, :row 98} {:end-row 98, :scope-end-row 99, :name mark-id, :scope-end-col 39, :filename "src/elin/function/evaluate.clj", :str "mark-id", :col 10, :id 2249, :end-col 17, :row 98} {:end-row 100, :scope-end-row 111, :name elin, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2250, :end-col 14, :row 100} {:end-row 100, :scope-end-row 111, :name host, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "host", :col 32, :id 2251, :end-col 36, :row 100} {:end-row 100, :scope-end-row 111, :name nrepl, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 37, :id 2252, :end-col 42, :row 100} {:end-row 100, :scope-end-row 111, :name mark-id, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "mark-id", :col 45, :id 2253, :end-col 52, :row 100} {:end-row 100, :scope-end-row 111, :name options, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "options", :col 53, :id 2254, :end-col 60, :row 100} {:end-row 101, :scope-end-row 111, :name cur-lnum, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2255, :end-col 21, :row 101} {:end-row 101, :scope-end-row 111, :name cur-col, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2256, :end-col 35, :row 101} {:end-row 102, :scope-end-row 111, :name mark-pos, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "mark-pos", :col 17, :id 2257, :end-col 25, :row 102} {:end-row 102, :scope-end-row 111, :name path, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "path", :col 33, :id 2258, :end-col 37, :row 102} {:end-row 103, :scope-end-row 111, :name code, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2259, :end-col 24, :row 103} {:end-row 103, :scope-end-row 111, :name lnum, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2260, :end-col 29, :row 103} {:end-row 103, :scope-end-row 111, :name col, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2261, :end-col 33, :row 103} {:end-row 104, :scope-end-row 111, :name ns-str, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2262, :end-col 18, :row 104} {:end-row 114, :scope-end-row 120, :name nrepl, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 22, :id 2263, :end-col 27, :row 114} {:end-row 114, :scope-end-row 120, :name ns-str, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 30, :id 2264, :end-col 36, :row 114} {:end-row 114, :scope-end-row 120, :name code, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "code", :col 37, :id 2265, :end-col 41, :row 114} {:end-row 115, :scope-end-row 120, :name code', :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "code'", :col 11, :id 2266, :end-col 16, :row 115} {:end-row 116, :scope-end-row 120, :name options, :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "options", :col 11, :id 2267, :end-col 18, :row 116} {:end-row 119, :scope-end-row 120, :name resp, :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "resp", :col 11, :id 2268, :end-col 15, :row 119} {:end-row 123, :scope-end-row 130, :name code, :scope-end-col 24, :filename "src/elin/function/evaluate.clj", :str "code", :col 4, :id 2269, :end-col 8, :row 123} {:end-row 124, :scope-end-row 130, :name zloc, :scope-end-col 23, :filename "src/elin/function/evaluate.clj", :str "zloc", :col 9, :id 2270, :end-col 13, :row 124} {:end-row 133, :scope-end-row 139, :name elin, :scope-end-col 64, :filename "src/elin/function/evaluate.clj", :str "elin", :col 4, :id 2271, :end-col 8, :row 133} {:end-row 134, :scope-end-row 139, :name resp, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "resp", :col 16, :id 2272, :end-col 20, :row 134} {:end-row 134, :scope-end-row 139, :name code, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "code", :col 28, :id 2273, :end-col 32, :row 134} {:end-row 134, :scope-end-row 139, :name response, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "response", :col 33, :id 2274, :end-col 41, :row 134} {:end-row 134, :scope-end-row 139, :name options, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "options", :col 42, :id 2275, :end-col 49, :row 134} {:end-row 135, :scope-end-row 139, :name ns-str, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2276, :end-col 18, :row 135} {:end-row 12, :scope-end-row 20, :name f, :scope-end-col 16, :filename "src/elin/function/connect.clj", :str "f", :col 4, :id 2277, :end-col 5, :row 12} {:end-row 15, :scope-end-row 16, :name ex, :scope-end-col 58, :filename "src/elin/function/connect.clj", :str "ex", :col 37, :id 2278, :end-col 39, :row 15} {:end-row 14, :scope-end-row 20, :name res, :scope-end-col 14, :filename "src/elin/function/connect.clj", :str "res", :col 11, :id 2279, :end-col 14, :row 14} {:end-row 23, :scope-end-row 57, :name elin, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "elin", :col 9, :id 2280, :end-col 13, :row 23} {:end-row 23, :scope-end-row 57, :name interceptor, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "interceptor", :col 31, :id 2281, :end-col 42, :row 23} {:end-row 24, :scope-end-row 57, :name hostname, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "hostname", :col 12, :id 2282, :end-col 20, :row 24} {:end-row 24, :scope-end-row 57, :name port, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "port", :col 21, :id 2283, :end-col 25, :row 24} {:end-row 24, :scope-end-row 57, :name wait?, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "wait?", :col 26, :id 2284, :end-col 31, :row 24} {:end-row 25, :scope-end-row 57, :name context, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "context", :col 9, :id 2285, :end-col 16, :row 25} {:end-row 30, :scope-end-row 54, :name ctx, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "ctx", :col 30, :id 2286, :end-col 33, :row 30} {:end-row 30, :scope-end-row 54, :name nrepl, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "nrepl", :col 51, :id 2287, :end-col 56, :row 30} {:end-row 31, :scope-end-row 54, :name error, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "error", :col 33, :id 2288, :end-col 38, :row 31} {:end-row 31, :scope-end-row 54, :name hostname, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "hostname", :col 39, :id 2289, :end-col 47, :row 31} {:end-row 31, :scope-end-row 54, :name port, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "port", :col 48, :id 2290, :end-col 52, :row 31} {:end-row 31, :scope-end-row 54, :name language, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "language", :col 53, :id 2291, :end-col 61, :row 31} {:end-row 31, :scope-end-row 54, :name port-file, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "port-file", :col 62, :id 2292, :end-col 71, :row 31} {:end-row 31, :scope-end-row 54, :name wait?, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "wait?", :col 72, :id 2293, :end-col 77, :row 31} {:end-row 44, :scope-end-row 52, :name add-client!, :scope-end-col 55, :filename "src/elin/function/connect.clj", :str "add-client!", :col 32, :id 2294, :end-col 43, :row 44} {:end-row 48, :scope-end-row 52, :name client, :scope-end-col 55, :filename "src/elin/function/connect.clj", :str "client", :col 32, :id 2295, :end-col 38, :row 48} {:end-row 53, :scope-end-row 54, :name ex, :scope-end-col 83, :filename "src/elin/function/connect.clj", :str "ex", :col 43, :id 2296, :end-col 45, :row 53} {:end-row 30, :scope-end-row 57, :name connect-fn, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "connect-fn", :col 9, :id 2297, :end-col 19, :row 30} {:end-row 60, :scope-end-row 74, :name elin, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "elin", :col 9, :id 2298, :end-col 13, :row 60} {:end-row 60, :scope-end-row 74, :name interceptor, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "interceptor", :col 31, :id 2299, :end-col 42, :row 60} {:end-row 61, :scope-end-row 74, :name client, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "client", :col 4, :id 2300, :end-col 10, :row 61} {:end-row 62, :scope-end-row 74, :name host, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "host", :col 17, :id 2301, :end-col 21, :row 62} {:end-row 62, :scope-end-row 74, :name port, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "port", :col 22, :id 2302, :end-col 26, :row 62} {:end-row 63, :scope-end-row 74, :name context, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "context", :col 9, :id 2303, :end-col 16, :row 63} {:end-row 69, :scope-end-row 74, :name ctx, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "ctx", :col 17, :id 2304, :end-col 20, :row 69} {:end-row 69, :scope-end-row 74, :name nrepl, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "nrepl", :col 38, :id 2305, :end-col 43, :row 69} {:end-row 69, :scope-end-row 74, :name hostname, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "hostname", :col 52, :id 2306, :end-col 60, :row 69} {:end-row 69, :scope-end-row 74, :name port, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "port", :col 61, :id 2307, :end-col 65, :row 69} {:end-row 70, :scope-end-row 73, :name client', :scope-end-col 42, :filename "src/elin/function/connect.clj", :str "client'", :col 18, :id 2308, :end-col 25, :row 70} {:end-row 78, :scope-end-row 82, :name client, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "client", :col 4, :id 2309, :end-col 10, :row 78} {:end-row 80, :scope-end-row 96, :name ?indexed-content, :scope-end-col 47, :filename "src/elin/schema/nrepl.clj", :str "?indexed-content", :col 9, :id 2310, :end-col 25, :row 80} {:end-row 10, :scope-end-row 22, :name host, :scope-end-col 68, :filename "src/elin/interceptor/handler/namespace.clj", :str "host", :col 38, :id 2311, :end-col 42, :row 10} {:end-row 10, :scope-end-row 22, :name response, :scope-end-col 68, :filename "src/elin/interceptor/handler/namespace.clj", :str "response", :col 51, :id 2312, :end-col 59, :row 10} {:end-row 11, :scope-end-row 22, :name result, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "result", :col 24, :id 2313, :end-col 30, :row 11} {:end-row 11, :scope-end-row 22, :name target-symbol, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "target-symbol", :col 39, :id 2314, :end-col 52, :row 11} {:end-row 11, :scope-end-row 22, :name alias-symbol, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "alias-symbol", :col 61, :id 2315, :end-col 73, :row 11} {:end-row 27, :scope-end-row 30, :name host, :scope-end-col 63, :filename "src/elin/interceptor/handler/namespace.clj", :str "host", :col 38, :id 2316, :end-col 42, :row 27} {:end-row 27, :scope-end-row 30, :name response, :scope-end-col 63, :filename "src/elin/interceptor/handler/namespace.clj", :str "response", :col 51, :id 2317, :end-col 59, :row 27} {:end-row 28, :scope-end-row 30, :name result, :scope-end-col 62, :filename "src/elin/interceptor/handler/namespace.clj", :str "result", :col 24, :id 2318, :end-col 30, :row 28} {:end-row 28, :scope-end-row 30, :name alias-symbol, :scope-end-col 62, :filename "src/elin/interceptor/handler/namespace.clj", :str "alias-symbol", :col 39, :id 2319, :end-col 51, :row 28} {:end-row 25, :scope-end-row 28, :name failed-results, :scope-end-col 61, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 4, :id 2320, :end-col 18, :row 25} {:end-row 31, :scope-end-row 40, :name failed-results, :scope-end-col 21, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 4, :id 2322, :end-col 18, :row 31} {:end-row 32, :scope-end-row 40, :name failed-result, :scope-end-col 20, :filename "src/elin/interceptor/test.clj", :str "failed-result", :col 9, :id 2324, :end-col 22, :row 32} {:end-row 34, :scope-end-row 40, :name vars, :scope-end-col 20, :filename "src/elin/interceptor/test.clj", :str "vars", :col 9, :id 2327, :end-col 13, :row 34} {:end-row 43, :scope-end-row 46, :name nrepl, :scope-end-col 57, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 4, :id 2328, :end-col 9, :row 43} {:end-row 43, :scope-end-row 46, :name failed-results, :scope-end-col 57, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 10, :id 2329, :end-col 24, :row 43} {:end-row 49, :scope-end-row 52, :name result, :scope-end-col 32, :filename "src/elin/interceptor/test.clj", :str "result", :col 4, :id 2330, :end-col 10, :row 49} {:end-row 55, :scope-end-row 62, :name s, :scope-end-col 14, :filename "src/elin/interceptor/test.clj", :str "s", :col 4, :id 2332, :end-col 5, :row 55} {:end-row 61, :scope-end-row 62, :name _, :scope-end-col 10, :filename "src/elin/interceptor/test.clj", :str "_", :col 24, :id 2333, :end-col 25, :row 61} {:end-row 66, :scope-end-row 75, :name ctx, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 21, :id 2334, :end-col 24, :row 66} {:end-row 66, :scope-end-row 75, :name nrepl, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 42, :id 2335, :end-col 47, :row 66} {:end-row 66, :scope-end-row 75, :name interceptor, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "interceptor", :col 48, :id 2336, :end-col 59, :row 66} {:end-row 66, :scope-end-row 75, :name response, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "response", :col 68, :id 2337, :end-col 76, :row 66} {:end-row 67, :scope-end-row 75, :name passed, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "passed", :col 27, :id 2338, :end-col 33, :row 67} {:end-row 67, :scope-end-row 75, :name failed, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "failed", :col 34, :id 2339, :end-col 40, :row 67} {:end-row 69, :scope-end-row 75, :name succeeded?, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "succeeded?", :col 27, :id 2340, :end-col 37, :row 69} {:end-row 69, :scope-end-row 75, :name summary, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "summary", :col 38, :id 2341, :end-col 45, :row 69} {:end-row 79, :scope-end-row 91, :name host, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2342, :end-col 42, :row 79} {:end-row 79, :scope-end-row 91, :name passed, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "passed", :col 51, :id 2343, :end-col 57, :row 79} {:end-row 79, :scope-end-row 91, :name failed, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "failed", :col 58, :id 2344, :end-col 64, :row 79} {:end-row 82, :scope-end-row 83, :name var-str, :scope-end-col 87, :filename "src/elin/interceptor/test.clj", :str "var-str", :col 27, :id 2345, :end-col 34, :row 82} {:end-row 86, :scope-end-row 91, :name result, :scope-end-col 69, :filename "src/elin/interceptor/test.clj", :str "result", :col 30, :id 2346, :end-col 36, :row 86} {:end-row 86, :scope-end-row 91, :name lnum, :scope-end-col 69, :filename "src/elin/interceptor/test.clj", :str "lnum", :col 44, :id 2347, :end-col 48, :row 86} {:end-row 96, :scope-end-row 111, :name host, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2348, :end-col 42, :row 96} {:end-row 96, :scope-end-row 111, :name failed, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "failed", :col 51, :id 2349, :end-col 57, :row 96} {:end-row 96, :scope-end-row 111, :name summary, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "summary", :col 58, :id 2350, :end-col 65, :row 96} {:end-row 98, :scope-end-row 108, :name failed-result, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "failed-result", :col 48, :id 2351, :end-col 61, :row 98} {:end-row 98, :scope-end-row 108, :name text, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "text", :col 69, :id 2352, :end-col 73, :row 98} {:end-row 98, :scope-end-row 108, :name lnum, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "lnum", :col 74, :id 2353, :end-col 78, :row 98} {:end-row 98, :scope-end-row 108, :name expected, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "expected", :col 79, :id 2354, :end-col 87, :row 98} {:end-row 98, :scope-end-row 108, :name actual, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "actual", :col 88, :id 2355, :end-col 94, :row 98} {:end-row 97, :scope-end-row 111, :name s, :scope-end-col 65, :filename "src/elin/interceptor/test.clj", :str "s", :col 23, :id 2356, :end-col 24, :row 97} {:end-row 116, :scope-end-row 128, :name ctx, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 25, :id 2357, :end-col 28, :row 116} {:end-row 116, :scope-end-row 128, :name passed, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "passed", :col 36, :id 2358, :end-col 42, :row 116} {:end-row 116, :scope-end-row 128, :name failed, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "failed", :col 43, :id 2359, :end-col 49, :row 116} {:end-row 117, :scope-end-row 128, :name tested-texts, :scope-end-col 62, :filename "src/elin/interceptor/test.clj", :str "tested-texts", :col 23, :id 2360, :end-col 35, :row 117} {:end-row 120, :scope-end-row 128, :name current-list, :scope-end-col 62, :filename "src/elin/interceptor/test.clj", :str "current-list", :col 23, :id 2362, :end-col 35, :row 120} {:end-row 133, :scope-end-row 136, :name nrepl, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 38, :id 2364, :end-col 43, :row 133} {:end-row 133, :scope-end-row 136, :name session-storage, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "session-storage", :col 44, :id 2365, :end-col 59, :row 133} {:end-row 133, :scope-end-row 136, :name failed, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "failed", :col 68, :id 2366, :end-col 74, :row 133} {:end-row 141, :scope-end-row 144, :name host, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2367, :end-col 42, :row 141} {:end-row 141, :scope-end-row 144, :name succeeded?, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "succeeded?", :col 51, :id 2368, :end-col 61, :row 141} {:end-row 141, :scope-end-row 144, :name summary, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "summary", :col 62, :id 2369, :end-col 69, :row 141} {:end-row 150, :scope-end-row 161, :name ctx, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 25, :id 2370, :end-col 28, :row 150} {:end-row 150, :scope-end-row 161, :name host, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "host", :col 46, :id 2371, :end-col 50, :row 150} {:end-row 150, :scope-end-row 161, :name line, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "line", :col 59, :id 2372, :end-col 63, :row 150} {:end-row 152, :scope-end-row 158, :name cur-lnum, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "cur-lnum", :col 26, :id 2373, :end-col 34, :row 152} {:end-row 152, :scope-end-row 158, :name cur-col, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "cur-col", :col 41, :id 2374, :end-col 48, :row 152} {:end-row 153, :scope-end-row 158, :name code, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "code", :col 33, :id 2375, :end-col 37, :row 153} {:end-row 154, :scope-end-row 158, :name code', :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "code'", :col 25, :id 2376, :end-col 30, :row 154} {:end-row 159, :scope-end-row 161, :name ex, :scope-end-col 118, :filename "src/elin/interceptor/test.clj", :str "ex", :col 36, :id 2377, :end-col 38, :row 159} {:end-row 49, :scope-end-row 68, :name schema-form, :scope-end-col 18, :filename "src/elin/interceptor/nrepl/malli.clj", :str "schema-form", :col 38, :id 2381, :end-col 49, :row 49} {:end-row 54, :scope-end-row 55, :name map-key, :scope-end-col 68, :filename "src/elin/interceptor/nrepl/malli.clj", :str "map-key", :col 21, :id 2382, :end-col 28, :row 54} {:end-row 54, :scope-end-row 55, :name map-value, :scope-end-col 68, :filename "src/elin/interceptor/nrepl/malli.clj", :str "map-value", :col 29, :id 2383, :end-col 38, :row 54} {:end-row 70, :scope-end-row 87, :name parsed, :scope-end-col 10, :filename "src/elin/interceptor/nrepl/malli.clj", :str "parsed", :col 49, :id 2384, :end-col 55, :row 70} {:end-row 90, :scope-end-row 93, :name ns-sym, :scope-end-col 32, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ns-sym", :col 4, :id 2385, :end-col 10, :row 90} {:end-row 90, :scope-end-row 93, :name var-sym, :scope-end-col 32, :filename "src/elin/interceptor/nrepl/malli.clj", :str "var-sym", :col 11, :id 2386, :end-col 18, :row 90} {:end-row 96, :scope-end-row 98, :name v, :scope-end-col 20, :filename "src/elin/interceptor/nrepl/malli.clj", :str "v", :col 4, :id 2387, :end-col 5, :row 96} {:end-row 101, :scope-end-row 105, :name indent, :scope-end-col 28, :filename "src/elin/interceptor/nrepl/malli.clj", :str "indent", :col 4, :id 2388, :end-col 10, :row 101} {:end-row 101, :scope-end-row 105, :name s, :scope-end-col 28, :filename "src/elin/interceptor/nrepl/malli.clj", :str "s", :col 11, :id 2389, :end-col 12, :row 101} {:end-row 102, :scope-end-row 105, :name indent-s, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "indent-s", :col 9, :id 2390, :end-col 17, :row 102} {:end-row 108, :scope-end-row 123, :name converted, :scope-end-col 26, :filename "src/elin/interceptor/nrepl/malli.clj", :str "converted", :col 4, :id 2392, :end-col 13, :row 108} {:end-row 127, :scope-end-row 149, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ctx", :col 25, :id 2393, :end-col 28, :row 127} {:end-row 127, :scope-end-row 149, :name nrepl, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "nrepl", :col 46, :id 2394, :end-col 51, :row 127} {:end-row 127, :scope-end-row 149, :name response, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "response", :col 60, :id 2395, :end-col 68, :row 127} {:end-row 129, :scope-end-row 144, :name ns-str, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ns-str", :col 26, :id 2396, :end-col 32, :row 129} {:end-row 129, :scope-end-row 144, :name var-str, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "var-str", :col 37, :id 2397, :end-col 44, :row 129} {:end-row 130, :scope-end-row 144, :name _, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "_", :col 25, :id 2398, :end-col 26, :row 130} {:end-row 133, :scope-end-row 144, :name code, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "code", :col 25, :id 2399, :end-col 29, :row 133} {:end-row 134, :scope-end-row 144, :name doc, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "doc", :col 25, :id 2400, :end-col 28, :row 134} {:end-row 137, :scope-end-row 144, :name doc', :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "doc'", :col 25, :id 2401, :end-col 29, :row 137} {:end-row 141, :scope-end-row 144, :name response', :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "response'", :col 25, :id 2404, :end-col 34, :row 141} {:end-row 145, :scope-end-row 146, :name _, :scope-end-col 24, :filename "src/elin/interceptor/nrepl/malli.clj", :str "_", :col 40, :id 2405, :end-col 41, :row 145} {:end-row 147, :scope-end-row 149, :name ex, :scope-end-col 24, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ex", :col 36, :id 2406, :end-col 38, :row 147} {:end-row 10, :scope-end-row 11, :name context, :scope-end-col 33, :filename "src/elin/interceptor/quickfix.clj", :str "context", :col 4, :id 2408, :end-col 11, :row 10} {:end-row 15, :scope-end-row 23, :name ctx, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2409, :end-col 28, :row 15} {:end-row 15, :scope-end-row 23, :name host, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2410, :end-col 50, :row 15} {:end-row 28, :scope-end-row 36, :name ctx, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2411, :end-col 28, :row 28} {:end-row 28, :scope-end-row 36, :name host, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2412, :end-col 50, :row 28} {:end-row 47, :scope-end-row 51, :name ctx, :scope-end-col 69, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2413, :end-col 28, :row 47} {:end-row 47, :scope-end-row 51, :name host, :scope-end-col 69, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2414, :end-col 50, :row 47} {:end-row 48, :scope-end-row 51, :name function, :scope-end-col 68, :filename "src/elin/interceptor/quickfix.clj", :str "function", :col 31, :id 2415, :end-col 39, :row 48} {:end-row 19, :scope-end-row 23, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2416, :end-col 28, :row 19} {:end-row 19, :scope-end-row 23, :name request, :scope-end-col 27, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 36, :id 2417, :end-col 43, :row 19} {:end-row 20, :scope-end-row 23, :name code, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "code", :col 31, :id 2418, :end-col 35, :row 20} {:end-row 29, :scope-end-row 43, :name ctx, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 21, :id 2420, :end-col 24, :row 29} {:end-row 29, :scope-end-row 43, :name request, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 32, :id 2421, :end-col 39, :row 29} {:end-row 29, :scope-end-row 43, :name response, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 40, :id 2422, :end-col 48, :row 29} {:end-row 48, :scope-end-row 63, :name host, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 38, :id 2423, :end-col 42, :row 48} {:end-row 48, :scope-end-row 63, :name request, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 51, :id 2424, :end-col 58, :row 48} {:end-row 48, :scope-end-row 63, :name response, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 59, :id 2425, :end-col 67, :row 48} {:end-row 49, :scope-end-row 63, :name msg, :scope-end-col 49, :filename "src/elin/interceptor/nrepl.clj", :str "msg", :col 23, :id 2426, :end-col 26, :row 49} {:end-row 55, :scope-end-row 56, :name sym, :scope-end-col 79, :filename "src/elin/interceptor/nrepl.clj", :str "sym", :col 58, :id 2427, :end-col 61, :row 55} {:end-row 50, :scope-end-row 63, :name text, :scope-end-col 49, :filename "src/elin/interceptor/nrepl.clj", :str "text", :col 23, :id 2428, :end-col 27, :row 50} {:end-row 61, :scope-end-row 62, :name v, :scope-end-col 65, :filename "src/elin/interceptor/nrepl.clj", :str "v", :col 32, :id 2429, :end-col 33, :row 61} {:end-row 68, :scope-end-row 120, :name target-ops, :scope-end-col 32, :filename "src/elin/interceptor/nrepl.clj", :str "target-ops", :col 9, :id 2430, :end-col 19, :row 68} {:end-row 73, :scope-end-row 120, :name channel-store, :scope-end-col 32, :filename "src/elin/interceptor/nrepl.clj", :str "channel-store", :col 9, :id 2431, :end-col 22, :row 73} {:end-row 75, :scope-end-row 110, :name ctx, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 27, :id 2432, :end-col 30, :row 75} {:end-row 75, :scope-end-row 110, :name host, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 48, :id 2433, :end-col 52, :row 75} {:end-row 75, :scope-end-row 110, :name request, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 61, :id 2434, :end-col 68, :row 75} {:end-row 76, :scope-end-row 110, :name timeout-ch, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "timeout-ch", :col 25, :id 2435, :end-col 35, :row 76} {:end-row 77, :scope-end-row 110, :name result-ch, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "result-ch", :col 25, :id 2436, :end-col 34, :row 77} {:end-row 78, :scope-end-row 110, :name ctx, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2437, :end-col 28, :row 78} {:end-row 81, :scope-end-row 110, :name id, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "id", :col 25, :id 2438, :end-col 27, :row 81} {:end-row 88, :scope-end-row 108, :name _, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "_", :col 30, :id 2439, :end-col 31, :row 88} {:end-row 88, :scope-end-row 108, :name ch, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "ch", :col 32, :id 2440, :end-col 34, :row 88} {:end-row 90, :scope-end-row 107, :name text, :scope-end-col 89, :filename "src/elin/interceptor/nrepl.clj", :str "text", :col 33, :id 2441, :end-col 37, :row 90} {:end-row 97, :scope-end-row 107, :name popup-id, :scope-end-col 89, :filename "src/elin/interceptor/nrepl.clj", :str "popup-id", :col 33, :id 2442, :end-col 41, :row 97} {:end-row 112, :scope-end-row 118, :name host, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 40, :id 2445, :end-col 44, :row 112} {:end-row 112, :scope-end-row 118, :name response, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 53, :id 2446, :end-col 61, :row 112} {:end-row 113, :scope-end-row 118, :name id, :scope-end-col 53, :filename "src/elin/interceptor/nrepl.clj", :str "id", :col 30, :id 2447, :end-col 32, :row 113} {:end-row 114, :scope-end-row 117, :name result-ch, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "result-ch", :col 35, :id 2448, :end-col 44, :row 114} {:end-row 114, :scope-end-row 117, :name timeouted, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "timeouted", :col 45, :id 2449, :end-col 54, :row 114} {:end-row 114, :scope-end-row 117, :name popup-id, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "popup-id", :col 55, :id 2450, :end-col 63, :row 114} {:end-row 126, :scope-end-row 142, :name ctx, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2452, :end-col 28, :row 126} {:end-row 126, :scope-end-row 142, :name interceptor, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "interceptor", :col 46, :id 2453, :end-col 57, :row 126} {:end-row 126, :scope-end-row 142, :name message, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "message", :col 66, :id 2454, :end-col 73, :row 126} {:end-row 127, :scope-end-row 142, :name output, :scope-end-col 94, :filename "src/elin/interceptor/nrepl.clj", :str "output", :col 23, :id 2455, :end-col 29, :row 127} {:end-row 22, :scope-end-row 27, :name ctx, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "ctx", :col 25, :id 2457, :end-col 28, :row 22} {:end-row 22, :scope-end-row 27, :name host, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "host", :col 46, :id 2458, :end-col 50, :row 22} {:end-row 22, :scope-end-row 27, :name output, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "output", :col 59, :id 2459, :end-col 65, :row 22} {:end-row 23, :scope-end-row 27, :name config, :scope-end-col 63, :filename "src/elin/interceptor/output.clj", :str "config", :col 23, :id 2460, :end-col 29, :row 23} {:end-row 24, :scope-end-row 27, :name format-str, :scope-end-col 63, :filename "src/elin/interceptor/output.clj", :str "format-str", :col 23, :id 2461, :end-col 33, :row 24} {:end-row 22, :scope-end-row 40, :name ctx, :scope-end-col 80, :filename "src/elin/interceptor/log.clj", :str "ctx", :col 25, :id 2462, :end-col 28, :row 22} {:end-row 22, :scope-end-row 40, :name nrepl, :scope-end-col 80, :filename "src/elin/interceptor/log.clj", :str "nrepl", :col 46, :id 2463, :end-col 51, :row 22} {:end-row 23, :scope-end-row 40, :name framework, :scope-end-col 79, :filename "src/elin/interceptor/log.clj", :str "framework", :col 31, :id 2464, :end-col 40, :row 23} {:end-row 27, :scope-end-row 35, :name frameworks, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "frameworks", :col 29, :id 2465, :end-col 39, :row 27} {:end-row 31, :scope-end-row 35, :name target-framework, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "target-framework", :col 29, :id 2467, :end-col 45, :row 31} {:end-row 32, :scope-end-row 35, :name target-appender, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "target-appender", :col 29, :id 2469, :end-col 44, :row 32} {:end-row 58, :scope-end-row 87, :name last-stop-signal, :scope-end-col 32, :filename "src/elin/interceptor/log.clj", :str "last-stop-signal", :col 9, :id 2470, :end-col 25, :row 58} {:end-row 60, :scope-end-row 86, :name ctx, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "ctx", :col 27, :id 2471, :end-col 30, :row 60} {:end-row 60, :scope-end-row 86, :name host, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "host", :col 48, :id 2472, :end-col 52, :row 60} {:end-row 60, :scope-end-row 86, :name nrepl, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "nrepl", :col 53, :id 2473, :end-col 58, :row 60} {:end-row 61, :scope-end-row 86, :name config, :scope-end-col 58, :filename "src/elin/interceptor/log.clj", :str "config", :col 25, :id 2474, :end-col 31, :row 61} {:end-row 62, :scope-end-row 86, :name format-str, :scope-end-col 58, :filename "src/elin/interceptor/log.clj", :str "format-str", :col 25, :id 2475, :end-col 35, :row 62} {:end-row 64, :scope-end-row 65, :name ch, :scope-end-col 41, :filename "src/elin/interceptor/log.clj", :str "ch", :col 32, :id 2476, :end-col 34, :row 64} {:end-row 66, :scope-end-row 86, :name stop-signal, :scope-end-col 57, :filename "src/elin/interceptor/log.clj", :str "stop-signal", :col 27, :id 2477, :end-col 38, :row 66} {:end-row 68, :scope-end-row 86, :name last-log-id, :scope-end-col 56, :filename "src/elin/interceptor/log.clj", :str "last-log-id", :col 39, :id 2478, :end-col 50, :row 68} {:end-row 69, :scope-end-row 86, :name _, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "_", :col 32, :id 2479, :end-col 33, :row 69} {:end-row 69, :scope-end-row 86, :name ch, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "ch", :col 34, :id 2480, :end-col 36, :row 69} {:end-row 72, :scope-end-row 83, :name logs, :scope-end-col 45, :filename "src/elin/interceptor/log.clj", :str "logs", :col 49, :id 2481, :end-col 53, :row 72} {:end-row 71, :scope-end-row 86, :name logs, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "logs", :col 31, :id 2484, :end-col 35, :row 71} {:end-row 28, :scope-end-row 33, :name ctx, :scope-end-col 56, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2485, :end-col 28, :row 28} {:end-row 28, :scope-end-row 33, :name nrepl, :scope-end-col 56, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 46, :id 2486, :end-col 51, :row 28} {:end-row 32, :scope-end-row 33, :name client, :scope-end-col 55, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 25, :id 2487, :end-col 31, :row 32} {:end-row 39, :scope-end-row 41, :name host, :scope-end-col 78, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 22, :id 2489, :end-col 26, :row 39} {:end-row 39, :scope-end-row 41, :name nrepl, :scope-end-col 78, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 27, :id 2490, :end-col 32, :row 39} {:end-row 44, :scope-end-row 45, :name autocmd-type, :scope-end-col 52, :filename "src/elin/interceptor/autocmd.clj", :str "autocmd-type", :col 12, :id 2491, :end-col 24, :row 44} {:end-row 49, :scope-end-row 59, :name ctx, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2492, :end-col 28, :row 49} {:end-row 49, :scope-end-row 59, :name host, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2493, :end-col 50, :row 49} {:end-row 49, :scope-end-row 59, :name nrepl, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 51, :id 2494, :end-col 56, :row 49} {:end-row 50, :scope-end-row 59, :name ns-str, :scope-end-col 86, :filename "src/elin/interceptor/autocmd.clj", :str "ns-str", :col 25, :id 2495, :end-col 31, :row 50} {:end-row 51, :scope-end-row 59, :name ns-sym, :scope-end-col 86, :filename "src/elin/interceptor/autocmd.clj", :str "ns-sym", :col 25, :id 2496, :end-col 31, :row 51} {:end-row 66, :scope-end-row 68, :name ctx, :scope-end-col 72, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2498, :end-col 28, :row 66} {:end-row 66, :scope-end-row 68, :name host, :scope-end-col 72, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2499, :end-col 50, :row 66} {:end-row 74, :scope-end-row 84, :name host, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 22, :id 2501, :end-col 26, :row 74} {:end-row 74, :scope-end-row 84, :name autocmd-type, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "autocmd-type", :col 35, :id 2502, :end-col 47, :row 74} {:end-row 82, :scope-end-row 84, :name ex, :scope-end-col 21, :filename "src/elin/interceptor/autocmd.clj", :str "ex", :col 31, :id 2503, :end-col 33, :row 82} {:end-row 107, :scope-end-row 124, :name ctx, :scope-end-col 74, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2504, :end-col 28, :row 107} {:end-row 107, :scope-end-row 124, :name host, :scope-end-col 74, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2505, :end-col 50, :row 107} {:end-row 108, :scope-end-row 124, :name config, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "config", :col 25, :id 2506, :end-col 31, :row 108} {:end-row 109, :scope-end-row 124, :name path, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "path", :col 25, :id 2507, :end-col 29, :row 109} {:end-row 110, :scope-end-row 124, :name ext, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ext", :col 25, :id 2508, :end-col 28, :row 110} {:end-row 111, :scope-end-row 124, :name ns-str, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ns-str", :col 25, :id 2509, :end-col 31, :row 111} {:end-row 114, :scope-end-row 124, :name test?, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "test?", :col 25, :id 2510, :end-col 30, :row 114} {:end-row 115, :scope-end-row 124, :name template, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "template", :col 25, :id 2511, :end-col 33, :row 115} {:end-row 117, :scope-end-row 124, :name params, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "params", :col 25, :id 2513, :end-col 31, :row 117} {:end-row 122, :scope-end-row 124, :name ns-form, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ns-form", :col 25, :id 2514, :end-col 32, :row 122} {:end-row 130, :scope-end-row 131, :name clj-kondo, :scope-end-col 51, :filename "src/elin/interceptor/autocmd.clj", :str "clj-kondo", :col 38, :id 2515, :end-col 47, :row 130} {:end-row 137, :scope-end-row 171, :name host, :scope-end-col 27, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 38, :id 2517, :end-col 42, :row 137} {:end-row 137, :scope-end-row 171, :name nrepl, :scope-end-col 27, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 43, :id 2518, :end-col 48, :row 137} {:end-row 138, :scope-end-row 171, :name clients, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "clients", :col 23, :id 2519, :end-col 30, :row 138} {:end-row 139, :scope-end-row 171, :name ext, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "ext", :col 23, :id 2520, :end-col 26, :row 139} {:end-row 142, :scope-end-row 171, :name lang, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "lang", :col 23, :id 2521, :end-col 27, :row 142} {:end-row 154, :scope-end-row 159, :name client, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 32, :id 2522, :end-col 38, :row 154} {:end-row 163, :scope-end-row 168, :name client, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 32, :id 2524, :end-col 38, :row 163} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "host", :col 38, :id 2527, :end-col 42, :row 15} {:end-row 15, :scope-end-row 16, :name response, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "response", :col 51, :id 2528, :end-col 59, :row 15} {:end-row 23, :scope-end-row 33, :name ctx, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2529, :end-col 28, :row 23} {:end-row 23, :scope-end-row 33, :name host, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2530, :end-col 50, :row 23} {:end-row 23, :scope-end-row 33, :name response, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2531, :end-col 67, :row 23} {:end-row 26, :scope-end-row 33, :name config, :scope-end-col 69, :filename "src/elin/interceptor/handler.clj", :str "config", :col 25, :id 2532, :end-col 31, :row 26} {:end-row 27, :scope-end-row 33, :name options, :scope-end-col 69, :filename "src/elin/interceptor/handler.clj", :str "options", :col 25, :id 2533, :end-col 32, :row 27} {:end-row 39, :scope-end-row 44, :name ctx, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2534, :end-col 28, :row 39} {:end-row 39, :scope-end-row 44, :name host, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2535, :end-col 50, :row 39} {:end-row 39, :scope-end-row 44, :name response, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2536, :end-col 67, :row 39} {:end-row 42, :scope-end-row 44, :name config, :scope-end-col 75, :filename "src/elin/interceptor/handler.clj", :str "config", :col 25, :id 2537, :end-col 31, :row 42} {:end-row 50, :scope-end-row 67, :name host, :scope-end-col 78, :filename "src/elin/interceptor/handler.clj", :str "host", :col 38, :id 2538, :end-col 42, :row 50} {:end-row 50, :scope-end-row 67, :name response, :scope-end-col 78, :filename "src/elin/interceptor/handler.clj", :str "response", :col 51, :id 2539, :end-col 59, :row 50} {:end-row 52, :scope-end-row 67, :name path, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "path", :col 31, :id 2540, :end-col 35, :row 52} {:end-row 52, :scope-end-row 67, :name lnum, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "lnum", :col 36, :id 2541, :end-col 40, :row 52} {:end-row 52, :scope-end-row 67, :name col, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "col", :col 41, :id 2542, :end-col 44, :row 52} {:end-row 63, :scope-end-row 67, :name path', :scope-end-col 75, :filename "src/elin/interceptor/handler.clj", :str "path'", :col 27, :id 2543, :end-col 32, :row 63} {:end-row 73, :scope-end-row 75, :name ctx, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2544, :end-col 28, :row 73} {:end-row 73, :scope-end-row 75, :name host, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2545, :end-col 50, :row 73} {:end-row 73, :scope-end-row 75, :name response, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2546, :end-col 67, :row 73} {:end-row 74, :scope-end-row 75, :name id, :scope-end-col 61, :filename "src/elin/interceptor/handler.clj", :str "id", :col 31, :id 2547, :end-col 33, :row 74} {:end-row 16, :scope-end-row 18, :name host, :scope-end-col 65, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 38, :id 2548, :end-col 42, :row 16} {:end-row 16, :scope-end-row 18, :name response, :scope-end-col 65, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 51, :id 2549, :end-col 59, :row 16} {:end-row 17, :scope-end-row 18, :name v, :scope-end-col 64, :filename "src/elin/interceptor/evaluate.clj", :str "v", :col 28, :id 2550, :end-col 29, :row 17} {:end-row 35, :scope-end-row 41, :name ctx, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 25, :id 2551, :end-col 28, :row 35} {:end-row 35, :scope-end-row 41, :name host, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 46, :id 2552, :end-col 50, :row 35} {:end-row 35, :scope-end-row 41, :name response, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 59, :id 2553, :end-col 67, :row 35} {:end-row 35, :scope-end-row 41, :name options, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "options", :col 68, :id 2554, :end-col 75, :row 35} {:end-row 36, :scope-end-row 41, :name config, :scope-end-col 87, :filename "src/elin/interceptor/evaluate.clj", :str "config", :col 23, :id 2555, :end-col 29, :row 36} {:end-row 37, :scope-end-row 41, :name v, :scope-end-col 86, :filename "src/elin/interceptor/evaluate.clj", :str "v", :col 30, :id 2556, :end-col 31, :row 37} {:end-row 47, :scope-end-row 49, :name host, :scope-end-col 48, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 38, :id 2557, :end-col 42, :row 47} {:end-row 47, :scope-end-row 49, :name response, :scope-end-col 48, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 51, :id 2558, :end-col 59, :row 47} {:end-row 52, :scope-end-row 60, :name zloc, :scope-end-col 28, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 22, :id 2559, :end-col 26, :row 52} {:end-row 53, :scope-end-row 60, :name zloc, :scope-end-col 27, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 10, :id 2560, :end-col 14, :row 53} {:end-row 54, :scope-end-row 60, :name up-zloc, :scope-end-col 26, :filename "src/elin/interceptor/evaluate.clj", :str "up-zloc", :col 16, :id 2561, :end-col 23, :row 54} {:end-row 64, :scope-end-row 75, :name ctx, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 25, :id 2562, :end-col 28, :row 64} {:end-row 64, :scope-end-row 75, :name code, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 36, :id 2563, :end-col 40, :row 64} {:end-row 64, :scope-end-row 75, :name options, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "options", :col 41, :id 2564, :end-col 48, :row 64} {:end-row 65, :scope-end-row 75, :name line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "line", :col 31, :id 2565, :end-col 35, :row 65} {:end-row 65, :scope-end-row 75, :name column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "column", :col 36, :id 2566, :end-col 42, :row 65} {:end-row 65, :scope-end-row 75, :name cursor-line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "cursor-line", :col 43, :id 2567, :end-col 54, :row 65} {:end-row 65, :scope-end-row 75, :name cursor-column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "cursor-column", :col 55, :id 2568, :end-col 68, :row 65} {:end-row 66, :scope-end-row 75, :name one-based-rel-line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "one-based-rel-line", :col 23, :id 2569, :end-col 41, :row 66} {:end-row 67, :scope-end-row 75, :name one-based-rel-column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "one-based-rel-column", :col 23, :id 2570, :end-col 43, :row 67} {:end-row 68, :scope-end-row 75, :name zloc, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 23, :id 2571, :end-col 27, :row 68} {:end-row 72, :scope-end-row 75, :name code', :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "code'", :col 23, :id 2572, :end-col 28, :row 72} {:end-row 80, :scope-end-row 84, :name ctx, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 21, :id 2574, :end-col 24, :row 80} {:end-row 80, :scope-end-row 84, :name code, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 32, :id 2575, :end-col 36, :row 80} {:end-row 81, :scope-end-row 84, :name config, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "config", :col 19, :id 2576, :end-col 25, :row 81} {:end-row 88, :scope-end-row 96, :name ctx, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 21, :id 2577, :end-col 24, :row 88} {:end-row 88, :scope-end-row 96, :name kind, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "kind", :col 44, :id 2578, :end-col 48, :row 88} {:end-row 88, :scope-end-row 96, :name host, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 67, :id 2579, :end-col 71, :row 88} {:end-row 88, :scope-end-row 96, :name session-storage, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "session-storage", :col 72, :id 2580, :end-col 87, :row 88} {:end-row 88, :scope-end-row 96, :name code, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 96, :id 2581, :end-col 100, :row 88} {:end-row 89, :scope-end-row 96, :name last-context, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "last-context", :col 19, :id 2582, :end-col 31, :row 89} {:end-row 91, :scope-end-row 96, :name context, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "context", :col 19, :id 2583, :end-col 26, :row 91} {:end-row 25, :scope-end-row 31, :name cwd, :scope-end-col 53, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "cwd", :col 4, :id 2584, :end-col 7, :row 25} {:end-row 26, :scope-end-row 31, :name file, :scope-end-col 52, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "file", :col 14, :id 2585, :end-col 18, :row 26} {:end-row 35, :scope-end-row 55, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "ctx", :col 25, :id 2586, :end-col 28, :row 35} {:end-row 35, :scope-end-row 55, :name host, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "host", :col 46, :id 2587, :end-col 50, :row 35} {:end-row 35, :scope-end-row 55, :name hostname, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "hostname", :col 59, :id 2588, :end-col 67, :row 35} {:end-row 35, :scope-end-row 55, :name port-file, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "port-file", :col 68, :id 2589, :end-col 77, :row 35} {:end-row 36, :scope-end-row 55, :name default-hostname, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "default-hostname", :col 31, :id 2590, :end-col 47, :row 36} {:end-row 37, :scope-end-row 55, :name cwd, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "cwd", :col 23, :id 2591, :end-col 26, :row 37} {:end-row 38, :scope-end-row 55, :name project-root, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "project-root", :col 23, :id 2592, :end-col 35, :row 38} {:end-row 40, :scope-end-row 55, :name shadow-cljs-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "shadow-cljs-port-file", :col 23, :id 2593, :end-col 44, :row 40} {:end-row 41, :scope-end-row 55, :name selected-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "selected-port-file", :col 23, :id 2595, :end-col 41, :row 41} {:end-row 59, :scope-end-row 70, :name ctx, :scope-end-col 65, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "ctx", :col 25, :id 2597, :end-col 28, :row 59} {:end-row 59, :scope-end-row 70, :name nrepl, :scope-end-col 65, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "nrepl", :col 46, :id 2598, :end-col 51, :row 59} {:end-row 60, :scope-end-row 70, :name language, :scope-end-col 64, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "language", :col 31, :id 2599, :end-col 39, :row 60} {:end-row 60, :scope-end-row 70, :name port-file, :scope-end-col 64, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "port-file", :col 40, :id 2600, :end-col 49, :row 60} {:end-row 64, :scope-end-row 70, :name build-id, :scope-end-col 62, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "build-id", :col 27, :id 2601, :end-col 35, :row 64} {:end-row 27, :scope-end-row 28, :name request, :scope-end-col 61, :filename "src/elin/interceptor/debug.clj", :str "request", :col 28, :id 2602, :end-col 35, :row 27} {:end-row 31, :scope-end-row 32, :name response, :scope-end-col 62, :filename "src/elin/interceptor/debug.clj", :str "response", :col 28, :id 2604, :end-col 36, :row 31} {:end-row 53, :scope-end-row 73, :name ctx, :scope-end-col 75, :filename "src/elin/interceptor/debug.clj", :str "ctx", :col 21, :id 2606, :end-col 24, :row 53} {:end-row 53, :scope-end-row 73, :name kind, :scope-end-col 75, :filename "src/elin/interceptor/debug.clj", :str "kind", :col 44, :id 2607, :end-col 48, :row 53} {:end-row 54, :scope-end-row 72, :name schema, :scope-end-col 21, :filename "src/elin/interceptor/debug.clj", :str "schema", :col 22, :id 2608, :end-col 28, :row 54} {:end-row 56, :scope-end-row 71, :name err, :scope-end-col 41, :filename "src/elin/interceptor/debug.clj", :str "err", :col 28, :id 2609, :end-col 31, :row 56} {:end-row 63, :scope-end-row 66, :name accm, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "accm", :col 73, :id 2610, :end-col 77, :row 63} {:end-row 63, :scope-end-row 66, :name k, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "k", :col 78, :id 2611, :end-col 79, :row 63} {:end-row 63, :scope-end-row 66, :name v, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "v", :col 80, :id 2612, :end-col 81, :row 63} {:end-row 78, :scope-end-row 79, :name _, :scope-end-col 58, :filename "src/elin/interceptor/debug.clj", :str "_", :col 20, :id 2613, :end-col 21, :row 78} {:end-row 84, :scope-end-row 86, :name nrepl, :scope-end-col 54, :filename "src/elin/interceptor/debug.clj", :str "nrepl", :col 38, :id 2615, :end-col 43, :row 84} {:end-row 104, :scope-end-row 112, :name input-type, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "input-type", :col 4, :id 2616, :end-col 14, :row 104} {:end-row 106, :scope-end-row 106, :name k, :scope-end-col 68, :filename "src/elin/interceptor/debug.clj", :str "k", :col 56, :id 2617, :end-col 57, :row 106} {:end-row 106, :scope-end-row 106, :name v, :scope-end-col 68, :filename "src/elin/interceptor/debug.clj", :str "v", :col 58, :id 2618, :end-col 59, :row 106} {:end-row 105, :scope-end-row 112, :name reversed-supported-input-types, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "reversed-supported-input-types", :col 9, :id 2619, :end-col 39, :row 105} {:end-row 108, :scope-end-row 112, :name supported, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "supported", :col 9, :id 2620, :end-col 18, :row 108} {:end-row 116, :scope-end-row 130, :name debug-value, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "debug-value", :col 12, :id 2622, :end-col 23, :row 116} {:end-row 116, :scope-end-row 130, :name locals, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "locals", :col 24, :id 2623, :end-col 30, :row 116} {:end-row 117, :scope-end-row 130, :name max-key-len, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "max-key-len", :col 9, :id 2624, :end-col 20, :row 117} {:end-row 120, :scope-end-row 130, :name space, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "space", :col 9, :id 2626, :end-col 14, :row 120} {:end-row 123, :scope-end-row 124, :name k, :scope-end-col 60, :filename "src/elin/interceptor/debug.clj", :str "k", :col 36, :id 2627, :end-col 37, :row 123} {:end-row 123, :scope-end-row 124, :name v, :scope-end-col 60, :filename "src/elin/interceptor/debug.clj", :str "v", :col 38, :id 2628, :end-col 39, :row 123} {:end-row 122, :scope-end-row 130, :name locals-str, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "locals-str", :col 9, :id 2629, :end-col 19, :row 122} {:end-row 149, :scope-end-row 180, :name ctx, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "ctx", :col 25, :id 2630, :end-col 28, :row 149} {:end-row 149, :scope-end-row 180, :name nrepl, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "nrepl", :col 46, :id 2631, :end-col 51, :row 149} {:end-row 149, :scope-end-row 180, :name host, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "host", :col 52, :id 2632, :end-col 56, :row 149} {:end-row 149, :scope-end-row 180, :name message, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "message", :col 65, :id 2633, :end-col 72, :row 149} {:end-row 151, :scope-end-row 180, :name line, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "line", :col 33, :id 2634, :end-col 37, :row 151} {:end-row 151, :scope-end-row 180, :name column, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "column", :col 38, :id 2635, :end-col 44, :row 151} {:end-row 151, :scope-end-row 180, :name coor, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "coor", :col 45, :id 2636, :end-col 49, :row 151} {:end-row 151, :scope-end-row 180, :name input-type, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "input-type", :col 50, :id 2637, :end-col 60, :row 151} {:end-row 152, :scope-end-row 180, :name base-code, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "base-code", :col 26, :id 2638, :end-col 35, :row 152} {:end-row 153, :scope-end-row 180, :name code, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "code", :col 33, :id 2639, :end-col 37, :row 153} {:end-row 153, :scope-end-row 180, :name position, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "position", :col 38, :id 2640, :end-col 46, :row 153} {:end-row 154, :scope-end-row 180, :name highlight-line, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-line", :col 25, :id 2641, :end-col 39, :row 154} {:end-row 155, :scope-end-row 180, :name highlight-start-col, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-start-col", :col 25, :id 2642, :end-col 44, :row 155} {:end-row 156, :scope-end-row 180, :name highlight-end-col, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-end-col", :col 25, :id 2643, :end-col 42, :row 156} {:end-row 157, :scope-end-row 180, :name popup-id, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "popup-id", :col 25, :id 2644, :end-col 33, :row 157} {:end-row 162, :scope-end-row 180, :name input-prompt, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "input-prompt", :col 25, :id 2645, :end-col 37, :row 162} {:end-row 171, :scope-end-row 180, :name input, :scope-end-col 36, :filename "src/elin/interceptor/debug.clj", :str "input", :col 29, :id 2646, :end-col 34, :row 171} {:end-row 174, :scope-end-row 180, :name input', :scope-end-col 36, :filename "src/elin/interceptor/debug.clj", :str "input'", :col 29, :id 2647, :end-col 35, :row 174} {:end-row 18, :scope-end-row 22, :name cwd, :scope-end-col 50, :filename "src/elin/interceptor/connect.clj", :str "cwd", :col 4, :id 2648, :end-col 7, :row 18} {:end-row 19, :scope-end-row 22, :name file, :scope-end-col 49, :filename "src/elin/interceptor/connect.clj", :str "file", :col 14, :id 2649, :end-col 18, :row 19} {:end-row 26, :scope-end-row 45, :name ctx, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 21, :id 2650, :end-col 24, :row 26} {:end-row 26, :scope-end-row 45, :name host, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "host", :col 42, :id 2651, :end-col 46, :row 26} {:end-row 26, :scope-end-row 45, :name hostname, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "hostname", :col 55, :id 2652, :end-col 63, :row 26} {:end-row 26, :scope-end-row 45, :name port, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "port", :col 64, :id 2653, :end-col 68, :row 26} {:end-row 27, :scope-end-row 45, :name default-hostname, :scope-end-col 28, :filename "src/elin/interceptor/connect.clj", :str "default-hostname", :col 27, :id 2654, :end-col 43, :row 27} {:end-row 37, :scope-end-row 45, :name cwd, :scope-end-col 26, :filename "src/elin/interceptor/connect.clj", :str "cwd", :col 23, :id 2655, :end-col 26, :row 37} {:end-row 38, :scope-end-row 45, :name clojure-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect.clj", :str "clojure-port-file", :col 23, :id 2656, :end-col 40, :row 38} {:end-row 49, :scope-end-row 57, :name ctx, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 25, :id 2657, :end-col 28, :row 49} {:end-row 49, :scope-end-row 57, :name interceptor, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "interceptor", :col 46, :id 2658, :end-col 57, :row 49} {:end-row 49, :scope-end-row 57, :name client, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "client", :col 66, :id 2659, :end-col 72, :row 49} {:end-row 50, :scope-end-row 57, :name ch, :scope-end-col 33, :filename "src/elin/interceptor/connect.clj", :str "ch", :col 23, :id 2660, :end-col 25, :row 50} {:end-row 52, :scope-end-row 57, :name msg, :scope-end-col 31, :filename "src/elin/interceptor/connect.clj", :str "msg", :col 32, :id 2661, :end-col 35, :row 52} {:end-row 63, :scope-end-row 68, :name ctx, :scope-end-col 17, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 21, :id 2663, :end-col 24, :row 63} {:end-row 63, :scope-end-row 68, :name interceptor, :scope-end-col 17, :filename "src/elin/interceptor/connect.clj", :str "interceptor", :col 42, :id 2664, :end-col 53, :row 63} {:end-row 72, :scope-end-row 75, :name port, :scope-end-col 41, :filename "src/elin/interceptor/connect.clj", :str "port", :col 28, :id 2665, :end-col 32, :row 72} {:end-row 18, :scope-end-row 61, :name config, :scope-end-col 31, :filename "src/elin/system.clj", :str "config", :col 5, :id 2666, :end-col 11, :row 18} {:name _opts, :str "_opts", :id 2667, :row 17, :col 4, :end-row 17, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2668, :row 17, :col 10, :end-row 17, :end-col 14, :filename "src/elin/config.clj"} {:name _value, :str "_value", :id 2669, :row 17, :col 15, :end-row 17, :end-col 21, :filename "src/elin/config.clj"} {:end-row 18, :scope-end-row 19, :name sock, :scope-end-col 26, :filename "src/elin/config.clj", :str "sock", :col 15, :id 2670, :end-col 19, :row 18} {:name _opts, :str "_opts", :id 2671, :row 22, :col 4, :end-row 22, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2672, :row 22, :col 10, :end-row 22, :end-col 14, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2673, :row 22, :col 15, :end-row 22, :end-col 20, :filename "src/elin/config.clj"} {:name _opts, :str "_opts", :id 2674, :row 27, :col 4, :end-row 27, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2675, :row 27, :col 10, :end-row 27, :end-col 14, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2676, :row 27, :col 15, :end-row 27, :end-col 20, :filename "src/elin/config.clj"} {:name base-dir, :str "base-dir", :id 2677, :row 31, :col 13, :end-row 31, :end-col 21, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2678, :row 31, :col 24, :end-row 31, :end-col 28, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2679, :row 31, :col 29, :end-row 31, :end-col 34, :filename "src/elin/config.clj"} {:end-row 32, :scope-end-row 39, :name absolute-path?, :scope-end-col 32, :filename "src/elin/config.clj", :str "absolute-path?", :col 9, :id 2680, :end-col 23, :row 32} {:end-row 39, :scope-end-row 39, :name _, :scope-end-col 29, :filename "src/elin/config.clj", :str "_", :col 24, :id 2683, :end-col 25, :row 39} {:end-row 49, :scope-end-row 71, :name c1, :scope-end-col 22, :filename "src/elin/config.clj", :str "c1", :col 5, :id 2684, :end-col 7, :row 49} {:end-row 49, :scope-end-row 71, :name c2, :scope-end-col 22, :filename "src/elin/config.clj", :str "c2", :col 8, :id 2685, :end-col 10, :row 49} {:end-row 51, :scope-end-row 69, :name accm, :scope-end-col 36, :filename "src/elin/config.clj", :str "accm", :col 22, :id 2686, :end-col 26, :row 51} {:end-row 51, :scope-end-row 69, :name k, :scope-end-col 36, :filename "src/elin/config.clj", :str "k", :col 27, :id 2687, :end-col 28, :row 51} {:end-row 51, :scope-end-row 69, :name v2, :scope-end-col 36, :filename "src/elin/config.clj", :str "v2", :col 29, :id 2688, :end-col 31, :row 51} {:end-row 52, :scope-end-row 69, :name v1, :scope-end-col 35, :filename "src/elin/config.clj", :str "v1", :col 25, :id 2689, :end-col 27, :row 52} {:end-row 72, :scope-end-row 73, :name c1, :scope-end-col 61, :filename "src/elin/config.clj", :str "c1", :col 5, :id 2690, :end-col 7, :row 72} {:end-row 72, :scope-end-row 73, :name c2, :scope-end-col 61, :filename "src/elin/config.clj", :str "c2", :col 8, :id 2691, :end-col 10, :row 72} {:end-row 72, :scope-end-row 73, :name more-configs, :scope-end-col 61, :filename "src/elin/config.clj", :str "more-configs", :col 13, :id 2692, :end-col 25, :row 72} {:end-row 76, :scope-end-row 85, :name base-handler-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "base-handler-config", :col 4, :id 2693, :end-col 23, :row 76} {:end-row 76, :scope-end-row 85, :name target-handler-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "target-handler-config", :col 24, :id 2694, :end-col 45, :row 76} {:end-row 77, :scope-end-row 85, :name includes, :scope-end-col 53, :filename "src/elin/config.clj", :str "includes", :col 17, :id 2695, :end-col 25, :row 77} {:end-row 77, :scope-end-row 85, :name excludes, :scope-end-col 53, :filename "src/elin/config.clj", :str "excludes", :col 26, :id 2696, :end-col 34, :row 77} {:end-row 78, :scope-end-row 85, :name exclude-set, :scope-end-col 53, :filename "src/elin/config.clj", :str "exclude-set", :col 9, :id 2697, :end-col 20, :row 78} {:end-row 88, :scope-end-row 97, :name base-interceptor-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "base-interceptor-config", :col 4, :id 2699, :end-col 27, :row 88} {:end-row 88, :scope-end-row 97, :name target-interceptor-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "target-interceptor-config", :col 28, :id 2700, :end-col 53, :row 88} {:end-row 89, :scope-end-row 97, :name includes, :scope-end-col 53, :filename "src/elin/config.clj", :str "includes", :col 17, :id 2701, :end-col 25, :row 89} {:end-row 89, :scope-end-row 97, :name excludes, :scope-end-col 53, :filename "src/elin/config.clj", :str "excludes", :col 26, :id 2702, :end-col 34, :row 89} {:end-row 90, :scope-end-row 97, :name exclude-set, :scope-end-col 53, :filename "src/elin/config.clj", :str "exclude-set", :col 9, :id 2703, :end-col 20, :row 90} {:end-row 103, :scope-end-row 110, :name uses, :scope-end-col 42, :filename "src/elin/config.clj", :str "uses", :col 4, :id 2705, :end-col 8, :row 103} {:end-row 106, :scope-end-row 109, :name accm, :scope-end-col 46, :filename "src/elin/config.clj", :str "accm", :col 15, :id 2706, :end-col 19, :row 106} {:end-row 106, :scope-end-row 109, :name k, :scope-end-col 46, :filename "src/elin/config.clj", :str "k", :col 21, :id 2707, :end-col 22, :row 106} {:end-row 106, :scope-end-row 109, :name v, :scope-end-col 46, :filename "src/elin/config.clj", :str "v", :col 23, :id 2708, :end-col 24, :row 106} {:end-row 113, :scope-end-row 119, :name base-handler-config, :scope-end-col 31, :filename "src/elin/config.clj", :str "base-handler-config", :col 4, :id 2710, :end-col 23, :row 113} {:end-row 113, :scope-end-row 119, :name target-handler-config, :scope-end-col 31, :filename "src/elin/config.clj", :str "target-handler-config", :col 24, :id 2711, :end-col 45, :row 113} {:end-row 116, :scope-end-row 118, :name expanded, :scope-end-col 73, :filename "src/elin/config.clj", :str "expanded", :col 14, :id 2712, :end-col 22, :row 116} {:end-row 122, :scope-end-row 128, :name base-interceptor-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "base-interceptor-config", :col 4, :id 2713, :end-col 27, :row 122} {:end-row 122, :scope-end-row 128, :name target-interceptor-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "target-interceptor-config", :col 28, :id 2714, :end-col 53, :row 122} {:end-row 125, :scope-end-row 127, :name expanded, :scope-end-col 81, :filename "src/elin/config.clj", :str "expanded", :col 14, :id 2715, :end-col 22, :row 125} {:end-row 131, :scope-end-row 140, :name config, :scope-end-col 39, :filename "src/elin/config.clj", :str "config", :col 9, :id 2716, :end-col 15, :row 131} {:end-row 131, :scope-end-row 140, :name handler, :scope-end-col 39, :filename "src/elin/config.clj", :str "handler", :col 23, :id 2717, :end-col 30, :row 131} {:end-row 131, :scope-end-row 140, :name interceptor, :scope-end-col 39, :filename "src/elin/config.clj", :str "interceptor", :col 31, :id 2718, :end-col 42, :row 131} {:end-row 133, :scope-end-row 135, :name expanded, :scope-end-col 72, :filename "src/elin/config.clj", :str "expanded", :col 28, :id 2719, :end-col 36, :row 133} {:end-row 137, :scope-end-row 139, :name expanded, :scope-end-col 84, :filename "src/elin/config.clj", :str "expanded", :col 32, :id 2720, :end-col 40, :row 137} {:end-row 143, :scope-end-row 147, :name base-config, :scope-end-col 86, :filename "src/elin/config.clj", :str "base-config", :col 4, :id 2721, :end-col 15, :row 143} {:end-row 143, :scope-end-row 147, :name target-config, :scope-end-col 86, :filename "src/elin/config.clj", :str "target-config", :col 16, :id 2722, :end-col 29, :row 143} {:end-row 151, :scope-end-row 156, :name file, :scope-end-col 26, :filename "src/elin/config.clj", :str "file", :col 9, :id 2725, :end-col 13, :row 151} {:end-row 152, :scope-end-row 156, :name base-dir, :scope-end-col 26, :filename "src/elin/config.clj", :str "base-dir", :col 9, :id 2726, :end-col 17, :row 152} {:end-row 161, :scope-end-row 166, :name base-dir, :scope-end-col 13, :filename "src/elin/config.clj", :str "base-dir", :col 9, :id 2727, :end-col 17, :row 161} {:end-row 162, :scope-end-row 166, :name file, :scope-end-col 13, :filename "src/elin/config.clj", :str "file", :col 9, :id 2728, :end-col 13, :row 162} {:end-row 170, :scope-end-row 180, :name dir, :scope-end-col 14, :filename "src/elin/config.clj", :str "dir", :col 4, :id 2729, :end-col 7, :row 170} {:end-row 171, :scope-end-row 180, :name config-dir-name, :scope-end-col 13, :filename "src/elin/config.clj", :str "config-dir-name", :col 9, :id 2730, :end-col 24, :row 171} {:end-row 172, :scope-end-row 180, :name file, :scope-end-col 13, :filename "src/elin/config.clj", :str "file", :col 9, :id 2731, :end-col 13, :row 172} {:end-row 175, :scope-end-row 179, :name base-dir, :scope-end-col 34, :filename "src/elin/config.clj", :str "base-dir", :col 17, :id 2732, :end-col 25, :row 175} {:end-row 184, :scope-end-row 194, :name dir, :scope-end-col 36, :filename "src/elin/config.clj", :str "dir", :col 4, :id 2733, :end-col 7, :row 184} {:end-row 184, :scope-end-row 194, :name server-config, :scope-end-col 36, :filename "src/elin/config.clj", :str "server-config", :col 8, :id 2734, :end-col 21, :row 184} {:end-row 185, :scope-end-row 194, :name default-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "default-config", :col 9, :id 2735, :end-col 23, :row 185} {:end-row 186, :scope-end-row 194, :name user-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "user-config", :col 9, :id 2736, :end-col 20, :row 186} {:end-row 187, :scope-end-row 194, :name project-local-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "project-local-config", :col 9, :id 2737, :end-col 29, :row 187} {:end-row 188, :scope-end-row 194, :name config, :scope-end-col 35, :filename "src/elin/config.clj", :str "config", :col 9, :id 2738, :end-col 15, :row 188}], :local-usages [{:end-row 25, :name-end-col 82, :name-end-row 25, :name-row 25, :name elin, :filename "src/elin/handler/test.clj", :col 78, :id 1, :name-col 78, :end-col 82, :row 25} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 26} {:end-row 27, :name-end-col 61, :name-end-row 27, :name-row 27, :name elin, :filename "src/elin/handler/test.clj", :col 57, :id 1, :name-col 57, :end-col 61, :row 27} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name ns-str, :filename "src/elin/handler/test.clj", :col 34, :id 5, :name-col 34, :end-col 40, :row 28} {:end-row 29, :name-end-col 50, :name-end-row 29, :name-row 29, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 29} {:end-row 30, :name-end-col 54, :name-end-row 30, :name-row 30, :name options, :filename "src/elin/handler/test.clj", :col 47, :id 4, :name-col 47, :end-col 54, :row 30} {:end-row 31, :name-end-col 50, :name-end-row 31, :name-row 31, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 31} {:end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name var-name, :filename "src/elin/handler/test.clj", :col 37, :id 6, :name-col 37, :end-col 45, :row 32} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 2, :name-col 7, :end-col 18, :row 34} {:end-row 34, :name-end-col 47, :name-end-row 34, :name-row 34, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 7, :name-col 40, :end-col 47, :row 34} {:end-row 36, :name-end-col 43, :name-end-row 36, :name-row 36, :name nrepl, :filename "src/elin/handler/test.clj", :col 38, :id 9, :name-col 38, :end-col 43, :row 36} {:end-row 38, :name-end-col 53, :name-end-row 38, :name-row 38, :name ctx, :filename "src/elin/handler/test.clj", :col 50, :id 8, :name-col 50, :end-col 53, :row 38} {:end-row 39, :name-end-col 43, :name-end-row 39, :name-row 39, :name ctx, :filename "src/elin/handler/test.clj", :col 40, :id 8, :name-col 40, :end-col 43, :row 39} {:end-row 40, :name-end-col 60, :name-end-row 40, :name-row 40, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 3, :name-col 45, :end-col 60, :row 40} {:end-row 40, :name-end-col 74, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/handler/test.clj", :col 71, :id 8, :name-col 71, :end-col 74, :row 40} {:end-row 41, :name-end-col 78, :name-end-row 41, :name-row 41, :name ctx, :filename "src/elin/handler/test.clj", :col 75, :id 8, :name-col 75, :end-col 78, :row 41} {:end-row 42, :name-end-col 86, :name-end-row 42, :name-row 42, :name ctx, :filename "src/elin/handler/test.clj", :col 83, :id 8, :name-col 83, :end-col 86, :row 42} {:end-row 43, :name-end-col 83, :name-end-row 43, :name-row 43, :name ctx, :filename "src/elin/handler/test.clj", :col 80, :id 8, :name-col 80, :end-col 83, :row 43} {:end-row 44, :name-end-col 23, :name-end-row 44, :name-row 44, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 8, :name-col 20, :end-col 23, :row 44} {:end-row 44, :name-end-col 69, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/handler/test.clj", :col 64, :id 9, :name-col 64, :end-col 69, :row 44} {:end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name query, :filename "src/elin/handler/test.clj", :col 70, :id 10, :name-col 70, :end-col 75, :row 44} {:end-row 48, :name-end-col 54, :name-end-row 48, :name-row 48, :filename "src/elin/handler/test.clj", :col 53, :name-col 53, :end-col 54, :row 48} {:end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name ctx, :filename "src/elin/handler/test.clj", :col 35, :id 8, :name-col 35, :end-col 38, :row 47} {:end-row 49, :name-end-col 36, :name-end-row 49, :name-row 49, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 8, :name-col 33, :end-col 36, :row 49} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name vars', :filename "src/elin/handler/test.clj", :col 30, :id 12, :name-col 30, :end-col 35, :row 50} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 8, :name-col 45, :end-col 48, :row 51} {:end-row 52, :name-end-col 45, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 8, :name-col 42, :end-col 45, :row 52} {:end-row 53, :name-end-col 60, :name-end-row 53, :name-row 53, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 3, :name-col 45, :end-col 60, :row 53} {:end-row 53, :name-end-col 66, :name-end-row 53, :name-row 53, :name query, :filename "src/elin/handler/test.clj", :col 61, :id 13, :name-col 61, :end-col 66, :row 53} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 8, :name-col 20, :end-col 23, :row 54} {:end-row 54, :name-end-col 68, :name-end-row 54, :name-row 54, :name nrepl, :filename "src/elin/handler/test.clj", :col 63, :id 9, :name-col 63, :end-col 68, :row 54} {:end-row 54, :name-end-col 74, :name-end-row 54, :name-row 54, :name query, :filename "src/elin/handler/test.clj", :col 69, :id 13, :name-col 69, :end-col 74, :row 54} {:end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name elin, :filename "src/elin/handler/test.clj", :col 43, :id 14, :name-col 43, :end-col 47, :row 59} {:end-row 60, :name-end-col 64, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/handler/test.clj", :col 60, :id 15, :name-col 60, :end-col 64, :row 60} {:end-row 61, :name-end-col 61, :name-end-row 61, :name-row 61, :name elin, :filename "src/elin/handler/test.clj", :col 57, :id 14, :name-col 57, :end-col 61, :row 61} {:end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name ns-str, :filename "src/elin/handler/test.clj", :col 34, :id 18, :name-col 34, :end-col 40, :row 62} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name path, :filename "src/elin/handler/test.clj", :col 36, :id 19, :name-col 36, :end-col 40, :row 65} {:end-row 68, :name-end-col 47, :name-end-row 68, :name-row 68, :name elin, :filename "src/elin/handler/test.clj", :col 43, :id 14, :name-col 43, :end-col 47, :row 68} {:end-row 71, :name-end-col 18, :name-end-row 71, :name-row 71, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 16, :name-col 7, :end-col 18, :row 71} {:end-row 71, :name-end-col 47, :name-end-row 71, :name-row 71, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 20, :name-col 40, :end-col 47, :row 71} {:end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name nrepl, :filename "src/elin/handler/test.clj", :col 38, :id 22, :name-col 38, :end-col 43, :row 73} {:end-row 75, :name-end-col 53, :name-end-row 75, :name-row 75, :name ctx, :filename "src/elin/handler/test.clj", :col 50, :id 21, :name-col 50, :end-col 53, :row 75} {:end-row 76, :name-end-col 60, :name-end-row 76, :name-row 76, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 17, :name-col 45, :end-col 60, :row 76} {:end-row 76, :name-end-col 74, :name-end-row 76, :name-row 76, :name ctx, :filename "src/elin/handler/test.clj", :col 71, :id 21, :name-col 71, :end-col 74, :row 76} {:end-row 78, :name-end-col 86, :name-end-row 78, :name-row 78, :name ctx, :filename "src/elin/handler/test.clj", :col 83, :id 21, :name-col 83, :end-col 86, :row 78} {:end-row 79, :name-end-col 83, :name-end-row 79, :name-row 79, :name ctx, :filename "src/elin/handler/test.clj", :col 80, :id 21, :name-col 80, :end-col 83, :row 79} {:end-row 80, :name-end-col 23, :name-end-row 80, :name-row 80, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 21, :name-col 20, :end-col 23, :row 80} {:end-row 80, :name-end-col 69, :name-end-row 80, :name-row 80, :name nrepl, :filename "src/elin/handler/test.clj", :col 64, :id 22, :name-col 64, :end-col 69, :row 80} {:end-row 80, :name-end-col 75, :name-end-row 80, :name-row 80, :name query, :filename "src/elin/handler/test.clj", :col 70, :id 23, :name-col 70, :end-col 75, :row 80} {:end-row 82, :name-end-col 60, :name-end-row 82, :name-row 82, :name ctx, :filename "src/elin/handler/test.clj", :col 57, :id 21, :name-col 57, :end-col 60, :row 82} {:end-row 83, :name-end-col 36, :name-end-row 83, :name-row 83, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 21, :name-col 33, :end-col 36, :row 83} {:end-row 84, :name-end-col 35, :name-end-row 84, :name-row 84, :name vars', :filename "src/elin/handler/test.clj", :col 30, :id 24, :name-col 30, :end-col 35, :row 84} {:end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 21, :name-col 45, :end-col 48, :row 85} {:end-row 86, :name-end-col 45, :name-end-row 86, :name-row 86, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 21, :name-col 42, :end-col 45, :row 86} {:end-row 87, :name-end-col 60, :name-end-row 87, :name-row 87, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 17, :name-col 45, :end-col 60, :row 87} {:end-row 87, :name-end-col 66, :name-end-row 87, :name-row 87, :name query, :filename "src/elin/handler/test.clj", :col 61, :id 25, :name-col 61, :end-col 66, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 21, :name-col 20, :end-col 23, :row 88} {:end-row 88, :name-end-col 68, :name-end-row 88, :name-row 88, :name nrepl, :filename "src/elin/handler/test.clj", :col 63, :id 22, :name-col 63, :end-col 68, :row 88} {:end-row 88, :name-end-col 74, :name-end-row 88, :name-row 88, :name query, :filename "src/elin/handler/test.clj", :col 69, :id 25, :name-col 69, :end-col 74, :row 88} {:end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name elin, :filename "src/elin/handler/test.clj", :col 55, :id 26, :name-col 55, :end-col 59, :row 92} {:end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name query, :filename "src/elin/handler/test.clj", :col 41, :id 28, :name-col 41, :end-col 46, :row 93} {:end-row 94, :name-end-col 55, :name-end-row 94, :name-row 94, :name query, :filename "src/elin/handler/test.clj", :col 50, :id 28, :name-col 50, :end-col 55, :row 94} {:end-row 96, :name-end-col 58, :name-end-row 96, :name-row 96, :name query, :filename "src/elin/handler/test.clj", :col 53, :id 28, :name-col 53, :end-col 58, :row 96} {:end-row 97, :name-end-col 59, :name-end-row 97, :name-row 97, :name query, :filename "src/elin/handler/test.clj", :col 54, :id 28, :name-col 54, :end-col 59, :row 97} {:end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 27, :name-col 7, :end-col 18, :row 99} {:end-row 99, :name-end-col 47, :name-end-row 99, :name-row 99, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 29, :name-col 40, :end-col 47, :row 99} {:end-row 101, :name-end-col 71, :name-end-row 101, :name-row 101, :name nrepl, :filename "src/elin/handler/test.clj", :col 66, :id 31, :name-col 66, :end-col 71, :row 101} {:end-row 102, :name-end-col 50, :name-end-row 102, :name-row 102, :name test-var-query-supported?, :filename "src/elin/handler/test.clj", :col 25, :id 32, :name-col 25, :end-col 50, :row 102} {:end-row 104, :name-end-col 33, :name-end-row 104, :name-row 104, :name ctx, :filename "src/elin/handler/test.clj", :col 30, :id 30, :name-col 30, :end-col 33, :row 104} {:end-row 105, :name-end-col 61, :name-end-row 105, :name-row 105, :name ctx, :filename "src/elin/handler/test.clj", :col 58, :id 30, :name-col 58, :end-col 61, :row 105} {:end-row 107, :name-end-col 35, :name-end-row 107, :name-row 107, :name ctx, :filename "src/elin/handler/test.clj", :col 32, :id 30, :name-col 32, :end-col 35, :row 107} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name ctx, :filename "src/elin/handler/test.clj", :col 48, :id 30, :name-col 48, :end-col 51, :row 108} {:end-row 109, :name-end-col 36, :name-end-row 109, :name-row 109, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 30, :name-col 33, :end-col 36, :row 109} {:end-row 110, :name-end-col 52, :name-end-row 110, :name-row 110, :name ctx, :filename "src/elin/handler/test.clj", :col 49, :id 30, :name-col 49, :end-col 52, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 30, :name-col 45, :end-col 48, :row 111} {:end-row 112, :name-end-col 45, :name-end-row 112, :name-row 112, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 30, :name-col 42, :end-col 45, :row 112} {:end-row 113, :name-end-col 49, :name-end-row 113, :name-row 113, :name test-var-query-supported?, :filename "src/elin/handler/test.clj", :col 24, :id 32, :name-col 24, :end-col 49, :row 113} {:end-row 114, :name-end-col 57, :name-end-row 114, :name-row 114, :name nrepl, :filename "src/elin/handler/test.clj", :col 52, :id 31, :name-col 52, :end-col 57, :row 114} {:end-row 114, :name-end-col 63, :name-end-row 114, :name-row 114, :name query, :filename "src/elin/handler/test.clj", :col 58, :id 35, :name-col 58, :end-col 63, :row 114} {:end-row 115, :name-end-col 56, :name-end-row 115, :name-row 115, :name nrepl, :filename "src/elin/handler/test.clj", :col 51, :id 31, :name-col 51, :end-col 56, :row 115} {:end-row 115, :name-end-col 62, :name-end-row 115, :name-row 115, :name query, :filename "src/elin/handler/test.clj", :col 57, :id 35, :name-col 57, :end-col 62, :row 115} {:end-row 116, :name-end-col 21, :name-end-row 116, :name-row 116, :name ctx, :filename "src/elin/handler/test.clj", :col 18, :id 30, :name-col 18, :end-col 21, :row 116} {:end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name resp, :filename "src/elin/handler/test.clj", :col 32, :id 36, :name-col 32, :end-col 36, :row 116} {:end-row 122, :name-end-col 32, :name-end-row 122, :name-row 122, :name elin, :filename "src/elin/handler/test.clj", :col 28, :id 37, :name-col 28, :end-col 32, :row 122} {:end-row 121, :name-end-col 55, :name-end-row 121, :name-row 121, :name session-storage, :filename "src/elin/handler/test.clj", :col 40, :id 38, :name-col 40, :end-col 55, :row 121} {:end-row 128, :name-end-col 70, :name-end-row 128, :name-row 128, :name session-storage, :filename "src/elin/handler/test.clj", :col 55, :id 41, :name-col 55, :end-col 70, :row 128} {:end-row 129, :name-end-col 19, :name-end-row 129, :name-row 129, :name query, :filename "src/elin/handler/test.clj", :col 14, :id 42, :name-col 14, :end-col 19, :row 129} {:end-row 130, :name-end-col 31, :name-end-row 130, :name-row 130, :name query, :filename "src/elin/handler/test.clj", :col 26, :id 42, :name-col 26, :end-col 31, :row 130} {:end-row 131, :name-end-col 31, :name-end-row 131, :name-row 131, :name elin, :filename "src/elin/handler/test.clj", :col 27, :id 39, :name-col 27, :end-col 31, :row 131} {:end-row 131, :name-end-col 37, :name-end-row 131, :name-row 131, :name query, :filename "src/elin/handler/test.clj", :col 32, :id 42, :name-col 32, :end-col 37, :row 131} {:end-row 132, :name-end-col 30, :name-end-row 132, :name-row 132, :name host, :filename "src/elin/handler/test.clj", :col 26, :id 40, :name-col 26, :end-col 30, :row 132} {:end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 42, :id 44, :name-col 42, :end-col 48, :row 23} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name form, :filename "src/elin/handler/namespace.clj", :col 15, :id 43, :name-col 15, :end-col 19, :row 25} {:end-row 31, :name-end-col 56, :name-end-row 31, :name-row 31, :name elin, :filename "src/elin/handler/namespace.clj", :col 52, :id 45, :name-col 52, :end-col 56, :row 31} {:end-row 32, :name-end-col 69, :name-end-row 32, :name-row 32, :name elin, :filename "src/elin/handler/namespace.clj", :col 65, :id 45, :name-col 65, :end-col 69, :row 32} {:end-row 32, :name-end-col 80, :name-end-row 32, :name-row 32, :name candidates, :filename "src/elin/handler/namespace.clj", :col 70, :id 49, :name-col 70, :end-col 80, :row 32} {:end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name handler, :filename "src/elin/handler/namespace.clj", :col 29, :id 46, :name-col 29, :end-col 36, :row 35} {:end-row 36, :name-end-col 47, :name-end-row 36, :name-row 36, :name favorites, :filename "src/elin/handler/namespace.clj", :col 38, :id 51, :name-col 38, :end-col 47, :row 36} {:end-row 36, :name-end-col 54, :name-end-row 36, :name-row 36, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 48, :id 50, :name-col 48, :end-col 54, :row 36} {:end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/namespace.clj", :col 74, :id 45, :name-col 74, :end-col 78, :row 37} {:end-row 37, :name-end-col 85, :name-end-row 37, :name-row 37, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 79, :id 50, :name-col 79, :end-col 85, :row 37} {:end-row 38, :name-end-col 53, :name-end-row 38, :name-row 38, :name host, :filename "src/elin/handler/namespace.clj", :col 49, :id 47, :name-col 49, :end-col 53, :row 38} {:end-row 39, :name-end-col 82, :name-end-row 39, :name-row 39, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 76, :id 50, :name-col 76, :end-col 82, :row 39} {:end-row 40, :name-end-col 71, :name-end-row 40, :name-row 40, :name default-alias-sym, :filename "src/elin/handler/namespace.clj", :col 54, :id 52, :name-col 54, :end-col 71, :row 40} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 32, :id 53, :name-col 32, :end-col 41, :row 41} {:end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 53, :name-col 31, :end-col 40, :row 42} {:end-row 43, :name-end-col 82, :name-end-row 43, :name-row 43, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 45, :name-col 78, :end-col 82, :row 43} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 45, :name-col 57, :end-col 61, :row 44} {:end-row 45, :name-end-col 43, :name-end-row 45, :name-row 45, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 55, :name-col 36, :end-col 43, :row 45} {:end-row 47, :name-end-col 46, :name-end-row 47, :name-row 47, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 48, :name-col 35, :end-col 46, :row 47} {:end-row 47, :name-end-col 82, :name-end-row 47, :name-row 47, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 58, :name-col 75, :end-col 82, :row 47} {:end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name code, :filename "src/elin/handler/namespace.clj", :col 57, :id 60, :name-col 57, :end-col 61, :row 49} {:end-row 49, :name-end-col 68, :name-end-row 49, :name-row 49, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 62, :id 50, :name-col 62, :end-col 68, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/handler/namespace.clj", :col 46, :id 59, :name-col 46, :end-col 49, :row 50} {:end-row 51, :name-end-col 80, :name-end-row 51, :name-row 51, :name code, :filename "src/elin/handler/namespace.clj", :col 76, :id 60, :name-col 76, :end-col 80, :row 51} {:end-row 51, :name-end-col 87, :name-end-row 51, :name-row 51, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 81, :id 50, :name-col 81, :end-col 87, :row 51} {:end-row 51, :name-end-col 97, :name-end-row 51, :name-row 51, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 88, :id 54, :name-col 88, :end-col 97, :row 51} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 59, :name-col 48, :end-col 51, :row 52} {:end-row 52, :name-end-col 76, :name-end-row 52, :name-row 52, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 61, :name-col 71, :end-col 76, :row 52} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 62, :name-col 11, :end-col 17, :row 53} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 45, :name-col 37, :end-col 41, :row 54} {:end-row 54, :name-end-col 46, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 56, :name-col 42, :end-col 46, :row 54} {:end-row 54, :name-end-col 50, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 57, :name-col 47, :end-col 50, :row 54} {:end-row 54, :name-end-col 55, :name-end-row 54, :name-row 54, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 63, :name-col 51, :end-col 55, :row 54} {:end-row 55, :name-end-col 49, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 45, :name-col 45, :end-col 49, :row 55} {:end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 62, :name-col 14, :end-col 20, :row 56} {:end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 50, :name-col 14, :end-col 20, :row 57} {:end-row 58, :name-end-col 22, :name-end-row 58, :name-row 58, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 13, :id 54, :name-col 13, :end-col 22, :row 58} {:end-row 62, :name-end-col 82, :name-end-row 62, :name-row 62, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 64, :name-col 78, :end-col 82, :row 62} {:end-row 63, :name-end-col 61, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 64, :name-col 57, :end-col 61, :row 63} {:end-row 64, :name-end-col 43, :name-end-row 64, :name-row 64, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 67, :name-col 36, :end-col 43, :row 64} {:end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 65, :name-col 35, :end-col 46, :row 66} {:end-row 66, :name-end-col 82, :name-end-row 66, :name-row 66, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 70, :name-col 75, :end-col 82, :row 66} {:end-row 68, :name-end-col 79, :name-end-row 68, :name-row 68, :name code, :filename "src/elin/handler/namespace.clj", :col 75, :id 72, :name-col 75, :end-col 79, :row 68} {:end-row 68, :name-end-col 94, :name-end-row 68, :name-row 68, :name class-name-sym, :filename "src/elin/handler/namespace.clj", :col 80, :id 66, :name-col 80, :end-col 94, :row 68} {:end-row 69, :name-end-col 51, :name-end-row 69, :name-row 69, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 71, :name-col 48, :end-col 51, :row 69} {:end-row 69, :name-end-col 76, :name-end-row 69, :name-row 69, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 73, :name-col 71, :end-col 76, :row 69} {:end-row 70, :name-end-col 17, :name-end-row 70, :name-row 70, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 74, :name-col 11, :end-col 17, :row 70} {:end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 64, :name-col 37, :end-col 41, :row 71} {:end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 68, :name-col 42, :end-col 46, :row 71} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 69, :name-col 47, :end-col 50, :row 71} {:end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 75, :name-col 51, :end-col 55, :row 71} {:end-row 72, :name-end-col 49, :name-end-row 72, :name-row 72, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 64, :name-col 45, :end-col 49, :row 72} {:end-row 73, :name-end-col 20, :name-end-row 73, :name-row 73, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 74, :name-col 14, :end-col 20, :row 73} {:end-row 74, :name-end-col 28, :name-end-row 74, :name-row 74, :name class-name-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 66, :name-col 14, :end-col 28, :row 74} {:end-row 78, :name-end-col 82, :name-end-row 78, :name-row 78, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 76, :name-col 78, :end-col 82, :row 78} {:end-row 79, :name-end-col 61, :name-end-row 79, :name-row 79, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 76, :name-col 57, :end-col 61, :row 79} {:end-row 80, :name-end-col 43, :name-end-row 80, :name-row 80, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 80, :name-col 36, :end-col 43, :row 80} {:end-row 82, :name-end-col 46, :name-end-row 82, :name-row 82, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 77, :name-col 35, :end-col 46, :row 82} {:end-row 82, :name-end-col 82, :name-end-row 82, :name-row 82, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 83, :name-col 75, :end-col 82, :row 82} {:end-row 84, :name-end-col 61, :name-end-row 84, :name-row 84, :name code, :filename "src/elin/handler/namespace.clj", :col 57, :id 85, :name-col 57, :end-col 61, :row 84} {:end-row 84, :name-end-col 68, :name-end-row 84, :name-row 84, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 62, :id 79, :name-col 62, :end-col 68, :row 84} {:end-row 85, :name-end-col 49, :name-end-row 85, :name-row 85, :name ctx, :filename "src/elin/handler/namespace.clj", :col 46, :id 84, :name-col 46, :end-col 49, :row 85} {:end-row 86, :name-end-col 80, :name-end-row 86, :name-row 86, :name code, :filename "src/elin/handler/namespace.clj", :col 76, :id 85, :name-col 76, :end-col 80, :row 86} {:end-row 86, :name-end-col 87, :name-end-row 86, :name-row 86, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 81, :id 79, :name-col 81, :end-col 87, :row 86} {:end-row 86, :name-end-col 97, :name-end-row 86, :name-row 86, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 88, :id 78, :name-col 88, :end-col 97, :row 86} {:end-row 87, :name-end-col 51, :name-end-row 87, :name-row 87, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 84, :name-col 48, :end-col 51, :row 87} {:end-row 87, :name-end-col 76, :name-end-row 87, :name-row 87, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 86, :name-col 71, :end-col 76, :row 87} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 87, :name-col 11, :end-col 17, :row 88} {:end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 76, :name-col 37, :end-col 41, :row 89} {:end-row 89, :name-end-col 46, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 81, :name-col 42, :end-col 46, :row 89} {:end-row 89, :name-end-col 50, :name-end-row 89, :name-row 89, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 82, :name-col 47, :end-col 50, :row 89} {:end-row 89, :name-end-col 55, :name-end-row 89, :name-row 89, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 88, :name-col 51, :end-col 55, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 76, :name-col 45, :end-col 49, :row 90} {:end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 87, :name-col 14, :end-col 20, :row 91} {:end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 79, :name-col 14, :end-col 20, :row 92} {:end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 13, :id 78, :name-col 13, :end-col 22, :row 93} {:end-row 97, :name-end-col 36, :name-end-row 97, :name-row 97, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 27, :id 91, :name-col 27, :end-col 36, :row 97} {:end-row 99, :name-end-col 30, :name-end-row 99, :name-row 99, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 24, :id 90, :name-col 24, :end-col 30, :row 99} {:end-row 102, :name-end-col 25, :name-end-row 102, :name-row 102, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 16, :id 92, :name-col 16, :end-col 25, :row 102} {:end-row 103, :name-end-col 22, :name-end-row 103, :name-row 103, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 16, :id 93, :name-col 16, :end-col 22, :row 103} {:end-row 106, :name-end-col 50, :name-end-row 106, :name-row 106, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 41, :id 91, :name-col 41, :end-col 50, :row 106} {:end-row 107, :name-end-col 47, :name-end-row 107, :name-row 107, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 41, :id 90, :name-col 41, :end-col 47, :row 107} {:end-row 108, :name-end-col 32, :name-end-row 108, :name-row 108, :name elin, :filename "src/elin/handler/namespace.clj", :col 28, :id 89, :name-col 28, :end-col 32, :row 108} {:end-row 108, :name-end-col 39, :name-end-row 108, :name-row 108, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 33, :id 93, :name-col 33, :end-col 39, :row 108} {:end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name elin, :filename "src/elin/handler/namespace.clj", :col 29, :id 89, :name-col 29, :end-col 33, :row 111} {:end-row 111, :name-end-col 43, :name-end-row 111, :name-row 111, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 34, :id 92, :name-col 34, :end-col 43, :row 111} {:end-row 111, :name-end-col 50, :name-end-row 111, :name-row 111, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 44, :id 93, :name-col 44, :end-col 50, :row 111} {:end-row 116, :name-end-col 59, :name-end-row 116, :name-row 116, :name handler, :filename "src/elin/handler/namespace.clj", :col 52, :id 95, :name-col 52, :end-col 59, :row 116} {:end-row 117, :name-end-col 76, :name-end-row 117, :name-row 117, :name host, :filename "src/elin/handler/namespace.clj", :col 72, :id 96, :name-col 72, :end-col 76, :row 117} {:end-row 118, :name-end-col 50, :name-end-row 118, :name-row 118, :name elin, :filename "src/elin/handler/namespace.clj", :col 46, :id 94, :name-col 46, :end-col 50, :row 118} {:end-row 118, :name-end-col 55, :name-end-row 118, :name-row 118, :name lnum, :filename "src/elin/handler/namespace.clj", :col 51, :id 99, :name-col 51, :end-col 55, :row 118} {:end-row 118, :name-end-col 59, :name-end-row 118, :name-row 118, :name col, :filename "src/elin/handler/namespace.clj", :col 56, :id 100, :name-col 56, :end-col 59, :row 118} {:end-row 119, :name-end-col 40, :name-end-row 119, :name-row 119, :name code, :filename "src/elin/handler/namespace.clj", :col 36, :id 101, :name-col 36, :end-col 40, :row 119} {:end-row 120, :name-end-col 60, :name-end-row 120, :name-row 120, :name elin, :filename "src/elin/handler/namespace.clj", :col 56, :id 94, :name-col 56, :end-col 60, :row 120} {:end-row 120, :name-end-col 72, :name-end-row 120, :name-row 120, :name code, :filename "src/elin/handler/namespace.clj", :col 68, :id 101, :name-col 68, :end-col 72, :row 120} {:end-row 121, :name-end-col 92, :name-end-row 121, :name-row 121, :name favorites, :filename "src/elin/handler/namespace.clj", :col 83, :id 97, :name-col 83, :end-col 92, :row 121} {:end-row 122, :name-end-col 88, :name-end-row 122, :name-row 122, :name java-classes, :filename "src/elin/handler/namespace.clj", :col 76, :id 98, :name-col 76, :end-col 88, :row 122} {:end-row 123, :name-end-col 31, :name-end-row 123, :name-row 123, :name candidates, :filename "src/elin/handler/namespace.clj", :col 21, :id 104, :name-col 21, :end-col 31, :row 123} {:end-row 125, :name-end-col 30, :name-end-row 125, :name-row 125, :name host, :filename "src/elin/handler/namespace.clj", :col 26, :id 96, :name-col 26, :end-col 30, :row 125} {:end-row 128, :name-end-col 33, :name-end-row 128, :name-row 128, :name elin, :filename "src/elin/handler/namespace.clj", :col 29, :id 94, :name-col 29, :end-col 33, :row 128} {:end-row 129, :name-end-col 58, :name-end-row 129, :name-row 129, :name candidates, :filename "src/elin/handler/namespace.clj", :col 48, :id 104, :name-col 48, :end-col 58, :row 129} {:end-row 130, :name-end-col 38, :name-end-row 130, :name-row 130, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 29, :id 102, :name-col 29, :end-col 38, :row 130} {:end-row 133, :name-end-col 64, :name-end-row 133, :name-row 133, :name elin, :filename "src/elin/handler/namespace.clj", :col 60, :id 94, :name-col 60, :end-col 64, :row 133} {:end-row 133, :name-end-col 86, :name-end-row 133, :name-row 133, :name candidates, :filename "src/elin/handler/namespace.clj", :col 76, :id 104, :name-col 76, :end-col 86, :row 133} {:end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/handler/namespace.clj", :col 31, :id 94, :name-col 31, :end-col 35, :row 134} {:end-row 135, :name-end-col 37, :name-end-row 135, :name-row 135, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 105, :name-col 31, :end-col 37, :row 135} {:end-row 136, :name-end-col 40, :name-end-row 136, :name-row 136, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 102, :name-col 31, :end-col 40, :row 136} {:end-row 10, :name-end-col 42, :name-end-row 10, :name-row 10, :name message, :filename "src/elin/handler/callback.clj", :col 35, :id 107, :name-col 35, :end-col 42, :row 10} {:end-row 11, :name-end-col 32, :name-end-row 11, :name-row 11, :name elin, :filename "src/elin/handler/callback.clj", :col 28, :id 106, :name-col 28, :end-col 32, :row 11} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/handler/callback.clj", :col 33, :id 108, :name-col 33, :end-col 35, :row 11} {:end-row 11, :name-end-col 42, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/handler/callback.clj", :col 36, :id 109, :name-col 36, :end-col 42, :row 11} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name arglist, :filename "src/elin/handler/complete.clj", :col 26, :id 110, :name-col 26, :end-col 33, :row 29} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name arglist, :filename "src/elin/handler/complete.clj", :col 11, :id 110, :name-col 11, :end-col 18, :row 30} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name arglist, :filename "src/elin/handler/complete.clj", :col 33, :id 110, :name-col 33, :end-col 40, :row 30} {:end-row 31, :name-end-col 12, :name-end-row 31, :name-row 31, :name arglist, :filename "src/elin/handler/complete.clj", :col 5, :id 110, :name-col 5, :end-col 12, :row 31} {:end-row 35, :name-end-col 19, :name-end-row 35, :name-row 35, :name candidate, :filename "src/elin/handler/complete.clj", :col 10, :id 112, :name-col 10, :end-col 19, :row 35} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name type, :filename "src/elin/handler/complete.clj", :col 26, :id 114, :name-col 26, :end-col 30, :row 36} {:end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :name arglists, :filename "src/elin/handler/complete.clj", :col 19, :id 111, :name-col 19, :end-col 27, :row 37} {:end-row 40, :name-end-col 17, :name-end-row 40, :name-row 40, :name doc, :filename "src/elin/handler/complete.clj", :col 14, :id 113, :name-col 14, :end-col 17, :row 40} {:end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name candidates, :filename "src/elin/handler/complete.clj", :col 8, :id 115, :name-col 8, :end-col 18, :row 45} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name elin, :filename "src/elin/handler/complete.clj", :col 43, :id 116, :name-col 43, :end-col 47, :row 51} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name nrepl, :filename "src/elin/handler/complete.clj", :col 46, :id 117, :name-col 46, :end-col 51, :row 52} {:end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name ns-str, :filename "src/elin/handler/complete.clj", :col 52, :id 119, :name-col 52, :end-col 58, :row 52} {:end-row 52, :name-end-col 65, :name-end-row 52, :name-row 52, :name prefix, :filename "src/elin/handler/complete.clj", :col 59, :id 118, :name-col 59, :end-col 65, :row 52} {:end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name candidates, :filename "src/elin/handler/complete.clj", :col 24, :id 120, :name-col 24, :end-col 34, :row 53} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :name elin, :filename "src/elin/handler/complete.clj", :col 43, :id 121, :name-col 43, :end-col 47, :row 57} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name nrepl, :filename "src/elin/handler/complete.clj", :col 47, :id 122, :name-col 47, :end-col 52, :row 58} {:end-row 58, :name-end-col 59, :name-end-row 58, :name-row 58, :name ns-str, :filename "src/elin/handler/complete.clj", :col 53, :id 124, :name-col 53, :end-col 59, :row 58} {:end-row 58, :name-end-col 66, :name-end-row 58, :name-row 58, :name prefix, :filename "src/elin/handler/complete.clj", :col 60, :id 123, :name-col 60, :end-col 66, :row 58} {:end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name candidates, :filename "src/elin/handler/complete.clj", :col 24, :id 125, :name-col 24, :end-col 34, :row 59} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :name message, :filename "src/elin/handler/complete.clj", :col 32, :id 128, :name-col 32, :end-col 39, :row 65} {:end-row 66, :name-end-col 39, :name-end-row 66, :name-row 66, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 66} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 70} {:end-row 71, :name-end-col 35, :name-end-row 71, :name-row 71, :name elin, :filename "src/elin/handler/complete.clj", :col 31, :id 126, :name-col 31, :end-col 35, :row 71} {:end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :name prefix, :filename "src/elin/handler/complete.clj", :col 36, :id 129, :name-col 36, :end-col 42, :row 71} {:end-row 74, :name-end-col 39, :name-end-row 74, :name-row 74, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 74} {:end-row 75, :name-end-col 32, :name-end-row 75, :name-row 75, :name elin, :filename "src/elin/handler/complete.clj", :col 28, :id 126, :name-col 28, :end-col 32, :row 75} {:end-row 75, :name-end-col 39, :name-end-row 75, :name-row 75, :name prefix, :filename "src/elin/handler/complete.clj", :col 33, :id 129, :name-col 33, :end-col 39, :row 75} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 21, :id 131, :name-col 21, :end-col 28, :row 23} {:end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 16, :id 130, :name-col 16, :end-col 22, :row 25} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name sym, :filename "src/elin/handler/navigate.clj", :col 35, :id 132, :name-col 35, :end-col 38, :row 26} {:end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 16, :id 130, :name-col 16, :end-col 22, :row 27} {:end-row 27, :name-end-col 39, :name-end-row 27, :name-row 27, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 32, :id 131, :name-col 32, :end-col 39, :row 27} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/handler/navigate.clj", :col 27, :id 132, :name-col 27, :end-col 30, :row 30} {:end-row 30, :name-end-col 50, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/handler/navigate.clj", :col 47, :id 132, :name-col 47, :end-col 50, :row 30} {:end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name code, :filename "src/elin/handler/navigate.clj", :col 22, :id 133, :name-col 22, :end-col 26, :row 34} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/handler/navigate.clj", :col 38, :id 135, :name-col 38, :end-col 45, :row 40} {:end-row 44, :name-end-col 15, :name-end-row 44, :name-row 44, :name path, :filename "src/elin/handler/navigate.clj", :col 11, :id 136, :name-col 11, :end-col 15, :row 44} {:end-row 45, :name-end-col 38, :name-end-row 45, :name-row 45, :name host, :filename "src/elin/handler/navigate.clj", :col 34, :id 134, :name-col 34, :end-col 38, :row 45} {:end-row 45, :name-end-col 43, :name-end-row 45, :name-row 45, :name path, :filename "src/elin/handler/navigate.clj", :col 39, :id 136, :name-col 39, :end-col 43, :row 45} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name lnum, :filename "src/elin/handler/navigate.clj", :col 44, :id 137, :name-col 44, :end-col 48, :row 45} {:end-row 45, :name-end-col 52, :name-end-row 45, :name-row 45, :name col, :filename "src/elin/handler/navigate.clj", :col 49, :id 138, :name-col 49, :end-col 52, :row 45} {:end-row 51, :name-end-col 76, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/handler/navigate.clj", :col 72, :id 140, :name-col 72, :end-col 76, :row 51} {:end-row 52, :name-end-col 59, :name-end-row 52, :name-row 52, :name elin, :filename "src/elin/handler/navigate.clj", :col 55, :id 139, :name-col 55, :end-col 59, :row 52} {:end-row 54, :name-end-col 50, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/navigate.clj", :col 46, :id 139, :name-col 46, :end-col 50, :row 54} {:end-row 54, :name-end-col 55, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/handler/navigate.clj", :col 51, :id 141, :name-col 51, :end-col 55, :row 54} {:end-row 54, :name-end-col 59, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/handler/navigate.clj", :col 56, :id 142, :name-col 56, :end-col 59, :row 54} {:end-row 55, :name-end-col 40, :name-end-row 55, :name-row 55, :name code, :filename "src/elin/handler/navigate.clj", :col 36, :id 144, :name-col 36, :end-col 40, :row 55} {:end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 143, :name-col 59, :end-col 65, :row 56} {:end-row 56, :name-end-col 70, :name-end-row 56, :name-row 56, :name code, :filename "src/elin/handler/navigate.clj", :col 66, :id 145, :name-col 66, :end-col 70, :row 56} {:end-row 57, :name-end-col 86, :name-end-row 57, :name-row 57, :name elin, :filename "src/elin/handler/navigate.clj", :col 82, :id 139, :name-col 82, :end-col 86, :row 57} {:end-row 57, :name-end-col 93, :name-end-row 57, :name-row 57, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 87, :id 146, :name-col 87, :end-col 93, :row 57} {:end-row 57, :name-end-col 101, :name-end-row 57, :name-row 57, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 94, :id 147, :name-col 94, :end-col 101, :row 57} {:end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name protocol-implementations, :filename "src/elin/handler/navigate.clj", :col 12, :id 151, :name-col 12, :end-col 36, :row 59} {:end-row 60, :name-end-col 35, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 140, :name-col 31, :end-col 35, :row 60} {:end-row 76, :name-end-col 52, :name-end-row 76, :name-row 76, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 139, :name-col 48, :end-col 52, :row 76} {:end-row 71, :name-end-col 37, :name-end-row 71, :name-row 71, :name file, :filename "src/elin/handler/navigate.clj", :col 33, :id 148, :name-col 33, :end-col 37, :row 71} {:end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name line, :filename "src/elin/handler/navigate.clj", :col 29, :id 149, :name-col 29, :end-col 33, :row 72} {:end-row 73, :name-end-col 34, :name-end-row 73, :name-row 73, :name column, :filename "src/elin/handler/navigate.clj", :col 28, :id 150, :name-col 28, :end-col 34, :row 73} {:end-row 74, :name-end-col 40, :name-end-row 74, :name-row 74, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 34, :id 146, :name-col 34, :end-col 40, :row 74} {:end-row 74, :name-end-col 52, :name-end-row 74, :name-row 74, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 45, :id 147, :name-col 45, :end-col 52, :row 74} {:end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :filename "src/elin/handler/navigate.clj", :col 44, :name-col 44, :end-col 45, :row 63} {:end-row 64, :name-end-col 44, :name-end-row 64, :name-row 64, :filename "src/elin/handler/navigate.clj", :col 43, :name-col 43, :end-col 44, :row 64} {:end-row 65, :name-end-col 54, :name-end-row 65, :name-row 65, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 65} {:end-row 67, :name-end-col 60, :name-end-row 67, :name-row 67, :filename "src/elin/handler/navigate.clj", :col 59, :name-col 59, :end-col 60, :row 67} {:end-row 69, :name-end-col 58, :name-end-row 69, :name-row 69, :filename "src/elin/handler/navigate.clj", :col 57, :name-col 57, :end-col 58, :row 69} {:end-row 61, :name-end-col 40, :name-end-row 61, :name-row 61, :name protocol-implementations, :filename "src/elin/handler/navigate.clj", :col 16, :id 151, :name-col 16, :end-col 40, :row 61} {:end-row 79, :name-end-col 16, :name-end-row 79, :name-row 79, :name file, :filename "src/elin/handler/navigate.clj", :col 12, :id 148, :name-col 12, :end-col 16, :row 79} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name line, :filename "src/elin/handler/navigate.clj", :col 17, :id 149, :name-col 17, :end-col 21, :row 79} {:end-row 80, :name-end-col 46, :name-end-row 80, :name-row 80, :name file, :filename "src/elin/handler/navigate.clj", :col 42, :id 148, :name-col 42, :end-col 46, :row 80} {:end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name line, :filename "src/elin/handler/navigate.clj", :col 47, :id 149, :name-col 47, :end-col 51, :row 80} {:end-row 80, :name-end-col 62, :name-end-row 80, :name-row 80, :name column, :filename "src/elin/handler/navigate.clj", :col 56, :id 150, :name-col 56, :end-col 62, :row 80} {:end-row 86, :name-end-col 65, :name-end-row 86, :name-row 86, :name host, :filename "src/elin/handler/navigate.clj", :col 61, :id 154, :name-col 61, :end-col 65, :row 86} {:end-row 87, :name-end-col 45, :name-end-row 87, :name-row 87, :name elin, :filename "src/elin/handler/navigate.clj", :col 41, :id 153, :name-col 41, :end-col 45, :row 87} {:end-row 88, :name-end-col 56, :name-end-row 88, :name-row 88, :name ns-path, :filename "src/elin/handler/navigate.clj", :col 49, :id 155, :name-col 49, :end-col 56, :row 88} {:end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 28, :id 156, :name-col 28, :end-col 34, :row 90} {:end-row 90, :name-end-col 48, :name-end-row 90, :name-row 90, :name ns-path, :filename "src/elin/handler/navigate.clj", :col 41, :id 155, :name-col 41, :end-col 48, :row 90} {:end-row 90, :name-end-col 73, :name-end-row 90, :name-row 90, :name file-sep, :filename "src/elin/handler/navigate.clj", :col 65, :id 157, :name-col 65, :end-col 73, :row 90} {:end-row 91, :name-end-col 51, :name-end-row 91, :name-row 91, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 40, :id 158, :name-col 40, :end-col 51, :row 91} {:end-row 95, :name-end-col 54, :name-end-row 95, :name-row 95, :name elin, :filename "src/elin/handler/navigate.clj", :col 50, :id 159, :name-col 50, :end-col 54, :row 95} {:end-row 96, :name-end-col 82, :name-end-row 96, :name-row 96, :name elin, :filename "src/elin/handler/navigate.clj", :col 78, :id 159, :name-col 78, :end-col 82, :row 96} {:end-row 97, :name-end-col 61, :name-end-row 97, :name-row 97, :name options, :filename "src/elin/handler/navigate.clj", :col 54, :id 161, :name-col 54, :end-col 61, :row 97} {:end-row 98, :name-end-col 55, :name-end-row 98, :name-row 98, :name path, :filename "src/elin/handler/navigate.clj", :col 51, :id 164, :name-col 51, :end-col 55, :row 98} {:end-row 100, :name-end-col 36, :name-end-row 100, :name-row 100, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 30, :id 162, :name-col 30, :end-col 36, :row 100} {:end-row 100, :name-end-col 47, :name-end-row 100, :name-row 100, :name path, :filename "src/elin/handler/navigate.clj", :col 43, :id 164, :name-col 43, :end-col 47, :row 100} {:end-row 100, :name-end-col 72, :name-end-row 100, :name-row 100, :name file-sep, :filename "src/elin/handler/navigate.clj", :col 64, :id 165, :name-col 64, :end-col 72, :row 100} {:end-row 101, :name-end-col 83, :name-end-row 101, :name-row 101, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 72, :id 166, :name-col 72, :end-col 83, :row 101} {:end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name var-name, :filename "src/elin/handler/navigate.clj", :col 24, :id 163, :name-col 24, :end-col 32, :row 104} {:end-row 107, :name-end-col 66, :name-end-row 107, :name-row 107, :name var-name, :filename "src/elin/handler/navigate.clj", :col 58, :id 168, :name-col 58, :end-col 66, :row 107} {:end-row 108, :name-end-col 58, :name-end-row 108, :name-row 108, :name elin, :filename "src/elin/handler/navigate.clj", :col 54, :id 159, :name-col 54, :end-col 58, :row 108} {:end-row 108, :name-end-col 72, :name-end-row 108, :name-row 108, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 167, :name-col 59, :end-col 72, :row 108} {:end-row 108, :name-end-col 88, :name-end-row 108, :name-row 108, :name cycled-var-name, :filename "src/elin/handler/navigate.clj", :col 73, :id 169, :name-col 73, :end-col 88, :row 108} {:end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 9, :id 170, :name-col 9, :end-col 20, :row 109} {:end-row 110, :name-end-col 60, :name-end-row 110, :name-row 110, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 49, :id 170, :name-col 49, :end-col 60, :row 110} {:end-row 111, :name-end-col 60, :name-end-row 111, :name-row 111, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 49, :id 170, :name-col 49, :end-col 60, :row 111} {:end-row 112, :name-end-col 62, :name-end-row 112, :name-row 112, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 51, :id 170, :name-col 51, :end-col 62, :row 112} {:end-row 113, :name-end-col 45, :name-end-row 113, :name-row 113, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 32, :id 167, :name-col 32, :end-col 45, :row 113} {:end-row 114, :name-end-col 55, :name-end-row 114, :name-row 114, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 44, :id 166, :name-col 44, :end-col 55, :row 114} {:end-row 115, :name-end-col 49, :name-end-row 115, :name-row 115, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 38, :id 166, :name-col 38, :end-col 49, :row 115} {:end-row 116, :name-end-col 61, :name-end-row 116, :name-row 116, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 50, :id 166, :name-col 50, :end-col 61, :row 116} {:end-row 117, :name-end-col 49, :name-end-row 117, :name-row 117, :name template, :filename "src/elin/handler/navigate.clj", :col 41, :id 160, :name-col 41, :end-col 49, :row 117} {:end-row 117, :name-end-col 63, :name-end-row 117, :name-row 117, :name ext, :filename "src/elin/handler/navigate.clj", :col 60, :id 172, :name-col 60, :end-col 63, :row 117} {:end-row 119, :name-end-col 50, :name-end-row 119, :name-row 119, :name template, :filename "src/elin/handler/navigate.clj", :col 42, :id 160, :name-col 42, :end-col 50, :row 119} {:end-row 119, :name-end-col 64, :name-end-row 119, :name-row 119, :name ext, :filename "src/elin/handler/navigate.clj", :col 61, :id 172, :name-col 61, :end-col 64, :row 119} {:end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 31, :id 166, :name-col 31, :end-col 42, :row 121} {:end-row 122, :name-end-col 42, :name-end-row 122, :name-row 122, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 29, :id 167, :name-col 29, :end-col 42, :row 122} {:end-row 123, :name-end-col 42, :name-end-row 123, :name-row 123, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 36, :id 162, :name-col 36, :end-col 42, :row 123} {:end-row 125, :name-end-col 46, :name-end-row 125, :name-row 125, :name cycled-var-name, :filename "src/elin/handler/navigate.clj", :col 31, :id 169, :name-col 31, :end-col 46, :row 125} {:end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :name var-name, :filename "src/elin/handler/navigate.clj", :col 38, :id 168, :name-col 38, :end-col 46, :row 126} {:end-row 127, :name-end-col 50, :name-end-row 127, :name-row 127, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 39, :id 166, :name-col 39, :end-col 50, :row 127} {:end-row 128, :name-end-col 30, :name-end-row 128, :name-row 128, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 19, :id 166, :name-col 19, :end-col 30, :row 128} {:end-row 129, :name-end-col 53, :name-end-row 129, :name-row 129, :name ns-template, :filename "src/elin/handler/navigate.clj", :col 42, :id 173, :name-col 42, :end-col 53, :row 129} {:end-row 129, :name-end-col 60, :name-end-row 129, :name-row 129, :name params, :filename "src/elin/handler/navigate.clj", :col 54, :id 175, :name-col 54, :end-col 60, :row 129} {:end-row 131, :name-end-col 49, :name-end-row 131, :name-row 131, :name cycled-file, :filename "src/elin/handler/navigate.clj", :col 38, :id 171, :name-col 38, :end-col 49, :row 131} {:end-row 134, :name-end-col 30, :name-end-row 134, :name-row 134, :name cycled-file, :filename "src/elin/handler/navigate.clj", :col 19, :id 171, :name-col 19, :end-col 30, :row 134} {:end-row 135, :name-end-col 64, :name-end-row 135, :name-row 135, :name var-template, :filename "src/elin/handler/navigate.clj", :col 52, :id 174, :name-col 52, :end-col 64, :row 135} {:end-row 135, :name-end-col 71, :name-end-row 135, :name-row 135, :name params, :filename "src/elin/handler/navigate.clj", :col 65, :id 175, :name-col 65, :end-col 71, :row 135} {:end-row 137, :name-end-col 59, :name-end-row 137, :name-row 137, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 48, :id 166, :name-col 48, :end-col 59, :row 137} {:end-row 138, :name-end-col 62, :name-end-row 138, :name-row 138, :name tail-lnum, :filename "src/elin/handler/navigate.clj", :col 53, :id 176, :name-col 53, :end-col 62, :row 138} {:end-row 146, :name-end-col 76, :name-end-row 146, :name-row 146, :name host, :filename "src/elin/handler/navigate.clj", :col 72, :id 178, :name-col 72, :end-col 76, :row 146} {:end-row 147, :name-end-col 59, :name-end-row 147, :name-row 147, :name elin, :filename "src/elin/handler/navigate.clj", :col 55, :id 177, :name-col 55, :end-col 59, :row 147} {:end-row 149, :name-end-col 50, :name-end-row 149, :name-row 149, :name elin, :filename "src/elin/handler/navigate.clj", :col 46, :id 177, :name-col 46, :end-col 50, :row 149} {:end-row 149, :name-end-col 55, :name-end-row 149, :name-row 149, :name lnum, :filename "src/elin/handler/navigate.clj", :col 51, :id 180, :name-col 51, :end-col 55, :row 149} {:end-row 149, :name-end-col 59, :name-end-row 149, :name-row 149, :name col, :filename "src/elin/handler/navigate.clj", :col 56, :id 181, :name-col 56, :end-col 59, :row 149} {:end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :name code, :filename "src/elin/handler/navigate.clj", :col 36, :id 183, :name-col 36, :end-col 40, :row 150} {:end-row 151, :name-end-col 65, :name-end-row 151, :name-row 151, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 182, :name-col 59, :end-col 65, :row 151} {:end-row 151, :name-end-col 70, :name-end-row 151, :name-row 151, :name code, :filename "src/elin/handler/navigate.clj", :col 66, :id 184, :name-col 66, :end-col 70, :row 151} {:end-row 152, :name-end-col 51, :name-end-row 152, :name-row 152, :name clj-kondo, :filename "src/elin/handler/navigate.clj", :col 42, :id 179, :name-col 42, :end-col 51, :row 152} {:end-row 152, :name-end-col 58, :name-end-row 152, :name-row 152, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 52, :id 185, :name-col 52, :end-col 58, :row 152} {:end-row 152, :name-end-col 66, :name-end-row 152, :name-row 152, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 186, :name-col 59, :end-col 66, :row 152} {:end-row 154, :name-end-col 19, :name-end-row 154, :name-row 154, :name refs, :filename "src/elin/handler/navigate.clj", :col 15, :id 187, :name-col 15, :end-col 19, :row 154} {:end-row 157, :name-end-col 23, :name-end-row 157, :name-row 157, :name refs, :filename "src/elin/handler/navigate.clj", :col 19, :id 187, :name-col 19, :end-col 23, :row 157} {:end-row 158, :name-end-col 52, :name-end-row 158, :name-row 158, :name refs, :filename "src/elin/handler/navigate.clj", :col 48, :id 187, :name-col 48, :end-col 52, :row 158} {:end-row 159, :name-end-col 52, :name-end-row 159, :name-row 159, :name filename, :filename "src/elin/handler/navigate.clj", :col 44, :id 188, :name-col 44, :end-col 52, :row 159} {:end-row 159, :name-end-col 57, :name-end-row 159, :name-row 159, :name lnum, :filename "src/elin/handler/navigate.clj", :col 53, :id 189, :name-col 53, :end-col 57, :row 159} {:end-row 159, :name-end-col 61, :name-end-row 159, :name-row 159, :name col, :filename "src/elin/handler/navigate.clj", :col 58, :id 190, :name-col 58, :end-col 61, :row 159} {:end-row 162, :name-end-col 35, :name-end-row 162, :name-row 162, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 178, :name-col 31, :end-col 35, :row 162} {:end-row 169, :name-end-col 52, :name-end-row 169, :name-row 169, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 177, :name-col 48, :end-col 52, :row 169} {:end-row 164, :name-end-col 54, :name-end-row 164, :name-row 164, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 164} {:end-row 165, :name-end-col 46, :name-end-row 165, :name-row 165, :filename "src/elin/handler/navigate.clj", :col 45, :name-col 45, :end-col 46, :row 165} {:end-row 166, :name-end-col 44, :name-end-row 166, :name-row 166, :filename "src/elin/handler/navigate.clj", :col 43, :name-col 43, :end-col 44, :row 166} {:end-row 167, :name-end-col 49, :name-end-row 167, :name-row 167, :filename "src/elin/handler/navigate.clj", :col 48, :name-col 48, :end-col 49, :row 167} {:end-row 163, :name-end-col 20, :name-end-row 163, :name-row 163, :name refs, :filename "src/elin/handler/navigate.clj", :col 16, :id 187, :name-col 16, :end-col 20, :row 163} {:end-row 173, :name-end-col 64, :name-end-row 173, :name-row 173, :name host, :filename "src/elin/handler/navigate.clj", :col 60, :id 193, :name-col 60, :end-col 64, :row 173} {:end-row 174, :name-end-col 87, :name-end-row 174, :name-row 174, :name host, :filename "src/elin/handler/navigate.clj", :col 83, :id 193, :name-col 83, :end-col 87, :row 174} {:end-row 175, :name-end-col 48, :name-end-row 175, :name-row 175, :name elin, :filename "src/elin/handler/navigate.clj", :col 44, :id 192, :name-col 44, :end-col 48, :row 175} {:end-row 175, :name-end-col 57, :name-end-row 175, :name-row 175, :name cur-lnum, :filename "src/elin/handler/navigate.clj", :col 49, :id 196, :name-col 49, :end-col 57, :row 175} {:end-row 175, :name-end-col 65, :name-end-row 175, :name-row 175, :name cur-col, :filename "src/elin/handler/navigate.clj", :col 58, :id 197, :name-col 58, :end-col 65, :row 175} {:end-row 176, :name-end-col 40, :name-end-row 176, :name-row 176, :name expr, :filename "src/elin/handler/navigate.clj", :col 36, :id 198, :name-col 36, :end-col 40, :row 176} {:end-row 177, :name-end-col 62, :name-end-row 177, :name-row 177, :name elin, :filename "src/elin/handler/navigate.clj", :col 58, :id 192, :name-col 58, :end-col 62, :row 177} {:end-row 178, :name-end-col 61, :name-end-row 178, :name-row 178, :name ns-code, :filename "src/elin/handler/navigate.clj", :col 54, :id 200, :name-col 54, :end-col 61, :row 178} {:end-row 179, :name-end-col 82, :name-end-row 179, :name-row 179, :name elin, :filename "src/elin/handler/navigate.clj", :col 78, :id 192, :name-col 78, :end-col 82, :row 179} {:end-row 179, :name-end-col 91, :name-end-row 179, :name-row 179, :name cur-lnum, :filename "src/elin/handler/navigate.clj", :col 83, :id 196, :name-col 83, :end-col 91, :row 179} {:end-row 179, :name-end-col 99, :name-end-row 179, :name-row 179, :name cur-col, :filename "src/elin/handler/navigate.clj", :col 92, :id 197, :name-col 92, :end-col 99, :row 179} {:end-row 181, :name-end-col 29, :name-end-row 181, :name-row 181, :name ns-code, :filename "src/elin/handler/navigate.clj", :col 22, :id 200, :name-col 22, :end-col 29, :row 181} {:end-row 181, :name-end-col 39, :name-end-row 181, :name-row 181, :name code, :filename "src/elin/handler/navigate.clj", :col 35, :id 202, :name-col 35, :end-col 39, :row 181} {:end-row 182, :name-end-col 55, :name-end-row 182, :name-row 182, :name clj-kondo, :filename "src/elin/handler/navigate.clj", :col 46, :id 194, :name-col 46, :end-col 55, :row 182} {:end-row 182, :name-end-col 61, :name-end-row 182, :name-row 182, :name code', :filename "src/elin/handler/navigate.clj", :col 56, :id 205, :name-col 56, :end-col 61, :row 182} {:end-row 184, :name-end-col 49, :name-end-row 184, :name-row 184, :name expr, :filename "src/elin/handler/navigate.clj", :col 45, :id 199, :name-col 45, :end-col 49, :row 184} {:end-row 184, :name-end-col 63, :name-end-row 184, :name-row 184, :filename "src/elin/handler/navigate.clj", :col 62, :name-col 62, :end-col 63, :row 184} {:end-row 183, :name-end-col 45, :name-end-row 183, :name-row 183, :name resp, :filename "src/elin/handler/navigate.clj", :col 41, :id 206, :name-col 41, :end-col 45, :row 183} {:end-row 185, :name-end-col 34, :name-end-row 185, :name-row 185, :name base-lnum, :filename "src/elin/handler/navigate.clj", :col 25, :id 203, :name-col 25, :end-col 34, :row 185} {:end-row 185, :name-end-col 39, :name-end-row 185, :name-row 185, :filename "src/elin/handler/navigate.clj", :col 38, :name-col 38, :end-col 39, :row 185} {:end-row 185, :name-end-col 58, :name-end-row 185, :name-row 185, :name ns-code-line-count, :filename "src/elin/handler/navigate.clj", :col 40, :id 201, :name-col 40, :end-col 58, :row 185} {:end-row 186, :name-end-col 32, :name-end-row 186, :name-row 186, :name base-col, :filename "src/elin/handler/navigate.clj", :col 24, :id 204, :name-col 24, :end-col 32, :row 186} {:end-row 186, :name-end-col 34, :name-end-row 186, :name-row 186, :filename "src/elin/handler/navigate.clj", :col 33, :name-col 33, :end-col 34, :row 186} {:end-row 188, :name-end-col 27, :name-end-row 188, :name-row 188, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 15, :id 208, :name-col 15, :end-col 27, :row 188} {:end-row 191, :name-end-col 31, :name-end-row 191, :name-row 191, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 19, :id 208, :name-col 19, :end-col 31, :row 191} {:end-row 192, :name-end-col 50, :name-end-row 192, :name-row 192, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 38, :id 208, :name-col 38, :end-col 50, :row 192} {:end-row 193, :name-end-col 48, :name-end-row 193, :name-row 193, :name path, :filename "src/elin/handler/navigate.clj", :col 44, :id 195, :name-col 44, :end-col 48, :row 193} {:end-row 193, :name-end-col 59, :name-end-row 193, :name-row 193, :name calc-lnum, :filename "src/elin/handler/navigate.clj", :col 49, :id 210, :name-col 50, :end-col 64, :row 193} {:end-row 193, :name-end-col 63, :name-end-row 193, :name-row 193, :name row, :filename "src/elin/handler/navigate.clj", :col 60, :id 213, :name-col 60, :end-col 63, :row 193} {:end-row 193, :name-end-col 74, :name-end-row 193, :name-row 193, :name calc-col, :filename "src/elin/handler/navigate.clj", :col 65, :id 212, :name-col 66, :end-col 79, :row 193} {:end-row 193, :name-end-col 78, :name-end-row 193, :name-row 193, :name col, :filename "src/elin/handler/navigate.clj", :col 75, :id 214, :name-col 75, :end-col 78, :row 193} {:end-row 196, :name-end-col 35, :name-end-row 196, :name-row 196, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 193, :name-col 31, :end-col 35, :row 196} {:end-row 203, :name-end-col 52, :name-end-row 203, :name-row 203, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 192, :name-col 48, :end-col 52, :row 203} {:end-row 198, :name-end-col 46, :name-end-row 198, :name-row 198, :name path, :filename "src/elin/handler/navigate.clj", :col 42, :id 195, :name-col 42, :end-col 46, :row 198} {:end-row 199, :name-end-col 48, :name-end-row 199, :name-row 199, :name calc-lnum, :filename "src/elin/handler/navigate.clj", :col 38, :id 210, :name-col 39, :end-col 58, :row 199} {:end-row 199, :name-end-col 56, :name-end-row 199, :name-row 199, :filename "src/elin/handler/navigate.clj", :col 55, :name-col 55, :end-col 56, :row 199} {:end-row 200, :name-end-col 46, :name-end-row 200, :name-row 200, :name calc-col, :filename "src/elin/handler/navigate.clj", :col 37, :id 212, :name-col 38, :end-col 56, :row 200} {:end-row 200, :name-end-col 54, :name-end-row 200, :name-row 200, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 200} {:end-row 201, :name-end-col 51, :name-end-row 201, :name-row 201, :filename "src/elin/handler/navigate.clj", :col 50, :name-col 50, :end-col 51, :row 201} {:end-row 197, :name-end-col 28, :name-end-row 197, :name-row 197, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 16, :id 208, :name-col 16, :end-col 28, :row 197} {:end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name format-config, :filename "src/elin/handler/lookup.clj", :col 28, :id 216, :name-col 28, :end-col 41, :row 20} {:end-row 20, :name-end-col 53, :name-end-row 20, :name-row 20, :name format-type, :filename "src/elin/handler/lookup.clj", :col 42, :id 218, :name-col 42, :end-col 53, :row 20} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name format-str, :filename "src/elin/handler/lookup.clj", :col 28, :id 219, :name-col 28, :end-col 38, :row 21} {:end-row 21, :name-end-col 53, :name-end-row 21, :name-row 21, :name rendering-data, :filename "src/elin/handler/lookup.clj", :col 39, :id 217, :name-col 39, :end-col 53, :row 21} {:end-row 22, :name-end-col 76, :name-end-row 22, :name-row 22, :name format-type, :filename "src/elin/handler/lookup.clj", :col 65, :id 218, :name-col 65, :end-col 76, :row 22} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name code, :filename "src/elin/handler/lookup.clj", :col 32, :id 220, :name-col 32, :end-col 36, :row 26} {:end-row 27, :name-end-col 13, :name-end-row 27, :name-row 27, :name tail, :filename "src/elin/handler/lookup.clj", :col 9, :id 222, :name-col 9, :end-col 13, :row 27} {:end-row 28, :name-end-col 12, :name-end-row 28, :name-row 28, :name head, :filename "src/elin/handler/lookup.clj", :col 8, :id 221, :name-col 8, :end-col 12, :row 28} {:end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name tail, :filename "src/elin/handler/lookup.clj", :col 13, :id 222, :name-col 13, :end-col 17, :row 28} {:end-row 29, :name-end-col 19, :name-end-row 29, :name-row 29, :name head, :filename "src/elin/handler/lookup.clj", :col 15, :id 221, :name-col 15, :end-col 19, :row 29} {:end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name elin, :filename "src/elin/handler/lookup.clj", :col 38, :id 223, :name-col 38, :end-col 42, :row 35} {:end-row 36, :name-end-col 76, :name-end-row 36, :name-row 36, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 224, :name-col 72, :end-col 76, :row 36} {:end-row 37, :name-end-col 50, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 223, :name-col 46, :end-col 50, :row 37} {:end-row 37, :name-end-col 55, :name-end-row 37, :name-row 37, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 226, :name-col 51, :end-col 55, :row 37} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 227, :name-col 56, :end-col 59, :row 37} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 223, :name-col 55, :end-col 59, :row 38} {:end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 20, :id 229, :name-col 20, :end-col 26, :row 39} {:end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name elin, :filename "src/elin/handler/lookup.clj", :col 37, :id 223, :name-col 37, :end-col 41, :row 40} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 42, :id 229, :name-col 42, :end-col 48, :row 40} {:end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name code, :filename "src/elin/handler/lookup.clj", :col 49, :id 228, :name-col 49, :end-col 53, :row 40} {:end-row 42, :name-end-col 52, :name-end-row 42, :name-row 42, :name elin, :filename "src/elin/handler/lookup.clj", :col 48, :id 223, :name-col 48, :end-col 52, :row 42} {:end-row 41, :name-end-col 54, :name-end-row 41, :name-row 41, :name code, :filename "src/elin/handler/lookup.clj", :col 50, :id 228, :name-col 50, :end-col 54, :row 41} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name config, :filename "src/elin/handler/lookup.clj", :col 28, :id 225, :name-col 28, :end-col 34, :row 43} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :name resp, :filename "src/elin/handler/lookup.clj", :col 57, :id 230, :name-col 57, :end-col 61, :row 44} {:end-row 49, :name-end-col 76, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 232, :name-col 72, :end-col 76, :row 49} {:end-row 50, :name-end-col 50, :name-end-row 50, :name-row 50, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 231, :name-col 46, :end-col 50, :row 50} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 233, :name-col 51, :end-col 55, :row 50} {:end-row 50, :name-end-col 59, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 234, :name-col 56, :end-col 59, :row 50} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 231, :name-col 55, :end-col 59, :row 51} {:end-row 52, :name-end-col 26, :name-end-row 52, :name-row 52, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 20, :id 236, :name-col 20, :end-col 26, :row 52} {:end-row 53, :name-end-col 41, :name-end-row 53, :name-row 53, :name elin, :filename "src/elin/handler/lookup.clj", :col 37, :id 231, :name-col 37, :end-col 41, :row 53} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 42, :id 236, :name-col 42, :end-col 48, :row 53} {:end-row 53, :name-end-col 53, :name-end-row 53, :name-row 53, :name code, :filename "src/elin/handler/lookup.clj", :col 49, :id 235, :name-col 49, :end-col 53, :row 53} {:end-row 55, :name-end-col 52, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/lookup.clj", :col 48, :id 231, :name-col 48, :end-col 52, :row 55} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name code, :filename "src/elin/handler/lookup.clj", :col 50, :id 235, :name-col 50, :end-col 54, :row 54} {:end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :name resp, :filename "src/elin/handler/lookup.clj", :col 21, :id 237, :name-col 21, :end-col 25, :row 57} {:end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name resp, :filename "src/elin/handler/lookup.clj", :col 14, :id 237, :name-col 14, :end-col 18, :row 58} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :name resp, :filename "src/elin/handler/lookup.clj", :col 16, :id 237, :name-col 16, :end-col 20, :row 59} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/lookup.clj", :col 38, :id 238, :name-col 38, :end-col 42, :row 64} {:end-row 65, :name-end-col 67, :name-end-row 65, :name-row 65, :name elin, :filename "src/elin/handler/lookup.clj", :col 63, :id 238, :name-col 63, :end-col 67, :row 65} {:end-row 66, :name-end-col 51, :name-end-row 66, :name-row 66, :name elin, :filename "src/elin/handler/lookup.clj", :col 47, :id 238, :name-col 47, :end-col 51, :row 66} {:end-row 66, :name-end-col 66, :name-end-row 66, :name-row 66, :name export-edn-url, :filename "src/elin/handler/lookup.clj", :col 52, :id 240, :name-col 52, :end-col 66, :row 66} {:end-row 67, :name-end-col 48, :name-end-row 67, :name-row 67, :name config, :filename "src/elin/handler/lookup.clj", :col 42, :id 239, :name-col 42, :end-col 48, :row 67} {:end-row 68, :name-end-col 66, :name-end-row 68, :name-row 68, :name resp, :filename "src/elin/handler/lookup.clj", :col 62, :id 241, :name-col 62, :end-col 66, :row 68} {:end-row 73, :name-end-col 76, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 243, :name-col 72, :end-col 76, :row 73} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 242, :name-col 55, :end-col 59, :row 74} {:end-row 75, :name-end-col 50, :name-end-row 75, :name-row 75, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 242, :name-col 46, :end-col 50, :row 75} {:end-row 75, :name-end-col 55, :name-end-row 75, :name-row 75, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 244, :name-col 51, :end-col 55, :row 75} {:end-row 75, :name-end-col 59, :name-end-row 75, :name-row 75, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 245, :name-col 56, :end-col 59, :row 75} {:end-row 76, :name-end-col 86, :name-end-row 76, :name-row 76, :name code, :filename "src/elin/handler/lookup.clj", :col 82, :id 247, :name-col 82, :end-col 86, :row 76} {:end-row 77, :name-end-col 37, :name-end-row 77, :name-row 77, :name elin, :filename "src/elin/handler/lookup.clj", :col 33, :id 242, :name-col 33, :end-col 37, :row 77} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name code, :filename "src/elin/handler/lookup.clj", :col 38, :id 248, :name-col 38, :end-col 42, :row 77} {:end-row 77, :name-end-col 55, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 49, :id 246, :name-col 49, :end-col 55, :row 77} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 50, :id 246, :name-col 50, :end-col 56, :row 78} {:end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/handler/evaluate.clj", :col 59, :id 249, :name-col 59, :end-col 63, :row 21} {:end-row 22, :name-end-col 42, :name-end-row 22, :name-row 22, :name code, :filename "src/elin/handler/evaluate.clj", :col 38, :id 252, :name-col 38, :end-col 42, :row 22} {:end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name options, :filename "src/elin/handler/evaluate.clj", :col 41, :id 253, :name-col 41, :end-col 48, :row 23} {:end-row 25, :name-end-col 47, :name-end-row 25, :name-row 25, :name interceptor, :filename "src/elin/handler/evaluate.clj", :col 36, :id 250, :name-col 36, :end-col 47, :row 25} {:end-row 25, :name-end-col 80, :name-end-row 25, :name-row 25, :name context, :filename "src/elin/handler/evaluate.clj", :col 73, :id 254, :name-col 73, :end-col 80, :row 25} {:end-row 27, :name-end-col 48, :name-end-row 27, :name-row 27, :name ctx, :filename "src/elin/handler/evaluate.clj", :col 45, :id 255, :name-col 45, :end-col 48, :row 27} {:end-row 27, :name-end-col 67, :name-end-row 27, :name-row 27, :name eval-fn, :filename "src/elin/handler/evaluate.clj", :col 59, :id 251, :name-col 60, :end-col 81, :row 27} {:end-row 27, :name-end-col 72, :name-end-row 27, :name-row 27, :name code, :filename "src/elin/handler/evaluate.clj", :col 68, :id 256, :name-col 68, :end-col 72, :row 27} {:end-row 27, :name-end-col 80, :name-end-row 27, :name-row 27, :name options, :filename "src/elin/handler/evaluate.clj", :col 73, :id 257, :name-col 73, :end-col 80, :row 27} {:end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/handler/evaluate.clj", :col 19, :id 259, :name-col 19, :end-col 26, :row 33} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/evaluate.clj", :col 40, :id 258, :name-col 40, :end-col 44, :row 37} {:end-row 37, :name-end-col 49, :name-end-row 37, :name-row 37, :name code, :filename "src/elin/handler/evaluate.clj", :col 45, :id 260, :name-col 45, :end-col 49, :row 37} {:end-row 36, :name-end-col 62, :name-end-row 36, :name-row 36, :name elin, :filename "src/elin/handler/evaluate.clj", :col 58, :id 258, :name-col 58, :end-col 62, :row 36} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name elin, :filename "src/elin/handler/evaluate.clj", :col 50, :id 261, :name-col 50, :end-col 54, :row 46} {:end-row 45, :name-end-col 60, :name-end-row 45, :name-row 45, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 261, :name-col 56, :end-col 60, :row 45} {:end-row 55, :name-end-col 50, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 262, :name-col 46, :end-col 50, :row 55} {:end-row 54, :name-end-col 60, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 262, :name-col 56, :end-col 60, :row 54} {:end-row 64, :name-end-col 50, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 263, :name-col 46, :end-col 50, :row 64} {:end-row 63, :name-end-col 60, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 263, :name-col 56, :end-col 60, :row 63} {:end-row 73, :name-end-col 52, :name-end-row 73, :name-row 73, :name elin, :filename "src/elin/handler/evaluate.clj", :col 48, :id 264, :name-col 48, :end-col 52, :row 73} {:end-row 72, :name-end-col 60, :name-end-row 72, :name-row 72, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 264, :name-col 56, :end-col 60, :row 72} {:end-row 80, :name-end-col 35, :name-end-row 80, :name-row 80, :name message, :filename "src/elin/handler/evaluate.clj", :col 28, :id 266, :name-col 28, :end-col 35, :row 80} {:end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 265, :name-col 43, :end-col 47, :row 82} {:end-row 82, :name-end-col 55, :name-end-row 82, :name-row 82, :name mark-id, :filename "src/elin/handler/evaluate.clj", :col 48, :id 267, :name-col 48, :end-col 55, :row 82} {:end-row 81, :name-end-col 62, :name-end-row 81, :name-row 81, :name elin, :filename "src/elin/handler/evaluate.clj", :col 58, :id 265, :name-col 58, :end-col 62, :row 81} {:end-row 90, :name-end-col 64, :name-end-row 90, :name-row 90, :name host, :filename "src/elin/handler/evaluate.clj", :col 60, :id 269, :name-col 60, :end-col 64, :row 90} {:end-row 91, :name-end-col 55, :name-end-row 91, :name-row 91, :name host, :filename "src/elin/handler/evaluate.clj", :col 51, :id 269, :name-col 51, :end-col 55, :row 91} {:end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 28, :id 268, :name-col 28, :end-col 33, :row 92} {:end-row 92, :name-end-col 38, :name-end-row 92, :name-row 92, :name path, :filename "src/elin/handler/evaluate.clj", :col 34, :id 270, :name-col 34, :end-col 38, :row 92} {:end-row 92, :name-end-col 47, :name-end-row 92, :name-row 92, :name contents, :filename "src/elin/handler/evaluate.clj", :col 39, :id 271, :name-col 39, :end-col 47, :row 92} {:end-row 98, :name-end-col 37, :name-end-row 98, :name-row 98, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 32, :id 273, :name-col 32, :end-col 37, :row 98} {:end-row 99, :name-end-col 41, :name-end-row 99, :name-row 99, :name host, :filename "src/elin/handler/evaluate.clj", :col 37, :id 272, :name-col 37, :end-col 41, :row 99} {:end-row 99, :name-end-col 67, :name-end-row 99, :name-row 99, :name resp, :filename "src/elin/handler/evaluate.clj", :col 63, :id 274, :name-col 63, :end-col 67, :row 99} {:end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 25, :id 275, :name-col 25, :end-col 30, :row 104} {:end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 29, :id 276, :name-col 29, :end-col 34, :row 109} {:end-row 114, :name-end-col 31, :name-end-row 114, :name-row 114, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 26, :id 277, :name-col 26, :end-col 31, :row 114} {:end-row 119, :name-end-col 76, :name-end-row 119, :name-row 119, :name host, :filename "src/elin/handler/evaluate.clj", :col 72, :id 279, :name-col 72, :end-col 76, :row 119} {:end-row 120, :name-end-col 47, :name-end-row 120, :name-row 120, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 278, :name-col 43, :end-col 47, :row 120} {:end-row 121, :name-end-col 50, :name-end-row 121, :name-row 121, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 278, :name-col 46, :end-col 50, :row 121} {:end-row 121, :name-end-col 55, :name-end-row 121, :name-row 121, :name lnum, :filename "src/elin/handler/evaluate.clj", :col 51, :id 281, :name-col 51, :end-col 55, :row 121} {:end-row 121, :name-end-col 59, :name-end-row 121, :name-row 121, :name col, :filename "src/elin/handler/evaluate.clj", :col 56, :id 282, :name-col 56, :end-col 59, :row 121} {:end-row 122, :name-end-col 31, :name-end-row 122, :name-row 122, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 26, :id 280, :name-col 26, :end-col 31, :row 122} {:end-row 122, :name-end-col 38, :name-end-row 122, :name-row 122, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 32, :id 283, :name-col 32, :end-col 38, :row 122} {:end-row 122, :name-end-col 43, :name-end-row 122, :name-row 122, :name code, :filename "src/elin/handler/evaluate.clj", :col 39, :id 284, :name-col 39, :end-col 43, :row 122} {:end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 285, :name-col 43, :end-col 47, :row 127} {:end-row 128, :name-end-col 35, :name-end-row 128, :name-row 128, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 30, :id 286, :name-col 30, :end-col 35, :row 128} {:end-row 128, :name-end-col 42, :name-end-row 128, :name-row 128, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 36, :id 287, :name-col 36, :end-col 42, :row 128} {:end-row 133, :name-end-col 87, :name-end-row 133, :name-row 133, :name host, :filename "src/elin/handler/evaluate.clj", :col 83, :id 289, :name-col 83, :end-col 87, :row 133} {:end-row 134, :name-end-col 50, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 288, :name-col 46, :end-col 50, :row 134} {:end-row 134, :name-end-col 59, :name-end-row 134, :name-row 134, :name cur-lnum, :filename "src/elin/handler/evaluate.clj", :col 51, :id 290, :name-col 51, :end-col 59, :row 134} {:end-row 134, :name-end-col 67, :name-end-row 134, :name-row 134, :name cur-col, :filename "src/elin/handler/evaluate.clj", :col 60, :id 291, :name-col 60, :end-col 67, :row 134} {:end-row 135, :name-end-col 59, :name-end-row 135, :name-row 135, :name elin, :filename "src/elin/handler/evaluate.clj", :col 55, :id 288, :name-col 55, :end-col 59, :row 135} {:end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name elin, :filename "src/elin/handler/evaluate.clj", :col 39, :id 288, :name-col 39, :end-col 43, :row 137} {:end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 44, :id 293, :name-col 44, :end-col 50, :row 137} {:end-row 137, :name-end-col 55, :name-end-row 137, :name-row 137, :name code, :filename "src/elin/handler/evaluate.clj", :col 51, :id 292, :name-col 51, :end-col 55, :row 137} {:end-row 139, :name-end-col 23, :name-end-row 139, :name-row 139, :name resp, :filename "src/elin/handler/evaluate.clj", :col 19, :id 294, :name-col 19, :end-col 23, :row 139} {:end-row 15, :name-end-col 40, :name-end-row 15, :name-row 15, :name message, :filename "src/elin/handler/debug.clj", :col 33, :id 297, :name-col 33, :end-col 40, :row 15} {:end-row 20, :name-end-col 62, :name-end-row 20, :name-row 20, :name ex, :filename "src/elin/handler/debug.clj", :col 60, :id 299, :name-col 60, :end-col 62, :row 20} {:end-row 20, :name-end-col 70, :name-end-row 20, :name-row 20, :name message, :filename "src/elin/handler/debug.clj", :col 63, :id 297, :name-col 63, :end-col 70, :row 20} {:end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name host, :filename "src/elin/handler/debug.clj", :col 39, :id 295, :name-col 39, :end-col 43, :row 26} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name nrepl, :filename "src/elin/handler/debug.clj", :col 30, :id 296, :name-col 30, :end-col 35, :row 22} {:end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name request, :filename "src/elin/handler/debug.clj", :col 36, :id 298, :name-col 36, :end-col 43, :row 22} {:end-row 32, :name-end-col 58, :name-end-row 32, :name-row 32, :name output_, :filename "src/elin/handler/debug.clj", :col 51, :id 301, :name-col 51, :end-col 58, :row 32} {:end-row 34, :name-end-col 46, :name-end-row 34, :name-row 34, :name host, :filename "src/elin/handler/debug.clj", :col 42, :id 300, :name-col 42, :end-col 46, :row 34} {:end-row 34, :name-end-col 61, :name-end-row 34, :name-row 34, :name output_, :filename "src/elin/handler/debug.clj", :col 54, :id 301, :name-col 54, :end-col 61, :row 34} {:end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :filename "src/elin/handler/debug.clj", :col 33, :name-col 33, :end-col 34, :row 38} {:end-row 38, :name-end-col 105, :name-end-row 38, :name-row 38, :name elin, :filename "src/elin/handler/debug.clj", :col 101, :id 302, :name-col 101, :end-col 105, :row 38} {:end-row 42, :name-end-col 34, :name-end-row 42, :name-row 42, :filename "src/elin/handler/debug.clj", :col 33, :name-col 33, :end-col 34, :row 42} {:end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/handler/internal.clj", :col 24, :id 308, :name-col 24, :end-col 28, :row 20} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name clj-kondo, :filename "src/elin/handler/internal.clj", :col 26, :id 309, :name-col 26, :end-col 35, :row 21} {:end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name handler, :filename "src/elin/handler/internal.clj", :col 50, :id 307, :name-col 50, :end-col 57, :row 22} {:end-row 23, :name-end-col 60, :name-end-row 23, :name-row 23, :name export-value, :filename "src/elin/handler/internal.clj", :col 48, :id 311, :name-col 48, :end-col 60, :row 23} {:end-row 23, :name-end-col 72, :name-end-row 23, :name-row 23, :name export-name, :filename "src/elin/handler/internal.clj", :col 61, :id 310, :name-col 61, :end-col 72, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :name host, :filename "src/elin/handler/internal.clj", :col 29, :id 308, :name-col 29, :end-col 33, :row 24} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :name export-name, :filename "src/elin/handler/internal.clj", :col 34, :id 310, :name-col 34, :end-col 45, :row 24} {:end-row 24, :name-end-col 58, :name-end-row 24, :name-row 24, :name export-value, :filename "src/elin/handler/internal.clj", :col 46, :id 311, :name-col 46, :end-col 58, :row 24} {:end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name message, :filename "src/elin/handler/internal.clj", :col 38, :id 314, :name-col 38, :end-col 45, :row 30} {:end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name elin, :filename "src/elin/handler/internal.clj", :col 21, :id 312, :name-col 21, :end-col 25, :row 31} {:end-row 33, :name-end-col 54, :name-end-row 33, :name-row 33, :name autocmd-type, :filename "src/elin/handler/internal.clj", :col 42, :id 315, :name-col 42, :end-col 54, :row 33} {:end-row 34, :name-end-col 41, :name-end-row 34, :name-row 34, :name interceptor, :filename "src/elin/handler/internal.clj", :col 30, :id 313, :name-col 30, :end-col 41, :row 34} {:end-row 34, :name-end-col 73, :name-end-row 34, :name-row 34, :name context, :filename "src/elin/handler/internal.clj", :col 66, :id 316, :name-col 66, :end-col 73, :row 34} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/handler/internal.clj", :col 20, :id 317, :name-col 20, :end-col 24, :row 39} {:end-row 39, :name-end-col 75, :name-end-row 39, :name-row 39, :name message, :filename "src/elin/handler/internal.clj", :col 68, :id 318, :name-col 68, :end-col 75, :row 39} {:end-row 44, :name-end-col 49, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/handler/internal.clj", :col 45, :id 319, :name-col 45, :end-col 49, :row 44} {:end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name label, :filename "src/elin/handler/internal.clj", :col 42, :id 321, :name-col 42, :end-col 47, :row 45} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/handler/internal.clj", :col 34, :id 320, :name-col 34, :end-col 39, :row 46} {:end-row 47, :name-end-col 19, :name-end-row 47, :name-row 47, :name disconnected, :filename "src/elin/handler/internal.clj", :col 7, :id 322, :name-col 7, :end-col 19, :row 47} {:end-row 48, :name-end-col 16, :name-end-row 48, :name-row 48, :name connected, :filename "src/elin/handler/internal.clj", :col 7, :id 323, :name-col 7, :end-col 16, :row 48} {:end-row 30, :name-end-col 75, :name-end-row 30, :name-row 30, :name elin, :filename "src/elin/handler/connect.clj", :col 71, :id 324, :name-col 71, :end-col 75, :row 30} {:end-row 30, :name-end-col 91, :name-end-row 30, :name-row 30, :name connect-arg-map, :filename "src/elin/handler/connect.clj", :col 76, :id 326, :name-col 76, :end-col 91, :row 30} {:end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name error, :filename "src/elin/handler/connect.clj", :col 17, :id 328, :name-col 17, :end-col 22, :row 32} {:end-row 33, :name-end-col 30, :name-end-row 33, :name-row 33, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 33} {:end-row 34, :name-end-col 58, :name-end-row 34, :name-row 34, :name hostname, :filename "src/elin/handler/connect.clj", :col 50, :id 329, :name-col 50, :end-col 58, :row 34} {:end-row 34, :name-end-col 69, :name-end-row 34, :name-row 34, :name port, :filename "src/elin/handler/connect.clj", :col 65, :id 330, :name-col 65, :end-col 69, :row 34} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name error, :filename "src/elin/handler/connect.clj", :col 25, :id 328, :name-col 25, :end-col 30, :row 36} {:end-row 37, :name-end-col 20, :name-end-row 37, :name-row 37, :name hostname, :filename "src/elin/handler/connect.clj", :col 12, :id 329, :name-col 12, :end-col 20, :row 37} {:end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name port, :filename "src/elin/handler/connect.clj", :col 12, :id 330, :name-col 12, :end-col 16, :row 38} {:end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 39} {:end-row 40, :name-end-col 47, :name-end-row 40, :name-row 40, :name hostname, :filename "src/elin/handler/connect.clj", :col 39, :id 329, :name-col 39, :end-col 47, :row 40} {:end-row 40, :name-end-col 52, :name-end-row 40, :name-row 40, :name port, :filename "src/elin/handler/connect.clj", :col 48, :id 330, :name-col 48, :end-col 52, :row 40} {:end-row 42, :name-end-col 22, :name-end-row 42, :name-row 42, :name error, :filename "src/elin/handler/connect.clj", :col 17, :id 328, :name-col 17, :end-col 22, :row 42} {:end-row 43, :name-end-col 30, :name-end-row 43, :name-row 43, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 43} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name error, :filename "src/elin/handler/connect.clj", :col 43, :id 328, :name-col 43, :end-col 48, :row 43} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name result, :filename "src/elin/handler/connect.clj", :col 23, :id 327, :name-col 23, :end-col 29, :row 45} {:end-row 46, :name-end-col 27, :name-end-row 46, :name-row 46, :name host, :filename "src/elin/handler/connect.clj", :col 23, :id 325, :name-col 23, :end-col 27, :row 46} {:end-row 46, :name-end-col 65, :name-end-row 46, :name-row 46, :name hostname, :filename "src/elin/handler/connect.clj", :col 57, :id 329, :name-col 57, :end-col 65, :row 46} {:end-row 46, :name-end-col 70, :name-end-row 46, :name-row 46, :name port, :filename "src/elin/handler/connect.clj", :col 66, :id 330, :name-col 66, :end-col 70, :row 46} {:end-row 49, :name-end-col 30, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 49} {:end-row 55, :name-end-col 89, :name-end-row 55, :name-row 55, :name message, :filename "src/elin/handler/connect.clj", :col 82, :id 333, :name-col 82, :end-col 89, :row 55} {:end-row 56, :name-end-col 14, :name-end-row 56, :name-row 56, :name error, :filename "src/elin/handler/connect.clj", :col 9, :id 336, :name-col 9, :end-col 14, :row 56} {:end-row 57, :name-end-col 28, :name-end-row 57, :name-row 57, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 332, :name-col 24, :end-col 28, :row 57} {:end-row 57, :name-end-col 54, :name-end-row 57, :name-row 57, :name error, :filename "src/elin/handler/connect.clj", :col 49, :id 336, :name-col 49, :end-col 54, :row 57} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :name elin, :filename "src/elin/handler/connect.clj", :col 17, :id 331, :name-col 17, :end-col 21, :row 58} {:end-row 58, :name-end-col 41, :name-end-row 58, :name-row 58, :name hostname, :filename "src/elin/handler/connect.clj", :col 33, :id 334, :name-col 33, :end-col 41, :row 58} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name port, :filename "src/elin/handler/connect.clj", :col 48, :id 335, :name-col 48, :end-col 52, :row 58} {:end-row 63, :name-end-col 50, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/handler/connect.clj", :col 45, :id 339, :name-col 45, :end-col 50, :row 63} {:end-row 64, :name-end-col 69, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/connect.clj", :col 65, :id 337, :name-col 65, :end-col 69, :row 64} {:end-row 64, :name-end-col 76, :name-end-row 64, :name-row 64, :name client, :filename "src/elin/handler/connect.clj", :col 70, :id 340, :name-col 70, :end-col 76, :row 64} {:end-row 66, :name-end-col 28, :name-end-row 66, :name-row 66, :name error, :filename "src/elin/handler/connect.clj", :col 23, :id 341, :name-col 23, :end-col 28, :row 66} {:end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name host, :filename "src/elin/handler/connect.clj", :col 28, :id 338, :name-col 28, :end-col 32, :row 67} {:end-row 67, :name-end-col 81, :name-end-row 67, :name-row 67, :name hostname, :filename "src/elin/handler/connect.clj", :col 73, :id 342, :name-col 73, :end-col 81, :row 67} {:end-row 67, :name-end-col 86, :name-end-row 67, :name-row 67, :name port, :filename "src/elin/handler/connect.clj", :col 82, :id 343, :name-col 82, :end-col 86, :row 67} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name error, :filename "src/elin/handler/connect.clj", :col 19, :id 341, :name-col 19, :end-col 24, :row 69} {:end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name host, :filename "src/elin/handler/connect.clj", :col 28, :id 338, :name-col 28, :end-col 32, :row 70} {:end-row 70, :name-end-col 83, :name-end-row 70, :name-row 70, :name hostname, :filename "src/elin/handler/connect.clj", :col 75, :id 342, :name-col 75, :end-col 83, :row 70} {:end-row 70, :name-end-col 88, :name-end-row 70, :name-row 70, :name port, :filename "src/elin/handler/connect.clj", :col 84, :id 343, :name-col 84, :end-col 88, :row 70} {:end-row 73, :name-end-col 29, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/handler/connect.clj", :col 25, :id 338, :name-col 25, :end-col 29, :row 73} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name hostname, :filename "src/elin/handler/connect.clj", :col 64, :id 342, :name-col 64, :end-col 72, :row 73} {:end-row 73, :name-end-col 77, :name-end-row 73, :name-row 73, :name port, :filename "src/elin/handler/connect.clj", :col 73, :id 343, :name-col 73, :end-col 77, :row 73} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 338, :name-col 24, :end-col 28, :row 75} {:end-row 80, :name-end-col 46, :name-end-row 80, :name-row 80, :name elin, :filename "src/elin/handler/connect.clj", :col 42, :id 344, :name-col 42, :end-col 46, :row 80} {:end-row 81, :name-end-col 25, :name-end-row 81, :name-row 81, :name host, :filename "src/elin/handler/connect.clj", :col 21, :id 345, :name-col 21, :end-col 25, :row 81} {:end-row 81, :name-end-col 76, :name-end-row 81, :name-row 81, :name port, :filename "src/elin/handler/connect.clj", :col 72, :id 346, :name-col 72, :end-col 76, :row 81} {:end-row 82, :name-end-col 19, :name-end-row 82, :name-row 82, :name elin, :filename "src/elin/handler/connect.clj", :col 15, :id 344, :name-col 15, :end-col 19, :row 82} {:end-row 82, :name-end-col 53, :name-end-row 82, :name-row 82, :name port, :filename "src/elin/handler/connect.clj", :col 49, :id 346, :name-col 49, :end-col 53, :row 82} {:end-row 93, :name-end-col 83, :name-end-row 93, :name-row 93, :name message, :filename "src/elin/handler/connect.clj", :col 76, :id 349, :name-col 76, :end-col 83, :row 93} {:end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :name error, :filename "src/elin/handler/connect.clj", :col 24, :id 351, :name-col 24, :end-col 29, :row 94} {:end-row 95, :name-end-col 48, :name-end-row 95, :name-row 95, :name elin, :filename "src/elin/handler/connect.clj", :col 44, :id 347, :name-col 44, :end-col 48, :row 95} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name project, :filename "src/elin/handler/connect.clj", :col 75, :id 350, :name-col 75, :end-col 82, :row 95} {:end-row 96, :name-end-col 14, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/handler/connect.clj", :col 9, :id 351, :name-col 9, :end-col 14, :row 96} {:end-row 97, :name-end-col 28, :name-end-row 97, :name-row 97, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 348, :name-col 24, :end-col 28, :row 97} {:end-row 97, :name-end-col 54, :name-end-row 97, :name-row 97, :name error, :filename "src/elin/handler/connect.clj", :col 49, :id 351, :name-col 49, :end-col 54, :row 97} {:end-row 98, :name-end-col 31, :name-end-row 98, :name-row 98, :name host, :filename "src/elin/handler/connect.clj", :col 27, :id 348, :name-col 27, :end-col 31, :row 98} {:end-row 98, :name-end-col 82, :name-end-row 98, :name-row 98, :name port, :filename "src/elin/handler/connect.clj", :col 78, :id 352, :name-col 78, :end-col 82, :row 98} {:end-row 99, :name-end-col 25, :name-end-row 99, :name-row 99, :name elin, :filename "src/elin/handler/connect.clj", :col 21, :id 347, :name-col 21, :end-col 25, :row 99} {:end-row 99, :name-end-col 59, :name-end-row 99, :name-row 99, :name port, :filename "src/elin/handler/connect.clj", :col 55, :id 352, :name-col 55, :end-col 59, :row 99} {:end-row 104, :name-end-col 69, :name-end-row 104, :name-row 104, :name host, :filename "src/elin/handler/connect.clj", :col 65, :id 354, :name-col 65, :end-col 69, :row 104} {:end-row 105, :name-end-col 85, :name-end-row 105, :name-row 105, :name cwd, :filename "src/elin/handler/connect.clj", :col 82, :id 356, :name-col 82, :end-col 85, :row 105} {:end-row 106, :name-end-col 61, :name-end-row 106, :name-row 106, :name cwd, :filename "src/elin/handler/connect.clj", :col 58, :id 356, :name-col 58, :end-col 61, :row 106} {:end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name nrepl, :filename "src/elin/handler/connect.clj", :col 40, :id 355, :name-col 40, :end-col 45, :row 107} {:end-row 109, :name-end-col 76, :name-end-row 109, :name-row 109, :filename "src/elin/handler/connect.clj", :col 75, :name-col 75, :end-col 76, :row 109} {:end-row 110, :name-end-col 75, :name-end-row 110, :name-row 110, :name project-root, :filename "src/elin/handler/connect.clj", :col 63, :id 357, :name-col 63, :end-col 75, :row 110} {:end-row 111, :name-end-col 41, :name-end-row 111, :name-row 111, :filename "src/elin/handler/connect.clj", :col 40, :name-col 40, :end-col 41, :row 111} {:end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :name clients, :filename "src/elin/handler/connect.clj", :col 26, :id 358, :name-col 26, :end-col 33, :row 108} {:end-row 113, :name-end-col 32, :name-end-row 113, :name-row 113, :name client-dict, :filename "src/elin/handler/connect.clj", :col 21, :id 360, :name-col 21, :end-col 32, :row 113} {:end-row 114, :name-end-col 36, :name-end-row 114, :name-row 114, :name client-dict, :filename "src/elin/handler/connect.clj", :col 25, :id 360, :name-col 25, :end-col 36, :row 114} {:end-row 118, :name-end-col 59, :name-end-row 118, :name-row 118, :name client-dict, :filename "src/elin/handler/connect.clj", :col 48, :id 360, :name-col 48, :end-col 59, :row 118} {:end-row 117, :name-end-col 82, :name-end-row 117, :name-row 117, :name elin, :filename "src/elin/handler/connect.clj", :col 78, :id 353, :name-col 78, :end-col 82, :row 117} {:end-row 116, :name-end-col 60, :name-end-row 116, :name-row 116, :name client-dict, :filename "src/elin/handler/connect.clj", :col 49, :id 360, :name-col 49, :end-col 60, :row 116} {:end-row 119, :name-end-col 40, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/handler/connect.clj", :col 35, :id 355, :name-col 35, :end-col 40, :row 119} {:end-row 119, :name-end-col 56, :name-end-row 119, :name-row 119, :name selected-client, :filename "src/elin/handler/connect.clj", :col 41, :id 361, :name-col 41, :end-col 56, :row 119} {:end-row 120, :name-end-col 29, :name-end-row 120, :name-row 120, :name host, :filename "src/elin/handler/connect.clj", :col 25, :id 354, :name-col 25, :end-col 29, :row 120} {:end-row 121, :name-end-col 64, :name-end-row 121, :name-row 121, :name selected-client, :filename "src/elin/handler/connect.clj", :col 49, :id 361, :name-col 49, :end-col 64, :row 121} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name m, :filename "src/elin/error.clj", :col 26, :id 362, :name-col 26, :end-col 27, :row 15} {:end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :name m, :filename "src/elin/error.clj", :col 19, :id 362, :name-col 19, :end-col 20, :row 16} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name cause, :filename "src/elin/error.clj", :col 12, :id 363, :name-col 12, :end-col 17, :row 17} {:end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :name m, :filename "src/elin/error.clj", :col 26, :id 364, :name-col 26, :end-col 27, :row 20} {:end-row 21, :name-end-col 20, :name-end-row 21, :name-row 21, :name m, :filename "src/elin/error.clj", :col 19, :id 364, :name-col 19, :end-col 20, :row 21} {:end-row 22, :name-end-col 17, :name-end-row 22, :name-row 22, :name cause, :filename "src/elin/error.clj", :col 12, :id 365, :name-col 12, :end-col 17, :row 22} {:end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name m, :filename "src/elin/error.clj", :col 26, :id 366, :name-col 26, :end-col 27, :row 25} {:end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name m, :filename "src/elin/error.clj", :col 19, :id 366, :name-col 19, :end-col 20, :row 26} {:end-row 27, :name-end-col 17, :name-end-row 27, :name-row 27, :name cause, :filename "src/elin/error.clj", :col 12, :id 367, :name-col 12, :end-col 17, :row 27} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name m, :filename "src/elin/error.clj", :col 26, :id 368, :name-col 26, :end-col 27, :row 30} {:end-row 31, :name-end-col 20, :name-end-row 31, :name-row 31, :name m, :filename "src/elin/error.clj", :col 19, :id 368, :name-col 19, :end-col 20, :row 31} {:end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name cause, :filename "src/elin/error.clj", :col 12, :id 369, :name-col 12, :end-col 17, :row 32} {:end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :name m, :filename "src/elin/error.clj", :col 26, :id 370, :name-col 26, :end-col 27, :row 35} {:end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :name m, :filename "src/elin/error.clj", :col 19, :id 370, :name-col 19, :end-col 20, :row 36} {:end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name cause, :filename "src/elin/error.clj", :col 12, :id 371, :name-col 12, :end-col 17, :row 37} {:end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name m, :filename "src/elin/error.clj", :col 26, :id 372, :name-col 26, :end-col 27, :row 40} {:end-row 41, :name-end-col 20, :name-end-row 41, :name-row 41, :name m, :filename "src/elin/error.clj", :col 19, :id 372, :name-col 19, :end-col 20, :row 41} {:end-row 42, :name-end-col 17, :name-end-row 42, :name-row 42, :name cause, :filename "src/elin/error.clj", :col 12, :id 373, :name-col 12, :end-col 17, :row 42} {:end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name m, :filename "src/elin/error.clj", :col 26, :id 374, :name-col 26, :end-col 27, :row 45} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name m, :filename "src/elin/error.clj", :col 19, :id 374, :name-col 19, :end-col 20, :row 46} {:end-row 47, :name-end-col 17, :name-end-row 47, :name-row 47, :name cause, :filename "src/elin/error.clj", :col 12, :id 375, :name-col 12, :end-col 17, :row 47} {:end-row 50, :name-end-col 27, :name-end-row 50, :name-row 50, :name m, :filename "src/elin/error.clj", :col 26, :id 376, :name-col 26, :end-col 27, :row 50} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name m, :filename "src/elin/error.clj", :col 19, :id 376, :name-col 19, :end-col 20, :row 51} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name cause, :filename "src/elin/error.clj", :col 12, :id 377, :name-col 12, :end-col 17, :row 52} {:end-row 55, :name-end-col 27, :name-end-row 55, :name-row 55, :name m, :filename "src/elin/error.clj", :col 26, :id 378, :name-col 26, :end-col 27, :row 55} {:end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name m, :filename "src/elin/error.clj", :col 19, :id 378, :name-col 19, :end-col 20, :row 56} {:end-row 57, :name-end-col 17, :name-end-row 57, :name-row 57, :name cause, :filename "src/elin/error.clj", :col 12, :id 379, :name-col 12, :end-col 17, :row 57} {:end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name x, :filename "src/elin/error.clj", :col 41, :id 380, :name-col 41, :end-col 42, :row 60} {:end-row 63, :name-end-col 17, :name-end-row 63, :name-row 63, :name x, :filename "src/elin/error.clj", :col 16, :id 381, :name-col 16, :end-col 17, :row 63} {:end-row 64, :name-end-col 45, :name-end-row 64, :name-row 64, :name x, :filename "src/elin/error.clj", :col 44, :id 381, :name-col 44, :end-col 45, :row 64} {:end-row 67, :name-end-col 17, :name-end-row 67, :name-row 67, :name x, :filename "src/elin/error.clj", :col 16, :id 382, :name-col 16, :end-col 17, :row 67} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name x, :filename "src/elin/error.clj", :col 44, :id 382, :name-col 44, :end-col 45, :row 68} {:end-row 71, :name-end-col 17, :name-end-row 71, :name-row 71, :name x, :filename "src/elin/error.clj", :col 16, :id 383, :name-col 16, :end-col 17, :row 71} {:end-row 72, :name-end-col 43, :name-end-row 72, :name-row 72, :name x, :filename "src/elin/error.clj", :col 42, :id 383, :name-col 42, :end-col 43, :row 72} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name x, :filename "src/elin/error.clj", :col 16, :id 384, :name-col 16, :end-col 17, :row 75} {:end-row 76, :name-end-col 43, :name-end-row 76, :name-row 76, :name x, :filename "src/elin/error.clj", :col 42, :id 384, :name-col 42, :end-col 43, :row 76} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name x, :filename "src/elin/error.clj", :col 16, :id 385, :name-col 16, :end-col 17, :row 79} {:end-row 80, :name-end-col 45, :name-end-row 80, :name-row 80, :name x, :filename "src/elin/error.clj", :col 44, :id 385, :name-col 44, :end-col 45, :row 80} {:end-row 83, :name-end-col 17, :name-end-row 83, :name-row 83, :name x, :filename "src/elin/error.clj", :col 16, :id 386, :name-col 16, :end-col 17, :row 83} {:end-row 84, :name-end-col 43, :name-end-row 84, :name-row 84, :name x, :filename "src/elin/error.clj", :col 42, :id 386, :name-col 42, :end-col 43, :row 84} {:end-row 87, :name-end-col 17, :name-end-row 87, :name-row 87, :name x, :filename "src/elin/error.clj", :col 16, :id 387, :name-col 16, :end-col 17, :row 87} {:end-row 88, :name-end-col 42, :name-end-row 88, :name-row 88, :name x, :filename "src/elin/error.clj", :col 41, :id 387, :name-col 41, :end-col 42, :row 88} {:end-row 91, :name-end-col 17, :name-end-row 91, :name-row 91, :name x, :filename "src/elin/error.clj", :col 16, :id 388, :name-col 16, :end-col 17, :row 91} {:end-row 92, :name-end-col 39, :name-end-row 92, :name-row 92, :name x, :filename "src/elin/error.clj", :col 38, :id 388, :name-col 38, :end-col 39, :row 92} {:end-row 95, :name-end-col 17, :name-end-row 95, :name-row 95, :name x, :filename "src/elin/error.clj", :col 16, :id 389, :name-col 16, :end-col 17, :row 95} {:end-row 96, :name-end-col 38, :name-end-row 96, :name-row 96, :name x, :filename "src/elin/error.clj", :col 37, :id 389, :name-col 37, :end-col 38, :row 96} {:end-row 103, :name-end-col 16, :name-end-row 103, :name-row 103, :filename "src/elin/error.clj", :col 14, :name-col 15, :end-col 19, :row 103} {:end-row 103, :name-end-col 18, :name-end-row 103, :name-row 103, :name v, :filename "src/elin/error.clj", :col 17, :id 390, :name-col 17, :end-col 18, :row 103} {:end-row 104, :name-end-col 7, :name-end-row 104, :name-row 104, :name v, :filename "src/elin/error.clj", :col 6, :id 390, :name-col 6, :end-col 7, :row 104} {:end-row 105, :name-end-col 30, :name-end-row 105, :name-row 105, :name v, :filename "src/elin/error.clj", :col 29, :id 390, :name-col 29, :end-col 30, :row 105} {:end-row 112, :name-end-col 28, :name-end-row 112, :name-row 112, :name bindings, :filename "src/elin/error.clj", :col 20, :id 392, :name-col 20, :end-col 28, :row 112} {:end-row 113, :name-end-col 33, :name-end-row 113, :name-row 113, :name bindings, :filename "src/elin/error.clj", :col 25, :id 392, :name-col 25, :end-col 33, :row 113} {:end-row 115, :name-end-col 52, :name-end-row 115, :name-row 115, :name bindings, :filename "src/elin/error.clj", :col 44, :id 392, :name-col 44, :end-col 52, :row 115} {:end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name bindings, :filename "src/elin/error.clj", :col 35, :id 395, :name-col 35, :end-col 43, :row 116} {:end-row 117, :name-end-col 36, :name-end-row 117, :name-row 117, :name k, :filename "src/elin/error.clj", :col 35, :id 396, :name-col 35, :end-col 36, :row 117} {:end-row 117, :name-end-col 44, :name-end-row 117, :name-row 117, :name err-sym, :filename "src/elin/error.clj", :col 37, :id 394, :name-col 37, :end-col 44, :row 117} {:end-row 117, :name-end-col 62, :name-end-row 117, :name-row 117, :name v, :filename "src/elin/error.clj", :col 61, :id 397, :name-col 61, :end-col 62, :row 117} {:end-row 119, :name-end-col 46, :name-end-row 119, :name-row 119, :name k, :filename "src/elin/error.clj", :col 45, :id 399, :name-col 45, :end-col 46, :row 119} {:end-row 119, :name-end-col 54, :name-end-row 119, :name-row 119, :name err-sym, :filename "src/elin/error.clj", :col 47, :id 394, :name-col 47, :end-col 54, :row 119} {:end-row 119, :name-end-col 75, :name-end-row 119, :name-row 119, :name err-sym, :filename "src/elin/error.clj", :col 68, :id 394, :name-col 68, :end-col 75, :row 119} {:end-row 120, :name-end-col 76, :name-end-row 120, :name-row 120, :name v, :filename "src/elin/error.clj", :col 75, :id 400, :name-col 75, :end-col 76, :row 120} {:end-row 121, :name-end-col 72, :name-end-row 121, :name-row 121, :name err-sym, :filename "src/elin/error.clj", :col 65, :id 394, :name-col 65, :end-col 72, :row 121} {:end-row 122, :name-end-col 55, :name-end-row 122, :name-row 122, :name bindings, :filename "src/elin/error.clj", :col 47, :id 395, :name-col 47, :end-col 55, :row 122} {:end-row 123, :name-end-col 37, :name-end-row 123, :name-row 123, :name first-bind, :filename "src/elin/error.clj", :col 27, :id 398, :name-col 27, :end-col 37, :row 123} {:end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :name rest-binds, :filename "src/elin/error.clj", :col 40, :id 401, :name-col 40, :end-col 50, :row 123} {:end-row 124, :name-end-col 20, :name-end-row 124, :name-row 124, :name err-sym, :filename "src/elin/error.clj", :col 13, :id 394, :name-col 13, :end-col 20, :row 124} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name body, :filename "src/elin/error.clj", :col 18, :id 393, :name-col 18, :end-col 22, :row 125} {:end-row 131, :name-end-col 52, :name-end-row 131, :name-row 131, :name form, :filename "src/elin/error.clj", :col 48, :id 405, :name-col 48, :end-col 52, :row 131} {:end-row 132, :name-end-col 65, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 61, :id 405, :name-col 61, :end-col 65, :row 132} {:end-row 132, :name-end-col 71, :name-end-row 132, :name-row 132, :name sym, :filename "src/elin/error.clj", :col 68, :id 404, :name-col 68, :end-col 71, :row 132} {:end-row 132, :name-end-col 84, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 80, :id 405, :name-col 80, :end-col 84, :row 132} {:end-row 132, :name-end-col 97, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 93, :id 405, :name-col 93, :end-col 97, :row 132} {:end-row 133, :name-end-col 50, :name-end-row 133, :name-row 133, :name form, :filename "src/elin/error.clj", :col 46, :id 405, :name-col 46, :end-col 50, :row 133} {:end-row 133, :name-end-col 54, :name-end-row 133, :name-row 133, :name sym, :filename "src/elin/error.clj", :col 51, :id 404, :name-col 51, :end-col 54, :row 133} {:end-row 134, :name-end-col 41, :name-end-row 134, :name-row 134, :name forms, :filename "src/elin/error.clj", :col 36, :id 403, :name-col 36, :end-col 41, :row 134} {:end-row 135, :name-end-col 38, :name-end-row 135, :name-row 135, :name x, :filename "src/elin/error.clj", :col 37, :id 402, :name-col 37, :end-col 38, :row 135} {:end-row 135, :name-end-col 47, :name-end-row 135, :name-row 135, :name bindings, :filename "src/elin/error.clj", :col 39, :id 406, :name-col 39, :end-col 47, :row 135} {:end-row 136, :name-end-col 37, :name-end-row 136, :name-row 136, :name sym, :filename "src/elin/error.clj", :col 34, :id 404, :name-col 34, :end-col 37, :row 136} {:end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name bindings, :filename "src/elin/error.clj", :col 39, :id 407, :name-col 39, :end-col 47, :row 136} {:end-row 137, :name-end-col 12, :name-end-row 137, :name-row 137, :name sym, :filename "src/elin/error.clj", :col 9, :id 404, :name-col 9, :end-col 12, :row 137} {:end-row 143, :name-end-col 52, :name-end-row 143, :name-row 143, :name form, :filename "src/elin/error.clj", :col 48, :id 411, :name-col 48, :end-col 52, :row 143} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name form, :filename "src/elin/error.clj", :col 55, :id 411, :name-col 55, :end-col 59, :row 144} {:end-row 144, :name-end-col 64, :name-end-row 144, :name-row 144, :name sym, :filename "src/elin/error.clj", :col 61, :id 410, :name-col 61, :end-col 64, :row 144} {:end-row 144, :name-end-col 76, :name-end-row 144, :name-row 144, :name form, :filename "src/elin/error.clj", :col 72, :id 411, :name-col 72, :end-col 76, :row 144} {:end-row 145, :name-end-col 50, :name-end-row 145, :name-row 145, :name form, :filename "src/elin/error.clj", :col 46, :id 411, :name-col 46, :end-col 50, :row 145} {:end-row 145, :name-end-col 54, :name-end-row 145, :name-row 145, :name sym, :filename "src/elin/error.clj", :col 51, :id 410, :name-col 51, :end-col 54, :row 145} {:end-row 146, :name-end-col 41, :name-end-row 146, :name-row 146, :name forms, :filename "src/elin/error.clj", :col 36, :id 409, :name-col 36, :end-col 41, :row 146} {:end-row 147, :name-end-col 38, :name-end-row 147, :name-row 147, :name x, :filename "src/elin/error.clj", :col 37, :id 408, :name-col 37, :end-col 38, :row 147} {:end-row 147, :name-end-col 47, :name-end-row 147, :name-row 147, :name bindings, :filename "src/elin/error.clj", :col 39, :id 412, :name-col 39, :end-col 47, :row 147} {:end-row 148, :name-end-col 37, :name-end-row 148, :name-row 148, :name sym, :filename "src/elin/error.clj", :col 34, :id 410, :name-col 34, :end-col 37, :row 148} {:end-row 148, :name-end-col 47, :name-end-row 148, :name-row 148, :name bindings, :filename "src/elin/error.clj", :col 39, :id 413, :name-col 39, :end-col 47, :row 148} {:end-row 149, :name-end-col 12, :name-end-row 149, :name-row 149, :name sym, :filename "src/elin/error.clj", :col 9, :id 410, :name-col 9, :end-col 12, :row 149} {:end-row 153, :name-end-col 18, :name-end-row 153, :name-row 153, :filename "src/elin/error.clj", :col 17, :name-col 17, :end-col 18, :row 153} {:end-row 154, :name-end-col 31, :name-end-row 154, :name-row 154, :filename "src/elin/error.clj", :col 30, :name-col 30, :end-col 31, :row 154} {:end-row 155, :name-end-col 9, :name-end-row 155, :name-row 155, :filename "src/elin/error.clj", :col 8, :name-col 8, :end-col 9, :row 155} {:end-row 156, :name-end-col 7, :name-end-row 156, :name-row 156, :name vs, :filename "src/elin/error.clj", :col 5, :id 414, :name-col 5, :end-col 7, :row 156} {:end-row 11, :name-end-col 16, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/util/id.clj", :col 14, :id 416, :name-col 14, :end-col 16, :row 11} {:end-row 13, :name-end-col 7, :name-end-row 13, :name-row 13, :name id, :filename "src/elin/util/id.clj", :col 5, :id 416, :name-col 5, :end-col 7, :row 13} {:end-row 15, :name-end-col 24, :name-end-row 15, :name-row 15, :name sock, :filename "src/elin/util/nrepl.clj", :col 20, :id 417, :name-col 20, :end-col 24, :row 15} {:end-row 22, :name-end-col 58, :name-end-row 22, :name-row 22, :name k, :filename "src/elin/util/nrepl.clj", :col 57, :id 421, :name-col 57, :end-col 58, :row 22} {:end-row 22, :name-end-col 67, :name-end-row 22, :name-row 22, :name messages, :filename "src/elin/util/nrepl.clj", :col 59, :id 418, :name-col 59, :end-col 67, :row 22} {:end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name accm, :filename "src/elin/util/nrepl.clj", :col 38, :id 420, :name-col 38, :end-col 42, :row 26} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name k, :filename "src/elin/util/nrepl.clj", :col 43, :id 421, :name-col 43, :end-col 44, :row 26} {:end-row 26, :name-end-col 48, :name-end-row 26, :name-row 26, :name arr, :filename "src/elin/util/nrepl.clj", :col 45, :id 422, :name-col 45, :end-col 48, :row 26} {:end-row 27, :name-end-col 35, :name-end-row 27, :name-row 27, :name accm, :filename "src/elin/util/nrepl.clj", :col 31, :id 420, :name-col 31, :end-col 35, :row 27} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name array-keys, :filename "src/elin/util/nrepl.clj", :col 30, :id 419, :name-col 30, :end-col 40, :row 28} {:end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name array-res, :filename "src/elin/util/nrepl.clj", :col 23, :id 423, :name-col 23, :end-col 32, :row 30} {:end-row 29, :name-end-col 31, :name-end-row 29, :name-row 29, :filename "src/elin/util/nrepl.clj", :col 30, :name-col 30, :end-col 31, :row 29} {:end-row 29, :name-end-col 42, :name-end-row 29, :name-row 29, :name array-keys, :filename "src/elin/util/nrepl.clj", :col 32, :id 419, :name-col 32, :end-col 42, :row 29} {:end-row 29, :name-end-col 52, :name-end-row 29, :name-row 29, :name messages, :filename "src/elin/util/nrepl.clj", :col 44, :id 418, :name-col 44, :end-col 52, :row 29} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name messages, :filename "src/elin/util/nrepl.clj", :col 27, :id 427, :name-col 27, :end-col 35, :row 35} {:end-row 39, :name-end-col 15, :name-end-row 39, :name-row 39, :name msg, :filename "src/elin/util/nrepl.clj", :col 12, :id 428, :name-col 12, :end-col 15, :row 39} {:end-row 40, :name-end-col 19, :name-end-row 40, :name-row 40, :name changed?, :filename "src/elin/util/nrepl.clj", :col 11, :id 431, :name-col 11, :end-col 19, :row 40} {:end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name result, :filename "src/elin/util/nrepl.clj", :col 9, :id 430, :name-col 9, :end-col 15, :row 41} {:end-row 42, :name-end-col 21, :name-end-row 42, :name-row 42, :name result, :filename "src/elin/util/nrepl.clj", :col 15, :id 430, :name-col 15, :end-col 21, :row 42} {:end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name k, :filename "src/elin/util/nrepl.clj", :col 23, :id 425, :name-col 23, :end-col 24, :row 42} {:end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :name f, :filename "src/elin/util/nrepl.clj", :col 25, :id 426, :name-col 26, :end-col 32, :row 42} {:end-row 44, :name-end-col 21, :name-end-row 44, :name-row 44, :name msg, :filename "src/elin/util/nrepl.clj", :col 18, :id 428, :name-col 18, :end-col 21, :row 44} {:end-row 44, :name-end-col 23, :name-end-row 44, :name-row 44, :name k, :filename "src/elin/util/nrepl.clj", :col 22, :id 425, :name-col 22, :end-col 23, :row 44} {:end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :name rest-msg, :filename "src/elin/util/nrepl.clj", :col 14, :id 429, :name-col 14, :end-col 22, :row 45} {:end-row 46, :name-end-col 26, :name-end-row 46, :name-row 46, :name result, :filename "src/elin/util/nrepl.clj", :col 20, :id 430, :name-col 20, :end-col 26, :row 46} {:end-row 46, :name-end-col 38, :name-end-row 46, :name-row 46, :name msg, :filename "src/elin/util/nrepl.clj", :col 35, :id 428, :name-col 35, :end-col 38, :row 46} {:end-row 46, :name-end-col 40, :name-end-row 46, :name-row 46, :name k, :filename "src/elin/util/nrepl.clj", :col 39, :id 425, :name-col 39, :end-col 40, :row 46} {:end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name f, :filename "src/elin/util/nrepl.clj", :col 41, :id 426, :name-col 41, :end-col 42, :row 46} {:end-row 50, :name-end-col 22, :name-end-row 50, :name-row 50, :name rest-msg, :filename "src/elin/util/nrepl.clj", :col 14, :id 429, :name-col 14, :end-col 22, :row 50} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/util/nrepl.clj", :col 29, :id 430, :name-col 29, :end-col 35, :row 50} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name msg, :filename "src/elin/util/nrepl.clj", :col 36, :id 428, :name-col 36, :end-col 39, :row 50} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name changed?, :filename "src/elin/util/nrepl.clj", :col 41, :id 431, :name-col 41, :end-col 49, :row 50} {:end-row 56, :name-end-col 16, :name-end-row 56, :name-row 56, :filename "src/elin/util/nrepl.clj", :col 15, :name-col 15, :end-col 16, :row 56} {:end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name status, :filename "src/elin/util/nrepl.clj", :col 17, :id 433, :name-col 17, :end-col 23, :row 56} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :name message, :filename "src/elin/util/nrepl.clj", :col 20, :id 432, :name-col 20, :end-col 27, :row 57} {:end-row 7, :name-end-col 16, :name-end-row 7, :name-row 7, :name c, :filename "src/elin/util/string.clj", :col 15, :id 435, :name-col 15, :end-col 16, :row 7} {:end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/util/string.clj", :col 23, :id 436, :name-col 23, :end-col 24, :row 11} {:end-row 15, :name-end-col 19, :name-end-row 15, :name-row 15, :name s, :filename "src/elin/util/string.clj", :col 18, :id 437, :name-col 18, :end-col 19, :row 15} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name accm, :filename "src/elin/util/string.clj", :col 20, :id 440, :name-col 20, :end-col 24, :row 22} {:end-row 22, :name-end-col 47, :name-end-row 22, :name-row 22, :name k, :filename "src/elin/util/string.clj", :col 46, :id 441, :name-col 46, :end-col 47, :row 22} {:end-row 22, :name-end-col 64, :name-end-row 22, :name-row 22, :name v, :filename "src/elin/util/string.clj", :col 63, :id 442, :name-col 63, :end-col 64, :row 22} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name s, :filename "src/elin/util/string.clj", :col 5, :id 438, :name-col 5, :end-col 6, :row 23} {:end-row 23, :name-end-col 8, :name-end-row 23, :name-row 23, :name m, :filename "src/elin/util/string.clj", :col 7, :id 439, :name-col 7, :end-col 8, :row 23} {:end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name process-id, :filename "src/elin/util/process.clj", :col 23, :id 443, :name-col 23, :end-col 33, :row 11} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name commands, :filename "src/elin/util/process.clj", :col 25, :id 444, :name-col 25, :end-col 33, :row 15} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name process-id, :filename "src/elin/util/process.clj", :col 16, :id 445, :name-col 16, :end-col 26, :row 17} {:end-row 19, :name-end-col 48, :name-end-row 19, :name-row 19, :name commands, :filename "src/elin/util/process.clj", :col 40, :id 446, :name-col 40, :end-col 48, :row 19} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name process-id, :filename "src/elin/util/process.clj", :col 29, :id 445, :name-col 29, :end-col 39, :row 20} {:end-row 20, :name-end-col 47, :name-end-row 20, :name-row 20, :name process, :filename "src/elin/util/process.clj", :col 40, :id 447, :name-col 40, :end-col 47, :row 20} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name process, :filename "src/elin/util/process.clj", :col 17, :id 447, :name-col 17, :end-col 24, :row 22} {:end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name process-id, :filename "src/elin/util/process.clj", :col 32, :id 445, :name-col 32, :end-col 42, :row 23} {:end-row 24, :name-end-col 18, :name-end-row 24, :name-row 24, :name process-id, :filename "src/elin/util/process.clj", :col 8, :id 445, :name-col 8, :end-col 18, :row 24} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name process-id, :filename "src/elin/util/process.clj", :col 36, :id 448, :name-col 36, :end-col 46, :row 28} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name process, :filename "src/elin/util/process.clj", :col 19, :id 449, :name-col 19, :end-col 26, :row 29} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name code, :filename "src/elin/util/sexpr.clj", :col 32, :id 450, :name-col 32, :end-col 36, :row 15} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name form-code, :filename "src/elin/util/sexpr.clj", :col 29, :id 451, :name-col 29, :end-col 38, :row 26} {:end-row 28, :name-end-col 52, :name-end-row 28, :name-row 28, :name form-code, :filename "src/elin/util/sexpr.clj", :col 43, :id 451, :name-col 43, :end-col 52, :row 28} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name form-code, :filename "src/elin/util/sexpr.clj", :col 24, :id 451, :name-col 24, :end-col 33, :row 29} {:end-row 31, :name-end-col 63, :name-end-row 31, :name-row 31, :name target-sym, :filename "src/elin/util/sexpr.clj", :col 53, :id 453, :name-col 53, :end-col 63, :row 31} {:end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name zloc, :filename "src/elin/util/sexpr.clj", :col 51, :id 454, :name-col 51, :end-col 55, :row 34} {:end-row 35, :name-end-col 44, :name-end-row 35, :name-row 35, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 454, :name-col 40, :end-col 44, :row 35} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name zloc, :filename "src/elin/util/sexpr.clj", :col 28, :id 454, :name-col 28, :end-col 32, :row 36} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/util/sexpr.clj", :col 19, :id 455, :name-col 19, :end-col 25, :row 39} {:end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name ns-str, :filename "src/elin/util/sexpr.clj", :col 9, :id 455, :name-col 9, :end-col 15, :row 41} {:end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name ex, :filename "src/elin/util/sexpr.clj", :col 42, :id 456, :name-col 42, :end-col 44, :row 44} {:end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name alias-sym, :filename "src/elin/util/sexpr.clj", :col 28, :id 459, :name-col 28, :end-col 37, :row 49} {:end-row 50, :name-end-col 77, :name-end-row 50, :name-row 50, :name ns-sym, :filename "src/elin/util/sexpr.clj", :col 71, :id 458, :name-col 71, :end-col 77, :row 50} {:end-row 50, :name-end-col 87, :name-end-row 50, :name-row 50, :name alias-sym, :filename "src/elin/util/sexpr.clj", :col 78, :id 459, :name-col 78, :end-col 87, :row 50} {:end-row 51, :name-end-col 60, :name-end-row 51, :name-row 51, :name ns-sym, :filename "src/elin/util/sexpr.clj", :col 54, :id 458, :name-col 54, :end-col 60, :row 51} {:end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name form-code, :filename "src/elin/util/sexpr.clj", :col 33, :id 457, :name-col 33, :end-col 42, :row 52} {:end-row 53, :name-end-col 53, :name-end-row 53, :name-row 53, :name zloc, :filename "src/elin/util/sexpr.clj", :col 49, :id 461, :name-col 49, :end-col 53, :row 53} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name zloc', :filename "src/elin/util/sexpr.clj", :col 18, :id 462, :name-col 18, :end-col 23, :row 54} {:end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 461, :name-col 30, :end-col 34, :row 55} {:end-row 63, :name-end-col 34, :name-end-row 63, :name-row 63, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 463, :name-col 30, :end-col 34, :row 63} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 464, :name-col 32, :end-col 42, :row 64} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 463, :name-col 36, :end-col 40, :row 65} {:end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name require-node, :filename "src/elin/util/sexpr.clj", :col 41, :id 460, :name-col 41, :end-col 53, :row 65} {:end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name linebreaked?, :filename "src/elin/util/sexpr.clj", :col 9, :id 465, :name-col 9, :end-col 21, :row 68} {:end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 466, :name-col 13, :end-col 17, :row 69} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 464, :name-col 16, :end-col 26, :row 73} {:end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 466, :name-col 13, :end-col 17, :row 74} {:end-row 80, :name-end-col 13, :name-end-row 80, :name-row 80, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 466, :name-col 9, :end-col 13, :row 80} {:end-row 85, :name-end-col 65, :name-end-row 85, :name-row 85, :name class-name-sym, :filename "src/elin/util/sexpr.clj", :col 51, :id 468, :name-col 51, :end-col 65, :row 85} {:end-row 86, :name-end-col 42, :name-end-row 86, :name-row 86, :name form-code, :filename "src/elin/util/sexpr.clj", :col 33, :id 467, :name-col 33, :end-col 42, :row 86} {:end-row 87, :name-end-col 53, :name-end-row 87, :name-row 87, :name zloc, :filename "src/elin/util/sexpr.clj", :col 49, :id 470, :name-col 49, :end-col 53, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name zloc', :filename "src/elin/util/sexpr.clj", :col 18, :id 471, :name-col 18, :end-col 23, :row 88} {:end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 470, :name-col 30, :end-col 34, :row 89} {:end-row 97, :name-end-col 34, :name-end-row 97, :name-row 97, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 472, :name-col 30, :end-col 34, :row 97} {:end-row 98, :name-end-col 42, :name-end-row 98, :name-row 98, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 473, :name-col 32, :end-col 42, :row 98} {:end-row 99, :name-end-col 40, :name-end-row 99, :name-row 99, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 472, :name-col 36, :end-col 40, :row 99} {:end-row 99, :name-end-col 52, :name-end-row 99, :name-row 99, :name import-node, :filename "src/elin/util/sexpr.clj", :col 41, :id 469, :name-col 41, :end-col 52, :row 99} {:end-row 102, :name-end-col 21, :name-end-row 102, :name-row 102, :name linebreaked?, :filename "src/elin/util/sexpr.clj", :col 9, :id 474, :name-col 9, :end-col 21, :row 102} {:end-row 103, :name-end-col 17, :name-end-row 103, :name-row 103, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 475, :name-col 13, :end-col 17, :row 103} {:end-row 107, :name-end-col 26, :name-end-row 107, :name-row 107, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 473, :name-col 16, :end-col 26, :row 107} {:end-row 108, :name-end-col 17, :name-end-row 108, :name-row 108, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 475, :name-col 13, :end-col 17, :row 108} {:end-row 114, :name-end-col 13, :name-end-row 114, :name-row 114, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 475, :name-col 9, :end-col 13, :row 114} {:end-row 120, :name-end-col 30, :name-end-row 120, :name-row 120, :name code, :filename "src/elin/util/sexpr.clj", :col 26, :id 476, :name-col 26, :end-col 30, :row 120} {:end-row 121, :name-end-col 38, :name-end-row 121, :name-row 121, :name line, :filename "src/elin/util/sexpr.clj", :col 34, :id 477, :name-col 34, :end-col 38, :row 121} {:end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :name col, :filename "src/elin/util/sexpr.clj", :col 39, :id 478, :name-col 39, :end-col 42, :row 121} {:end-row 124, :name-end-col 44, :name-end-row 124, :name-row 124, :name ex, :filename "src/elin/util/sexpr.clj", :col 42, :id 479, :name-col 42, :end-col 44, :row 124} {:end-row 128, :name-end-col 39, :name-end-row 128, :name-row 128, :name zloc, :filename "src/elin/util/sexpr.clj", :col 35, :id 480, :name-col 35, :end-col 39, :row 128} {:end-row 129, :name-end-col 13, :name-end-row 129, :name-row 129, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 480, :name-col 9, :end-col 13, :row 129} {:end-row 133, :name-end-col 9, :name-end-row 133, :name-row 133, :name zloc, :filename "src/elin/util/sexpr.clj", :col 5, :id 480, :name-col 5, :end-col 9, :row 133} {:end-row 137, :name-end-col 31, :name-end-row 137, :name-row 137, :name zloc, :filename "src/elin/util/sexpr.clj", :col 27, :id 481, :name-col 27, :end-col 31, :row 137} {:end-row 138, :name-end-col 13, :name-end-row 138, :name-row 138, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 481, :name-col 9, :end-col 13, :row 138} {:end-row 141, :name-end-col 9, :name-end-row 141, :name-row 141, :name zloc, :filename "src/elin/util/sexpr.clj", :col 5, :id 481, :name-col 5, :end-col 9, :row 141} {:end-row 145, :name-end-col 36, :name-end-row 145, :name-row 145, :name code, :filename "src/elin/util/sexpr.clj", :col 32, :id 482, :name-col 32, :end-col 36, :row 145} {:end-row 146, :name-end-col 38, :name-end-row 146, :name-row 146, :name coordination, :filename "src/elin/util/sexpr.clj", :col 26, :id 483, :name-col 26, :end-col 38, :row 146} {:end-row 147, :name-end-col 14, :name-end-row 147, :name-row 147, :name n, :filename "src/elin/util/sexpr.clj", :col 13, :id 485, :name-col 13, :end-col 14, :row 147} {:end-row 148, :name-end-col 11, :name-end-row 148, :name-row 148, :name zloc, :filename "src/elin/util/sexpr.clj", :col 7, :id 484, :name-col 7, :end-col 11, :row 148} {:end-row 149, :name-end-col 28, :name-end-row 149, :name-row 149, :name zloc, :filename "src/elin/util/sexpr.clj", :col 24, :id 484, :name-col 24, :end-col 28, :row 149} {:end-row 154, :name-end-col 20, :name-end-row 154, :name-row 154, :name n, :filename "src/elin/util/sexpr.clj", :col 19, :id 485, :name-col 19, :end-col 20, :row 154} {:end-row 155, :name-end-col 23, :name-end-row 155, :name-row 155, :name rest-coor, :filename "src/elin/util/sexpr.clj", :col 14, :id 486, :name-col 14, :end-col 23, :row 155} {:end-row 167, :name-end-col 45, :name-end-row 167, :name-row 167, :name code, :filename "src/elin/util/sexpr.clj", :col 41, :id 487, :name-col 41, :end-col 45, :row 167} {:end-row 167, :name-end-col 58, :name-end-row 167, :name-row 167, :name coordination, :filename "src/elin/util/sexpr.clj", :col 46, :id 488, :name-col 46, :end-col 58, :row 167} {:end-row 168, :name-end-col 40, :name-end-row 168, :name-row 168, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 489, :name-col 36, :end-col 40, :row 168} {:end-row 169, :name-end-col 30, :name-end-row 169, :name-row 169, :name zloc, :filename "src/elin/util/sexpr.clj", :col 26, :id 489, :name-col 26, :end-col 30, :row 169} {:end-row 170, :name-end-col 26, :name-end-row 170, :name-row 170, :name lnum, :filename "src/elin/util/sexpr.clj", :col 22, :id 490, :name-col 22, :end-col 26, :row 170} {:end-row 170, :name-end-col 36, :name-end-row 170, :name-row 170, :name col, :filename "src/elin/util/sexpr.clj", :col 33, :id 491, :name-col 33, :end-col 36, :row 170} {:end-row 174, :name-end-col 21, :name-end-row 174, :name-row 174, :name zloc, :filename "src/elin/util/sexpr.clj", :col 17, :id 492, :name-col 17, :end-col 21, :row 174} {:end-row 178, :name-end-col 25, :name-end-row 178, :name-row 178, :name sym, :filename "src/elin/util/sexpr.clj", :col 22, :id 493, :name-col 22, :end-col 25, :row 178} {:end-row 179, :name-end-col 31, :name-end-row 179, :name-row 179, :name sym, :filename "src/elin/util/sexpr.clj", :col 28, :id 493, :name-col 28, :end-col 31, :row 179} {:end-row 184, :name-end-col 33, :name-end-row 184, :name-row 184, :name zloc, :filename "src/elin/util/sexpr.clj", :col 29, :id 494, :name-col 29, :end-col 33, :row 184} {:end-row 188, :name-end-col 19, :name-end-row 188, :name-row 188, :name zloc, :filename "src/elin/util/sexpr.clj", :col 15, :id 495, :name-col 15, :end-col 19, :row 188} {:end-row 190, :name-end-col 36, :name-end-row 190, :name-row 190, :name zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 496, :name-col 32, :end-col 36, :row 190} {:end-row 191, :name-end-col 33, :name-end-row 191, :name-row 191, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 26, :id 498, :name-col 26, :end-col 33, :row 191} {:end-row 192, :name-end-col 23, :name-end-row 192, :name-row 192, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 498, :name-col 16, :end-col 23, :row 192} {:end-row 192, :name-end-col 36, :name-end-row 192, :name-row 192, :name result, :filename "src/elin/util/sexpr.clj", :col 30, :id 497, :name-col 30, :end-col 36, :row 192} {:end-row 192, :name-end-col 58, :name-end-row 192, :name-row 192, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 51, :id 498, :name-col 51, :end-col 58, :row 192} {:end-row 193, :name-end-col 23, :name-end-row 193, :name-row 193, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 498, :name-col 16, :end-col 23, :row 193} {:end-row 193, :name-end-col 30, :name-end-row 193, :name-row 193, :name result, :filename "src/elin/util/sexpr.clj", :col 24, :id 497, :name-col 24, :end-col 30, :row 193} {:end-row 194, :name-end-col 13, :name-end-row 194, :name-row 194, :name result, :filename "src/elin/util/sexpr.clj", :col 7, :id 497, :name-col 7, :end-col 13, :row 194} {:end-row 200, :name-end-col 26, :name-end-row 200, :name-row 200, :name node, :filename "src/elin/util/sexpr.clj", :col 22, :id 499, :name-col 22, :end-col 26, :row 200} {:end-row 204, :name-end-col 40, :name-end-row 204, :name-row 204, :name test-code, :filename "src/elin/util/sexpr.clj", :col 31, :id 500, :name-col 31, :end-col 40, :row 204} {:end-row 205, :name-end-col 50, :name-end-row 205, :name-row 205, :name zloc, :filename "src/elin/util/sexpr.clj", :col 46, :id 503, :name-col 46, :end-col 50, :row 205} {:end-row 205, :name-end-col 64, :name-end-row 205, :name-row 205, :name current-lnum, :filename "src/elin/util/sexpr.clj", :col 52, :id 501, :name-col 52, :end-col 64, :row 205} {:end-row 205, :name-end-col 79, :name-end-row 205, :name-row 205, :name current-column, :filename "src/elin/util/sexpr.clj", :col 65, :id 502, :name-col 65, :end-col 79, :row 205} {:end-row 206, :name-end-col 56, :name-end-row 206, :name-row 206, :name current-zloc, :filename "src/elin/util/sexpr.clj", :col 44, :id 504, :name-col 44, :end-col 56, :row 206} {:end-row 210, :name-end-col 23, :name-end-row 210, :name-row 210, :name zloc, :filename "src/elin/util/sexpr.clj", :col 19, :id 503, :name-col 19, :end-col 23, :row 210} {:end-row 211, :name-end-col 44, :name-end-row 211, :name-row 211, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 506, :name-col 40, :end-col 44, :row 211} {:end-row 212, :name-end-col 56, :name-end-row 212, :name-row 212, :name parent-testing-form-digest-set, :filename "src/elin/util/sexpr.clj", :col 26, :id 505, :name-col 26, :end-col 56, :row 212} {:end-row 213, :name-end-col 44, :name-end-row 213, :name-row 213, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 507, :name-col 40, :end-col 44, :row 213} {:end-row 214, :name-end-col 24, :name-end-row 214, :name-row 214, :name zloc, :filename "src/elin/util/sexpr.clj", :col 20, :id 507, :name-col 20, :end-col 24, :row 214} {:end-row 215, :name-end-col 28, :name-end-row 215, :name-row 215, :name zloc, :filename "src/elin/util/sexpr.clj", :col 24, :id 507, :name-col 24, :end-col 28, :row 215} {:end-row 220, :name-end-col 15, :name-end-row 220, :name-row 220, :name zloc, :filename "src/elin/util/sexpr.clj", :col 11, :id 506, :name-col 11, :end-col 15, :row 220} {:end-row 10, :name-end-col 18, :name-end-row 10, :name-row 10, :name context, :filename "src/elin/util/interceptor.clj", :col 11, :id 508, :name-col 11, :end-col 18, :row 10} {:end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :name context, :filename "src/elin/util/interceptor.clj", :col 11, :id 509, :name-col 11, :end-col 18, :row 16} {:end-row 16, :name-end-col 78, :name-end-row 16, :name-row 16, :name interceptor-var, :filename "src/elin/util/interceptor.clj", :col 63, :id 510, :name-col 63, :end-col 78, :row 16} {:end-row 20, :name-end-col 38, :name-end-row 20, :name-row 20, :name nrepl, :filename "src/elin/util/interceptor.clj", :col 33, :id 511, :name-col 33, :end-col 38, :row 20} {:end-row 10, :name-end-col 16, :name-end-row 10, :name-row 10, :name x, :filename "src/elin/util/server.clj", :col 15, :id 512, :name-col 15, :end-col 16, :row 10} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name x, :filename "src/elin/util/server.clj", :col 18, :id 512, :name-col 18, :end-col 19, :row 11} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :name x, :filename "src/elin/util/server.clj", :col 14, :id 512, :name-col 14, :end-col 15, :row 13} {:end-row 14, :name-end-col 11, :name-end-row 14, :name-row 14, :name x, :filename "src/elin/util/server.clj", :col 10, :id 512, :name-col 10, :end-col 11, :row 14} {:end-row 16, :name-end-col 23, :name-end-row 16, :name-row 16, :name x, :filename "src/elin/util/server.clj", :col 22, :id 512, :name-col 22, :end-col 23, :row 16} {:end-row 17, :name-end-col 16, :name-end-row 17, :name-row 17, :name x, :filename "src/elin/util/server.clj", :col 15, :id 512, :name-col 15, :end-col 16, :row 17} {:end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :filename "src/elin/util/server.clj", :col 32, :name-col 32, :end-col 33, :row 19} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :filename "src/elin/util/server.clj", :col 35, :name-col 35, :end-col 36, :row 20} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :filename "src/elin/util/server.clj", :col 31, :name-col 31, :end-col 32, :row 22} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :filename "src/elin/util/server.clj", :col 27, :name-col 27, :end-col 28, :row 23} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :filename "src/elin/util/server.clj", :col 22, :name-col 22, :end-col 23, :row 26} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name x, :filename "src/elin/util/server.clj", :col 19, :id 512, :name-col 19, :end-col 20, :row 27} {:end-row 30, :name-end-col 6, :name-end-row 30, :name-row 30, :name x, :filename "src/elin/util/server.clj", :col 5, :id 512, :name-col 5, :end-col 6, :row 30} {:end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :name x, :filename "src/elin/util/server.clj", :col 18, :id 514, :name-col 18, :end-col 19, :row 36} {:end-row 37, :name-end-col 20, :name-end-row 37, :name-row 37, :name x, :filename "src/elin/util/server.clj", :col 19, :id 514, :name-col 19, :end-col 20, :row 37} {:end-row 39, :name-end-col 12, :name-end-row 39, :name-row 39, :name x, :filename "src/elin/util/server.clj", :col 11, :id 514, :name-col 11, :end-col 12, :row 39} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :name accm, :filename "src/elin/util/server.clj", :col 25, :id 515, :name-col 25, :end-col 29, :row 41} {:end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :name k, :filename "src/elin/util/server.clj", :col 39, :id 516, :name-col 39, :end-col 40, :row 41} {:end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name v, :filename "src/elin/util/server.clj", :col 52, :id 517, :name-col 52, :end-col 53, :row 41} {:end-row 42, :name-end-col 20, :name-end-row 42, :name-row 42, :name x, :filename "src/elin/util/server.clj", :col 19, :id 514, :name-col 19, :end-col 20, :row 42} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name x, :filename "src/elin/util/server.clj", :col 5, :id 514, :name-col 5, :end-col 6, :row 45} {:end-row 8, :name-end-col 15, :name-end-row 8, :name-row 8, :name elin, :filename "src/elin/util/handler.clj", :col 11, :id 518, :name-col 11, :end-col 15, :row 8} {:end-row 8, :name-end-col 67, :name-end-row 8, :name-row 8, :name handler-var, :filename "src/elin/util/handler.clj", :col 56, :id 519, :name-col 56, :end-col 67, :row 8} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name path, :filename "src/elin/util/handler.clj", :col 27, :id 520, :name-col 27, :end-col 31, :row 16} {:end-row 18, :name-end-col 31, :name-end-row 18, :name-row 18, :name path, :filename "src/elin/util/handler.clj", :col 27, :id 521, :name-col 27, :end-col 31, :row 18} {:end-row 18, :name-end-col 36, :name-end-row 18, :name-row 18, :name lnum, :filename "src/elin/util/handler.clj", :col 32, :id 522, :name-col 32, :end-col 36, :row 18} {:end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name path, :filename "src/elin/util/handler.clj", :col 11, :id 523, :name-col 11, :end-col 15, :row 20} {:end-row 20, :name-end-col 26, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/util/handler.clj", :col 22, :id 524, :name-col 22, :end-col 26, :row 20} {:end-row 20, :name-end-col 35, :name-end-row 20, :name-row 20, :name col, :filename "src/elin/util/handler.clj", :col 32, :id 525, :name-col 32, :end-col 35, :row 20} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name ?schema, :filename "src/elin/util/param.clj", :col 22, :id 526, :name-col 22, :end-col 29, :row 7} {:end-row 7, :name-end-col 35, :name-end-row 7, :name-row 7, :name value, :filename "src/elin/util/param.clj", :col 30, :id 527, :name-col 30, :end-col 35, :row 7} {:end-row 8, :name-end-col 27, :name-end-row 8, :name-row 8, :name ret, :filename "src/elin/util/param.clj", :col 24, :id 528, :name-col 24, :end-col 27, :row 8} {:end-row 9, :name-end-col 48, :name-end-row 9, :name-row 9, :name ?schema, :filename "src/elin/util/param.clj", :col 41, :id 526, :name-col 41, :end-col 48, :row 9} {:end-row 9, :name-end-col 54, :name-end-row 9, :name-row 9, :name value, :filename "src/elin/util/param.clj", :col 49, :id 527, :name-col 49, :end-col 54, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :name ret, :filename "src/elin/util/param.clj", :col 8, :id 528, :name-col 8, :end-col 11, :row 10} {:end-row 14, :name-end-col 44, :name-end-row 14, :name-row 14, :name cwd, :filename "src/elin/util/file.clj", :col 41, :id 529, :name-col 41, :end-col 44, :row 14} {:end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name dir, :filename "src/elin/util/file.clj", :col 11, :id 531, :name-col 11, :end-col 14, :row 15} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name dir, :filename "src/elin/util/file.clj", :col 27, :id 531, :name-col 27, :end-col 30, :row 16} {:end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name file-name, :filename "src/elin/util/file.clj", :col 31, :id 530, :name-col 31, :end-col 40, :row 16} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name file, :filename "src/elin/util/file.clj", :col 22, :id 532, :name-col 22, :end-col 26, :row 17} {:end-row 18, :name-end-col 15, :name-end-row 18, :name-row 18, :name file, :filename "src/elin/util/file.clj", :col 11, :id 532, :name-col 11, :end-col 15, :row 18} {:end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name dir, :filename "src/elin/util/file.clj", :col 34, :id 531, :name-col 34, :end-col 37, :row 19} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name cwd, :filename "src/elin/util/file.clj", :col 23, :id 533, :name-col 23, :end-col 26, :row 23} {:end-row 24, :name-end-col 14, :name-end-row 24, :name-row 24, :name dir, :filename "src/elin/util/file.clj", :col 11, :id 535, :name-col 11, :end-col 14, :row 24} {:end-row 26, :name-end-col 67, :name-end-row 26, :name-row 26, :name file-name-pattern, :filename "src/elin/util/file.clj", :col 50, :id 534, :name-col 50, :end-col 67, :row 26} {:end-row 26, :name-end-col 79, :name-end-row 26, :name-row 26, :filename "src/elin/util/file.clj", :col 78, :name-col 78, :end-col 79, :row 26} {:end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name dir, :filename "src/elin/util/file.clj", :col 43, :id 535, :name-col 43, :end-col 46, :row 25} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name target-file, :filename "src/elin/util/file.clj", :col 9, :id 536, :name-col 9, :end-col 20, :row 28} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name dir, :filename "src/elin/util/file.clj", :col 32, :id 535, :name-col 32, :end-col 35, :row 29} {:end-row 37, :name-end-col 25, :name-end-row 37, :name-row 37, :name file-name, :filename "src/elin/util/file.clj", :col 16, :id 539, :name-col 16, :end-col 25, :row 37} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/util/file.clj", :col 48, :id 538, :name-col 48, :end-col 51, :row 38} {:end-row 38, :name-end-col 61, :name-end-row 38, :name-row 38, :name file-name, :filename "src/elin/util/file.clj", :col 52, :id 539, :name-col 52, :end-col 61, :row 38} {:end-row 39, :name-end-col 52, :name-end-row 39, :name-row 39, :name cwd, :filename "src/elin/util/file.clj", :col 49, :id 538, :name-col 49, :end-col 52, :row 39} {:end-row 39, :name-end-col 62, :name-end-row 39, :name-row 39, :name file-name, :filename "src/elin/util/file.clj", :col 53, :id 539, :name-col 53, :end-col 62, :row 39} {:end-row 43, :name-end-col 31, :name-end-row 43, :name-row 43, :name path, :filename "src/elin/util/file.clj", :col 27, :id 540, :name-col 27, :end-col 31, :row 43} {:end-row 45, :name-end-col 31, :name-end-row 45, :name-row 45, :name path, :filename "src/elin/util/file.clj", :col 27, :id 541, :name-col 27, :end-col 31, :row 45} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :name path, :filename "src/elin/util/file.clj", :col 11, :id 541, :name-col 11, :end-col 15, :row 46} {:end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/util/file.clj", :col 7, :id 541, :name-col 7, :end-col 11, :row 49} {:end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :name home, :filename "src/elin/util/file.clj", :col 25, :id 542, :name-col 25, :end-col 29, :row 58} {:end-row 60, :name-end-col 35, :name-end-row 60, :name-row 60, :name xdg-cache-home, :filename "src/elin/util/file.clj", :col 21, :id 543, :name-col 21, :end-col 35, :row 60} {:end-row 61, :name-end-col 39, :name-end-row 61, :name-row 61, :name xdg-cache-home, :filename "src/elin/util/file.clj", :col 25, :id 543, :name-col 25, :end-col 39, :row 61} {:end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name home, :filename "src/elin/util/file.clj", :col 25, :id 542, :name-col 25, :end-col 29, :row 64} {:end-row 65, :name-end-col 18, :name-end-row 65, :name-row 65, :name file, :filename "src/elin/util/file.clj", :col 14, :id 544, :name-col 14, :end-col 18, :row 65} {:end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :name file, :filename "src/elin/util/file.clj", :col 23, :id 544, :name-col 23, :end-col 27, :row 66} {:end-row 74, :name-end-col 36, :name-end-row 74, :name-row 74, :name xdg-config-home, :filename "src/elin/util/file.clj", :col 21, :id 546, :name-col 21, :end-col 36, :row 74} {:end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name xdg-config-home, :filename "src/elin/util/file.clj", :col 25, :id 546, :name-col 25, :end-col 40, :row 75} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name home, :filename "src/elin/util/file.clj", :col 25, :id 545, :name-col 25, :end-col 29, :row 78} {:end-row 79, :name-end-col 18, :name-end-row 79, :name-row 79, :name file, :filename "src/elin/util/file.clj", :col 14, :id 547, :name-col 14, :end-col 18, :row 79} {:end-row 80, :name-end-col 27, :name-end-row 80, :name-row 80, :name file, :filename "src/elin/util/file.clj", :col 23, :id 547, :name-col 23, :end-col 27, :row 80} {:end-row 85, :name-end-col 41, :name-end-row 85, :name-row 85, :name path, :filename "src/elin/util/file.clj", :col 37, :id 548, :name-col 37, :end-col 41, :row 85} {:end-row 86, :name-end-col 15, :name-end-row 86, :name-row 86, :name path, :filename "src/elin/util/file.clj", :col 11, :id 548, :name-col 11, :end-col 15, :row 86} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name idx, :filename "src/elin/util/file.clj", :col 16, :id 549, :name-col 16, :end-col 19, :row 86} {:end-row 91, :name-end-col 24, :name-end-row 91, :name-row 91, :name path, :filename "src/elin/util/file.clj", :col 20, :id 550, :name-col 20, :end-col 24, :row 91} {:end-row 98, :name-end-col 47, :name-end-row 98, :name-row 98, :name cwd, :filename "src/elin/util/file.clj", :col 44, :id 551, :name-col 44, :end-col 47, :row 98} {:end-row 107, :name-end-col 21, :name-end-row 107, :name-row 107, :name path, :filename "src/elin/util/file.clj", :col 17, :id 552, :name-col 17, :end-col 21, :row 107} {:end-row 109, :name-end-col 21, :name-end-row 109, :name-row 109, :name path, :filename "src/elin/util/file.clj", :col 17, :id 553, :name-col 17, :end-col 21, :row 109} {:end-row 109, :name-end-col 26, :name-end-row 109, :name-row 109, :name lnum, :filename "src/elin/util/file.clj", :col 22, :id 554, :name-col 22, :end-col 26, :row 109} {:end-row 111, :name-end-col 13, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/util/file.clj", :col 9, :id 555, :name-col 9, :end-col 13, :row 111} {:end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name lnum, :filename "src/elin/util/file.clj", :col 15, :id 556, :name-col 15, :end-col 19, :row 112} {:end-row 112, :name-end-col 33, :name-end-row 112, :name-row 112, :name lnum, :filename "src/elin/util/file.clj", :col 29, :id 556, :name-col 29, :end-col 33, :row 112} {:end-row 113, :name-end-col 18, :name-end-row 113, :name-row 113, :name col, :filename "src/elin/util/file.clj", :col 15, :id 557, :name-col 15, :end-col 18, :row 113} {:end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :name col, :filename "src/elin/util/file.clj", :col 28, :id 557, :name-col 28, :end-col 31, :row 113} {:end-row 121, :name-end-col 76, :name-end-row 121, :name-row 121, :name path, :filename "src/elin/util/file.clj", :col 72, :id 558, :name-col 72, :end-col 76, :row 121} {:end-row 122, :name-end-col 17, :name-end-row 122, :name-row 122, :name path', :filename "src/elin/util/file.clj", :col 12, :id 560, :name-col 12, :end-col 17, :row 122} {:end-row 123, :name-end-col 28, :name-end-row 123, :name-row 123, :name lnum, :filename "src/elin/util/file.clj", :col 24, :id 561, :name-col 24, :end-col 28, :row 123} {:end-row 125, :name-end-col 26, :name-end-row 125, :name-row 125, :name col, :filename "src/elin/util/file.clj", :col 23, :id 562, :name-col 23, :end-col 26, :row 125} {:end-row 127, :name-end-col 16, :name-end-row 127, :name-row 127, :name path, :filename "src/elin/util/file.clj", :col 12, :id 558, :name-col 12, :end-col 16, :row 127} {:end-row 10, :name-end-col 32, :name-end-row 10, :name-row 10, :name key-ns-kw, :filename "src/elin/util/map.clj", :col 23, :id 564, :name-col 23, :end-col 32, :row 10} {:end-row 10, :name-end-col 54, :name-end-row 10, :name-row 10, :name k, :filename "src/elin/util/map.clj", :col 53, :id 566, :name-col 53, :end-col 54, :row 10} {:end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name accm, :filename "src/elin/util/map.clj", :col 25, :id 565, :name-col 25, :end-col 29, :row 11} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name k, :filename "src/elin/util/map.clj", :col 30, :id 566, :name-col 30, :end-col 31, :row 11} {:end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name v, :filename "src/elin/util/map.clj", :col 32, :id 567, :name-col 32, :end-col 33, :row 11} {:end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name accm, :filename "src/elin/util/map.clj", :col 18, :id 565, :name-col 18, :end-col 22, :row 12} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name m, :filename "src/elin/util/map.clj", :col 17, :id 563, :name-col 17, :end-col 18, :row 13} {:end-row 17, :name-end-col 55, :name-end-row 17, :name-row 17, :filename "src/elin/util/map.clj", :col 54, :name-col 54, :end-col 55, :row 17} {:end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name keyseq, :filename "src/elin/util/map.clj", :col 58, :id 569, :name-col 58, :end-col 64, :row 17} {:end-row 22, :name-end-col 50, :name-end-row 22, :name-row 22, :name v, :filename "src/elin/util/map.clj", :col 49, :id 573, :name-col 49, :end-col 50, :row 22} {:end-row 23, :name-end-col 59, :name-end-row 23, :name-row 23, :name max-key-length, :filename "src/elin/util/map.clj", :col 45, :id 571, :name-col 45, :end-col 59, :row 23} {:end-row 23, :name-end-col 76, :name-end-row 23, :name-row 23, :name k, :filename "src/elin/util/map.clj", :col 75, :id 572, :name-col 75, :end-col 76, :row 23} {:end-row 23, :name-end-col 90, :name-end-row 23, :name-row 23, :name lines, :filename "src/elin/util/map.clj", :col 85, :id 574, :name-col 85, :end-col 90, :row 23} {:end-row 24, :name-end-col 77, :name-end-row 24, :name-row 24, :name max-key-length, :filename "src/elin/util/map.clj", :col 63, :id 571, :name-col 63, :end-col 77, :row 24} {:end-row 25, :name-end-col 40, :name-end-row 25, :name-row 25, :filename "src/elin/util/map.clj", :col 39, :name-col 39, :end-col 40, :row 25} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name lines, :filename "src/elin/util/map.clj", :col 39, :id 574, :name-col 39, :end-col 44, :row 26} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name v, :filename "src/elin/util/map.clj", :col 29, :id 577, :name-col 29, :end-col 30, :row 20} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name m, :filename "src/elin/util/map.clj", :col 23, :id 568, :name-col 23, :end-col 24, :row 18} {:end-row 18, :name-end-col 31, :name-end-row 18, :name-row 18, :name keyseq, :filename "src/elin/util/map.clj", :col 25, :id 569, :name-col 25, :end-col 31, :row 18} {:end-row 7, :name-end-col 27, :name-end-row 7, :name-row 7, :name key-fn, :filename "src/elin/util/function.clj", :col 20, :id 578, :name-col 21, :end-col 33, :row 7} {:end-row 7, :name-end-col 32, :name-end-row 7, :name-row 7, :name args, :filename "src/elin/util/function.clj", :col 28, :id 581, :name-col 28, :end-col 32, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :name-row 8, :name mem, :filename "src/elin/util/function.clj", :col 27, :id 580, :name-col 27, :end-col 30, :row 8} {:end-row 8, :name-end-col 32, :name-end-row 8, :name-row 8, :name k, :filename "src/elin/util/function.clj", :col 31, :id 582, :name-col 31, :end-col 32, :row 8} {:end-row 9, :name-end-col 17, :name-end-row 9, :name-row 9, :name e, :filename "src/elin/util/function.clj", :col 16, :id 583, :name-col 16, :end-col 17, :row 9} {:end-row 10, :name-end-col 29, :name-end-row 10, :name-row 10, :name f, :filename "src/elin/util/function.clj", :col 28, :id 579, :name-col 28, :end-col 29, :row 10} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name args, :filename "src/elin/util/function.clj", :col 30, :id 581, :name-col 30, :end-col 34, :row 10} {:end-row 11, :name-end-col 23, :name-end-row 11, :name-row 11, :name mem, :filename "src/elin/util/function.clj", :col 20, :id 580, :name-col 20, :end-col 23, :row 11} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name k, :filename "src/elin/util/function.clj", :col 30, :id 582, :name-col 30, :end-col 31, :row 11} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name ret, :filename "src/elin/util/function.clj", :col 32, :id 584, :name-col 32, :end-col 35, :row 11} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name ret, :filename "src/elin/util/function.clj", :col 13, :id 584, :name-col 13, :end-col 16, :row 12} {:end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :name klass, :filename "src/elin/schema.clj", :col 12, :id 585, :name-col 12, :end-col 17, :row 12} {:end-row 13, :name-end-col 29, :name-end-row 13, :name-row 13, :name klass, :filename "src/elin/schema.clj", :col 24, :id 585, :name-col 24, :end-col 29, :row 13} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :filename "src/elin/schema.clj", :col 30, :name-col 30, :end-col 31, :row 13} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :filename "src/elin/schema.clj", :col 35, :name-col 35, :end-col 36, :row 20} {:end-row 20, :name-end-col 38, :name-end-row 20, :name-row 20, :name v, :filename "src/elin/schema.clj", :col 37, :id 588, :name-col 37, :end-col 38, :row 20} {:end-row 20, :name-end-col 49, :name-end-row 20, :name-row 20, :name protocols, :filename "src/elin/schema.clj", :col 40, :id 587, :name-col 40, :end-col 49, :row 20} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :filename "src/elin/schema.clj", :col 26, :name-col 26, :end-col 27, :row 28} {:end-row 44, :name-end-col 21, :name-end-row 44, :name-row 44, :name schema, :filename "src/elin/schema.clj", :col 15, :id 591, :name-col 15, :end-col 21, :row 44} {:end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 27, :id 592, :name-col 27, :end-col 37, :row 26} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 592, :name-col 30, :end-col 40, :row 28} {:end-row 30, :name-end-col 44, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/nrepl/client.clj", :col 40, :id 601, :name-col 40, :end-col 44, :row 30} {:end-row 30, :name-end-col 53, :name-end-row 30, :name-row 30, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 50, :id 602, :name-col 50, :end-col 53, :row 30} {:end-row 31, :name-end-col 62, :name-end-row 31, :name-row 31, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 59, :id 602, :name-col 59, :end-col 62, :row 31} {:end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 602, :name-col 30, :end-col 33, :row 32} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 17, :id 602, :name-col 17, :end-col 20, :row 33} {:end-row 34, :name-end-col 27, :name-end-row 34, :name-row 34, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 24, :id 602, :name-col 24, :end-col 27, :row 34} {:end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name session, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 593, :name-col 37, :end-col 44, :row 34} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 25, :id 592, :name-col 25, :end-col 35, :row 35} {:end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 36, :id 603, :name-col 36, :end-col 39, :row 35} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/nrepl/client.clj", :col 40, :id 604, :name-col 40, :end-col 44, :row 37} {:end-row 37, :name-end-col 53, :name-end-row 37, :name-row 37, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 50, :id 605, :name-col 50, :end-col 53, :row 37} {:end-row 38, :name-end-col 62, :name-end-row 38, :name-row 38, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 59, :id 605, :name-col 59, :end-col 62, :row 38} {:end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 605, :name-col 30, :end-col 33, :row 39} {:end-row 40, :name-end-col 20, :name-end-row 40, :name-row 40, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 17, :id 605, :name-col 17, :end-col 20, :row 40} {:end-row 41, :name-end-col 27, :name-end-row 41, :name-row 41, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 24, :id 605, :name-col 24, :end-col 27, :row 41} {:end-row 41, :name-end-col 44, :name-end-row 41, :name-row 41, :name session, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 593, :name-col 37, :end-col 44, :row 41} {:end-row 42, :name-end-col 36, :name-end-row 42, :name-row 42, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 26, :id 592, :name-col 26, :end-col 36, :row 42} {:end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 606, :name-col 37, :end-col 40, :row 42} {:end-row 46, :name-end-col 29, :name-end-row 46, :name-row 46, :name supported-ops, :filename "src/elin/component/nrepl/client.clj", :col 16, :id 594, :name-col 16, :end-col 29, :row 46} {:end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name op, :filename "src/elin/component/nrepl/client.clj", :col 39, :id 608, :name-col 39, :end-col 41, :row 46} {:end-row 48, :name-end-col 12, :name-end-row 48, :name-row 48, :name session, :filename "src/elin/component/nrepl/client.clj", :col 5, :id 593, :name-col 5, :end-col 12, :row 48} {:end-row 50, :name-end-col 12, :name-end-row 50, :name-row 50, :name version, :filename "src/elin/component/nrepl/client.clj", :col 5, :id 596, :name-col 5, :end-col 12, :row 50} {:end-row 66, :name-end-col 20, :name-end-row 66, :name-row 66, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 16, :id 611, :name-col 16, :end-col 20, :row 66} {:end-row 70, :name-end-col 57, :name-end-row 70, :name-row 70, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 53, :id 612, :name-col 53, :end-col 57, :row 70} {:end-row 72, :name-end-col 60, :name-end-row 72, :name-row 72, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 56, :id 612, :name-col 56, :end-col 60, :row 72} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 55, :id 612, :name-col 55, :end-col 59, :row 74} {:end-row 76, :name-end-col 25, :name-end-row 76, :name-row 76, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 21, :id 612, :name-col 21, :end-col 25, :row 76} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name clone-resp, :filename "src/elin/component/nrepl/client.clj", :col 32, :id 615, :name-col 32, :end-col 42, :row 77} {:end-row 78, :name-end-col 54, :name-end-row 78, :name-row 78, :name describe-resp, :filename "src/elin/component/nrepl/client.clj", :col 41, :id 616, :name-col 41, :end-col 54, :row 78} {:end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :name ns-eval-resp, :filename "src/elin/component/nrepl/client.clj", :col 36, :id 617, :name-col 36, :end-col 48, :row 79} {:end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name describe-resp, :filename "src/elin/component/nrepl/client.clj", :col 29, :id 616, :name-col 29, :end-col 42, :row 80} {:end-row 81, :name-end-col 27, :name-end-row 81, :name-row 81, :name language, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 613, :name-col 19, :end-col 27, :row 81} {:end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name port-file, :filename "src/elin/component/nrepl/client.clj", :col 20, :id 614, :name-col 20, :end-col 29, :row 82} {:end-row 87, :name-end-col 23, :name-end-row 87, :name-row 87, :name host, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 619, :name-col 19, :end-col 23, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name port, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 620, :name-col 19, :end-col 23, :row 88} {:end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name port-file, :filename "src/elin/component/nrepl/client.clj", :col 27, :id 621, :name-col 27, :end-col 36, :row 89} {:end-row 92, :name-end-col 42, :name-end-row 92, :name-row 92, :name host', :filename "src/elin/component/nrepl/client.clj", :col 37, :id 622, :name-col 37, :end-col 42, :row 92} {:end-row 92, :name-end-col 48, :name-end-row 92, :name-row 92, :name port', :filename "src/elin/component/nrepl/client.clj", :col 43, :id 623, :name-col 43, :end-col 48, :row 92} {:end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name arg, :filename "src/elin/component/nrepl/client.clj", :col 23, :id 618, :name-col 23, :end-col 26, :row 93} {:end-row 20, :name-end-col 16, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 15, :id 624, :name-col 15, :end-col 16, :row 20} {:end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 624, :name-col 21, :end-col 22, :row 21} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 624, :name-col 5, :end-col 6, :row 22} {:end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 625, :name-col 18, :end-col 19, :row 27} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 26, :id 625, :name-col 26, :end-col 27, :row 28} {:end-row 30, :name-end-col 12, :name-end-row 30, :name-row 30, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 11, :id 625, :name-col 11, :end-col 12, :row 30} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name accm, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 626, :name-col 16, :end-col 20, :row 33} {:end-row 33, :name-end-col 31, :name-end-row 33, :name-row 33, :name k, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 627, :name-col 30, :end-col 31, :row 33} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 49, :id 628, :name-col 49, :end-col 50, :row 33} {:end-row 34, :name-end-col 11, :name-end-row 34, :name-row 34, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 10, :id 625, :name-col 10, :end-col 11, :row 34} {:end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 625, :name-col 17, :end-col 18, :row 37} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 12, :id 631, :name-col 12, :end-col 14, :row 43} {:end-row 44, :name-end-col 20, :name-end-row 44, :name-row 44, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 631, :name-col 18, :end-col 20, :row 44} {:end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 23, :id 629, :name-col 23, :end-col 27, :row 45} {:end-row 45, :name-end-col 30, :name-end-row 45, :name-row 45, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 28, :id 631, :name-col 28, :end-col 30, :row 45} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 629, :name-col 16, :end-col 20, :row 46} {:end-row 46, :name-end-col 24, :name-end-row 46, :name-row 46, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 22, :id 631, :name-col 22, :end-col 24, :row 46} {:end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 42, :id 630, :name-col 42, :end-col 45, :row 46} {:end-row 47, :name-end-col 9, :name-end-row 47, :name-row 47, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 629, :name-col 5, :end-col 9, :row 47} {:end-row 53, :name-end-col 14, :name-end-row 53, :name-row 53, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 12, :id 634, :name-col 12, :end-col 14, :row 53} {:end-row 54, :name-end-col 20, :name-end-row 54, :name-row 54, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 634, :name-col 18, :end-col 20, :row 54} {:end-row 55, :name-end-col 38, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 35, :id 633, :name-col 35, :end-col 38, :row 55} {:end-row 56, :name-end-col 51, :name-end-row 56, :name-row 56, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 47, :id 632, :name-col 47, :end-col 51, :row 56} {:end-row 56, :name-end-col 54, :name-end-row 56, :name-row 56, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 52, :id 634, :name-col 52, :end-col 54, :row 56} {:end-row 59, :name-end-col 28, :name-end-row 59, :name-row 59, :name channel, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 636, :name-col 21, :end-col 28, :row 59} {:end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name responses, :filename "src/elin/component/nrepl/connection.clj", :col 29, :id 635, :name-col 29, :end-col 38, :row 59} {:end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 632, :name-col 17, :end-col 21, :row 60} {:end-row 60, :name-end-col 24, :name-end-row 60, :name-row 60, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 22, :id 634, :name-col 22, :end-col 24, :row 60} {:end-row 61, :name-end-col 11, :name-end-row 61, :name-row 61, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 632, :name-col 7, :end-col 11, :row 61} {:end-row 62, :name-end-col 9, :name-end-row 62, :name-row 62, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 632, :name-col 5, :end-col 9, :row 62} {:end-row 68, :name-end-col 11, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 637, :name-col 7, :end-col 11, :row 68} {:end-row 69, :name-end-col 23, :name-end-row 69, :name-row 69, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 638, :name-col 20, :end-col 23, :row 69} {:end-row 70, :name-end-col 30, :name-end-row 70, :name-row 70, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 27, :id 638, :name-col 27, :end-col 30, :row 70} {:end-row 76, :name-end-col 20, :name-end-row 76, :name-row 76, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 640, :name-col 17, :end-col 20, :row 76} {:end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 14, :id 641, :name-col 14, :end-col 16, :row 77} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 641, :name-col 20, :end-col 22, :row 78} {:end-row 79, :name-end-col 18, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 14, :id 639, :name-col 14, :end-col 18, :row 79} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 641, :name-col 19, :end-col 21, :row 79} {:end-row 81, :name-end-col 11, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 639, :name-col 7, :end-col 11, :row 81} {:end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 644, :name-col 20, :end-col 26, :row 94} {:end-row 96, :name-end-col 25, :name-end-row 96, :name-row 96, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 644, :name-col 19, :end-col 25, :row 96} {:end-row 97, :name-end-col 44, :name-end-row 97, :name-row 97, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 647, :name-col 25, :end-col 44, :row 97} {:end-row 98, :name-end-col 35, :name-end-row 98, :name-row 98, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 648, :name-col 19, :end-col 35, :row 98} {:end-row 102, :name-end-col 22, :name-end-row 102, :name-row 102, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 644, :name-col 16, :end-col 22, :row 102} {:end-row 105, :name-end-col 44, :name-end-row 105, :name-row 105, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 40, :id 651, :name-col 40, :end-col 44, :row 105} {:end-row 107, :name-end-col 41, :name-end-row 107, :name-row 107, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 29, :id 646, :name-col 29, :end-col 41, :row 107} {:end-row 106, :name-end-col 28, :name-end-row 106, :name-row 106, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 652, :name-col 25, :end-col 28, :row 106} {:end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 34, :id 653, :name-col 34, :end-col 38, :row 110} {:end-row 112, :name-end-col 28, :name-end-row 112, :name-row 112, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 654, :name-col 25, :end-col 28, :row 112} {:end-row 113, :name-end-col 27, :name-end-row 113, :name-row 113, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 24, :id 654, :name-col 24, :end-col 27, :row 113} {:end-row 113, :name-end-col 34, :name-end-row 113, :name-row 113, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 32, :id 655, :name-col 32, :end-col 34, :row 113} {:end-row 114, :name-end-col 32, :name-end-row 114, :name-row 114, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 648, :name-col 16, :end-col 32, :row 114} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 50, :id 656, :name-col 50, :end-col 53, :row 114} {:end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 31, :id 646, :name-col 31, :end-col 43, :row 116} {:end-row 115, :name-end-col 30, :name-end-row 115, :name-row 115, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 27, :id 656, :name-col 27, :end-col 30, :row 115} {:end-row 117, :name-end-col 34, :name-end-row 117, :name-row 117, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 648, :name-col 18, :end-col 34, :row 117} {:end-row 117, :name-end-col 38, :name-end-row 117, :name-row 117, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 36, :id 655, :name-col 36, :end-col 38, :row 117} {:end-row 123, :name-end-col 29, :name-end-row 123, :name-row 123, :name host, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 657, :name-col 25, :end-col 29, :row 123} {:end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :name port, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 658, :name-col 30, :end-col 34, :row 123} {:end-row 125, :name-end-col 66, :name-end-row 125, :name-row 125, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 62, :id 659, :name-col 62, :end-col 66, :row 125} {:end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 42, :id 659, :name-col 42, :end-col 46, :row 126} {:end-row 131, :name-end-col 46, :name-end-row 131, :name-row 131, :name read-stream, :filename "src/elin/component/nrepl/connection.clj", :col 35, :id 661, :name-col 35, :end-col 46, :row 131} {:end-row 132, :name-end-col 38, :name-end-row 132, :name-row 132, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 37, :id 664, :name-col 37, :end-col 38, :row 132} {:end-row 133, :name-end-col 36, :name-end-row 133, :name-row 133, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 663, :name-col 20, :end-col 36, :row 133} {:end-row 133, :name-end-col 56, :name-end-row 133, :name-row 133, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 53, :id 665, :name-col 53, :end-col 56, :row 133} {:end-row 134, :name-end-col 44, :name-end-row 134, :name-row 134, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 660, :name-col 25, :end-col 44, :row 134} {:end-row 134, :name-end-col 48, :name-end-row 134, :name-row 134, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 45, :id 665, :name-col 45, :end-col 48, :row 134} {:end-row 136, :name-end-col 81, :name-end-row 136, :name-row 136, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 79, :id 666, :name-col 79, :end-col 81, :row 136} {:end-row 137, :name-end-col 25, :name-end-row 137, :name-row 137, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 659, :name-col 21, :end-col 25, :row 137} {:end-row 138, :name-end-col 34, :name-end-row 138, :name-row 138, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 659, :name-col 30, :end-col 34, :row 138} {:end-row 142, :name-end-col 20, :name-end-row 142, :name-row 142, :name host, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 657, :name-col 16, :end-col 20, :row 142} {:end-row 143, :name-end-col 20, :name-end-row 143, :name-row 143, :name port, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 658, :name-col 16, :end-col 20, :row 143} {:end-row 144, :name-end-col 22, :name-end-row 144, :name-row 144, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 659, :name-col 18, :end-col 22, :row 144} {:end-row 145, :name-end-col 34, :name-end-row 145, :name-row 145, :name read-stream, :filename "src/elin/component/nrepl/connection.clj", :col 23, :id 661, :name-col 23, :end-col 34, :row 145} {:end-row 146, :name-end-col 36, :name-end-row 146, :name-row 146, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 24, :id 662, :name-col 24, :end-col 36, :row 146} {:end-row 147, :name-end-col 50, :name-end-row 147, :name-row 147, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 31, :id 660, :name-col 31, :end-col 50, :row 147} {:end-row 148, :name-end-col 44, :name-end-row 148, :name-row 148, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 28, :id 663, :name-col 28, :end-col 44, :row 148} {:end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 38, :id 667, :name-col 38, :end-col 40, :row 150} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 43, :id 667, :name-col 43, :end-col 45, :row 150} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/nrepl.clj", :col 20, :id 668, :name-col 20, :end-col 24, :row 20} {:end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :name port, :filename "src/elin/component/nrepl.clj", :col 25, :id 669, :name-col 25, :end-col 29, :row 20} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name c, :filename "src/elin/component/nrepl.clj", :col 28, :id 670, :name-col 28, :end-col 29, :row 22} {:end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name c, :filename "src/elin/component/nrepl.clj", :col 59, :id 670, :name-col 59, :end-col 60, :row 22} {:end-row 37, :name-end-col 9, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/nrepl.clj", :col 5, :id 677, :name-col 5, :end-col 9, :row 37} {:end-row 40, :name-end-col 32, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/component/nrepl.clj", :col 28, :id 678, :name-col 28, :end-col 32, :row 40} {:end-row 42, :name-end-col 17, :name-end-row 42, :name-row 42, :name this, :filename "src/elin/component/nrepl.clj", :col 13, :id 678, :name-col 13, :end-col 17, :row 42} {:end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :name client, :filename "src/elin/component/nrepl.clj", :col 37, :id 680, :name-col 37, :end-col 43, :row 48} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 18, :id 675, :name-col 18, :end-col 31, :row 49} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name client, :filename "src/elin/component/nrepl.clj", :col 50, :id 680, :name-col 50, :end-col 56, :row 49} {:end-row 49, :name-end-col 64, :name-end-row 49, :name-row 49, :name client, :filename "src/elin/component/nrepl.clj", :col 58, :id 680, :name-col 58, :end-col 64, :row 49} {:end-row 50, :name-end-col 17, :name-end-row 50, :name-row 50, :name client, :filename "src/elin/component/nrepl.clj", :col 11, :id 680, :name-col 11, :end-col 17, :row 50} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name client, :filename "src/elin/component/nrepl.clj", :col 13, :id 680, :name-col 13, :end-col 19, :row 52} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/component/nrepl.clj", :col 37, :id 679, :name-col 37, :end-col 41, :row 54} {:end-row 53, :name-end-col 42, :name-end-row 53, :name-row 53, :name client, :filename "src/elin/component/nrepl.clj", :col 36, :id 680, :name-col 36, :end-col 42, :row 53} {:end-row 61, :name-end-col 25, :name-end-row 61, :name-row 61, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 12, :id 675, :name-col 12, :end-col 25, :row 61} {:end-row 61, :name-end-col 51, :name-end-row 61, :name-row 61, :name client, :filename "src/elin/component/nrepl.clj", :col 45, :id 682, :name-col 45, :end-col 51, :row 61} {:end-row 62, :name-end-col 33, :name-end-row 62, :name-row 62, :name client, :filename "src/elin/component/nrepl.clj", :col 27, :id 682, :name-col 27, :end-col 33, :row 62} {:end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/nrepl.clj", :col 43, :id 683, :name-col 43, :end-col 47, :row 66} {:end-row 67, :name-end-col 37, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/nrepl.clj", :col 33, :id 683, :name-col 33, :end-col 37, :row 67} {:end-row 67, :name-end-col 44, :name-end-row 67, :name-row 67, :name client, :filename "src/elin/component/nrepl.clj", :col 38, :id 684, :name-col 38, :end-col 44, :row 67} {:end-row 71, :name-end-col 31, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/nrepl.clj", :col 27, :id 685, :name-col 27, :end-col 31, :row 71} {:end-row 71, :name-end-col 48, :name-end-row 71, :name-row 71, :name host, :filename "src/elin/component/nrepl.clj", :col 44, :id 686, :name-col 44, :end-col 48, :row 71} {:end-row 71, :name-end-col 53, :name-end-row 71, :name-row 71, :name port, :filename "src/elin/component/nrepl.clj", :col 49, :id 687, :name-col 49, :end-col 53, :row 71} {:end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 11, :id 675, :name-col 11, :end-col 24, :row 74} {:end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name client-key, :filename "src/elin/component/nrepl.clj", :col 25, :id 689, :name-col 25, :end-col 35, :row 74} {:end-row 78, :name-end-col 35, :name-end-row 78, :name-row 78, :name client, :filename "src/elin/component/nrepl.clj", :col 29, :id 691, :name-col 29, :end-col 35, :row 78} {:end-row 79, :name-end-col 36, :name-end-row 79, :name-row 79, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 23, :id 675, :name-col 23, :end-col 36, :row 79} {:end-row 79, :name-end-col 42, :name-end-row 79, :name-row 79, :name c-key, :filename "src/elin/component/nrepl.clj", :col 37, :id 692, :name-col 37, :end-col 42, :row 79} {:end-row 81, :name-end-col 43, :name-end-row 81, :name-row 81, :name current-client-key-store, :filename "src/elin/component/nrepl.clj", :col 19, :id 676, :name-col 19, :end-col 43, :row 81} {:end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name c-key, :filename "src/elin/component/nrepl.clj", :col 44, :id 692, :name-col 44, :end-col 49, :row 81} {:end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/nrepl.clj", :col 27, :id 693, :name-col 27, :end-col 31, :row 86} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name current-client-key-store, :filename "src/elin/component/nrepl.clj", :col 33, :id 676, :name-col 33, :end-col 57, :row 86} {:end-row 89, :name-end-col 25, :name-end-row 89, :name-row 89, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 12, :id 675, :name-col 12, :end-col 25, :row 89} {:end-row 94, :name-end-col 53, :name-end-row 94, :name-row 94, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 695, :name-col 49, :end-col 53, :row 94} {:end-row 95, :name-end-col 38, :name-end-row 95, :name-row 95, :name client, :filename "src/elin/component/nrepl.clj", :col 32, :id 697, :name-col 32, :end-col 38, :row 95} {:end-row 95, :name-end-col 41, :name-end-row 95, :name-row 95, :name op, :filename "src/elin/component/nrepl.clj", :col 39, :id 696, :name-col 39, :end-col 41, :row 95} {:end-row 98, :name-end-col 53, :name-end-row 98, :name-row 98, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 698, :name-col 49, :end-col 53, :row 98} {:end-row 99, :name-end-col 40, :name-end-row 99, :name-row 99, :name client, :filename "src/elin/component/nrepl.clj", :col 34, :id 699, :name-col 34, :end-col 40, :row 99} {:end-row 102, :name-end-col 53, :name-end-row 102, :name-row 102, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 700, :name-col 49, :end-col 53, :row 102} {:end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name client, :filename "src/elin/component/nrepl.clj", :col 26, :id 701, :name-col 26, :end-col 32, :row 103} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name this, :filename "src/elin/component/nrepl.clj", :col 47, :id 702, :name-col 47, :end-col 51, :row 108} {:end-row 109, :name-end-col 35, :name-end-row 109, :name-row 109, :name client, :filename "src/elin/component/nrepl.clj", :col 29, :id 703, :name-col 29, :end-col 35, :row 109} {:end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :name this, :filename "src/elin/component/nrepl.clj", :col 47, :id 704, :name-col 47, :end-col 51, :row 114} {:end-row 115, :name-end-col 38, :name-end-row 115, :name-row 115, :name client, :filename "src/elin/component/nrepl.clj", :col 32, :id 705, :name-col 32, :end-col 38, :row 115} {:end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :name this, :filename "src/elin/component/nrepl.clj", :col 44, :id 706, :name-col 44, :end-col 48, :row 119} {:end-row 120, :name-end-col 22, :name-end-row 120, :name-row 120, :name client, :filename "src/elin/component/nrepl.clj", :col 16, :id 708, :name-col 16, :end-col 22, :row 120} {:end-row 121, :name-end-col 52, :name-end-row 121, :name-row 121, :name client, :filename "src/elin/component/nrepl.clj", :col 46, :id 708, :name-col 46, :end-col 52, :row 121} {:end-row 123, :name-end-col 70, :name-end-row 123, :name-row 123, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 59, :id 672, :name-col 59, :end-col 70, :row 123} {:end-row 132, :name-end-col 27, :name-end-row 130, :name-row 130, :name intercept, :filename "src/elin/component/nrepl.clj", :col 17, :id 710, :name-col 18, :end-col 78, :row 130} {:end-row 124, :name-end-col 43, :name-end-row 124, :name-row 124, :name lazy-host, :filename "src/elin/component/nrepl.clj", :col 34, :id 673, :name-col 34, :end-col 43, :row 124} {:end-row 125, :name-end-col 52, :name-end-row 125, :name-row 125, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 41, :id 672, :name-col 41, :end-col 52, :row 125} {:end-row 126, :name-end-col 60, :name-end-row 126, :name-row 126, :name session-storage, :filename "src/elin/component/nrepl.clj", :col 45, :id 674, :name-col 45, :end-col 60, :row 126} {:end-row 127, :name-end-col 48, :name-end-row 127, :name-row 127, :name clj-kondo, :filename "src/elin/component/nrepl.clj", :col 39, :id 671, :name-col 39, :end-col 48, :row 127} {:end-row 128, :name-end-col 39, :name-end-row 128, :name-row 128, :name this, :filename "src/elin/component/nrepl.clj", :col 35, :id 706, :name-col 35, :end-col 39, :row 128} {:end-row 129, :name-end-col 30, :name-end-row 129, :name-row 129, :name msg, :filename "src/elin/component/nrepl.clj", :col 27, :id 707, :name-col 27, :end-col 30, :row 129} {:end-row 132, :name-end-col 31, :name-end-row 132, :name-row 132, :name ctx, :filename "src/elin/component/nrepl.clj", :col 28, :id 711, :name-col 28, :end-col 31, :row 132} {:end-row 132, :name-end-col 66, :name-end-row 132, :name-row 132, :name client, :filename "src/elin/component/nrepl.clj", :col 60, :id 708, :name-col 60, :end-col 66, :row 132} {:end-row 132, :name-end-col 74, :name-end-row 132, :name-row 132, :name request, :filename "src/elin/component/nrepl.clj", :col 67, :id 712, :name-col 67, :end-col 74, :row 132} {:end-row 137, :name-end-col 48, :name-end-row 137, :name-row 137, :name this, :filename "src/elin/component/nrepl.clj", :col 44, :id 713, :name-col 44, :end-col 48, :row 137} {:end-row 138, :name-end-col 22, :name-end-row 138, :name-row 138, :name client, :filename "src/elin/component/nrepl.clj", :col 16, :id 715, :name-col 16, :end-col 22, :row 138} {:end-row 139, :name-end-col 52, :name-end-row 139, :name-row 139, :name client, :filename "src/elin/component/nrepl.clj", :col 46, :id 715, :name-col 46, :end-col 52, :row 139} {:end-row 141, :name-end-col 70, :name-end-row 141, :name-row 141, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 59, :id 672, :name-col 59, :end-col 70, :row 141} {:end-row 150, :name-end-col 27, :name-end-row 148, :name-row 148, :name intercept, :filename "src/elin/component/nrepl.clj", :col 17, :id 717, :name-col 18, :end-col 90, :row 148} {:end-row 142, :name-end-col 43, :name-end-row 142, :name-row 142, :name lazy-host, :filename "src/elin/component/nrepl.clj", :col 34, :id 673, :name-col 34, :end-col 43, :row 142} {:end-row 143, :name-end-col 52, :name-end-row 143, :name-row 143, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 41, :id 672, :name-col 41, :end-col 52, :row 143} {:end-row 144, :name-end-col 60, :name-end-row 144, :name-row 144, :name session-storage, :filename "src/elin/component/nrepl.clj", :col 45, :id 674, :name-col 45, :end-col 60, :row 144} {:end-row 145, :name-end-col 48, :name-end-row 145, :name-row 145, :name clj-kondo, :filename "src/elin/component/nrepl.clj", :col 39, :id 671, :name-col 39, :end-col 48, :row 145} {:end-row 146, :name-end-col 39, :name-end-row 146, :name-row 146, :name this, :filename "src/elin/component/nrepl.clj", :col 35, :id 713, :name-col 35, :end-col 39, :row 146} {:end-row 147, :name-end-col 30, :name-end-row 147, :name-row 147, :name msg, :filename "src/elin/component/nrepl.clj", :col 27, :id 714, :name-col 27, :end-col 30, :row 147} {:end-row 150, :name-end-col 31, :name-end-row 150, :name-row 150, :name ctx, :filename "src/elin/component/nrepl.clj", :col 28, :id 718, :name-col 28, :end-col 31, :row 150} {:end-row 150, :name-end-col 77, :name-end-row 150, :name-row 150, :name client, :filename "src/elin/component/nrepl.clj", :col 71, :id 715, :name-col 71, :end-col 77, :row 150} {:end-row 150, :name-end-col 85, :name-end-row 150, :name-row 150, :name request, :filename "src/elin/component/nrepl.clj", :col 78, :id 719, :name-col 78, :end-col 85, :row 150} {:end-row 158, :name-end-col 31, :name-end-row 158, :name-row 158, :name config, :filename "src/elin/component/nrepl.clj", :col 25, :id 720, :name-col 25, :end-col 31, :row 158} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 721, :name-col 18, :end-col 22, :row 11} {:end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 722, :name-col 23, :end-col 24, :row 11} {:end-row 13, :name-end-col 34, :name-end-row 13, :name-row 13, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 33, :id 724, :name-col 33, :end-col 34, :row 13} {:end-row 14, :name-end-col 35, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 31, :id 723, :name-col 31, :end-col 35, :row 14} {:end-row 14, :name-end-col 69, :name-end-row 14, :name-row 14, :name texts, :filename "src/elin/component/server/impl/popup.clj", :col 64, :id 726, :name-col 64, :end-col 69, :row 14} {:end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 70, :id 725, :name-col 70, :end-col 77, :row 14} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 26, :id 727, :name-col 26, :end-col 30, :row 18} {:end-row 18, :name-end-col 64, :name-end-row 18, :name-row 18, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 59, :id 728, :name-col 59, :end-col 64, :row 18} {:end-row 18, :name-end-col 69, :name-end-row 18, :name-row 18, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 65, :id 729, :name-col 65, :end-col 69, :row 18} {:end-row 18, :name-end-col 73, :name-end-row 18, :name-row 18, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 70, :id 730, :name-col 70, :end-col 73, :row 18} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 733, :name-col 32, :end-col 33, :row 22} {:end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 28, :id 731, :name-col 28, :end-col 32, :row 23} {:end-row 23, :name-end-col 71, :name-end-row 23, :name-row 23, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 66, :id 732, :name-col 66, :end-col 71, :row 23} {:end-row 23, :name-end-col 77, :name-end-row 23, :name-row 23, :name texts, :filename "src/elin/component/server/impl/popup.clj", :col 72, :id 734, :name-col 72, :end-col 77, :row 23} {:end-row 27, :name-end-col 30, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 26, :id 735, :name-col 26, :end-col 30, :row 27} {:end-row 27, :name-end-col 65, :name-end-row 27, :name-row 27, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 60, :id 736, :name-col 60, :end-col 65, :row 27} {:end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 29, :id 737, :name-col 29, :end-col 33, :row 32} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 34, :id 738, :name-col 34, :end-col 35, :row 32} {:end-row 33, :name-end-col 41, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 739, :name-col 37, :end-col 41, :row 33} {:end-row 33, :name-end-col 43, :name-end-row 33, :name-row 33, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 42, :id 740, :name-col 42, :end-col 43, :row 33} {:end-row 33, :name-end-col 51, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 44, :id 741, :name-col 44, :end-col 51, :row 33} {:end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 742, :name-col 18, :end-col 22, :row 35} {:end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 743, :name-col 23, :end-col 31, :row 35} {:end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 744, :name-col 32, :end-col 36, :row 35} {:end-row 35, :name-end-col 40, :name-end-row 35, :name-row 35, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 745, :name-col 37, :end-col 40, :row 35} {:end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 22, :id 746, :name-col 22, :end-col 26, :row 37} {:end-row 37, :name-end-col 35, :name-end-row 37, :name-row 37, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 27, :id 747, :name-col 27, :end-col 35, :row 37} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 36, :id 748, :name-col 36, :end-col 37, :row 37} {:end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 19, :id 749, :name-col 19, :end-col 23, :row 39} {:end-row 39, :name-end-col 32, :name-end-row 39, :name-row 39, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 24, :id 750, :name-col 24, :end-col 32, :row 39} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 29, :id 751, :name-col 29, :end-col 33, :row 43} {:end-row 43, :name-end-col 35, :name-end-row 43, :name-row 43, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 34, :id 752, :name-col 34, :end-col 35, :row 43} {:end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 753, :name-col 37, :end-col 41, :row 44} {:end-row 44, :name-end-col 43, :name-end-row 44, :name-row 44, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 42, :id 754, :name-col 42, :end-col 43, :row 44} {:end-row 44, :name-end-col 51, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 44, :id 755, :name-col 44, :end-col 51, :row 44} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 756, :name-col 18, :end-col 22, :row 46} {:end-row 46, :name-end-col 31, :name-end-row 46, :name-row 46, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 757, :name-col 23, :end-col 31, :row 46} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 758, :name-col 32, :end-col 36, :row 46} {:end-row 46, :name-end-col 40, :name-end-row 46, :name-row 46, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 759, :name-col 37, :end-col 40, :row 46} {:end-row 48, :name-end-col 26, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 22, :id 760, :name-col 22, :end-col 26, :row 48} {:end-row 48, :name-end-col 35, :name-end-row 48, :name-row 48, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 27, :id 761, :name-col 27, :end-col 35, :row 48} {:end-row 48, :name-end-col 37, :name-end-row 48, :name-row 48, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 36, :id 762, :name-col 36, :end-col 37, :row 48} {:end-row 50, :name-end-col 23, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 19, :id 763, :name-col 19, :end-col 23, :row 50} {:end-row 50, :name-end-col 32, :name-end-row 50, :name-row 50, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 24, :id 764, :name-col 24, :end-col 32, :row 50} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name c, :filename "src/elin/component/server/impl/quickfix.clj", :col 9, :id 765, :name-col 9, :end-col 10, :row 13} {:end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 25} {:end-row 23, :name-end-col 39, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 35, :id 766, :name-col 35, :end-col 39, :row 23} {:end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :filename "src/elin/component/server/impl/quickfix.clj", :col 32, :name-col 32, :end-col 33, :row 35} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name qf-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 23, :id 769, :name-col 23, :end-col 30, :row 36} {:end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 28, :id 768, :name-col 28, :end-col 32, :row 37} {:end-row 37, :name-end-col 54, :name-end-row 37, :name-row 37, :name qf-list', :filename "src/elin/component/server/impl/quickfix.clj", :col 46, :id 771, :name-col 46, :end-col 54, :row 37} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 46} {:end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 35, :id 772, :name-col 35, :end-col 39, :row 44} {:end-row 44, :name-end-col 86, :name-end-row 44, :name-row 44, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 77, :id 773, :name-col 77, :end-col 86, :row 44} {:end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 57} {:end-row 58, :name-end-col 32, :name-end-row 58, :name-row 58, :name loc-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 24, :id 777, :name-col 24, :end-col 32, :row 58} {:end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 28, :id 775, :name-col 28, :end-col 32, :row 59} {:end-row 59, :name-end-col 56, :name-end-row 59, :name-row 59, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 47, :id 776, :name-col 47, :end-col 56, :row 59} {:end-row 59, :name-end-col 66, :name-end-row 59, :name-row 59, :name loc-list', :filename "src/elin/component/server/impl/quickfix.clj", :col 57, :id 779, :name-col 57, :end-col 66, :row 59} {:end-row 65, :name-end-col 29, :name-end-row 65, :name-row 65, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 780, :name-col 25, :end-col 29, :row 65} {:end-row 67, :name-end-col 29, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 781, :name-col 25, :end-col 29, :row 67} {:end-row 67, :name-end-col 43, :name-end-row 67, :name-row 67, :name quickfix-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 782, :name-col 30, :end-col 43, :row 67} {:end-row 70, :name-end-col 29, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 783, :name-col 25, :end-col 29, :row 70} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 784, :name-col 30, :end-col 39, :row 70} {:end-row 72, :name-end-col 29, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 785, :name-col 25, :end-col 29, :row 72} {:end-row 72, :name-end-col 39, :name-end-row 72, :name-row 72, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 786, :name-col 30, :end-col 39, :row 72} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :name location-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 40, :id 787, :name-col 40, :end-col 53, :row 72} {:end-row 77, :name-end-col 29, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 788, :name-col 25, :end-col 29, :row 77} {:end-row 79, :name-end-col 29, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 789, :name-col 25, :end-col 29, :row 79} {:end-row 79, :name-end-col 43, :name-end-row 79, :name-row 79, :name quickfix-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 790, :name-col 30, :end-col 43, :row 79} {:end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 791, :name-col 25, :end-col 29, :row 82} {:end-row 82, :name-end-col 39, :name-end-row 82, :name-row 82, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 792, :name-col 30, :end-col 39, :row 82} {:end-row 84, :name-end-col 29, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 793, :name-col 25, :end-col 29, :row 84} {:end-row 84, :name-end-col 39, :name-end-row 84, :name-row 84, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 794, :name-col 30, :end-col 39, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :name location-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 40, :id 795, :name-col 40, :end-col 53, :row 84} {:end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 26, :id 796, :name-col 26, :end-col 30, :row 12} {:end-row 12, :name-end-col 64, :name-end-row 12, :name-row 12, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 63, :id 797, :name-col 63, :end-col 64, :row 12} {:end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 14, :id 799, :name-col 14, :end-col 15, :row 17} {:end-row 18, :name-end-col 32, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 798, :name-col 28, :end-col 32, :row 18} {:end-row 18, :name-end-col 70, :name-end-row 18, :name-row 18, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 69, :id 799, :name-col 69, :end-col 70, :row 18} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 800, :name-col 29, :end-col 36, :row 20} {:end-row 21, :name-end-col 32, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 798, :name-col 28, :end-col 32, :row 21} {:end-row 21, :name-end-col 67, :name-end-row 21, :name-row 21, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 66, :id 799, :name-col 66, :end-col 67, :row 21} {:end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 801, :name-col 28, :end-col 32, :row 25} {:end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 44, :id 802, :name-col 44, :end-col 54, :row 25} {:end-row 25, :name-end-col 63, :name-end-row 25, :name-row 25, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 55, :id 803, :name-col 55, :end-col 63, :row 25} {:end-row 29, :name-end-col 31, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 804, :name-col 27, :end-col 31, :row 29} {:end-row 29, :name-end-col 85, :name-end-row 29, :name-row 29, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 70, :id 805, :name-col 70, :end-col 85, :row 29} {:end-row 29, :name-end-col 90, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 86, :id 806, :name-col 86, :end-col 90, :row 29} {:end-row 31, :name-end-col 31, :name-end-row 31, :name-row 31, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 807, :name-col 27, :end-col 31, :row 31} {:end-row 31, :name-end-col 85, :name-end-row 31, :name-row 31, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 70, :id 808, :name-col 70, :end-col 85, :row 31} {:end-row 31, :name-end-col 90, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 86, :id 809, :name-col 86, :end-col 90, :row 31} {:end-row 31, :name-end-col 100, :name-end-row 31, :name-row 31, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 91, :id 810, :name-col 91, :end-col 100, :row 31} {:end-row 31, :name-end-col 108, :name-end-row 31, :name-row 31, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 101, :id 811, :name-col 101, :end-col 108, :row 31} {:end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 26, :id 812, :name-col 26, :end-col 30, :row 35} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 813, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 38, :name-end-row 40, :name-row 40, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 814, :name-col 34, :end-col 38, :row 40} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 815, :name-col 30, :end-col 34, :row 43} {:end-row 43, :name-end-col 39, :name-end-row 43, :name-row 43, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 816, :name-col 35, :end-col 39, :row 43} {:end-row 45, :name-end-col 34, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 817, :name-col 30, :end-col 34, :row 45} {:end-row 45, :name-end-col 39, :name-end-row 45, :name-row 45, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 818, :name-col 35, :end-col 39, :row 45} {:end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 40, :id 819, :name-col 40, :end-col 47, :row 45} {:end-row 48, :name-end-col 22, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 820, :name-col 18, :end-col 22, :row 48} {:end-row 50, :name-end-col 22, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 821, :name-col 18, :end-col 22, :row 50} {:end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 822, :name-col 23, :end-col 33, :row 50} {:end-row 52, :name-end-col 22, :name-end-row 52, :name-row 52, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 823, :name-col 18, :end-col 22, :row 52} {:end-row 52, :name-end-col 33, :name-end-row 52, :name-row 52, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 824, :name-col 23, :end-col 33, :row 52} {:end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 825, :name-col 34, :end-col 42, :row 52} {:end-row 55, :name-end-col 26, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 826, :name-col 22, :end-col 26, :row 55} {:end-row 55, :name-end-col 42, :name-end-row 55, :name-row 55, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 827, :name-col 27, :end-col 42, :row 55} {:end-row 55, :name-end-col 47, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 828, :name-col 43, :end-col 47, :row 55} {:end-row 57, :name-end-col 26, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 829, :name-col 22, :end-col 26, :row 57} {:end-row 57, :name-end-col 42, :name-end-row 57, :name-row 57, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 830, :name-col 27, :end-col 42, :row 57} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 831, :name-col 43, :end-col 47, :row 57} {:end-row 57, :name-end-col 57, :name-end-row 57, :name-row 57, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 48, :id 832, :name-col 48, :end-col 57, :row 57} {:end-row 57, :name-end-col 65, :name-end-row 57, :name-row 57, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 58, :id 833, :name-col 58, :end-col 65, :row 57} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 834, :name-col 23, :end-col 27, :row 59} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 835, :name-col 29, :end-col 33, :row 63} {:end-row 63, :name-end-col 38, :name-end-row 63, :name-row 63, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 836, :name-col 34, :end-col 38, :row 63} {:end-row 66, :name-end-col 34, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 837, :name-col 30, :end-col 34, :row 66} {:end-row 66, :name-end-col 39, :name-end-row 66, :name-row 66, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 838, :name-col 35, :end-col 39, :row 66} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 839, :name-col 30, :end-col 34, :row 68} {:end-row 68, :name-end-col 39, :name-end-row 68, :name-row 68, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 840, :name-col 35, :end-col 39, :row 68} {:end-row 68, :name-end-col 47, :name-end-row 68, :name-row 68, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 40, :id 841, :name-col 40, :end-col 47, :row 68} {:end-row 71, :name-end-col 22, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 842, :name-col 18, :end-col 22, :row 71} {:end-row 73, :name-end-col 22, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 843, :name-col 18, :end-col 22, :row 73} {:end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 844, :name-col 23, :end-col 33, :row 73} {:end-row 75, :name-end-col 22, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 845, :name-col 18, :end-col 22, :row 75} {:end-row 75, :name-end-col 33, :name-end-row 75, :name-row 75, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 846, :name-col 23, :end-col 33, :row 75} {:end-row 75, :name-end-col 42, :name-end-row 75, :name-row 75, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 847, :name-col 34, :end-col 42, :row 75} {:end-row 78, :name-end-col 26, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 848, :name-col 22, :end-col 26, :row 78} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 849, :name-col 27, :end-col 42, :row 78} {:end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 850, :name-col 43, :end-col 47, :row 78} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 851, :name-col 22, :end-col 26, :row 80} {:end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 852, :name-col 27, :end-col 42, :row 80} {:end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 853, :name-col 43, :end-col 47, :row 80} {:end-row 80, :name-end-col 57, :name-end-row 80, :name-row 80, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 48, :id 854, :name-col 48, :end-col 57, :row 80} {:end-row 80, :name-end-col 65, :name-end-row 80, :name-row 80, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 58, :id 855, :name-col 58, :end-col 65, :row 80} {:end-row 82, :name-end-col 27, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 856, :name-col 23, :end-col 27, :row 82} {:end-row 10, :name-end-col 33, :name-end-row 10, :name-row 10, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 23, :id 858, :name-col 23, :end-col 33, :row 10} {:end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 34, :id 859, :name-col 34, :end-col 57, :row 10} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 16, :id 860, :name-col 16, :end-col 31, :row 11} {:end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 25, :id 860, :name-col 25, :end-col 40, :row 12} {:end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/component/server/impl/select.clj", :col 28, :id 857, :name-col 28, :end-col 32, :row 13} {:end-row 13, :name-end-col 64, :name-end-row 13, :name-row 13, :name args, :filename "src/elin/component/server/impl/select.clj", :col 60, :id 862, :name-col 60, :end-col 64, :row 13} {:end-row 19, :name-end-col 35, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 863, :name-col 31, :end-col 35, :row 19} {:end-row 19, :name-end-col 46, :name-end-row 19, :name-row 19, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 864, :name-col 36, :end-col 46, :row 19} {:end-row 19, :name-end-col 70, :name-end-row 19, :name-row 19, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 865, :name-col 47, :end-col 70, :row 19} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 866, :name-col 31, :end-col 35, :row 21} {:end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 867, :name-col 36, :end-col 46, :row 21} {:end-row 21, :name-end-col 70, :name-end-row 21, :name-row 21, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 868, :name-col 47, :end-col 70, :row 21} {:end-row 21, :name-end-col 86, :name-end-row 21, :name-row 21, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 71, :id 869, :name-col 71, :end-col 86, :row 21} {:end-row 26, :name-end-col 35, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 870, :name-col 31, :end-col 35, :row 26} {:end-row 26, :name-end-col 46, :name-end-row 26, :name-row 26, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 871, :name-col 36, :end-col 46, :row 26} {:end-row 26, :name-end-col 70, :name-end-row 26, :name-row 26, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 872, :name-col 47, :end-col 70, :row 26} {:end-row 28, :name-end-col 35, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 873, :name-col 31, :end-col 35, :row 28} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 874, :name-col 36, :end-col 46, :row 28} {:end-row 28, :name-end-col 70, :name-end-row 28, :name-row 28, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 875, :name-col 47, :end-col 70, :row 28} {:end-row 28, :name-end-col 86, :name-end-row 28, :name-row 28, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 71, :id 876, :name-col 71, :end-col 86, :row 28} {:end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/mark.clj", :col 36, :id 877, :name-col 36, :end-col 40, :row 16} {:end-row 16, :name-end-col 74, :name-end-row 16, :name-row 16, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 67, :id 878, :name-col 67, :end-col 74, :row 16} {:end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/mark.clj", :col 16, :id 879, :name-col 16, :end-col 20, :row 23} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 21, :id 880, :name-col 21, :end-col 28, :row 23} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/component/server/impl/mark.clj", :col 16, :id 881, :name-col 16, :end-col 20, :row 27} {:end-row 27, :name-end-col 28, :name-end-row 27, :name-row 27, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 21, :id 882, :name-col 21, :end-col 28, :row 27} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 26, :id 883, :name-col 26, :end-col 30, :row 17} {:end-row 17, :name-end-col 38, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 34, :id 884, :name-col 34, :end-col 38, :row 17} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 39, :id 885, :name-col 39, :end-col 42, :row 17} {:end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 886, :name-col 37, :end-col 41, :row 20} {:end-row 20, :name-end-col 82, :name-end-row 20, :name-row 20, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 78, :id 887, :name-col 78, :end-col 82, :row 20} {:end-row 20, :name-end-col 87, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 83, :id 888, :name-col 83, :end-col 87, :row 20} {:end-row 20, :name-end-col 91, :name-end-row 20, :name-row 20, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 88, :id 889, :name-col 88, :end-col 91, :row 20} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 22, :id 890, :name-col 22, :end-col 26, :row 29} {:end-row 29, :name-end-col 34, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 30, :id 891, :name-col 30, :end-col 34, :row 29} {:end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 35, :id 892, :name-col 35, :end-col 38, :row 29} {:end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 893, :name-col 37, :end-col 41, :row 32} {:end-row 32, :name-end-col 78, :name-end-row 32, :name-row 32, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 74, :id 894, :name-col 74, :end-col 78, :row 32} {:end-row 32, :name-end-col 83, :name-end-row 32, :name-row 32, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 79, :id 895, :name-col 79, :end-col 83, :row 32} {:end-row 32, :name-end-col 87, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 896, :name-col 84, :end-col 87, :row 32} {:end-row 41, :name-end-col 28, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 24, :id 897, :name-col 24, :end-col 28, :row 41} {:end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 32, :id 898, :name-col 32, :end-col 36, :row 41} {:end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 899, :name-col 37, :end-col 40, :row 41} {:end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 900, :name-col 37, :end-col 41, :row 44} {:end-row 44, :name-end-col 78, :name-end-row 44, :name-row 44, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 74, :id 901, :name-col 74, :end-col 78, :row 44} {:end-row 44, :name-end-col 83, :name-end-row 44, :name-row 44, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 79, :id 902, :name-col 79, :end-col 83, :row 44} {:end-row 44, :name-end-col 87, :name-end-row 44, :name-row 44, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 903, :name-col 84, :end-col 87, :row 44} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 904, :name-col 37, :end-col 41, :row 54} {:end-row 59, :name-end-col 41, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 905, :name-col 37, :end-col 41, :row 59} {:end-row 59, :name-end-col 90, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 906, :name-col 86, :end-col 90, :row 59} {:end-row 66, :name-end-col 32, :name-end-row 66, :name-row 66, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 28, :id 907, :name-col 28, :end-col 32, :row 66} {:end-row 66, :name-end-col 79, :name-end-row 66, :name-row 66, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 75, :id 908, :name-col 75, :end-col 79, :row 66} {:end-row 66, :name-end-col 83, :name-end-row 66, :name-row 66, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 80, :id 909, :name-col 80, :end-col 83, :row 66} {:end-row 66, :name-end-col 93, :name-end-row 66, :name-row 66, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 910, :name-col 84, :end-col 93, :row 66} {:end-row 71, :name-end-col 48, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 44, :id 911, :name-col 44, :end-col 48, :row 71} {:end-row 71, :name-end-col 53, :name-end-row 71, :name-row 71, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 912, :name-col 49, :end-col 53, :row 71} {:end-row 71, :name-end-col 57, :name-end-row 71, :name-row 71, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 913, :name-col 54, :end-col 57, :row 71} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 914, :name-col 49, :end-col 53, :row 72} {:end-row 72, :name-end-col 58, :name-end-row 72, :name-row 72, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 915, :name-col 54, :end-col 58, :row 72} {:end-row 72, :name-end-col 63, :name-end-row 72, :name-row 72, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 59, :id 916, :name-col 59, :end-col 63, :row 72} {:end-row 72, :name-end-col 67, :name-end-row 72, :name-row 72, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 64, :id 917, :name-col 64, :end-col 67, :row 72} {:end-row 74, :name-end-col 44, :name-end-row 74, :name-row 74, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 40, :id 918, :name-col 40, :end-col 44, :row 74} {:end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 919, :name-col 45, :end-col 49, :row 74} {:end-row 74, :name-end-col 53, :name-end-row 74, :name-row 74, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 920, :name-col 50, :end-col 53, :row 74} {:end-row 75, :name-end-col 49, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 921, :name-col 45, :end-col 49, :row 75} {:end-row 75, :name-end-col 54, :name-end-row 75, :name-row 75, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 922, :name-col 50, :end-col 54, :row 75} {:end-row 75, :name-end-col 59, :name-end-row 75, :name-row 75, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 55, :id 923, :name-col 55, :end-col 59, :row 75} {:end-row 75, :name-end-col 63, :name-end-row 75, :name-row 75, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 60, :id 924, :name-col 60, :end-col 63, :row 75} {:end-row 77, :name-end-col 46, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 42, :id 925, :name-col 42, :end-col 46, :row 77} {:end-row 77, :name-end-col 51, :name-end-row 77, :name-row 77, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 926, :name-col 47, :end-col 51, :row 77} {:end-row 77, :name-end-col 55, :name-end-row 77, :name-row 77, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 927, :name-col 52, :end-col 55, :row 77} {:end-row 78, :name-end-col 51, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 928, :name-col 47, :end-col 51, :row 78} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 929, :name-col 52, :end-col 56, :row 78} {:end-row 78, :name-end-col 61, :name-end-row 78, :name-row 78, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 57, :id 930, :name-col 57, :end-col 61, :row 78} {:end-row 78, :name-end-col 65, :name-end-row 78, :name-row 78, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 62, :id 931, :name-col 62, :end-col 65, :row 78} {:end-row 80, :name-end-col 40, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 36, :id 932, :name-col 36, :end-col 40, :row 80} {:end-row 81, :name-end-col 45, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 41, :id 933, :name-col 41, :end-col 45, :row 81} {:end-row 81, :name-end-col 50, :name-end-row 81, :name-row 81, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 46, :id 934, :name-col 46, :end-col 50, :row 81} {:end-row 82, :name-end-col 76, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 72, :id 935, :name-col 72, :end-col 76, :row 82} {:end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 77, :id 936, :name-col 77, :end-col 81, :row 82} {:end-row 82, :name-end-col 85, :name-end-row 82, :name-row 82, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 82, :id 937, :name-col 82, :end-col 85, :row 82} {:end-row 82, :name-end-col 95, :name-end-row 82, :name-row 82, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 938, :name-col 86, :end-col 95, :row 82} {:end-row 86, :name-end-col 48, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 44, :id 939, :name-col 44, :end-col 48, :row 86} {:end-row 86, :name-end-col 53, :name-end-row 86, :name-row 86, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 940, :name-col 49, :end-col 53, :row 86} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 941, :name-col 54, :end-col 57, :row 86} {:end-row 87, :name-end-col 53, :name-end-row 87, :name-row 87, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 942, :name-col 49, :end-col 53, :row 87} {:end-row 87, :name-end-col 58, :name-end-row 87, :name-row 87, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 943, :name-col 54, :end-col 58, :row 87} {:end-row 87, :name-end-col 63, :name-end-row 87, :name-row 87, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 59, :id 944, :name-col 59, :end-col 63, :row 87} {:end-row 87, :name-end-col 67, :name-end-row 87, :name-row 87, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 64, :id 945, :name-col 64, :end-col 67, :row 87} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 40, :id 946, :name-col 40, :end-col 44, :row 89} {:end-row 89, :name-end-col 49, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 947, :name-col 45, :end-col 49, :row 89} {:end-row 89, :name-end-col 53, :name-end-row 89, :name-row 89, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 948, :name-col 50, :end-col 53, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 949, :name-col 45, :end-col 49, :row 90} {:end-row 90, :name-end-col 54, :name-end-row 90, :name-row 90, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 950, :name-col 50, :end-col 54, :row 90} {:end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 55, :id 951, :name-col 55, :end-col 59, :row 90} {:end-row 90, :name-end-col 63, :name-end-row 90, :name-row 90, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 60, :id 952, :name-col 60, :end-col 63, :row 90} {:end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 42, :id 953, :name-col 42, :end-col 46, :row 92} {:end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 954, :name-col 47, :end-col 51, :row 92} {:end-row 92, :name-end-col 55, :name-end-row 92, :name-row 92, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 955, :name-col 52, :end-col 55, :row 92} {:end-row 93, :name-end-col 51, :name-end-row 93, :name-row 93, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 956, :name-col 47, :end-col 51, :row 93} {:end-row 93, :name-end-col 56, :name-end-row 93, :name-row 93, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 957, :name-col 52, :end-col 56, :row 93} {:end-row 93, :name-end-col 61, :name-end-row 93, :name-row 93, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 57, :id 958, :name-col 57, :end-col 61, :row 93} {:end-row 93, :name-end-col 65, :name-end-row 93, :name-row 93, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 62, :id 959, :name-col 62, :end-col 65, :row 93} {:end-row 95, :name-end-col 40, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 36, :id 960, :name-col 36, :end-col 40, :row 95} {:end-row 96, :name-end-col 45, :name-end-row 96, :name-row 96, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 41, :id 961, :name-col 41, :end-col 45, :row 96} {:end-row 96, :name-end-col 50, :name-end-row 96, :name-row 96, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 46, :id 962, :name-col 46, :end-col 50, :row 96} {:end-row 97, :name-end-col 76, :name-end-row 97, :name-row 97, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 72, :id 963, :name-col 72, :end-col 76, :row 97} {:end-row 97, :name-end-col 81, :name-end-row 97, :name-row 97, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 77, :id 964, :name-col 77, :end-col 81, :row 97} {:end-row 97, :name-end-col 85, :name-end-row 97, :name-row 97, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 82, :id 965, :name-col 82, :end-col 85, :row 97} {:end-row 97, :name-end-col 95, :name-end-row 97, :name-row 97, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 966, :name-col 86, :end-col 95, :row 97} {:end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/event.clj", :col 26, :id 967, :name-col 26, :end-col 30, :row 12} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/event.clj", :col 26, :id 968, :name-col 26, :end-col 30, :row 16} {:end-row 16, :name-end-col 60, :name-end-row 16, :name-row 16, :name id, :filename "src/elin/component/server/impl/event.clj", :col 58, :id 969, :name-col 58, :end-col 60, :row 16} {:end-row 16, :name-end-col 65, :name-end-row 16, :name-row 16, :name args, :filename "src/elin/component/server/impl/event.clj", :col 61, :id 970, :name-col 61, :end-col 65, :row 16} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/component/server/impl/event.clj", :col 35, :id 971, :name-col 35, :end-col 39, :row 20} {:end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/component/server/impl/event.clj", :col 45, :id 972, :name-col 45, :end-col 49, :row 21} {:end-row 21, :name-end-col 52, :name-end-row 21, :name-row 21, :name id, :filename "src/elin/component/server/impl/event.clj", :col 50, :id 973, :name-col 50, :end-col 52, :row 21} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :name args, :filename "src/elin/component/server/impl/event.clj", :col 53, :id 974, :name-col 53, :end-col 57, :row 21} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/component/server/impl/event.clj", :col 35, :id 975, :name-col 35, :end-col 39, :row 24} {:end-row 25, :name-end-col 49, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/component/server/impl/event.clj", :col 45, :id 976, :name-col 45, :end-col 49, :row 25} {:end-row 25, :name-end-col 52, :name-end-row 25, :name-row 25, :name id, :filename "src/elin/component/server/impl/event.clj", :col 50, :id 977, :name-col 50, :end-col 52, :row 25} {:end-row 25, :name-end-col 57, :name-end-row 25, :name-row 25, :name args, :filename "src/elin/component/server/impl/event.clj", :col 53, :id 978, :name-col 53, :end-col 57, :row 25} {:end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 23, :id 979, :name-col 23, :end-col 27, :row 10} {:end-row 10, :name-end-col 32, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 28, :id 980, :name-col 28, :end-col 32, :row 10} {:end-row 12, :name-end-col 31, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 27, :id 981, :name-col 27, :end-col 31, :row 12} {:end-row 12, :name-end-col 70, :name-end-row 12, :name-row 12, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 66, :id 982, :name-col 66, :end-col 70, :row 12} {:end-row 12, :name-end-col 78, :name-end-row 12, :name-row 12, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 71, :id 983, :name-col 71, :end-col 78, :row 12} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 26, :id 984, :name-col 26, :end-col 30, :row 16} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 985, :name-col 25, :end-col 29, :row 22} {:end-row 22, :name-end-col 34, :name-end-row 22, :name-row 22, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 986, :name-col 30, :end-col 34, :row 22} {:end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 987, :name-col 25, :end-col 29, :row 24} {:end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 988, :name-col 30, :end-col 34, :row 24} {:end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 35, :id 989, :name-col 35, :end-col 42, :row 24} {:end-row 26, :name-end-col 35, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 31, :id 990, :name-col 31, :end-col 35, :row 26} {:end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 991, :name-col 25, :end-col 29, :row 31} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 992, :name-col 30, :end-col 34, :row 31} {:end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 993, :name-col 25, :end-col 29, :row 33} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 994, :name-col 30, :end-col 34, :row 33} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 35, :id 995, :name-col 35, :end-col 42, :row 33} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 31, :id 996, :name-col 31, :end-col 35, :row 35} {:end-row 14, :name-end-col 29, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/variable.clj", :col 25, :id 997, :name-col 25, :end-col 29, :row 14} {:end-row 14, :name-end-col 75, :name-end-row 14, :name-row 14, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 67, :id 998, :name-col 67, :end-col 75, :row 14} {:end-row 14, :name-end-col 84, :name-end-row 14, :name-row 14, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 76, :id 998, :name-col 76, :end-col 84, :row 14} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 29, :id 1001, :name-col 29, :end-col 34, :row 21} {:end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 45, :id 1001, :name-col 45, :end-col 50, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 27, :id 1001, :name-col 27, :end-col 32, :row 22} {:end-row 23, :name-end-col 33, :name-end-row 23, :name-row 23, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 28, :id 1001, :name-col 28, :end-col 33, :row 23} {:end-row 24, :name-end-col 31, :name-end-row 24, :name-row 24, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 26, :id 1001, :name-col 26, :end-col 31, :row 24} {:end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/component/server/impl/variable.clj", :col 42, :id 999, :name-col 42, :end-col 46, :row 25} {:end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 69, :id 1000, :name-col 69, :end-col 77, :row 25} {:end-row 25, :name-end-col 84, :name-end-row 25, :name-row 25, :name value', :filename "src/elin/component/server/impl/variable.clj", :col 78, :id 1002, :name-col 78, :end-col 84, :row 25} {:end-row 30, :name-end-col 54, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 50, :id 1003, :name-col 50, :end-col 54, :row 30} {:end-row 30, :name-end-col 63, :name-end-row 30, :name-row 30, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 55, :id 1004, :name-col 55, :end-col 63, :row 30} {:end-row 31, :name-end-col 60, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 56, :id 1005, :name-col 56, :end-col 60, :row 31} {:end-row 31, :name-end-col 69, :name-end-row 31, :name-row 31, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 61, :id 1006, :name-col 61, :end-col 69, :row 31} {:end-row 31, :name-end-col 75, :name-end-row 31, :name-row 31, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 70, :id 1007, :name-col 70, :end-col 75, :row 31} {:end-row 34, :name-end-col 54, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 50, :id 1008, :name-col 50, :end-col 54, :row 34} {:end-row 34, :name-end-col 63, :name-end-row 34, :name-row 34, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 55, :id 1009, :name-col 55, :end-col 63, :row 34} {:end-row 35, :name-end-col 60, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 56, :id 1010, :name-col 56, :end-col 60, :row 35} {:end-row 35, :name-end-col 69, :name-end-row 35, :name-row 35, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 61, :id 1011, :name-col 61, :end-col 69, :row 35} {:end-row 35, :name-end-col 75, :name-end-row 35, :name-row 35, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 70, :id 1012, :name-col 70, :end-col 75, :row 35} {:end-row 14, :name-end-col 30, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/register.clj", :col 26, :id 1013, :name-col 26, :end-col 30, :row 14} {:end-row 14, :name-end-col 76, :name-end-row 14, :name-row 14, :name text, :filename "src/elin/component/server/impl/register.clj", :col 72, :id 1014, :name-col 72, :end-col 76, :row 14} {:end-row 19, :name-end-col 16, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/component/server/impl/register.clj", :col 12, :id 1015, :name-col 12, :end-col 16, :row 19} {:end-row 19, :name-end-col 21, :name-end-row 19, :name-row 19, :name text, :filename "src/elin/component/server/impl/register.clj", :col 17, :id 1016, :name-col 17, :end-col 21, :row 19} {:end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/register.clj", :col 12, :id 1017, :name-col 12, :end-col 16, :row 23} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name text, :filename "src/elin/component/server/impl/register.clj", :col 17, :id 1018, :name-col 17, :end-col 21, :row 23} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1019, :name-col 28, :end-col 32, :row 15} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1020, :name-col 28, :end-col 32, :row 20} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name extra-params, :filename "src/elin/component/server/impl/file.clj", :col 24, :id 1022, :name-col 24, :end-col 36, :row 26} {:end-row 27, :name-end-col 83, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/file.clj", :col 79, :id 1021, :name-col 79, :end-col 83, :row 27} {:end-row 27, :name-end-col 102, :name-end-row 27, :name-row 27, :name params, :filename "src/elin/component/server/impl/file.clj", :col 96, :id 1023, :name-col 96, :end-col 102, :row 27} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name bufnum, :filename "src/elin/component/server/impl/file.clj", :col 17, :id 1024, :name-col 17, :end-col 23, :row 28} {:end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 14, :id 1025, :name-col 14, :end-col 18, :row 29} {:end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :name col, :filename "src/elin/component/server/impl/file.clj", :col 13, :id 1026, :name-col 13, :end-col 16, :row 30} {:end-row 31, :name-end-col 16, :name-end-row 31, :name-row 31, :name off, :filename "src/elin/component/server/impl/file.clj", :col 13, :id 1027, :name-col 13, :end-col 16, :row 31} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name curswant, :filename "src/elin/component/server/impl/file.clj", :col 18, :id 1028, :name-col 18, :end-col 26, :row 32} {:end-row 38, :name-end-col 40, :name-end-row 38, :name-row 38, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1033, :name-col 28, :end-col 40, :row 38} {:end-row 39, :name-end-col 54, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1029, :name-col 50, :end-col 54, :row 39} {:end-row 39, :name-end-col 81, :name-end-row 39, :name-row 39, :name path, :filename "src/elin/component/server/impl/file.clj", :col 77, :id 1030, :name-col 77, :end-col 81, :row 39} {:end-row 39, :name-end-col 86, :name-end-row 39, :name-row 39, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 82, :id 1031, :name-col 82, :end-col 86, :row 39} {:end-row 39, :name-end-col 90, :name-end-row 39, :name-row 39, :name col, :filename "src/elin/component/server/impl/file.clj", :col 87, :id 1032, :name-col 87, :end-col 90, :row 39} {:end-row 39, :name-end-col 103, :name-end-row 39, :name-row 39, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 91, :id 1034, :name-col 91, :end-col 103, :row 39} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name res, :filename "src/elin/component/server/impl/file.clj", :col 23, :id 1035, :name-col 23, :end-col 26, :row 40} {:end-row 41, :name-end-col 12, :name-end-row 41, :name-row 41, :name res, :filename "src/elin/component/server/impl/file.clj", :col 9, :id 1035, :name-col 9, :end-col 12, :row 41} {:end-row 45, :name-end-col 79, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/server/impl/file.clj", :col 75, :id 1036, :name-col 75, :end-col 79, :row 45} {:end-row 46, :name-end-col 63, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/server/impl/file.clj", :col 59, :id 1037, :name-col 59, :end-col 63, :row 46} {:end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name this, :filename "src/elin/component/server/impl/file.clj", :col 55, :id 1038, :name-col 55, :end-col 59, :row 47} {:end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/server/impl/file.clj", :col 35, :id 1039, :name-col 35, :end-col 39, :row 49} {:end-row 49, :name-end-col 44, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/component/server/impl/file.clj", :col 40, :id 1040, :name-col 40, :end-col 44, :row 49} {:end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 45, :id 1041, :name-col 45, :end-col 49, :row 49} {:end-row 49, :name-end-col 53, :name-end-row 49, :name-row 49, :name col, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1042, :name-col 50, :end-col 53, :row 49} {:end-row 50, :name-end-col 52, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/file.clj", :col 48, :id 1043, :name-col 48, :end-col 52, :row 50} {:end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :name path, :filename "src/elin/component/server/impl/file.clj", :col 53, :id 1044, :name-col 53, :end-col 57, :row 50} {:end-row 50, :name-end-col 62, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 58, :id 1045, :name-col 58, :end-col 62, :row 50} {:end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/component/server/impl/file.clj", :col 63, :id 1046, :name-col 63, :end-col 66, :row 50} {:end-row 50, :name-end-col 79, :name-end-row 50, :name-row 50, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 67, :id 1047, :name-col 67, :end-col 79, :row 50} {:end-row 53, :name-end-col 79, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/component/server/impl/file.clj", :col 75, :id 1048, :name-col 75, :end-col 79, :row 53} {:end-row 54, :name-end-col 63, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/component/server/impl/file.clj", :col 59, :id 1049, :name-col 59, :end-col 63, :row 54} {:end-row 55, :name-end-col 59, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/component/server/impl/file.clj", :col 55, :id 1050, :name-col 55, :end-col 59, :row 55} {:end-row 57, :name-end-col 39, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/component/server/impl/file.clj", :col 35, :id 1051, :name-col 35, :end-col 39, :row 57} {:end-row 57, :name-end-col 44, :name-end-row 57, :name-row 57, :name path, :filename "src/elin/component/server/impl/file.clj", :col 40, :id 1052, :name-col 40, :end-col 44, :row 57} {:end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 45, :id 1053, :name-col 45, :end-col 49, :row 57} {:end-row 57, :name-end-col 53, :name-end-row 57, :name-row 57, :name col, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1054, :name-col 50, :end-col 53, :row 57} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name this, :filename "src/elin/component/server/impl/file.clj", :col 48, :id 1055, :name-col 48, :end-col 52, :row 58} {:end-row 58, :name-end-col 57, :name-end-row 58, :name-row 58, :name path, :filename "src/elin/component/server/impl/file.clj", :col 53, :id 1056, :name-col 53, :end-col 57, :row 58} {:end-row 58, :name-end-col 62, :name-end-row 58, :name-row 58, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 58, :id 1057, :name-col 58, :end-col 62, :row 58} {:end-row 58, :name-end-col 66, :name-end-row 58, :name-row 58, :name col, :filename "src/elin/component/server/impl/file.clj", :col 63, :id 1058, :name-col 63, :end-col 66, :row 58} {:end-row 58, :name-end-col 79, :name-end-row 58, :name-row 58, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 67, :id 1059, :name-col 67, :end-col 79, :row 58} {:end-row 14, :name-end-col 32, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/io.clj", :col 28, :id 1060, :name-col 28, :end-col 32, :row 14} {:end-row 14, :name-end-col 48, :name-end-row 14, :name-row 14, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 42, :id 1061, :name-col 42, :end-col 48, :row 14} {:end-row 14, :name-end-col 56, :name-end-row 14, :name-row 14, :name default, :filename "src/elin/component/server/impl/io.clj", :col 49, :id 1062, :name-col 49, :end-col 56, :row 14} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1063, :name-col 26, :end-col 30, :row 20} {:end-row 20, :name-end-col 35, :name-end-row 20, :name-row 20, :name text, :filename "src/elin/component/server/impl/io.clj", :col 31, :id 1064, :name-col 31, :end-col 35, :row 20} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1065, :name-col 25, :end-col 29, :row 22} {:end-row 22, :name-end-col 64, :name-end-row 22, :name-row 22, :name text, :filename "src/elin/component/server/impl/io.clj", :col 60, :id 1066, :name-col 60, :end-col 64, :row 22} {:end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 65, :id 1067, :name-col 65, :end-col 74, :row 22} {:end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/component/server/impl/io.clj", :col 29, :id 1068, :name-col 29, :end-col 33, :row 25} {:end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name text, :filename "src/elin/component/server/impl/io.clj", :col 34, :id 1069, :name-col 34, :end-col 38, :row 25} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1070, :name-col 25, :end-col 29, :row 27} {:end-row 27, :name-end-col 65, :name-end-row 27, :name-row 27, :name text, :filename "src/elin/component/server/impl/io.clj", :col 61, :id 1071, :name-col 61, :end-col 65, :row 27} {:end-row 27, :name-end-col 75, :name-end-row 27, :name-row 27, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 66, :id 1072, :name-col 66, :end-col 75, :row 27} {:end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name this, :filename "src/elin/component/server/impl/io.clj", :col 14, :id 1073, :name-col 14, :end-col 18, :row 29} {:end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 19, :id 1074, :name-col 19, :end-col 25, :row 29} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name default, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1075, :name-col 26, :end-col 33, :row 29} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1076, :name-col 26, :end-col 30, :row 34} {:end-row 34, :name-end-col 35, :name-end-row 34, :name-row 34, :name text, :filename "src/elin/component/server/impl/io.clj", :col 31, :id 1077, :name-col 31, :end-col 35, :row 34} {:end-row 36, :name-end-col 29, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1078, :name-col 25, :end-col 29, :row 36} {:end-row 36, :name-end-col 79, :name-end-row 36, :name-row 36, :name text, :filename "src/elin/component/server/impl/io.clj", :col 75, :id 1079, :name-col 75, :end-col 79, :row 36} {:end-row 36, :name-end-col 89, :name-end-row 36, :name-row 36, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 80, :id 1080, :name-col 80, :end-col 89, :row 36} {:end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/impl/io.clj", :col 29, :id 1081, :name-col 29, :end-col 33, :row 39} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name text, :filename "src/elin/component/server/impl/io.clj", :col 34, :id 1082, :name-col 34, :end-col 38, :row 39} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1083, :name-col 25, :end-col 29, :row 41} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name text, :filename "src/elin/component/server/impl/io.clj", :col 46, :id 1084, :name-col 46, :end-col 50, :row 41} {:end-row 41, :name-end-col 60, :name-end-row 41, :name-row 41, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 51, :id 1085, :name-col 51, :end-col 60, :row 41} {:end-row 43, :name-end-col 18, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/io.clj", :col 14, :id 1086, :name-col 14, :end-col 18, :row 43} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 19, :id 1087, :name-col 19, :end-col 25, :row 43} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name default, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1088, :name-col 26, :end-col 33, :row 43} {:end-row 23, :name-end-col 29, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1089, :name-col 25, :end-col 29, :row 23} {:end-row 23, :name-end-col 44, :name-end-row 23, :name-row 23, :name method, :filename "src/elin/component/server/impl/function.clj", :col 38, :id 1090, :name-col 38, :end-col 44, :row 23} {:end-row 23, :name-end-col 51, :name-end-row 23, :name-row 23, :name params, :filename "src/elin/component/server/impl/function.clj", :col 45, :id 1091, :name-col 45, :end-col 51, :row 23} {:end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/function.clj", :col 24, :id 1092, :name-col 24, :end-col 28, :row 26} {:end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name method, :filename "src/elin/component/server/impl/function.clj", :col 37, :id 1093, :name-col 37, :end-col 43, :row 26} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name params, :filename "src/elin/component/server/impl/function.clj", :col 44, :id 1094, :name-col 44, :end-col 50, :row 26} {:end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1095, :name-col 25, :end-col 29, :row 30} {:end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name method, :filename "src/elin/component/server/impl/function.clj", :col 53, :id 1096, :name-col 53, :end-col 59, :row 30} {:end-row 30, :name-end-col 66, :name-end-row 30, :name-row 30, :name params, :filename "src/elin/component/server/impl/function.clj", :col 60, :id 1097, :name-col 60, :end-col 66, :row 30} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/function.clj", :col 24, :id 1098, :name-col 24, :end-col 28, :row 33} {:end-row 33, :name-end-col 58, :name-end-row 33, :name-row 33, :name method, :filename "src/elin/component/server/impl/function.clj", :col 52, :id 1099, :name-col 52, :end-col 58, :row 33} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name params, :filename "src/elin/component/server/impl/function.clj", :col 59, :id 1100, :name-col 59, :end-col 65, :row 33} {:end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name host, :filename "src/elin/component/server/impl/function.clj", :col 57, :id 1101, :name-col 57, :end-col 61, :row 42} {:end-row 42, :name-end-col 69, :name-end-row 42, :name-row 42, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 62, :id 1102, :name-col 62, :end-col 69, :row 42} {:end-row 41, :name-end-col 64, :name-end-row 41, :name-row 41, :name params, :filename "src/elin/component/server/impl/function.clj", :col 58, :id 1103, :name-col 58, :end-col 64, :row 41} {:end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name error, :filename "src/elin/component/server/impl/function.clj", :col 11, :id 1105, :name-col 11, :end-col 16, :row 44} {:end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name error, :filename "src/elin/component/server/impl/function.clj", :col 61, :id 1105, :name-col 61, :end-col 66, :row 45} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 29, :id 1102, :name-col 29, :end-col 36, :row 46} {:end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name params, :filename "src/elin/component/server/impl/function.clj", :col 27, :id 1103, :name-col 27, :end-col 33, :row 47} {:end-row 48, :name-end-col 15, :name-end-row 48, :name-row 48, :name result, :filename "src/elin/component/server/impl/function.clj", :col 9, :id 1104, :name-col 9, :end-col 15, :row 48} {:end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1106, :name-col 25, :end-col 29, :row 54} {:end-row 54, :name-end-col 37, :name-end-row 54, :name-row 54, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 30, :id 1107, :name-col 30, :end-col 37, :row 54} {:end-row 53, :name-end-col 37, :name-end-row 53, :name-row 53, :name params, :filename "src/elin/component/server/impl/function.clj", :col 31, :id 1108, :name-col 31, :end-col 37, :row 53} {:end-row 60, :name-end-col 17, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/component/server/impl/function.clj", :col 13, :id 1109, :name-col 13, :end-col 17, :row 60} {:end-row 60, :name-end-col 46, :name-end-row 60, :name-row 60, :name cmd, :filename "src/elin/component/server/impl/function.clj", :col 43, :id 1110, :name-col 43, :end-col 46, :row 60} {:end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name host, :filename "src/elin/component/server/impl/function.clj", :col 13, :id 1111, :name-col 13, :end-col 17, :row 65} {:end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name s, :filename "src/elin/component/server/impl/function.clj", :col 40, :id 1112, :name-col 40, :end-col 41, :row 65} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 21, :id 1113, :name-col 21, :end-col 25, :row 16} {:end-row 20, :name-end-col 18, :name-end-row 20, :name-row 20, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 14, :id 1115, :name-col 14, :end-col 18, :row 20} {:end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/component/server/impl/sign.clj", :col 19, :id 1116, :name-col 19, :end-col 23, :row 20} {:end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 24, :id 1117, :name-col 24, :end-col 28, :row 20} {:end-row 20, :name-end-col 42, :name-end-row 20, :name-row 20, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 38, :id 1117, :name-col 38, :end-col 42, :row 20} {:end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name group, :filename "src/elin/component/server/impl/sign.clj", :col 22, :id 1118, :name-col 22, :end-col 27, :row 21} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 29, :id 1115, :name-col 29, :end-col 33, :row 22} {:end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 30, :id 1114, :name-col 30, :end-col 34, :row 23} {:end-row 23, :name-end-col 68, :name-end-row 23, :name-row 23, :name name', :filename "src/elin/component/server/impl/sign.clj", :col 63, :id 1120, :name-col 63, :end-col 68, :row 23} {:end-row 23, :name-end-col 73, :name-end-row 23, :name-row 23, :name lnum, :filename "src/elin/component/server/impl/sign.clj", :col 69, :id 1116, :name-col 69, :end-col 73, :row 23} {:end-row 23, :name-end-col 78, :name-end-row 23, :name-row 23, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 74, :id 1117, :name-col 74, :end-col 78, :row 23} {:end-row 23, :name-end-col 85, :name-end-row 23, :name-row 23, :name group', :filename "src/elin/component/server/impl/sign.clj", :col 79, :id 1119, :name-col 79, :end-col 85, :row 23} {:end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 17, :id 1121, :name-col 17, :end-col 21, :row 27} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name group, :filename "src/elin/component/server/impl/sign.clj", :col 21, :id 1123, :name-col 21, :end-col 26, :row 29} {:end-row 30, :name-end-col 34, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 30, :id 1124, :name-col 30, :end-col 34, :row 30} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 34, :id 1124, :name-col 34, :end-col 38, :row 31} {:end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 18, :id 1124, :name-col 18, :end-col 22, :row 32} {:end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1125, :name-col 25, :end-col 29, :row 34} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name group', :filename "src/elin/component/server/impl/sign.clj", :col 26, :id 1127, :name-col 26, :end-col 32, :row 36} {:end-row 37, :name-end-col 30, :name-end-row 37, :name-row 37, :name file', :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1128, :name-col 25, :end-col 30, :row 37} {:end-row 38, :name-end-col 30, :name-end-row 38, :name-row 38, :name name', :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1129, :name-col 25, :end-col 30, :row 38} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name id, :filename "src/elin/component/server/impl/sign.clj", :col 23, :id 1126, :name-col 23, :end-col 25, :row 39} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 29, :id 1122, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 74, :name-end-row 40, :name-row 40, :name options, :filename "src/elin/component/server/impl/sign.clj", :col 67, :id 1130, :name-col 67, :end-col 74, :row 40} {:end-row 47, :name-end-col 44, :name-end-row 47, :name-row 47, :filename "src/elin/component/server/impl/sign.clj", :col 43, :name-col 43, :end-col 44, :row 47} {:end-row 45, :name-end-col 40, :name-end-row 45, :name-row 45, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 36, :id 1131, :name-col 36, :end-col 40, :row 45} {:end-row 52, :name-end-col 44, :name-end-row 52, :name-row 52, :filename "src/elin/component/server/impl/sign.clj", :col 43, :name-col 43, :end-col 44, :row 52} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 36, :id 1133, :name-col 36, :end-col 40, :row 50} {:end-row 50, :name-end-col 91, :name-end-row 50, :name-row 50, :name target-buffer, :filename "src/elin/component/server/impl/sign.clj", :col 78, :id 1134, :name-col 78, :end-col 91, :row 50} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 28, :id 1136, :name-col 28, :end-col 32, :row 56} {:end-row 60, :name-end-col 31, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 27, :id 1137, :name-col 27, :end-col 31, :row 60} {:end-row 62, :name-end-col 31, :name-end-row 62, :name-row 62, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 27, :id 1138, :name-col 27, :end-col 31, :row 62} {:end-row 62, :name-end-col 75, :name-end-row 62, :name-row 62, :name signs, :filename "src/elin/component/server/impl/sign.clj", :col 70, :id 1139, :name-col 70, :end-col 75, :row 62} {:end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 32, :id 1140, :name-col 32, :end-col 36, :row 66} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 37, :id 1141, :name-col 37, :end-col 38, :row 66} {:end-row 67, :name-end-col 47, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 43, :id 1142, :name-col 43, :end-col 47, :row 67} {:end-row 67, :name-end-col 49, :name-end-row 67, :name-row 67, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 48, :id 1143, :name-col 48, :end-col 49, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 49, :id 1144, :name-col 49, :end-col 53, :row 68} {:end-row 69, :name-end-col 43, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 39, :id 1145, :name-col 39, :end-col 43, :row 69} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 35, :id 1146, :name-col 35, :end-col 39, :row 70} {:end-row 73, :name-end-col 36, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 32, :id 1147, :name-col 32, :end-col 36, :row 73} {:end-row 73, :name-end-col 38, :name-end-row 73, :name-row 73, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 37, :id 1148, :name-col 37, :end-col 38, :row 73} {:end-row 74, :name-end-col 47, :name-end-row 74, :name-row 74, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 43, :id 1149, :name-col 43, :end-col 47, :row 74} {:end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 48, :id 1150, :name-col 48, :end-col 49, :row 74} {:end-row 75, :name-end-col 53, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 49, :id 1151, :name-col 49, :end-col 53, :row 75} {:end-row 76, :name-end-col 43, :name-end-row 76, :name-row 76, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 39, :id 1152, :name-col 39, :end-col 43, :row 76} {:end-row 77, :name-end-col 39, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 35, :id 1153, :name-col 35, :end-col 39, :row 77} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 20} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name message, :filename "src/elin/component/server/vim.clj", :col 25, :id 1155, :name-col 25, :end-col 32, :row 22} {:end-row 23, :name-end-col 43, :name-end-row 23, :name-row 23, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 27, :id 1156, :name-col 27, :end-col 43, :row 23} {:end-row 23, :name-end-col 58, :name-end-row 23, :name-row 23, :name message, :filename "src/elin/component/server/vim.clj", :col 51, :id 1155, :name-col 51, :end-col 58, :row 23} {:end-row 26, :name-end-col 30, :name-end-row 26, :name-row 26, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 26} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name message, :filename "src/elin/component/server/vim.clj", :col 22, :id 1155, :name-col 22, :end-col 29, :row 27} {:end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 28} {:end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 22, :id 1156, :name-col 22, :end-col 38, :row 29} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name message, :filename "src/elin/component/server/vim.clj", :col 46, :id 1155, :name-col 46, :end-col 53, :row 29} {:end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/vim.clj", :col 28, :id 1159, :name-col 28, :end-col 32, :row 33} {:end-row 34, :name-end-col 32, :name-end-row 34, :name-row 34, :name message, :filename "src/elin/component/server/vim.clj", :col 25, :id 1155, :name-col 25, :end-col 32, :row 34} {:end-row 35, :name-end-col 16, :name-end-row 35, :name-row 35, :name id, :filename "src/elin/component/server/vim.clj", :col 14, :id 1160, :name-col 14, :end-col 16, :row 35} {:end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name result, :filename "src/elin/component/server/vim.clj", :col 18, :id 1161, :name-col 18, :end-col 24, :row 37} {:end-row 39, :name-end-col 31, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/vim.clj", :col 27, :id 1159, :name-col 27, :end-col 31, :row 39} {:end-row 40, :name-end-col 49, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/component/server/vim.clj", :col 42, :id 1155, :name-col 42, :end-col 49, :row 40} {:end-row 41, :name-end-col 16, :name-end-row 41, :name-row 41, :name id, :filename "src/elin/component/server/vim.clj", :col 14, :id 1162, :name-col 14, :end-col 16, :row 41} {:end-row 42, :name-end-col 33, :name-end-row 42, :name-row 42, :name method, :filename "src/elin/component/server/vim.clj", :col 27, :id 1163, :name-col 27, :end-col 33, :row 42} {:end-row 43, :name-end-col 24, :name-end-row 43, :name-row 43, :name params, :filename "src/elin/component/server/vim.clj", :col 18, :id 1164, :name-col 18, :end-col 24, :row 43} {:end-row 44, :name-end-col 47, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/component/server/vim.clj", :col 40, :id 1165, :name-col 40, :end-col 47, :row 44} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name message, :filename "src/elin/component/server/vim.clj", :col 41, :id 1155, :name-col 41, :end-col 48, :row 48} {:end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name method, :filename "src/elin/component/server/vim.clj", :col 27, :id 1167, :name-col 27, :end-col 33, :row 49} {:end-row 50, :name-end-col 24, :name-end-row 50, :name-row 50, :name params, :filename "src/elin/component/server/vim.clj", :col 18, :id 1168, :name-col 18, :end-col 24, :row 50} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name options, :filename "src/elin/component/server/vim.clj", :col 40, :id 1169, :name-col 40, :end-col 47, :row 51} {:end-row 58, :name-end-col 32, :name-end-row 58, :name-row 58, :name method, :filename "src/elin/component/server/vim.clj", :col 26, :id 1173, :name-col 26, :end-col 32, :row 58} {:end-row 58, :name-end-col 46, :name-end-row 58, :name-row 58, :name content, :filename "src/elin/component/server/vim.clj", :col 39, :id 1174, :name-col 39, :end-col 46, :row 58} {:end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :name method, :filename "src/elin/component/server/vim.clj", :col 26, :id 1173, :name-col 26, :end-col 32, :row 59} {:end-row 59, :name-end-col 46, :name-end-row 59, :name-row 59, :name content, :filename "src/elin/component/server/vim.clj", :col 39, :id 1174, :name-col 39, :end-col 46, :row 59} {:end-row 60, :name-end-col 28, :name-end-row 60, :name-row 60, :name id, :filename "src/elin/component/server/vim.clj", :col 26, :id 1175, :name-col 26, :end-col 28, :row 60} {:end-row 61, :name-end-col 20, :name-end-row 61, :name-row 61, :name id, :filename "src/elin/component/server/vim.clj", :col 18, :id 1175, :name-col 18, :end-col 20, :row 61} {:end-row 61, :name-end-col 29, :name-end-row 61, :name-row 61, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 21, :id 1176, :name-col 21, :end-col 29, :row 61} {:end-row 62, :name-end-col 32, :name-end-row 62, :name-row 62, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 16, :id 1171, :name-col 16, :end-col 32, :row 62} {:end-row 62, :name-end-col 41, :name-end-row 62, :name-row 62, :name id, :filename "src/elin/component/server/vim.clj", :col 39, :id 1175, :name-col 39, :end-col 41, :row 62} {:end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 42, :id 1176, :name-col 42, :end-col 50, :row 62} {:end-row 63, :name-end-col 36, :name-end-row 63, :name-row 63, :name content, :filename "src/elin/component/server/vim.clj", :col 29, :id 1174, :name-col 29, :end-col 36, :row 63} {:end-row 63, :name-end-col 61, :name-end-row 63, :name-row 63, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 48, :id 1170, :name-col 48, :end-col 61, :row 63} {:end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 7, :id 1176, :name-col 7, :end-col 15, :row 64} {:end-row 67, :name-end-col 34, :name-end-row 67, :name-row 67, :name content, :filename "src/elin/component/server/vim.clj", :col 27, :id 1178, :name-col 27, :end-col 34, :row 67} {:end-row 67, :name-end-col 59, :name-end-row 67, :name-row 67, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 46, :id 1170, :name-col 46, :end-col 59, :row 67} {:end-row 70, :name-end-col 13, :name-end-row 70, :name-row 70, :name id, :filename "src/elin/component/server/vim.clj", :col 11, :id 1180, :name-col 11, :end-col 13, :row 70} {:end-row 71, :name-end-col 14, :name-end-row 71, :name-row 71, :name id, :filename "src/elin/component/server/vim.clj", :col 12, :id 1180, :name-col 12, :end-col 14, :row 71} {:end-row 71, :name-end-col 21, :name-end-row 71, :name-row 71, :name error, :filename "src/elin/component/server/vim.clj", :col 16, :id 1181, :name-col 16, :end-col 21, :row 71} {:end-row 71, :name-end-col 28, :name-end-row 71, :name-row 71, :name result, :filename "src/elin/component/server/vim.clj", :col 22, :id 1182, :name-col 22, :end-col 28, :row 71} {:end-row 72, :name-end-col 58, :name-end-row 72, :name-row 72, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 45, :id 1170, :name-col 45, :end-col 58, :row 72} {:end-row 75, :name-end-col 26, :name-end-row 75, :name-row 75, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 13, :id 1170, :name-col 13, :end-col 26, :row 75} {:end-row 79, :name-end-col 29, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/server/vim.clj", :col 25, :id 1184, :name-col 25, :end-col 29, :row 79} {:end-row 79, :name-end-col 44, :name-end-row 79, :name-row 79, :name method, :filename "src/elin/component/server/vim.clj", :col 38, :id 1185, :name-col 38, :end-col 44, :row 79} {:end-row 79, :name-end-col 51, :name-end-row 79, :name-row 79, :name params, :filename "src/elin/component/server/vim.clj", :col 45, :id 1186, :name-col 45, :end-col 51, :row 79} {:end-row 82, :name-end-col 28, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/vim.clj", :col 24, :id 1187, :name-col 24, :end-col 28, :row 82} {:end-row 82, :name-end-col 43, :name-end-row 82, :name-row 82, :name method, :filename "src/elin/component/server/vim.clj", :col 37, :id 1188, :name-col 37, :end-col 43, :row 82} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name params, :filename "src/elin/component/server/vim.clj", :col 44, :id 1189, :name-col 44, :end-col 50, :row 82} {:end-row 90, :name-end-col 55, :name-end-row 90, :name-row 90, :name server-socket, :filename "src/elin/component/server/vim.clj", :col 42, :id 1191, :name-col 42, :end-col 55, :row 90} {:end-row 91, :name-end-col 60, :name-end-row 91, :name-row 91, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 49, :id 1195, :name-col 49, :end-col 60, :row 91} {:end-row 92, :name-end-col 69, :name-end-row 92, :name-row 92, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 58, :id 1195, :name-col 58, :end-col 69, :row 92} {:end-row 95, :name-end-col 60, :name-end-row 95, :name-row 95, :name stop-signal, :filename "src/elin/component/server/vim.clj", :col 49, :id 1193, :name-col 49, :end-col 60, :row 95} {:end-row 98, :name-end-col 84, :name-end-row 98, :name-row 98, :name input-stream, :filename "src/elin/component/server/vim.clj", :col 72, :id 1197, :name-col 72, :end-col 84, :row 98} {:end-row 99, :name-end-col 75, :name-end-row 99, :name-row 99, :name ex, :filename "src/elin/component/server/vim.clj", :col 73, :id 1198, :name-col 73, :end-col 75, :row 99} {:end-row 100, :name-end-col 45, :name-end-row 100, :name-row 100, :name stop-signal, :filename "src/elin/component/server/vim.clj", :col 34, :id 1193, :name-col 34, :end-col 45, :row 100} {:end-row 100, :name-end-col 48, :name-end-row 100, :name-row 100, :name ch, :filename "src/elin/component/server/vim.clj", :col 46, :id 1200, :name-col 46, :end-col 48, :row 100} {:end-row 101, :name-end-col 35, :name-end-row 101, :name-row 101, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 28, :id 1199, :name-col 28, :end-col 35, :row 101} {:end-row 102, :name-end-col 61, :name-end-row 102, :name-row 102, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 54, :id 1199, :name-col 54, :end-col 61, :row 102} {:end-row 108, :name-end-col 29, :name-end-row 104, :name-row 104, :name on-accept, :filename "src/elin/component/server/vim.clj", :col 19, :id 1192, :name-col 20, :end-col 90, :row 104} {:end-row 104, :name-end-col 68, :name-end-row 104, :name-row 104, :name host, :filename "src/elin/component/server/vim.clj", :col 64, :id 1190, :name-col 64, :end-col 68, :row 104} {:end-row 105, :name-end-col 74, :name-end-row 105, :name-row 105, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 67, :id 1199, :name-col 67, :end-col 74, :row 105} {:end-row 106, :name-end-col 92, :name-end-row 106, :name-row 106, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 76, :id 1194, :name-col 76, :end-col 92, :row 106} {:end-row 107, :name-end-col 80, :name-end-row 107, :name-row 107, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 67, :id 1196, :name-col 67, :end-col 80, :row 107} {:end-row 108, :name-end-col 86, :name-end-row 108, :name-row 108, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 70, :id 1194, :name-col 70, :end-col 86, :row 108} {:end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 40, :id 1195, :name-col 40, :end-col 51, :row 109} {:end-row 115, :name-end-col 69, :name-end-row 115, :name-row 115, :name ex, :filename "src/elin/component/server/vim.clj", :col 67, :id 1202, :name-col 67, :end-col 69, :row 115} {:end-row 116, :name-end-col 41, :name-end-row 116, :name-row 116, :name server-socket, :filename "src/elin/component/server/vim.clj", :col 28, :id 1191, :name-col 28, :end-col 41, :row 116} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :name request-method, :filename "src/elin/component/server/http.clj", :col 17, :id 1203, :name-col 17, :end-col 31, :row 13} {:end-row 14, :name-end-col 42, :name-end-row 14, :name-row 14, :name headers, :filename "src/elin/component/server/http.clj", :col 35, :id 1204, :name-col 35, :end-col 42, :row 14} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name method, :filename "src/elin/component/server/http.clj", :col 14, :id 1207, :name-col 14, :end-col 20, :row 27} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name params, :filename "src/elin/component/server/http.clj", :col 14, :id 1208, :name-col 14, :end-col 20, :row 28} {:end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name resp, :filename "src/elin/component/server/http.clj", :col 10, :id 1212, :name-col 10, :end-col 14, :row 32} {:end-row 37, :name-end-col 11, :name-end-row 37, :name-row 37, :name m, :filename "src/elin/component/server/http.clj", :col 10, :id 1213, :name-col 10, :end-col 11, :row 37} {:end-row 42, :name-end-col 11, :name-end-row 42, :name-row 42, :name m, :filename "src/elin/component/server/http.clj", :col 10, :id 1214, :name-col 10, :end-col 11, :row 42} {:end-row 48, :name-end-col 16, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/http.clj", :col 12, :id 1219, :name-col 12, :end-col 16, :row 48} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/server/http.clj", :col 41, :id 1219, :name-col 41, :end-col 45, :row 49} {:end-row 49, :name-end-col 47, :name-end-row 49, :name-row 49, :filename "src/elin/component/server/http.clj", :col 46, :name-col 46, :end-col 47, :row 49} {:end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name port, :filename "src/elin/component/server/http.clj", :col 39, :id 1217, :name-col 39, :end-col 43, :row 50} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name stop-server, :filename "src/elin/component/server/http.clj", :col 5, :id 1218, :name-col 6, :end-col 18, :row 52} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/component/server/http.clj", :col 13, :id 1221, :name-col 13, :end-col 17, :row 53} {:end-row 57, :name-end-col 33, :name-end-row 57, :name-row 57, :name host, :filename "src/elin/component/server/http.clj", :col 29, :id 1216, :name-col 29, :end-col 33, :row 57} {:end-row 59, :name-end-col 46, :name-end-row 59, :name-row 59, :name method, :filename "src/elin/component/server/http.clj", :col 40, :id 1223, :name-col 40, :end-col 46, :row 59} {:end-row 60, :name-end-col 41, :name-end-row 60, :name-row 60, :name params, :filename "src/elin/component/server/http.clj", :col 35, :id 1224, :name-col 35, :end-col 41, :row 60} {:end-row 63, :name-end-col 37, :name-end-row 63, :name-row 63, :name uri, :filename "src/elin/component/server/http.clj", :col 34, :id 1227, :name-col 34, :end-col 37, :row 63} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name uri, :filename "src/elin/component/server/http.clj", :col 16, :id 1229, :name-col 16, :end-col 19, :row 64} {:end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name req, :filename "src/elin/component/server/http.clj", :col 33, :id 1226, :name-col 33, :end-col 36, :row 66} {:end-row 68, :name-end-col 43, :name-end-row 68, :name-row 68, :name handler, :filename "src/elin/component/server/http.clj", :col 36, :id 1215, :name-col 36, :end-col 43, :row 68} {:end-row 69, :name-end-col 75, :name-end-row 69, :name-row 69, :name body, :filename "src/elin/component/server/http.clj", :col 71, :id 1228, :name-col 71, :end-col 75, :row 69} {:end-row 70, :name-end-col 28, :name-end-row 70, :name-row 70, :name method, :filename "src/elin/component/server/http.clj", :col 22, :id 1231, :name-col 22, :end-col 28, :row 70} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name handler', :filename "src/elin/component/server/http.clj", :col 19, :id 1230, :name-col 20, :end-col 29, :row 75} {:end-row 72, :name-end-col 36, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/http.clj", :col 32, :id 1225, :name-col 32, :end-col 36, :row 72} {:end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :name method, :filename "src/elin/component/server/http.clj", :col 41, :id 1231, :name-col 41, :end-col 47, :row 73} {:end-row 74, :name-end-col 42, :name-end-row 74, :name-row 74, :name params, :filename "src/elin/component/server/http.clj", :col 36, :id 1232, :name-col 36, :end-col 42, :row 74} {:end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :name config, :filename "src/elin/component/server/http.clj", :col 25, :id 1233, :name-col 25, :end-col 31, :row 83} {:end-row 84, :name-end-col 35, :name-end-row 84, :name-row 84, :name config, :filename "src/elin/component/server/http.clj", :col 29, :id 1233, :name-col 29, :end-col 35, :row 84} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name message, :filename "src/elin/component/server/nvim.clj", :col 17, :id 1235, :name-col 17, :end-col 24, :row 19} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name message, :filename "src/elin/component/server/nvim.clj", :col 17, :id 1235, :name-col 17, :end-col 24, :row 22} {:end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name message, :filename "src/elin/component/server/nvim.clj", :col 21, :id 1235, :name-col 21, :end-col 28, :row 25} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name message, :filename "src/elin/component/server/nvim.clj", :col 46, :id 1235, :name-col 46, :end-col 53, :row 27} {:end-row 28, :name-end-col 18, :name-end-row 28, :name-row 28, :name id, :filename "src/elin/component/server/nvim.clj", :col 16, :id 1241, :name-col 16, :end-col 18, :row 28} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name method, :filename "src/elin/component/server/nvim.clj", :col 29, :id 1242, :name-col 29, :end-col 35, :row 29} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name params, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1243, :name-col 20, :end-col 26, :row 30} {:end-row 31, :name-end-col 49, :name-end-row 31, :name-row 31, :name options, :filename "src/elin/component/server/nvim.clj", :col 42, :id 1244, :name-col 42, :end-col 49, :row 31} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/component/server/nvim.clj", :col 35, :id 1235, :name-col 35, :end-col 42, :row 33} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name id, :filename "src/elin/component/server/nvim.clj", :col 16, :id 1246, :name-col 16, :end-col 18, :row 34} {:end-row 35, :name-end-col 24, :name-end-row 35, :name-row 35, :name error, :filename "src/elin/component/server/nvim.clj", :col 19, :id 1247, :name-col 19, :end-col 24, :row 35} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name result, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1248, :name-col 20, :end-col 26, :row 36} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :name message, :filename "src/elin/component/server/nvim.clj", :col 52, :id 1235, :name-col 52, :end-col 59, :row 38} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name method, :filename "src/elin/component/server/nvim.clj", :col 32, :id 1250, :name-col 32, :end-col 38, :row 39} {:end-row 40, :name-end-col 52, :name-end-row 40, :name-row 40, :name options, :filename "src/elin/component/server/nvim.clj", :col 45, :id 1252, :name-col 45, :end-col 52, :row 40} {:end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name method', :filename "src/elin/component/server/nvim.clj", :col 36, :id 1254, :name-col 36, :end-col 43, :row 41} {:end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :name args, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1253, :name-col 22, :end-col 26, :row 43} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name options', :filename "src/elin/component/server/nvim.clj", :col 23, :id 1255, :name-col 23, :end-col 31, :row 44} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name method', :filename "src/elin/component/server/nvim.clj", :col 22, :id 1254, :name-col 22, :end-col 29, :row 45} {:end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name params, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1251, :name-col 22, :end-col 28, :row 46} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name options', :filename "src/elin/component/server/nvim.clj", :col 23, :id 1255, :name-col 23, :end-col 31, :row 47} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 14, :id 1257, :name-col 14, :end-col 30, :row 56} {:end-row 56, :name-end-col 39, :name-end-row 56, :name-row 56, :name id, :filename "src/elin/component/server/nvim.clj", :col 37, :id 1260, :name-col 37, :end-col 39, :row 56} {:end-row 56, :name-end-col 42, :name-end-row 56, :name-row 56, :name ch, :filename "src/elin/component/server/nvim.clj", :col 40, :id 1261, :name-col 40, :end-col 42, :row 56} {:end-row 59, :name-end-col 33, :name-end-row 59, :name-row 59, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1256, :name-col 20, :end-col 33, :row 59} {:end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :name id, :filename "src/elin/component/server/nvim.clj", :col 23, :id 1260, :name-col 23, :end-col 25, :row 57} {:end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name content, :filename "src/elin/component/server/nvim.clj", :col 27, :id 1259, :name-col 27, :end-col 34, :row 57} {:end-row 60, :name-end-col 9, :name-end-row 60, :name-row 60, :name ch, :filename "src/elin/component/server/nvim.clj", :col 7, :id 1261, :name-col 7, :end-col 9, :row 60} {:end-row 65, :name-end-col 31, :name-end-row 65, :name-row 65, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 18, :id 1256, :name-col 18, :end-col 31, :row 65} {:end-row 63, :name-end-col 29, :name-end-row 63, :name-row 63, :name content, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1263, :name-col 22, :end-col 29, :row 63} {:end-row 68, :name-end-col 13, :name-end-row 68, :name-row 68, :name id, :filename "src/elin/component/server/nvim.clj", :col 11, :id 1265, :name-col 11, :end-col 13, :row 68} {:end-row 71, :name-end-col 33, :name-end-row 71, :name-row 71, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1256, :name-col 20, :end-col 33, :row 71} {:end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name id, :filename "src/elin/component/server/nvim.clj", :col 15, :id 1265, :name-col 15, :end-col 17, :row 69} {:end-row 69, :name-end-col 23, :name-end-row 69, :name-row 69, :name error, :filename "src/elin/component/server/nvim.clj", :col 18, :id 1266, :name-col 18, :end-col 23, :row 69} {:end-row 69, :name-end-col 30, :name-end-row 69, :name-row 69, :name result, :filename "src/elin/component/server/nvim.clj", :col 24, :id 1267, :name-col 24, :end-col 30, :row 69} {:end-row 74, :name-end-col 26, :name-end-row 74, :name-row 74, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 13, :id 1256, :name-col 13, :end-col 26, :row 74} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/nvim.clj", :col 25, :id 1269, :name-col 25, :end-col 29, :row 78} {:end-row 78, :name-end-col 59, :name-end-row 78, :name-row 78, :name method, :filename "src/elin/component/server/nvim.clj", :col 53, :id 1270, :name-col 53, :end-col 59, :row 78} {:end-row 78, :name-end-col 66, :name-end-row 78, :name-row 78, :name params, :filename "src/elin/component/server/nvim.clj", :col 60, :id 1271, :name-col 60, :end-col 66, :row 78} {:end-row 81, :name-end-col 28, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/server/nvim.clj", :col 24, :id 1272, :name-col 24, :end-col 28, :row 81} {:end-row 81, :name-end-col 58, :name-end-row 81, :name-row 81, :name method, :filename "src/elin/component/server/nvim.clj", :col 52, :id 1273, :name-col 52, :end-col 58, :row 81} {:end-row 81, :name-end-col 65, :name-end-row 81, :name-row 81, :name params, :filename "src/elin/component/server/nvim.clj", :col 59, :id 1274, :name-col 59, :end-col 65, :row 81} {:end-row 89, :name-end-col 55, :name-end-row 89, :name-row 89, :name server-socket, :filename "src/elin/component/server/nvim.clj", :col 42, :id 1276, :name-col 42, :end-col 55, :row 89} {:end-row 90, :name-end-col 60, :name-end-row 90, :name-row 90, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 49, :id 1280, :name-col 49, :end-col 60, :row 90} {:end-row 91, :name-end-col 81, :name-end-row 91, :name-row 91, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 70, :id 1280, :name-col 70, :end-col 81, :row 91} {:end-row 94, :name-end-col 60, :name-end-row 94, :name-row 94, :name stop-signal, :filename "src/elin/component/server/nvim.clj", :col 49, :id 1278, :name-col 49, :end-col 60, :row 94} {:end-row 97, :name-end-col 89, :name-end-row 97, :name-row 97, :name data-input-stream, :filename "src/elin/component/server/nvim.clj", :col 72, :id 1282, :name-col 72, :end-col 89, :row 97} {:end-row 98, :name-end-col 75, :name-end-row 98, :name-row 98, :name ex, :filename "src/elin/component/server/nvim.clj", :col 73, :id 1283, :name-col 73, :end-col 75, :row 98} {:end-row 99, :name-end-col 45, :name-end-row 99, :name-row 99, :name stop-signal, :filename "src/elin/component/server/nvim.clj", :col 34, :id 1278, :name-col 34, :end-col 45, :row 99} {:end-row 99, :name-end-col 48, :name-end-row 99, :name-row 99, :name ch, :filename "src/elin/component/server/nvim.clj", :col 46, :id 1285, :name-col 46, :end-col 48, :row 99} {:end-row 100, :name-end-col 61, :name-end-row 100, :name-row 100, :name raw-msg, :filename "src/elin/component/server/nvim.clj", :col 54, :id 1284, :name-col 54, :end-col 61, :row 100} {:end-row 106, :name-end-col 29, :name-end-row 102, :name-row 102, :name on-accept, :filename "src/elin/component/server/nvim.clj", :col 19, :id 1277, :name-col 20, :end-col 91, :row 102} {:end-row 102, :name-end-col 69, :name-end-row 102, :name-row 102, :name host, :filename "src/elin/component/server/nvim.clj", :col 65, :id 1275, :name-col 65, :end-col 69, :row 102} {:end-row 103, :name-end-col 75, :name-end-row 103, :name-row 103, :name raw-msg, :filename "src/elin/component/server/nvim.clj", :col 68, :id 1284, :name-col 68, :end-col 75, :row 103} {:end-row 104, :name-end-col 93, :name-end-row 104, :name-row 104, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 77, :id 1279, :name-col 77, :end-col 93, :row 104} {:end-row 105, :name-end-col 81, :name-end-row 105, :name-row 105, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 68, :id 1281, :name-col 68, :end-col 81, :row 105} {:end-row 106, :name-end-col 87, :name-end-row 106, :name-row 106, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 71, :id 1279, :name-col 71, :end-col 87, :row 106} {:end-row 107, :name-end-col 51, :name-end-row 107, :name-row 107, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 40, :id 1280, :name-col 40, :end-col 51, :row 107} {:end-row 113, :name-end-col 69, :name-end-row 113, :name-row 113, :name ex, :filename "src/elin/component/server/nvim.clj", :col 67, :id 1287, :name-col 67, :end-col 69, :row 113} {:end-row 114, :name-end-col 41, :name-end-row 114, :name-row 114, :name server-socket, :filename "src/elin/component/server/nvim.clj", :col 28, :id 1276, :name-col 28, :end-col 41, :row 114} {:end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/component/clj_kondo.clj", :col 67, :id 1288, :name-col 67, :end-col 71, :row 21} {:end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name cwd, :filename "src/elin/component/clj_kondo.clj", :col 57, :id 1289, :name-col 57, :end-col 60, :row 22} {:end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name root, :filename "src/elin/component/clj_kondo.clj", :col 23, :id 1290, :name-col 23, :end-col 27, :row 24} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name user-dir, :filename "src/elin/component/clj_kondo.clj", :col 32, :id 1291, :name-col 32, :end-col 40, :row 30} {:end-row 37, :name-end-col 58, :name-end-row 37, :name-row 37, :name command, :filename "src/elin/component/clj_kondo.clj", :col 51, :id 1292, :name-col 51, :end-col 58, :row 37} {:end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :filename "src/elin/component/clj_kondo.clj", :col 49, :name-col 49, :end-col 50, :row 44} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name lint, :filename "src/elin/component/clj_kondo.clj", :col 30, :id 1295, :name-col 30, :end-col 34, :row 43} {:end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name config, :filename "src/elin/component/clj_kondo.clj", :col 29, :id 1296, :name-col 29, :end-col 35, :row 45} {:end-row 49, :name-end-col 54, :name-end-row 49, :name-row 49, :name shell-config, :filename "src/elin/component/clj_kondo.clj", :col 42, :id 1297, :name-col 42, :end-col 54, :row 49} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name command, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1294, :name-col 13, :end-col 20, :row 46} {:end-row 46, :name-end-col 30, :name-end-row 46, :name-row 46, :name lint-args, :filename "src/elin/component/clj_kondo.clj", :col 21, :id 1299, :name-col 21, :end-col 30, :row 46} {:end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :name config', :filename "src/elin/component/clj_kondo.clj", :col 50, :id 1300, :name-col 50, :end-col 57, :row 46} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 46, :id 1301, :name-col 46, :end-col 48, :row 53} {:end-row 69, :name-end-col 16, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1308, :name-col 12, :end-col 16, :row 69} {:end-row 70, :name-end-col 35, :name-end-row 70, :name-row 70, :name command, :filename "src/elin/component/clj_kondo.clj", :col 28, :id 1303, :name-col 28, :end-col 35, :row 70} {:end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name command, :filename "src/elin/component/clj_kondo.clj", :col 48, :id 1303, :name-col 48, :end-col 55, :row 71} {:end-row 78, :name-end-col 17, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1309, :name-col 13, :end-col 17, :row 78} {:end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1305, :name-col 12, :end-col 22, :row 83} {:end-row 86, :name-end-col 37, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1310, :name-col 33, :end-col 37, :row 86} {:end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1306, :name-col 19, :end-col 34, :row 90} {:end-row 93, :name-end-col 77, :name-end-row 93, :name-row 93, :name lazy-host, :filename "src/elin/component/clj_kondo.clj", :col 68, :id 1302, :name-col 68, :end-col 77, :row 93} {:end-row 94, :name-end-col 60, :name-end-row 94, :name-row 94, :name command, :filename "src/elin/component/clj_kondo.clj", :col 53, :id 1303, :name-col 53, :end-col 60, :row 94} {:end-row 95, :name-end-col 67, :name-end-row 95, :name-row 95, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 51, :id 1311, :name-col 51, :end-col 67, :row 95} {:end-row 96, :name-end-col 58, :name-end-row 96, :name-row 96, :name config, :filename "src/elin/component/clj_kondo.clj", :col 52, :id 1304, :name-col 52, :end-col 58, :row 96} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 55, :id 1311, :name-col 55, :end-col 71, :row 97} {:end-row 98, :name-end-col 33, :name-end-row 98, :name-row 98, :name cache-path, :filename "src/elin/component/clj_kondo.clj", :col 23, :id 1313, :name-col 23, :end-col 33, :row 98} {:end-row 98, :name-end-col 45, :name-end-row 98, :name-row 98, :name res, :filename "src/elin/component/clj_kondo.clj", :col 42, :id 1312, :name-col 42, :end-col 45, :row 98} {:end-row 99, :name-end-col 38, :name-end-row 99, :name-row 99, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1307, :name-col 25, :end-col 38, :row 99} {:end-row 99, :name-end-col 42, :name-end-row 99, :name-row 99, :name res, :filename "src/elin/component/clj_kondo.clj", :col 39, :id 1312, :name-col 39, :end-col 42, :row 99} {:end-row 101, :name-end-col 40, :name-end-row 101, :name-row 101, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1306, :name-col 25, :end-col 40, :row 101} {:end-row 105, :name-end-col 22, :name-end-row 105, :name-row 105, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1305, :name-col 12, :end-col 22, :row 105} {:end-row 108, :name-end-col 37, :name-end-row 108, :name-row 108, :name this, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1314, :name-col 33, :end-col 37, :row 108} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1306, :name-col 19, :end-col 34, :row 112} {:end-row 115, :name-end-col 77, :name-end-row 115, :name-row 115, :name lazy-host, :filename "src/elin/component/clj_kondo.clj", :col 68, :id 1302, :name-col 68, :end-col 77, :row 115} {:end-row 116, :name-end-col 71, :name-end-row 116, :name-row 116, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 55, :id 1315, :name-col 55, :end-col 71, :row 116} {:end-row 117, :name-end-col 67, :name-end-row 117, :name-row 117, :name cache-file, :filename "src/elin/component/clj_kondo.clj", :col 57, :id 1316, :name-col 57, :end-col 67, :row 117} {:end-row 118, :name-end-col 70, :name-end-row 118, :name-row 118, :name r, :filename "src/elin/component/clj_kondo.clj", :col 69, :id 1317, :name-col 69, :end-col 70, :row 118} {:end-row 119, :name-end-col 38, :name-end-row 119, :name-row 119, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1307, :name-col 25, :end-col 38, :row 119} {:end-row 119, :name-end-col 47, :name-end-row 119, :name-row 119, :name analyzed, :filename "src/elin/component/clj_kondo.clj", :col 39, :id 1318, :name-col 39, :end-col 47, :row 119} {:end-row 121, :name-end-col 54, :name-end-row 121, :name-row 121, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 52, :id 1319, :name-col 52, :end-col 54, :row 121} {:end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 48, :id 1320, :name-col 48, :end-col 50, :row 123} {:end-row 125, :name-end-col 40, :name-end-row 125, :name-row 125, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1306, :name-col 25, :end-col 40, :row 125} {:end-row 128, :name-end-col 21, :name-end-row 128, :name-row 128, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 6, :id 1306, :name-col 6, :end-col 21, :row 128} {:end-row 131, :name-end-col 26, :name-end-row 131, :name-row 131, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1307, :name-col 13, :end-col 26, :row 131} {:end-row 134, :name-end-col 26, :name-end-row 134, :name-row 134, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 16, :id 1305, :name-col 16, :end-col 26, :row 134} {:end-row 135, :name-end-col 45, :name-end-row 135, :name-row 135, :name this, :filename "src/elin/component/clj_kondo.clj", :col 41, :id 1323, :name-col 41, :end-col 45, :row 135} {:end-row 136, :name-end-col 32, :name-end-row 136, :name-row 136, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1307, :name-col 19, :end-col 32, :row 136} {:end-row 139, :name-end-col 21, :name-end-row 139, :name-row 139, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 11, :id 1305, :name-col 11, :end-col 21, :row 139} {:end-row 140, :name-end-col 40, :name-end-row 140, :name-row 140, :name command, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1303, :name-col 33, :end-col 40, :row 140} {:end-row 146, :name-end-col 47, :name-end-row 146, :name-row 146, :name code, :filename "src/elin/component/clj_kondo.clj", :col 43, :id 1325, :name-col 43, :end-col 47, :row 146} {:end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :name config, :filename "src/elin/component/clj_kondo.clj", :col 34, :id 1326, :name-col 34, :end-col 40, :row 150} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :name sym, :filename "src/elin/component/interceptor.clj", :col 28, :id 1328, :name-col 28, :end-col 31, :row 28} {:end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/component/interceptor.clj", :col 22, :id 1328, :name-col 22, :end-col 25, :row 30} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 26, :id 1327, :name-col 26, :end-col 35, :row 32} {:end-row 32, :name-end-col 80, :name-end-row 32, :name-row 32, :name sym, :filename "src/elin/component/interceptor.clj", :col 77, :id 1328, :name-col 77, :end-col 80, :row 32} {:end-row 32, :name-end-col 87, :name-end-row 32, :name-row 32, :name ex, :filename "src/elin/component/interceptor.clj", :col 85, :id 1329, :name-col 85, :end-col 87, :row 32} {:end-row 40, :name-end-col 22, :name-end-row 40, :name-row 40, :name f, :filename "src/elin/component/interceptor.clj", :col 20, :id 1334, :name-col 21, :end-col 31, :row 40} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name context, :filename "src/elin/component/interceptor.clj", :col 23, :id 1335, :name-col 23, :end-col 30, :row 40} {:end-row 43, :name-end-col 52, :name-end-row 43, :name-row 43, :name timing, :filename "src/elin/component/interceptor.clj", :col 46, :id 1333, :name-col 46, :end-col 52, :row 43} {:end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :name interceptor, :filename "src/elin/component/interceptor.clj", :col 53, :id 1330, :name-col 53, :end-col 64, :row 44} {:end-row 45, :name-end-col 60, :name-end-row 45, :name-row 45, :name ex, :filename "src/elin/component/interceptor.clj", :col 58, :id 1336, :name-col 58, :end-col 60, :row 45} {:end-row 47, :name-end-col 40, :name-end-row 47, :name-row 47, :name ex, :filename "src/elin/component/interceptor.clj", :col 38, :id 1336, :name-col 38, :end-col 40, :row 47} {:end-row 48, :name-end-col 24, :name-end-row 48, :name-row 48, :name interceptor, :filename "src/elin/component/interceptor.clj", :col 13, :id 1330, :name-col 13, :end-col 24, :row 48} {:end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name enter, :filename "src/elin/component/interceptor.clj", :col 12, :id 1331, :name-col 12, :end-col 17, :row 49} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name wrap, :filename "src/elin/component/interceptor.clj", :col 21, :id 1337, :name-col 22, :end-col 44, :row 50} {:end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name enter, :filename "src/elin/component/interceptor.clj", :col 38, :id 1331, :name-col 38, :end-col 43, :row 50} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name leave, :filename "src/elin/component/interceptor.clj", :col 12, :id 1332, :name-col 12, :end-col 17, :row 52} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name wrap, :filename "src/elin/component/interceptor.clj", :col 21, :id 1337, :name-col 22, :end-col 43, :row 53} {:end-row 53, :name-end-col 42, :name-end-row 53, :name-row 53, :name leave, :filename "src/elin/component/interceptor.clj", :col 37, :id 1332, :name-col 37, :end-col 42, :row 53} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name x, :filename "src/elin/component/interceptor.clj", :col 51, :id 1340, :name-col 51, :end-col 52, :row 58} {:end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name x, :filename "src/elin/component/interceptor.clj", :col 16, :id 1340, :name-col 16, :end-col 17, :row 61} {:end-row 81, :name-end-col 41, :name-end-row 81, :name-row 81, :name plugin, :filename "src/elin/component/interceptor.clj", :col 35, :id 1342, :name-col 35, :end-col 41, :row 81} {:end-row 82, :name-end-col 93, :name-end-row 82, :name-row 82, :name base-config, :filename "src/elin/component/interceptor.clj", :col 82, :id 1343, :name-col 82, :end-col 93, :row 82} {:end-row 82, :name-end-col 109, :name-end-row 82, :name-row 82, :name exported-config, :filename "src/elin/component/interceptor.clj", :col 94, :id 1350, :name-col 94, :end-col 109, :row 82} {:end-row 85, :name-end-col 88, :name-end-row 85, :name-row 85, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 79, :id 1341, :name-col 79, :end-col 88, :row 85} {:end-row 85, :name-end-col 90, :name-end-row 85, :name-row 85, :filename "src/elin/component/interceptor.clj", :col 89, :name-col 89, :end-col 90, :row 85} {:end-row 86, :name-end-col 49, :name-end-row 86, :name-row 86, :filename "src/elin/component/interceptor.clj", :col 48, :name-col 48, :end-col 49, :row 86} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name i, :filename "src/elin/component/interceptor.clj", :col 50, :id 1355, :name-col 50, :end-col 51, :row 86} {:end-row 83, :name-end-col 50, :name-end-row 83, :name-row 83, :name includes, :filename "src/elin/component/interceptor.clj", :col 42, :id 1351, :name-col 42, :end-col 50, :row 83} {:end-row 88, :name-end-col 64, :name-end-row 88, :name-row 88, :name i, :filename "src/elin/component/interceptor.clj", :col 63, :id 1358, :name-col 63, :end-col 64, :row 88} {:end-row 88, :name-end-col 69, :name-end-row 88, :name-row 88, :name sym, :filename "src/elin/component/interceptor.clj", :col 66, :id 1357, :name-col 66, :end-col 69, :row 88} {:end-row 87, :name-end-col 57, :name-end-row 87, :name-row 87, :name resolved-interceptors, :filename "src/elin/component/interceptor.clj", :col 36, :id 1356, :name-col 36, :end-col 57, :row 87} {:end-row 90, :name-end-col 58, :name-end-row 90, :name-row 90, :name resolved-interceptors, :filename "src/elin/component/interceptor.clj", :col 37, :id 1356, :name-col 37, :end-col 58, :row 90} {:end-row 93, :name-end-col 68, :name-end-row 93, :name-row 93, :name grouped-interceptors, :filename "src/elin/component/interceptor.clj", :col 48, :id 1360, :name-col 48, :end-col 68, :row 93} {:end-row 94, :name-end-col 69, :name-end-row 94, :name-row 94, :name grouped-interceptors, :filename "src/elin/component/interceptor.clj", :col 49, :id 1360, :name-col 49, :end-col 69, :row 94} {:end-row 95, :name-end-col 66, :name-end-row 95, :name-row 95, :name invalid-interceptors, :filename "src/elin/component/interceptor.clj", :col 46, :id 1362, :name-col 46, :end-col 66, :row 95} {:end-row 96, :name-end-col 72, :name-end-row 96, :name-row 96, :name invalid-interceptors, :filename "src/elin/component/interceptor.clj", :col 52, :id 1362, :name-col 52, :end-col 72, :row 96} {:end-row 98, :name-end-col 18, :name-end-row 98, :name-row 98, :name this, :filename "src/elin/component/interceptor.clj", :col 14, :id 1349, :name-col 14, :end-col 18, :row 98} {:end-row 99, :name-end-col 32, :name-end-row 99, :name-row 99, :name includes, :filename "src/elin/component/interceptor.clj", :col 24, :id 1351, :name-col 24, :end-col 32, :row 99} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name excludes, :filename "src/elin/component/interceptor.clj", :col 24, :id 1352, :name-col 24, :end-col 32, :row 100} {:end-row 101, :name-end-col 36, :name-end-row 101, :name-row 101, :name config-map, :filename "src/elin/component/interceptor.clj", :col 26, :id 1353, :name-col 26, :end-col 36, :row 101} {:end-row 102, :name-end-col 54, :name-end-row 102, :name-row 102, :name name-to-symbol-dict, :filename "src/elin/component/interceptor.clj", :col 35, :id 1359, :name-col 35, :end-col 54, :row 102} {:end-row 103, :name-end-col 46, :name-end-row 103, :name-row 103, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 31, :id 1361, :name-col 31, :end-col 46, :row 103} {:end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name this, :filename "src/elin/component/interceptor.clj", :col 13, :id 1363, :name-col 13, :end-col 17, :row 106} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name this, :filename "src/elin/component/interceptor.clj", :col 30, :id 1364, :name-col 30, :end-col 34, :row 112} {:end-row 112, :name-end-col 39, :name-end-row 112, :name-row 112, :name kind, :filename "src/elin/component/interceptor.clj", :col 35, :id 1365, :name-col 35, :end-col 39, :row 112} {:end-row 112, :name-end-col 47, :name-end-row 112, :name-row 112, :name context, :filename "src/elin/component/interceptor.clj", :col 40, :id 1366, :name-col 40, :end-col 47, :row 112} {:end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 35, :id 1348, :name-col 35, :end-col 50, :row 115} {:end-row 116, :name-end-col 50, :name-end-row 116, :name-row 116, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 35, :id 1348, :name-col 35, :end-col 50, :row 116} {:end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name kind, :filename "src/elin/component/interceptor.clj", :col 51, :id 1368, :name-col 51, :end-col 55, :row 116} {:end-row 118, :name-end-col 41, :name-end-row 118, :name-row 118, :name terminator, :filename "src/elin/component/interceptor.clj", :col 31, :id 1370, :name-col 31, :end-col 41, :row 118} {:end-row 119, :name-end-col 34, :name-end-row 119, :name-row 119, :name context, :filename "src/elin/component/interceptor.clj", :col 27, :id 1369, :name-col 27, :end-col 34, :row 119} {:end-row 120, :name-end-col 54, :name-end-row 120, :name-row 120, :name this, :filename "src/elin/component/interceptor.clj", :col 50, :id 1367, :name-col 50, :end-col 54, :row 120} {:end-row 121, :name-end-col 49, :name-end-row 121, :name-row 121, :name kind, :filename "src/elin/component/interceptor.clj", :col 45, :id 1368, :name-col 45, :end-col 49, :row 121} {:end-row 125, :name-end-col 29, :name-end-row 125, :name-row 125, :name context', :filename "src/elin/component/interceptor.clj", :col 21, :id 1373, :name-col 21, :end-col 29, :row 125} {:end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 38, :id 1371, :name-col 38, :end-col 50, :row 125} {:end-row 125, :name-end-col 63, :name-end-row 125, :name-row 125, :name terminator', :filename "src/elin/component/interceptor.clj", :col 52, :id 1372, :name-col 52, :end-col 63, :row 125} {:end-row 127, :name-end-col 37, :name-end-row 127, :name-row 127, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 28, :id 1341, :name-col 28, :end-col 37, :row 127} {:end-row 128, :name-end-col 50, :name-end-row 128, :name-row 128, :name kind, :filename "src/elin/component/interceptor.clj", :col 46, :id 1368, :name-col 46, :end-col 50, :row 128} {:end-row 129, :name-end-col 60, :name-end-row 129, :name-row 129, :name ex, :filename "src/elin/component/interceptor.clj", :col 58, :id 1374, :name-col 58, :end-col 60, :row 129} {:end-row 133, :name-end-col 84, :name-end-row 133, :name-row 133, :name config, :filename "src/elin/component/interceptor.clj", :col 78, :id 1376, :name-col 78, :end-col 84, :row 133} {:end-row 135, :name-end-col 51, :name-end-row 135, :name-row 135, :name excludes, :filename "src/elin/component/interceptor.clj", :col 43, :id 1379, :name-col 43, :end-col 51, :row 135} {:end-row 136, :name-end-col 51, :name-end-row 136, :name-row 136, :name includes, :filename "src/elin/component/interceptor.clj", :col 43, :id 1378, :name-col 43, :end-col 51, :row 136} {:end-row 137, :name-end-col 69, :name-end-row 137, :name-row 137, :name target, :filename "src/elin/component/interceptor.clj", :col 63, :id 1377, :name-col 63, :end-col 69, :row 137} {:end-row 138, :name-end-col 59, :name-end-row 138, :name-row 138, :name config-map, :filename "src/elin/component/interceptor.clj", :col 49, :id 1346, :name-col 49, :end-col 59, :row 138} {:end-row 138, :name-end-col 77, :name-end-row 138, :name-row 138, :name target-config-map, :filename "src/elin/component/interceptor.clj", :col 60, :id 1381, :name-col 60, :end-col 77, :row 138} {:end-row 139, :name-end-col 35, :name-end-row 139, :name-row 139, :name config-map, :filename "src/elin/component/interceptor.clj", :col 25, :id 1346, :name-col 25, :end-col 35, :row 139} {:end-row 141, :name-end-col 61, :name-end-row 141, :name-row 141, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 52, :id 1341, :name-col 52, :end-col 61, :row 141} {:end-row 141, :name-end-col 63, :name-end-row 141, :name-row 141, :filename "src/elin/component/interceptor.clj", :col 62, :name-col 62, :end-col 63, :row 141} {:end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name includes, :filename "src/elin/component/interceptor.clj", :col 28, :id 1378, :name-col 28, :end-col 36, :row 140} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name grouped, :filename "src/elin/component/interceptor.clj", :col 52, :id 1384, :name-col 52, :end-col 59, :row 144} {:end-row 145, :name-end-col 59, :name-end-row 145, :name-row 145, :name grouped, :filename "src/elin/component/interceptor.clj", :col 52, :id 1384, :name-col 52, :end-col 59, :row 145} {:end-row 146, :name-end-col 56, :name-end-row 146, :name-row 146, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 41, :id 1348, :name-col 41, :end-col 56, :row 146} {:end-row 148, :name-end-col 74, :name-end-row 148, :name-row 148, :name exclude-set, :filename "src/elin/component/interceptor.clj", :col 63, :id 1380, :name-col 63, :end-col 74, :row 148} {:end-row 148, :name-end-col 99, :name-end-row 148, :name-row 148, :name name-to-symbol-dict, :filename "src/elin/component/interceptor.clj", :col 80, :id 1347, :name-col 80, :end-col 99, :row 148} {:end-row 148, :name-end-col 108, :name-end-row 148, :name-row 148, :filename "src/elin/component/interceptor.clj", :col 107, :name-col 107, :end-col 108, :row 148} {:end-row 149, :name-end-col 63, :name-end-row 149, :name-row 149, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 51, :id 1386, :name-col 51, :end-col 63, :row 149} {:end-row 153, :name-end-col 43, :name-end-row 153, :name-row 153, :name accm, :filename "src/elin/component/interceptor.clj", :col 39, :id 1389, :name-col 39, :end-col 43, :row 153} {:end-row 153, :name-end-col 48, :name-end-row 153, :name-row 153, :name kind, :filename "src/elin/component/interceptor.clj", :col 44, :id 1390, :name-col 44, :end-col 48, :row 153} {:end-row 153, :name-end-col 70, :name-end-row 153, :name-row 153, :name accm, :filename "src/elin/component/interceptor.clj", :col 66, :id 1389, :name-col 66, :end-col 70, :row 153} {:end-row 153, :name-end-col 75, :name-end-row 153, :name-row 153, :name kind, :filename "src/elin/component/interceptor.clj", :col 71, :id 1390, :name-col 71, :end-col 75, :row 153} {:end-row 154, :name-end-col 69, :name-end-row 154, :name-row 154, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 57, :id 1391, :name-col 57, :end-col 69, :row 154} {:end-row 155, :name-end-col 46, :name-end-row 155, :name-row 155, :name interceptor-map', :filename "src/elin/component/interceptor.clj", :col 30, :id 1388, :name-col 30, :end-col 46, :row 155} {:end-row 155, :name-end-col 58, :name-end-row 155, :name-row 155, :name include-map, :filename "src/elin/component/interceptor.clj", :col 47, :id 1385, :name-col 47, :end-col 58, :row 155} {:end-row 156, :name-end-col 18, :name-end-row 156, :name-row 156, :name this, :filename "src/elin/component/interceptor.clj", :col 14, :id 1375, :name-col 14, :end-col 18, :row 156} {:end-row 157, :name-end-col 37, :name-end-row 157, :name-row 157, :name config-map', :filename "src/elin/component/interceptor.clj", :col 26, :id 1382, :name-col 26, :end-col 37, :row 157} {:end-row 158, :name-end-col 47, :name-end-row 158, :name-row 158, :name interceptor-map', :filename "src/elin/component/interceptor.clj", :col 31, :id 1392, :name-col 31, :end-col 47, :row 158} {:end-row 162, :name-end-col 50, :name-end-row 162, :name-row 162, :name config, :filename "src/elin/component/interceptor.clj", :col 44, :id 1393, :name-col 44, :end-col 50, :row 162} {:end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1394, :name-col 20, :end-col 24, :row 13} {:end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :name protocol, :filename "src/elin/component/lazy_host.clj", :col 23, :id 1395, :name-col 23, :end-col 31, :row 14} {:end-row 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name method, :filename "src/elin/component/lazy_host.clj", :col 16, :id 1396, :name-col 16, :end-col 22, :row 15} {:end-row 15, :name-end-col 34, :name-end-row 15, :name-row 15, :name args, :filename "src/elin/component/lazy_host.clj", :col 30, :id 1397, :name-col 30, :end-col 34, :row 15} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name queue, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1398, :name-col 19, :end-col 24, :row 17} {:end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name method, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1396, :name-col 27, :end-col 33, :row 17} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name args, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1397, :name-col 36, :end-col 40, :row 17} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1399, :name-col 24, :end-col 34, :row 27} {:end-row 28, :name-end-col 49, :name-end-row 28, :name-row 28, :name ch, :filename "src/elin/component/lazy_host.clj", :col 47, :id 1402, :name-col 47, :end-col 49, :row 28} {:end-row 30, :name-end-col 39, :name-end-row 30, :name-row 30, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1404, :name-col 29, :end-col 39, :row 30} {:end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :name args, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1405, :name-col 33, :end-col 37, :row 31} {:end-row 32, :name-end-col 65, :name-end-row 32, :name-row 32, :name host, :filename "src/elin/component/lazy_host.clj", :col 61, :id 1403, :name-col 61, :end-col 65, :row 32} {:end-row 32, :name-end-col 70, :name-end-row 32, :name-row 32, :name args, :filename "src/elin/component/lazy_host.clj", :col 66, :id 1407, :name-col 66, :end-col 70, :row 32} {:end-row 33, :name-end-col 31, :name-end-row 33, :name-row 33, :name ch, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1406, :name-col 29, :end-col 31, :row 33} {:end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name res, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1408, :name-col 32, :end-col 35, :row 33} {:end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1404, :name-col 22, :end-col 32, :row 35} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1404, :name-col 22, :end-col 32, :row 36} {:end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1401, :name-col 33, :end-col 37, :row 36} {:end-row 36, :name-end-col 42, :name-end-row 36, :name-row 36, :name args, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1405, :name-col 38, :end-col 42, :row 36} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1404, :name-col 19, :end-col 29, :row 38} {:end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/lazy_host.clj", :col 14, :id 1401, :name-col 14, :end-col 18, :row 45} {:end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name ch, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1402, :name-col 33, :end-col 35, :row 45} {:end-row 47, :name-end-col 23, :name-end-row 47, :name-row 47, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1399, :name-col 13, :end-col 23, :row 47} {:end-row 48, :name-end-col 31, :name-end-row 48, :name-row 48, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1400, :name-col 19, :end-col 31, :row 48} {:end-row 50, :name-end-col 17, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1409, :name-col 13, :end-col 17, :row 50} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1399, :name-col 13, :end-col 23, :row 54} {:end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1411, :name-col 24, :end-col 28, :row 54} {:end-row 58, :name-end-col 30, :name-end-row 58, :name-row 58, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 58} {:end-row 59, :name-end-col 31, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1414, :name-col 27, :end-col 31, :row 59} {:end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name content, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1413, :name-col 32, :end-col 39, :row 59} {:end-row 61, :name-end-col 33, :name-end-row 61, :name-row 61, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 21, :id 1400, :name-col 21, :end-col 33, :row 61} {:end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :name ch, :filename "src/elin/component/lazy_host.clj", :col 46, :id 1415, :name-col 46, :end-col 48, :row 61} {:end-row 61, :name-end-col 56, :name-end-row 61, :name-row 61, :name content, :filename "src/elin/component/lazy_host.clj", :col 49, :id 1413, :name-col 49, :end-col 56, :row 61} {:end-row 62, :name-end-col 11, :name-end-row 62, :name-row 62, :name ch, :filename "src/elin/component/lazy_host.clj", :col 9, :id 1415, :name-col 9, :end-col 11, :row 62} {:end-row 64, :name-end-col 32, :name-end-row 64, :name-row 64, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 64} {:end-row 67, :name-end-col 29, :name-end-row 67, :name-row 67, :name content, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1417, :name-col 22, :end-col 29, :row 67} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 68} {:end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 70} {:end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1419, :name-col 22, :end-col 24, :row 73} {:end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name error, :filename "src/elin/component/lazy_host.clj", :col 25, :id 1420, :name-col 25, :end-col 30, :row 73} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name result, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1421, :name-col 31, :end-col 37, :row 73} {:end-row 74, :name-end-col 34, :name-end-row 74, :name-row 74, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 74} {:end-row 76, :name-end-col 32, :name-end-row 76, :name-row 76, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 76} {:end-row 80, :name-end-col 34, :name-end-row 80, :name-row 80, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 80} {:end-row 85, :name-end-col 32, :name-end-row 85, :name-row 85, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 85} {:end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 89} {:end-row 91, :name-end-col 32, :name-end-row 91, :name-row 91, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 91} {:end-row 94, :name-end-col 24, :name-end-row 94, :name-row 94, :name id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1425, :name-col 22, :end-col 24, :row 94} {:end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :name args, :filename "src/elin/component/lazy_host.clj", :col 25, :id 1426, :name-col 25, :end-col 29, :row 94} {:end-row 95, :name-end-col 34, :name-end-row 95, :name-row 95, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 95} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 100} {:end-row 103, :name-end-col 23, :name-end-row 103, :name-row 103, :name m, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1428, :name-col 22, :end-col 23, :row 103} {:end-row 104, :name-end-col 34, :name-end-row 104, :name-row 104, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 104} {:end-row 106, :name-end-col 32, :name-end-row 106, :name-row 106, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 106} {:end-row 109, :name-end-col 23, :name-end-row 109, :name-row 109, :name m, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1430, :name-col 22, :end-col 23, :row 109} {:end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 110} {:end-row 112, :name-end-col 32, :name-end-row 112, :name-row 112, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 112} {:end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 116} {:end-row 118, :name-end-col 32, :name-end-row 118, :name-row 118, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 118} {:end-row 122, :name-end-col 34, :name-end-row 122, :name-row 122, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 122} {:end-row 124, :name-end-col 32, :name-end-row 124, :name-row 124, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 124} {:end-row 128, :name-end-col 34, :name-end-row 128, :name-row 128, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 128} {:end-row 133, :name-end-col 32, :name-end-row 133, :name-row 133, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 133} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1435, :name-col 22, :end-col 26, :row 136} {:end-row 137, :name-end-col 34, :name-end-row 137, :name-row 137, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 137} {:end-row 139, :name-end-col 32, :name-end-row 139, :name-row 139, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 139} {:end-row 142, :name-end-col 26, :name-end-row 142, :name-row 142, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1437, :name-col 22, :end-col 26, :row 142} {:end-row 142, :name-end-col 36, :name-end-row 142, :name-row 142, :name highlight, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1438, :name-col 27, :end-col 36, :row 142} {:end-row 143, :name-end-col 34, :name-end-row 143, :name-row 143, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 143} {:end-row 145, :name-end-col 32, :name-end-row 145, :name-row 145, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 145} {:end-row 148, :name-end-col 26, :name-end-row 148, :name-row 148, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1440, :name-col 22, :end-col 26, :row 148} {:end-row 149, :name-end-col 34, :name-end-row 149, :name-row 149, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 149} {:end-row 151, :name-end-col 32, :name-end-row 151, :name-row 151, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 151} {:end-row 154, :name-end-col 26, :name-end-row 154, :name-row 154, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1442, :name-col 22, :end-col 26, :row 154} {:end-row 154, :name-end-col 36, :name-end-row 154, :name-row 154, :name highlight, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1443, :name-col 27, :end-col 36, :row 154} {:end-row 155, :name-end-col 34, :name-end-row 155, :name-row 155, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 155} {:end-row 157, :name-end-col 32, :name-end-row 157, :name-row 157, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 157} {:end-row 160, :name-end-col 28, :name-end-row 160, :name-row 160, :name prompt, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1445, :name-col 22, :end-col 28, :row 160} {:end-row 160, :name-end-col 36, :name-end-row 160, :name-row 160, :name default, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1446, :name-col 29, :end-col 36, :row 160} {:end-row 161, :name-end-col 34, :name-end-row 161, :name-row 161, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 161} {:end-row 166, :name-end-col 32, :name-end-row 166, :name-row 166, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 166} {:end-row 170, :name-end-col 34, :name-end-row 170, :name-row 170, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 170} {:end-row 172, :name-end-col 32, :name-end-row 172, :name-row 172, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 172} {:end-row 176, :name-end-col 34, :name-end-row 176, :name-row 176, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 176} {:end-row 178, :name-end-col 32, :name-end-row 178, :name-row 178, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 178} {:end-row 182, :name-end-col 34, :name-end-row 182, :name-row 182, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 182} {:end-row 184, :name-end-col 32, :name-end-row 184, :name-row 184, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 184} {:end-row 187, :name-end-col 26, :name-end-row 187, :name-row 187, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1451, :name-col 22, :end-col 26, :row 187} {:end-row 187, :name-end-col 31, :name-end-row 187, :name-row 187, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1452, :name-col 27, :end-col 31, :row 187} {:end-row 187, :name-end-col 35, :name-end-row 187, :name-row 187, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1453, :name-col 32, :end-col 35, :row 187} {:end-row 188, :name-end-col 34, :name-end-row 188, :name-row 188, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 188} {:end-row 190, :name-end-col 32, :name-end-row 190, :name-row 190, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 190} {:end-row 193, :name-end-col 26, :name-end-row 193, :name-row 193, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1455, :name-col 22, :end-col 26, :row 193} {:end-row 193, :name-end-col 31, :name-end-row 193, :name-row 193, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1456, :name-col 27, :end-col 31, :row 193} {:end-row 193, :name-end-col 35, :name-end-row 193, :name-row 193, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1457, :name-col 32, :end-col 35, :row 193} {:end-row 193, :name-end-col 48, :name-end-row 193, :name-row 193, :name jump-command, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1458, :name-col 36, :end-col 48, :row 193} {:end-row 194, :name-end-col 34, :name-end-row 194, :name-row 194, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 194} {:end-row 199, :name-end-col 32, :name-end-row 199, :name-row 199, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 199} {:end-row 202, :name-end-col 30, :name-end-row 202, :name-row 202, :name var-name, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1460, :name-col 22, :end-col 30, :row 202} {:end-row 203, :name-end-col 34, :name-end-row 203, :name-row 203, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 203} {:end-row 205, :name-end-col 32, :name-end-row 205, :name-row 205, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 205} {:end-row 208, :name-end-col 30, :name-end-row 208, :name-row 208, :name var-name, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1462, :name-col 22, :end-col 30, :row 208} {:end-row 208, :name-end-col 36, :name-end-row 208, :name-row 208, :name value, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1463, :name-col 31, :end-col 36, :row 208} {:end-row 209, :name-end-col 34, :name-end-row 209, :name-row 209, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 209} {:end-row 214, :name-end-col 32, :name-end-row 214, :name-row 214, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 214} {:end-row 217, :name-end-col 26, :name-end-row 217, :name-row 217, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1465, :name-col 22, :end-col 26, :row 217} {:end-row 217, :name-end-col 30, :name-end-row 217, :name-row 217, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1466, :name-col 27, :end-col 30, :row 217} {:end-row 218, :name-end-col 34, :name-end-row 218, :name-row 218, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 218} {:end-row 220, :name-end-col 32, :name-end-row 220, :name-row 220, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 220} {:end-row 223, :name-end-col 26, :name-end-row 223, :name-row 223, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1468, :name-col 22, :end-col 26, :row 223} {:end-row 223, :name-end-col 31, :name-end-row 223, :name-row 223, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1469, :name-col 27, :end-col 31, :row 223} {:end-row 223, :name-end-col 35, :name-end-row 223, :name-row 223, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1470, :name-col 32, :end-col 35, :row 223} {:end-row 224, :name-end-col 34, :name-end-row 224, :name-row 224, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 224} {:end-row 226, :name-end-col 32, :name-end-row 226, :name-row 226, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 226} {:end-row 229, :name-end-col 26, :name-end-row 229, :name-row 229, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1472, :name-col 22, :end-col 26, :row 229} {:end-row 229, :name-end-col 30, :name-end-row 229, :name-row 229, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1473, :name-col 27, :end-col 30, :row 229} {:end-row 230, :name-end-col 34, :name-end-row 230, :name-row 230, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 230} {:end-row 232, :name-end-col 32, :name-end-row 232, :name-row 232, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 232} {:end-row 235, :name-end-col 26, :name-end-row 235, :name-row 235, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1475, :name-col 22, :end-col 26, :row 235} {:end-row 235, :name-end-col 31, :name-end-row 235, :name-row 235, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1476, :name-col 27, :end-col 31, :row 235} {:end-row 235, :name-end-col 35, :name-end-row 235, :name-row 235, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1477, :name-col 32, :end-col 35, :row 235} {:end-row 236, :name-end-col 34, :name-end-row 236, :name-row 236, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 236} {:end-row 238, :name-end-col 32, :name-end-row 238, :name-row 238, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 238} {:end-row 241, :name-end-col 26, :name-end-row 241, :name-row 241, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1479, :name-col 22, :end-col 26, :row 241} {:end-row 241, :name-end-col 30, :name-end-row 241, :name-row 241, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1480, :name-col 27, :end-col 30, :row 241} {:end-row 242, :name-end-col 34, :name-end-row 242, :name-row 242, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 242} {:end-row 244, :name-end-col 32, :name-end-row 244, :name-row 244, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 244} {:end-row 247, :name-end-col 26, :name-end-row 247, :name-row 247, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1482, :name-col 22, :end-col 26, :row 247} {:end-row 247, :name-end-col 31, :name-end-row 247, :name-row 247, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1483, :name-col 27, :end-col 31, :row 247} {:end-row 247, :name-end-col 35, :name-end-row 247, :name-row 247, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1484, :name-col 32, :end-col 35, :row 247} {:end-row 248, :name-end-col 34, :name-end-row 248, :name-row 248, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 248} {:end-row 250, :name-end-col 32, :name-end-row 250, :name-row 250, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 250} {:end-row 254, :name-end-col 34, :name-end-row 254, :name-row 254, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 254} {:end-row 256, :name-end-col 32, :name-end-row 256, :name-row 256, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 256} {:end-row 259, :name-end-col 26, :name-end-row 259, :name-row 259, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1487, :name-col 22, :end-col 26, :row 259} {:end-row 260, :name-end-col 34, :name-end-row 260, :name-row 260, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 260} {:end-row 262, :name-end-col 32, :name-end-row 262, :name-row 262, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 262} {:end-row 265, :name-end-col 26, :name-end-row 265, :name-row 265, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1489, :name-col 22, :end-col 26, :row 265} {:end-row 265, :name-end-col 30, :name-end-row 265, :name-row 265, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1490, :name-col 27, :end-col 30, :row 265} {:end-row 265, :name-end-col 40, :name-end-row 265, :name-row 265, :name new-sexpr, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1491, :name-col 31, :end-col 40, :row 265} {:end-row 266, :name-end-col 34, :name-end-row 266, :name-row 266, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 266} {:end-row 271, :name-end-col 32, :name-end-row 271, :name-row 271, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 271} {:end-row 274, :name-end-col 23, :name-end-row 274, :name-row 274, :name s, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1493, :name-col 22, :end-col 23, :row 274} {:end-row 275, :name-end-col 34, :name-end-row 275, :name-row 275, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 275} {:end-row 277, :name-end-col 32, :name-end-row 277, :name-row 277, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 277} {:end-row 280, :name-end-col 23, :name-end-row 280, :name-row 280, :name s, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1495, :name-col 22, :end-col 23, :row 280} {:end-row 280, :name-end-col 31, :name-end-row 280, :name-row 280, :name options, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1496, :name-col 24, :end-col 31, :row 280} {:end-row 281, :name-end-col 34, :name-end-row 281, :name-row 281, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 281} {:end-row 283, :name-end-col 32, :name-end-row 283, :name-row 283, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 283} {:end-row 286, :name-end-col 30, :name-end-row 286, :name-row 286, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1498, :name-col 22, :end-col 30, :row 286} {:end-row 286, :name-end-col 35, :name-end-row 286, :name-row 286, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1499, :name-col 31, :end-col 35, :row 286} {:end-row 286, :name-end-col 39, :name-end-row 286, :name-row 286, :name col, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1500, :name-col 36, :end-col 39, :row 286} {:end-row 287, :name-end-col 34, :name-end-row 287, :name-row 287, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 287} {:end-row 289, :name-end-col 32, :name-end-row 289, :name-row 289, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 289} {:end-row 292, :name-end-col 30, :name-end-row 292, :name-row 292, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1502, :name-col 22, :end-col 30, :row 292} {:end-row 292, :name-end-col 32, :name-end-row 292, :name-row 292, :name s, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1503, :name-col 31, :end-col 32, :row 292} {:end-row 293, :name-end-col 34, :name-end-row 293, :name-row 293, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 293} {:end-row 295, :name-end-col 32, :name-end-row 295, :name-row 295, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 295} {:end-row 298, :name-end-col 30, :name-end-row 298, :name-row 298, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1505, :name-col 22, :end-col 30, :row 298} {:end-row 299, :name-end-col 34, :name-end-row 299, :name-row 299, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 299} {:end-row 304, :name-end-col 32, :name-end-row 304, :name-row 304, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 304} {:end-row 307, :name-end-col 26, :name-end-row 307, :name-row 307, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1507, :name-col 22, :end-col 26, :row 307} {:end-row 308, :name-end-col 34, :name-end-row 308, :name-row 308, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 308} {:end-row 310, :name-end-col 32, :name-end-row 310, :name-row 310, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 310} {:end-row 313, :name-end-col 26, :name-end-row 313, :name-row 313, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1509, :name-col 22, :end-col 26, :row 313} {:end-row 313, :name-end-col 34, :name-end-row 313, :name-row 313, :name options, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1510, :name-col 27, :end-col 34, :row 313} {:end-row 314, :name-end-col 34, :name-end-row 314, :name-row 314, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 314} {:end-row 316, :name-end-col 32, :name-end-row 316, :name-row 316, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 316} {:end-row 320, :name-end-col 34, :name-end-row 320, :name-row 320, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 320} {:end-row 325, :name-end-col 32, :name-end-row 325, :name-row 325, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 325} {:end-row 328, :name-end-col 26, :name-end-row 328, :name-row 328, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1513, :name-col 22, :end-col 26, :row 328} {:end-row 329, :name-end-col 34, :name-end-row 329, :name-row 329, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 329} {:end-row 331, :name-end-col 32, :name-end-row 331, :name-row 331, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 331} {:end-row 334, :name-end-col 26, :name-end-row 334, :name-row 334, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1515, :name-col 22, :end-col 26, :row 334} {:end-row 335, :name-end-col 34, :name-end-row 335, :name-row 335, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 335} {:end-row 337, :name-end-col 32, :name-end-row 337, :name-row 337, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 337} {:end-row 340, :name-end-col 26, :name-end-row 340, :name-row 340, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1517, :name-col 22, :end-col 26, :row 340} {:end-row 340, :name-end-col 34, :name-end-row 340, :name-row 340, :name options, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1518, :name-col 27, :end-col 34, :row 340} {:end-row 341, :name-end-col 34, :name-end-row 341, :name-row 341, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 341} {:end-row 343, :name-end-col 32, :name-end-row 343, :name-row 343, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 343} {:end-row 347, :name-end-col 34, :name-end-row 347, :name-row 347, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 347} {:end-row 349, :name-end-col 32, :name-end-row 349, :name-row 349, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 349} {:end-row 352, :name-end-col 32, :name-end-row 352, :name-row 352, :name start-lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1521, :name-col 22, :end-col 32, :row 352} {:end-row 353, :name-end-col 34, :name-end-row 353, :name-row 353, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 353} {:end-row 355, :name-end-col 32, :name-end-row 355, :name-row 355, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 355} {:end-row 358, :name-end-col 32, :name-end-row 358, :name-row 358, :name start-lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1523, :name-col 22, :end-col 32, :row 358} {:end-row 358, :name-end-col 41, :name-end-row 358, :name-row 358, :name end-lnum, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1524, :name-col 33, :end-col 41, :row 358} {:end-row 359, :name-end-col 34, :name-end-row 359, :name-row 359, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 359} {:end-row 361, :name-end-col 32, :name-end-row 361, :name-row 361, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 361} {:end-row 364, :name-end-col 37, :name-end-row 364, :name-row 364, :name highlight-group, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1526, :name-col 22, :end-col 37, :row 364} {:end-row 364, :name-end-col 42, :name-end-row 364, :name-row 364, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1527, :name-col 38, :end-col 42, :row 364} {:end-row 365, :name-end-col 34, :name-end-row 365, :name-row 365, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 365} {:end-row 367, :name-end-col 32, :name-end-row 367, :name-row 367, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 367} {:end-row 370, :name-end-col 37, :name-end-row 370, :name-row 370, :name highlight-group, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1529, :name-col 22, :end-col 37, :row 370} {:end-row 370, :name-end-col 42, :name-end-row 370, :name-row 370, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1530, :name-col 38, :end-col 42, :row 370} {:end-row 370, :name-end-col 52, :name-end-row 370, :name-row 370, :name start-col, :filename "src/elin/component/lazy_host.clj", :col 43, :id 1531, :name-col 43, :end-col 52, :row 370} {:end-row 370, :name-end-col 60, :name-end-row 370, :name-row 370, :name end-col, :filename "src/elin/component/lazy_host.clj", :col 53, :id 1532, :name-col 53, :end-col 60, :row 370} {:end-row 371, :name-end-col 34, :name-end-row 371, :name-row 371, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 371} {:end-row 373, :name-end-col 32, :name-end-row 373, :name-row 373, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 373} {:end-row 377, :name-end-col 34, :name-end-row 377, :name-row 377, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 377} {:end-row 382, :name-end-col 32, :name-end-row 382, :name-row 382, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 382} {:end-row 386, :name-end-col 34, :name-end-row 386, :name-row 386, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 386} {:end-row 388, :name-end-col 32, :name-end-row 388, :name-row 388, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 388} {:end-row 391, :name-end-col 29, :name-end-row 391, :name-row 391, :name qf-list, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1536, :name-col 22, :end-col 29, :row 391} {:end-row 392, :name-end-col 34, :name-end-row 392, :name-row 392, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 392} {:end-row 394, :name-end-col 32, :name-end-row 394, :name-row 394, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 394} {:end-row 397, :name-end-col 31, :name-end-row 397, :name-row 397, :name window-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1538, :name-col 22, :end-col 31, :row 397} {:end-row 398, :name-end-col 34, :name-end-row 398, :name-row 398, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 398} {:end-row 400, :name-end-col 32, :name-end-row 400, :name-row 400, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 400} {:end-row 403, :name-end-col 31, :name-end-row 403, :name-row 403, :name window-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1540, :name-col 22, :end-col 31, :row 403} {:end-row 403, :name-end-col 39, :name-end-row 403, :name-row 403, :name qf-list, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1541, :name-col 32, :end-col 39, :row 403} {:end-row 404, :name-end-col 34, :name-end-row 404, :name-row 404, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 404} {:end-row 409, :name-end-col 32, :name-end-row 409, :name-row 409, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 409} {:end-row 412, :name-end-col 32, :name-end-row 412, :name-row 412, :name candidates, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1543, :name-col 22, :end-col 32, :row 412} {:end-row 412, :name-end-col 56, :name-end-row 412, :name-row 412, :name callback-handler-symbol, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1544, :name-col 33, :end-col 56, :row 412} {:end-row 413, :name-end-col 34, :name-end-row 413, :name-row 413, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 413} {:end-row 415, :name-end-col 32, :name-end-row 415, :name-row 415, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 415} {:end-row 418, :name-end-col 32, :name-end-row 418, :name-row 418, :name candidates, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1546, :name-col 22, :end-col 32, :row 418} {:end-row 418, :name-end-col 56, :name-end-row 418, :name-row 418, :name callback-handler-symbol, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1547, :name-col 33, :end-col 56, :row 418} {:end-row 418, :name-end-col 72, :name-end-row 418, :name-row 418, :name optional-params, :filename "src/elin/component/lazy_host.clj", :col 57, :id 1548, :name-col 57, :end-col 72, :row 418} {:end-row 419, :name-end-col 34, :name-end-row 419, :name-row 419, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 419} {:end-row 424, :name-end-col 32, :name-end-row 424, :name-row 424, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 424} {:end-row 427, :name-end-col 29, :name-end-row 427, :name-row 427, :name mark-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1550, :name-col 22, :end-col 29, :row 427} {:end-row 428, :name-end-col 34, :name-end-row 428, :name-row 428, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 428} {:end-row 433, :name-end-col 32, :name-end-row 433, :name-row 433, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 433} {:end-row 436, :name-end-col 26, :name-end-row 436, :name-row 436, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1552, :name-col 22, :end-col 26, :row 436} {:end-row 437, :name-end-col 34, :name-end-row 437, :name-row 437, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 437} {:end-row 442, :name-end-col 30, :name-end-row 442, :name-row 442, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 442} {:end-row 443, :name-end-col 34, :name-end-row 443, :name-row 443, :name host, :filename "src/elin/component/lazy_host.clj", :col 30, :id 1556, :name-col 30, :end-col 34, :row 443} {:end-row 443, :name-end-col 41, :name-end-row 443, :name-row 443, :name method, :filename "src/elin/component/lazy_host.clj", :col 35, :id 1554, :name-col 35, :end-col 41, :row 443} {:end-row 443, :name-end-col 48, :name-end-row 443, :name-row 443, :name params, :filename "src/elin/component/lazy_host.clj", :col 42, :id 1555, :name-col 42, :end-col 48, :row 443} {:end-row 445, :name-end-col 33, :name-end-row 445, :name-row 445, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 21, :id 1400, :name-col 21, :end-col 33, :row 445} {:end-row 445, :name-end-col 53, :name-end-row 445, :name-row 445, :name ch, :filename "src/elin/component/lazy_host.clj", :col 51, :id 1557, :name-col 51, :end-col 53, :row 445} {:end-row 445, :name-end-col 60, :name-end-row 445, :name-row 445, :name method, :filename "src/elin/component/lazy_host.clj", :col 54, :id 1554, :name-col 54, :end-col 60, :row 445} {:end-row 445, :name-end-col 67, :name-end-row 445, :name-row 445, :name params, :filename "src/elin/component/lazy_host.clj", :col 61, :id 1555, :name-col 61, :end-col 67, :row 445} {:end-row 446, :name-end-col 11, :name-end-row 446, :name-row 446, :name ch, :filename "src/elin/component/lazy_host.clj", :col 9, :id 1557, :name-col 9, :end-col 11, :row 446} {:end-row 448, :name-end-col 30, :name-end-row 448, :name-row 448, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 448} {:end-row 449, :name-end-col 36, :name-end-row 449, :name-row 449, :name host, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1561, :name-col 32, :end-col 36, :row 449} {:end-row 449, :name-end-col 43, :name-end-row 449, :name-row 449, :name method, :filename "src/elin/component/lazy_host.clj", :col 37, :id 1559, :name-col 37, :end-col 43, :row 449} {:end-row 449, :name-end-col 50, :name-end-row 449, :name-row 449, :name params, :filename "src/elin/component/lazy_host.clj", :col 44, :id 1560, :name-col 44, :end-col 50, :row 449} {:end-row 450, :name-end-col 31, :name-end-row 450, :name-row 450, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1400, :name-col 19, :end-col 31, :row 450} {:end-row 450, :name-end-col 57, :name-end-row 450, :name-row 450, :name method, :filename "src/elin/component/lazy_host.clj", :col 51, :id 1559, :name-col 51, :end-col 57, :row 450} {:end-row 450, :name-end-col 64, :name-end-row 450, :name-row 450, :name params, :filename "src/elin/component/lazy_host.clj", :col 58, :id 1560, :name-col 58, :end-col 64, :row 450} {:end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 21} {:end-row 22, :name-end-col 9, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/session_storage.clj", :col 5, :id 1564, :name-col 5, :end-col 9, :row 22} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 25} {:end-row 26, :name-end-col 9, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/session_storage.clj", :col 5, :id 1565, :name-col 5, :end-col 9, :row 26} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/session_storage.clj", :col 22, :id 1566, :name-col 22, :end-col 26, :row 30} {:end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :name k, :filename "src/elin/component/session_storage.clj", :col 27, :id 1567, :name-col 27, :end-col 28, :row 30} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name v, :filename "src/elin/component/session_storage.clj", :col 29, :id 1568, :name-col 29, :end-col 30, :row 30} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name expire-seconds, :filename "src/elin/component/session_storage.clj", :col 28, :id 1572, :name-col 28, :end-col 42, :row 32} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name memory, :filename "src/elin/component/session_storage.clj", :col 14, :id 1563, :name-col 14, :end-col 20, :row 33} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name k, :filename "src/elin/component/session_storage.clj", :col 27, :id 1570, :name-col 27, :end-col 28, :row 33} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :name v, :filename "src/elin/component/session_storage.clj", :col 37, :id 1571, :name-col 37, :end-col 38, :row 33} {:end-row 33, :name-end-col 55, :name-end-row 33, :name-row 33, :name expires, :filename "src/elin/component/session_storage.clj", :col 48, :id 1573, :name-col 48, :end-col 55, :row 33} {:end-row 34, :name-end-col 8, :name-end-row 34, :name-row 34, :name v, :filename "src/elin/component/session_storage.clj", :col 7, :id 1571, :name-col 7, :end-col 8, :row 34} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name memory, :filename "src/elin/component/session_storage.clj", :col 41, :id 1563, :name-col 41, :end-col 47, :row 37} {:end-row 37, :name-end-col 49, :name-end-row 37, :name-row 37, :name k, :filename "src/elin/component/session_storage.clj", :col 48, :id 1575, :name-col 48, :end-col 49, :row 37} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name value, :filename "src/elin/component/session_storage.clj", :col 18, :id 1576, :name-col 18, :end-col 23, :row 38} {:end-row 38, :name-end-col 31, :name-end-row 38, :name-row 38, :name expires, :filename "src/elin/component/session_storage.clj", :col 24, :id 1577, :name-col 24, :end-col 31, :row 38} {:end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :name expires, :filename "src/elin/component/session_storage.clj", :col 22, :id 1577, :name-col 22, :end-col 29, :row 39} {:end-row 40, :name-end-col 16, :name-end-row 40, :name-row 40, :name value, :filename "src/elin/component/session_storage.clj", :col 11, :id 1576, :name-col 11, :end-col 16, :row 40} {:end-row 41, :name-end-col 39, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/component/session_storage.clj", :col 35, :id 1574, :name-col 35, :end-col 39, :row 41} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name k, :filename "src/elin/component/session_storage.clj", :col 40, :id 1575, :name-col 40, :end-col 41, :row 41} {:end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name memory, :filename "src/elin/component/session_storage.clj", :col 35, :id 1563, :name-col 35, :end-col 41, :row 46} {:end-row 46, :name-end-col 44, :name-end-row 46, :name-row 46, :name k, :filename "src/elin/component/session_storage.clj", :col 43, :id 1579, :name-col 43, :end-col 44, :row 46} {:end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :name expires, :filename "src/elin/component/session_storage.clj", :col 22, :id 1580, :name-col 22, :end-col 29, :row 47} {:end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/session_storage.clj", :col 35, :id 1578, :name-col 35, :end-col 39, :row 49} {:end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name k, :filename "src/elin/component/session_storage.clj", :col 40, :id 1579, :name-col 40, :end-col 41, :row 49} {:end-row 53, :name-end-col 18, :name-end-row 53, :name-row 53, :name memory, :filename "src/elin/component/session_storage.clj", :col 12, :id 1563, :name-col 12, :end-col 18, :row 53} {:end-row 53, :name-end-col 27, :name-end-row 53, :name-row 53, :name k, :filename "src/elin/component/session_storage.clj", :col 26, :id 1582, :name-col 26, :end-col 27, :row 53} {:end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 57} {:end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name lazy-host, :filename "src/elin/component/server.clj", :col 28, :id 1586, :name-col 28, :end-col 37, :row 28} {:end-row 28, :name-end-col 42, :name-end-row 28, :name-row 28, :name host, :filename "src/elin/component/server.clj", :col 38, :id 1588, :name-col 38, :end-col 42, :row 28} {:end-row 30, :name-end-col 35, :name-end-row 30, :name-row 30, :name message, :filename "src/elin/component/server.clj", :col 28, :id 1587, :name-col 28, :end-col 35, :row 30} {:end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name message, :filename "src/elin/component/server.clj", :col 38, :id 1587, :name-col 38, :end-col 45, :row 32} {:end-row 33, :name-end-col 69, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/component/server.clj", :col 62, :id 1587, :name-col 62, :end-col 69, :row 33} {:end-row 34, :name-end-col 43, :name-end-row 34, :name-row 34, :name response-manager, :filename "src/elin/component/server.clj", :col 27, :id 1589, :name-col 27, :end-col 43, :row 34} {:end-row 34, :name-end-col 46, :name-end-row 34, :name-row 34, :name id, :filename "src/elin/component/server.clj", :col 44, :id 1590, :name-col 44, :end-col 46, :row 34} {:end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name response-manager, :filename "src/elin/component/server.clj", :col 16, :id 1589, :name-col 16, :end-col 32, :row 35} {:end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name id, :filename "src/elin/component/server.clj", :col 40, :id 1590, :name-col 40, :end-col 42, :row 35} {:end-row 36, :name-end-col 23, :name-end-row 36, :name-row 36, :name ch, :filename "src/elin/component/server.clj", :col 21, :id 1593, :name-col 21, :end-col 23, :row 36} {:end-row 36, :name-end-col 39, :name-end-row 36, :name-row 36, :name result, :filename "src/elin/component/server.clj", :col 33, :id 1592, :name-col 33, :end-col 39, :row 36} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name error, :filename "src/elin/component/server.clj", :col 47, :id 1591, :name-col 47, :end-col 52, :row 36} {:end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name handler, :filename "src/elin/component/server.clj", :col 35, :id 1585, :name-col 36, :end-col 52, :row 41} {:end-row 41, :name-end-col 51, :name-end-row 41, :name-row 41, :name message, :filename "src/elin/component/server.clj", :col 44, :id 1587, :name-col 44, :end-col 51, :row 41} {:end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name res, :filename "src/elin/component/server.clj", :col 41, :id 1594, :name-col 41, :end-col 44, :row 42} {:end-row 43, :name-end-col 49, :name-end-row 43, :name-row 43, :name res, :filename "src/elin/component/server.clj", :col 46, :id 1594, :name-col 46, :end-col 49, :row 43} {:end-row 44, :name-end-col 33, :name-end-row 44, :name-row 44, :name res, :filename "src/elin/component/server.clj", :col 30, :id 1594, :name-col 30, :end-col 33, :row 44} {:end-row 46, :name-end-col 46, :name-end-row 46, :name-row 46, :name ex, :filename "src/elin/component/server.clj", :col 44, :id 1595, :name-col 44, :end-col 46, :row 46} {:end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name message, :filename "src/elin/component/server.clj", :col 35, :id 1587, :name-col 35, :end-col 42, :row 47} {:end-row 48, :name-end-col 41, :name-end-row 48, :name-row 48, :name lazy-host, :filename "src/elin/component/server.clj", :col 32, :id 1586, :name-col 32, :end-col 41, :row 48} {:end-row 49, :name-end-col 69, :name-end-row 49, :name-row 49, :name message, :filename "src/elin/component/server.clj", :col 62, :id 1587, :name-col 62, :end-col 69, :row 49} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name err, :filename "src/elin/component/server.clj", :col 32, :id 1597, :name-col 32, :end-col 35, :row 50} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name res, :filename "src/elin/component/server.clj", :col 36, :id 1596, :name-col 36, :end-col 39, :row 50} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name lazy-host, :filename "src/elin/component/server.clj", :col 29, :id 1586, :name-col 29, :end-col 38, :row 51} {:end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name server, :filename "src/elin/component/server.clj", :col 15, :id 1603, :name-col 15, :end-col 21, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name host, :filename "src/elin/component/server.clj", :col 49, :id 1601, :name-col 49, :end-col 53, :row 68} {:end-row 68, :name-end-col 58, :name-end-row 68, :name-row 68, :name port, :filename "src/elin/component/server.clj", :col 54, :id 1602, :name-col 54, :end-col 58, :row 68} {:end-row 69, :name-end-col 46, :name-end-row 69, :name-row 69, :name port, :filename "src/elin/component/server.clj", :col 42, :id 1602, :name-col 42, :end-col 46, :row 69} {:end-row 71, :name-end-col 39, :name-end-row 71, :name-row 71, :name handler, :filename "src/elin/component/server.clj", :col 32, :id 1598, :name-col 32, :end-col 39, :row 71} {:end-row 72, :name-end-col 35, :name-end-row 72, :name-row 72, :name host, :filename "src/elin/component/server.clj", :col 31, :id 1601, :name-col 31, :end-col 35, :row 72} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name server-socket, :filename "src/elin/component/server.clj", :col 40, :id 1607, :name-col 40, :end-col 53, :row 73} {:end-row 74, :name-end-col 63, :name-end-row 74, :name-row 74, :name handler', :filename "src/elin/component/server.clj", :col 55, :id 1609, :name-col 55, :end-col 63, :row 74} {:end-row 74, :name-end-col 73, :name-end-row 74, :name-row 74, :name lazy-host, :filename "src/elin/component/server.clj", :col 64, :id 1599, :name-col 64, :end-col 73, :row 74} {:end-row 75, :name-end-col 49, :name-end-row 75, :name-row 75, :name stop-signal, :filename "src/elin/component/server.clj", :col 38, :id 1608, :name-col 38, :end-col 49, :row 75} {:end-row 76, :name-end-col 44, :name-end-row 76, :name-row 76, :name entrypoints, :filename "src/elin/component/server.clj", :col 33, :id 1600, :name-col 33, :end-col 44, :row 76} {:end-row 76, :name-end-col 49, :name-end-row 76, :name-row 76, :name host, :filename "src/elin/component/server.clj", :col 45, :id 1601, :name-col 45, :end-col 49, :row 76} {:end-row 77, :name-end-col 39, :name-end-row 77, :name-row 77, :name entrypoint-sym, :filename "src/elin/component/server.clj", :col 25, :id 1611, :name-col 25, :end-col 39, :row 77} {:end-row 78, :name-end-col 80, :name-end-row 78, :name-row 78, :name host, :filename "src/elin/component/server.clj", :col 76, :id 1601, :name-col 76, :end-col 80, :row 78} {:end-row 80, :name-end-col 56, :name-end-row 80, :name-row 80, :name entrypoint-sym, :filename "src/elin/component/server.clj", :col 42, :id 1611, :name-col 42, :end-col 56, :row 80} {:end-row 80, :name-end-col 68, :name-end-row 80, :name-row 80, :name server-arg, :filename "src/elin/component/server.clj", :col 58, :id 1610, :name-col 58, :end-col 68, :row 80} {:end-row 81, :name-end-col 54, :name-end-row 81, :name-row 81, :name host, :filename "src/elin/component/server.clj", :col 50, :id 1601, :name-col 50, :end-col 54, :row 81} {:end-row 81, :name-end-col 59, :name-end-row 81, :name-row 81, :name port, :filename "src/elin/component/server.clj", :col 55, :id 1602, :name-col 55, :end-col 59, :row 81} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server.clj", :col 16, :id 1606, :name-col 16, :end-col 20, :row 82} {:end-row 83, :name-end-col 40, :name-end-row 83, :name-row 83, :name stop-signal, :filename "src/elin/component/server.clj", :col 29, :id 1608, :name-col 29, :end-col 40, :row 83} {:end-row 84, :name-end-col 30, :name-end-row 84, :name-row 84, :name server, :filename "src/elin/component/server.clj", :col 24, :id 1613, :name-col 24, :end-col 30, :row 84} {:end-row 85, :name-end-col 44, :name-end-row 85, :name-row 85, :name server-socket, :filename "src/elin/component/server.clj", :col 31, :id 1607, :name-col 31, :end-col 44, :row 85} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name server, :filename "src/elin/component/server.clj", :col 11, :id 1603, :name-col 11, :end-col 17, :row 88} {:end-row 89, :name-end-col 53, :name-end-row 89, :name-row 89, :name host, :filename "src/elin/component/server.clj", :col 49, :id 1601, :name-col 49, :end-col 53, :row 89} {:end-row 89, :name-end-col 58, :name-end-row 89, :name-row 89, :name port, :filename "src/elin/component/server.clj", :col 54, :id 1602, :name-col 54, :end-col 58, :row 89} {:end-row 89, :name-end-col 70, :name-end-row 89, :name-row 89, :name stop-signal, :filename "src/elin/component/server.clj", :col 59, :id 1605, :name-col 59, :end-col 70, :row 89} {:end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name server-socket, :filename "src/elin/component/server.clj", :col 15, :id 1604, :name-col 15, :end-col 28, :row 90} {:end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name stop-signal, :filename "src/elin/component/server.clj", :col 19, :id 1605, :name-col 19, :end-col 30, :row 91} {:end-row 92, :name-end-col 14, :name-end-row 92, :name-row 92, :name server, :filename "src/elin/component/server.clj", :col 8, :id 1603, :name-col 8, :end-col 14, :row 92} {:end-row 93, :name-end-col 32, :name-end-row 93, :name-row 93, :name stop-signal, :filename "src/elin/component/server.clj", :col 21, :id 1605, :name-col 21, :end-col 32, :row 93} {:end-row 95, :name-end-col 18, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/component/server.clj", :col 14, :id 1614, :name-col 14, :end-col 18, :row 95} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name config, :filename "src/elin/component/server.clj", :col 29, :id 1615, :name-col 29, :end-col 35, :row 99} {:end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name sym, :filename "src/elin/component/handler.clj", :col 38, :id 1617, :name-col 38, :end-col 41, :row 31} {:end-row 33, :name-end-col 48, :name-end-row 33, :name-row 33, :name lazy-host, :filename "src/elin/component/handler.clj", :col 39, :id 1616, :name-col 39, :end-col 48, :row 33} {:end-row 33, :name-end-col 81, :name-end-row 33, :name-row 33, :name sym, :filename "src/elin/component/handler.clj", :col 78, :id 1617, :name-col 78, :end-col 81, :row 33} {:end-row 35, :name-end-col 18, :name-end-row 35, :name-row 35, :name sym, :filename "src/elin/component/handler.clj", :col 15, :id 1617, :name-col 15, :end-col 18, :row 35} {:end-row 35, :name-end-col 21, :name-end-row 35, :name-row 35, :name f, :filename "src/elin/component/handler.clj", :col 20, :id 1618, :name-col 20, :end-col 21, :row 35} {:end-row 42, :name-end-col 54, :name-end-row 42, :name-row 42, :name lazy-host, :filename "src/elin/component/handler.clj", :col 45, :id 1620, :name-col 45, :end-col 54, :row 42} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name sym, :filename "src/elin/component/handler.clj", :col 55, :id 1623, :name-col 55, :end-col 58, :row 42} {:end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :name accm, :filename "src/elin/component/handler.clj", :col 22, :id 1622, :name-col 22, :end-col 26, :row 43} {:end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name k, :filename "src/elin/component/handler.clj", :col 27, :id 1624, :name-col 27, :end-col 28, :row 43} {:end-row 43, :name-end-col 30, :name-end-row 43, :name-row 43, :name f, :filename "src/elin/component/handler.clj", :col 29, :id 1625, :name-col 29, :end-col 30, :row 43} {:end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name accm, :filename "src/elin/component/handler.clj", :col 15, :id 1622, :name-col 15, :end-col 19, :row 44} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name handler-symbols, :filename "src/elin/component/handler.clj", :col 14, :id 1621, :name-col 14, :end-col 29, :row 45} {:end-row 50, :name-end-col 54, :name-end-row 50, :name-row 50, :name context, :filename "src/elin/component/handler.clj", :col 47, :id 1626, :name-col 47, :end-col 54, :row 50} {:end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name config-map, :filename "src/elin/component/handler.clj", :col 33, :id 1628, :name-col 33, :end-col 43, :row 51} {:end-row 51, :name-end-col 68, :name-end-row 51, :name-row 51, :name message, :filename "src/elin/component/handler.clj", :col 61, :id 1627, :name-col 61, :end-col 68, :row 51} {:end-row 53, :name-end-col 47, :name-end-row 53, :name-row 53, :name message, :filename "src/elin/component/handler.clj", :col 40, :id 1627, :name-col 40, :end-col 47, :row 53} {:end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name handler-config, :filename "src/elin/component/handler.clj", :col 30, :id 1631, :name-col 30, :end-col 44, :row 55} {:end-row 56, :name-end-col 38, :name-end-row 56, :name-row 56, :name message-config, :filename "src/elin/component/handler.clj", :col 24, :id 1632, :name-col 24, :end-col 38, :row 56} {:end-row 57, :name-end-col 66, :name-end-row 57, :name-row 57, :name message-config, :filename "src/elin/component/handler.clj", :col 52, :id 1632, :name-col 52, :end-col 66, :row 57} {:end-row 58, :name-end-col 39, :name-end-row 58, :name-row 58, :name this-config, :filename "src/elin/component/handler.clj", :col 28, :id 1634, :name-col 28, :end-col 39, :row 58} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name interceptor, :filename "src/elin/component/handler.clj", :col 46, :id 1629, :name-col 46, :end-col 57, :row 59} {:end-row 59, :name-end-col 69, :name-end-row 59, :name-row 59, :name this-config, :filename "src/elin/component/handler.clj", :col 58, :id 1634, :name-col 58, :end-col 69, :row 59} {:end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name context, :filename "src/elin/component/handler.clj", :col 13, :id 1626, :name-col 13, :end-col 20, :row 60} {:end-row 61, :name-end-col 18, :name-end-row 61, :name-row 61, :name this-config, :filename "src/elin/component/handler.clj", :col 7, :id 1634, :name-col 7, :end-col 18, :row 61} {:end-row 62, :name-end-col 49, :name-end-row 62, :name-row 62, :name interceptor', :filename "src/elin/component/handler.clj", :col 37, :id 1635, :name-col 37, :end-col 49, :row 62} {:end-row 63, :name-end-col 43, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/component/handler.clj", :col 38, :id 1630, :name-col 38, :end-col 43, :row 63} {:end-row 63, :name-end-col 69, :name-end-row 63, :name-row 63, :name interceptor', :filename "src/elin/component/handler.clj", :col 57, :id 1635, :name-col 57, :end-col 69, :row 63} {:end-row 67, :name-end-col 40, :name-end-row 67, :name-row 67, :name context, :filename "src/elin/component/handler.clj", :col 33, :id 1638, :name-col 33, :end-col 40, :row 67} {:end-row 67, :name-end-col 73, :name-end-row 67, :name-row 67, :name context, :filename "src/elin/component/handler.clj", :col 66, :id 1638, :name-col 66, :end-col 73, :row 67} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :name context, :filename "src/elin/component/handler.clj", :col 37, :id 1639, :name-col 37, :end-col 44, :row 69} {:end-row 70, :name-end-col 58, :name-end-row 70, :name-row 70, :name handler-map, :filename "src/elin/component/handler.clj", :col 47, :id 1637, :name-col 47, :end-col 58, :row 70} {:end-row 70, :name-end-col 70, :name-end-row 70, :name-row 70, :name handler-key, :filename "src/elin/component/handler.clj", :col 59, :id 1641, :name-col 59, :end-col 70, :row 70} {:end-row 71, :name-end-col 35, :name-end-row 71, :name-row 71, :name handler-fn, :filename "src/elin/component/handler.clj", :col 24, :id 1642, :name-col 25, :end-col 44, :row 71} {:end-row 71, :name-end-col 43, :name-end-row 71, :name-row 71, :name context, :filename "src/elin/component/handler.clj", :col 36, :id 1639, :name-col 36, :end-col 43, :row 71} {:end-row 72, :name-end-col 75, :name-end-row 72, :name-row 72, :name handler-key, :filename "src/elin/component/handler.clj", :col 64, :id 1641, :name-col 64, :end-col 75, :row 72} {:end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/component/handler.clj", :col 43, :id 1640, :name-col 43, :end-col 47, :row 73} {:end-row 73, :name-end-col 51, :name-end-row 73, :name-row 73, :name msg, :filename "src/elin/component/handler.clj", :col 48, :id 1643, :name-col 48, :end-col 51, :row 73} {:end-row 74, :name-end-col 29, :name-end-row 74, :name-row 74, :name msg, :filename "src/elin/component/handler.clj", :col 26, :id 1643, :name-col 26, :end-col 29, :row 74} {:end-row 75, :name-end-col 27, :name-end-row 75, :name-row 75, :name context, :filename "src/elin/component/handler.clj", :col 20, :id 1639, :name-col 20, :end-col 27, :row 75} {:end-row 75, :name-end-col 42, :name-end-row 75, :name-row 75, :name resp, :filename "src/elin/component/handler.clj", :col 38, :id 1644, :name-col 38, :end-col 42, :row 75} {:end-row 81, :name-end-col 41, :name-end-row 81, :name-row 81, :name aliases, :filename "src/elin/component/handler.clj", :col 34, :id 1647, :name-col 34, :end-col 41, :row 81} {:end-row 81, :name-end-col 56, :name-end-row 81, :name-row 81, :name method, :filename "src/elin/component/handler.clj", :col 50, :id 1646, :name-col 50, :end-col 56, :row 81} {:end-row 82, :name-end-col 49, :name-end-row 82, :name-row 82, :name parsed-message, :filename "src/elin/component/handler.clj", :col 35, :id 1645, :name-col 35, :end-col 49, :row 82} {:end-row 85, :name-end-col 71, :name-end-row 85, :name-row 85, :name alias-definition, :filename "src/elin/component/handler.clj", :col 55, :id 1648, :name-col 55, :end-col 71, :row 85} {:end-row 86, :name-end-col 61, :name-end-row 86, :name-row 86, :name original-config, :filename "src/elin/component/handler.clj", :col 46, :id 1649, :name-col 46, :end-col 61, :row 86} {:end-row 87, :name-end-col 25, :name-end-row 87, :name-row 87, :name parsed-message, :filename "src/elin/component/handler.clj", :col 11, :id 1645, :name-col 11, :end-col 25, :row 87} {:end-row 88, :name-end-col 61, :name-end-row 88, :name-row 88, :name alias-definition, :filename "src/elin/component/handler.clj", :col 45, :id 1648, :name-col 45, :end-col 61, :row 88} {:end-row 89, :name-end-col 58, :name-end-row 89, :name-row 89, :name new-config, :filename "src/elin/component/handler.clj", :col 48, :id 1650, :name-col 48, :end-col 58, :row 89} {:end-row 90, :name-end-col 19, :name-end-row 90, :name-row 90, :name parsed-message, :filename "src/elin/component/handler.clj", :col 5, :id 1645, :name-col 5, :end-col 19, :row 90} {:end-row 103, :name-end-col 50, :name-end-row 103, :name-row 103, :name message, :filename "src/elin/component/handler.clj", :col 43, :id 1655, :name-col 43, :end-col 50, :row 103} {:end-row 105, :name-end-col 65, :name-end-row 105, :name-row 105, :name aliases, :filename "src/elin/component/handler.clj", :col 58, :id 1654, :name-col 58, :end-col 65, :row 105} {:end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name components, :filename "src/elin/component/handler.clj", :col 21, :id 1651, :name-col 21, :end-col 31, :row 106} {:end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name message', :filename "src/elin/component/handler.clj", :col 37, :id 1656, :name-col 37, :end-col 45, :row 107} {:end-row 107, :name-end-col 68, :name-end-row 107, :name-row 107, :name config-map, :filename "src/elin/component/handler.clj", :col 58, :id 1652, :name-col 58, :end-col 68, :row 107} {:end-row 109, :name-end-col 42, :name-end-row 109, :name-row 109, :name config-map, :filename "src/elin/component/handler.clj", :col 32, :id 1652, :name-col 32, :end-col 42, :row 109} {:end-row 109, :name-end-col 58, :name-end-row 109, :name-row 109, :name method, :filename "src/elin/component/handler.clj", :col 52, :id 1657, :name-col 52, :end-col 58, :row 109} {:end-row 110, :name-end-col 35, :name-end-row 110, :name-row 110, :name log-level, :filename "src/elin/component/handler.clj", :col 26, :id 1659, :name-col 26, :end-col 35, :row 110} {:end-row 110, :name-end-col 57, :name-end-row 110, :name-row 110, :name handler-map, :filename "src/elin/component/handler.clj", :col 46, :id 1653, :name-col 46, :end-col 57, :row 110} {:end-row 110, :name-end-col 65, :name-end-row 110, :name-row 110, :name context, :filename "src/elin/component/handler.clj", :col 58, :id 1658, :name-col 58, :end-col 65, :row 110} {:end-row 111, :name-end-col 28, :name-end-row 111, :name-row 111, :name handler-map, :filename "src/elin/component/handler.clj", :col 17, :id 1653, :name-col 17, :end-col 28, :row 111} {:end-row 111, :name-end-col 36, :name-end-row 111, :name-row 111, :name context, :filename "src/elin/component/handler.clj", :col 29, :id 1658, :name-col 29, :end-col 36, :row 111} {:end-row 127, :name-end-col 41, :name-end-row 127, :name-row 127, :name plugin, :filename "src/elin/component/handler.clj", :col 35, :id 1664, :name-col 35, :end-col 41, :row 127} {:end-row 128, :name-end-col 108, :name-end-row 128, :name-row 128, :name base-config, :filename "src/elin/component/handler.clj", :col 97, :id 1666, :name-col 97, :end-col 108, :row 128} {:end-row 128, :name-end-col 124, :name-end-row 128, :name-row 128, :name exported-config, :filename "src/elin/component/handler.clj", :col 109, :id 1669, :name-col 109, :end-col 124, :row 128} {:end-row 130, :name-end-col 56, :name-end-row 130, :name-row 130, :name lazy-host, :filename "src/elin/component/handler.clj", :col 47, :id 1662, :name-col 47, :end-col 56, :row 130} {:end-row 129, :name-end-col 40, :name-end-row 129, :name-row 129, :name includes, :filename "src/elin/component/handler.clj", :col 32, :id 1670, :name-col 32, :end-col 40, :row 129} {:end-row 131, :name-end-col 28, :name-end-row 131, :name-row 131, :name this, :filename "src/elin/component/handler.clj", :col 24, :id 1668, :name-col 24, :end-col 28, :row 131} {:end-row 132, :name-end-col 42, :name-end-row 132, :name-row 132, :name includes, :filename "src/elin/component/handler.clj", :col 34, :id 1670, :name-col 34, :end-col 42, :row 132} {:end-row 133, :name-end-col 42, :name-end-row 133, :name-row 133, :name excludes, :filename "src/elin/component/handler.clj", :col 34, :id 1671, :name-col 34, :end-col 42, :row 133} {:end-row 134, :name-end-col 46, :name-end-row 134, :name-row 134, :name config-map, :filename "src/elin/component/handler.clj", :col 36, :id 1672, :name-col 36, :end-col 46, :row 134} {:end-row 135, :name-end-col 46, :name-end-row 135, :name-row 135, :name initialize, :filename "src/elin/component/handler.clj", :col 36, :id 1673, :name-col 36, :end-col 46, :row 135} {:end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name handler-map, :filename "src/elin/component/handler.clj", :col 37, :id 1675, :name-col 37, :end-col 48, :row 136} {:end-row 137, :name-end-col 45, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/component/handler.clj", :col 40, :id 1663, :name-col 40, :end-col 45, :row 137} {:end-row 138, :name-end-col 57, :name-end-row 138, :name-row 138, :name interceptor, :filename "src/elin/component/handler.clj", :col 46, :id 1661, :name-col 46, :end-col 57, :row 138} {:end-row 139, :name-end-col 48, :name-end-row 139, :name-row 139, :name lazy-host, :filename "src/elin/component/handler.clj", :col 39, :id 1662, :name-col 39, :end-col 48, :row 139} {:end-row 140, :name-end-col 47, :name-end-row 140, :name-row 140, :name this', :filename "src/elin/component/handler.clj", :col 42, :id 1676, :name-col 42, :end-col 47, :row 140} {:end-row 141, :name-end-col 65, :name-end-row 141, :name-row 141, :name session-storage, :filename "src/elin/component/handler.clj", :col 50, :id 1665, :name-col 50, :end-col 65, :row 141} {:end-row 142, :name-end-col 53, :name-end-row 142, :name-row 142, :name clj-kondo, :filename "src/elin/component/handler.clj", :col 44, :id 1660, :name-col 44, :end-col 53, :row 142} {:end-row 143, :name-end-col 59, :name-end-row 143, :name-row 143, :name components, :filename "src/elin/component/handler.clj", :col 49, :id 1677, :name-col 49, :end-col 59, :row 143} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name config-map, :filename "src/elin/component/handler.clj", :col 49, :id 1672, :name-col 49, :end-col 59, :row 144} {:end-row 145, :name-end-col 61, :name-end-row 145, :name-row 145, :name handler-map, :filename "src/elin/component/handler.clj", :col 50, :id 1675, :name-col 50, :end-col 61, :row 145} {:end-row 146, :name-end-col 53, :name-end-row 146, :name-row 146, :name aliases, :filename "src/elin/component/handler.clj", :col 46, :id 1674, :name-col 46, :end-col 53, :row 146} {:end-row 148, :name-end-col 19, :name-end-row 148, :name-row 148, :name this', :filename "src/elin/component/handler.clj", :col 14, :id 1676, :name-col 14, :end-col 19, :row 148} {:end-row 148, :name-end-col 36, :name-end-row 148, :name-row 148, :name handler, :filename "src/elin/component/handler.clj", :col 29, :id 1678, :name-col 29, :end-col 36, :row 148} {:end-row 152, :name-end-col 17, :name-end-row 152, :name-row 152, :name this, :filename "src/elin/component/handler.clj", :col 13, :id 1679, :name-col 13, :end-col 17, :row 152} {:end-row 156, :name-end-col 46, :name-end-row 156, :name-row 156, :name config, :filename "src/elin/component/handler.clj", :col 40, :id 1680, :name-col 40, :end-col 46, :row 156} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name edn-content, :filename "src/elin/component/plugin.clj", :col 12, :id 1681, :name-col 12, :end-col 23, :row 18} {:end-row 25, :name-end-col 58, :name-end-row 25, :name-row 25, :filename "src/elin/component/plugin.clj", :col 57, :name-col 57, :end-col 58, :row 25} {:end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name elin-plugin-edn-paths, :filename "src/elin/component/plugin.clj", :col 8, :id 1682, :name-col 8, :end-col 29, :row 24} {:end-row 32, :name-end-col 49, :name-end-row 32, :name-row 32, :name edn-file, :filename "src/elin/component/plugin.clj", :col 41, :id 1685, :name-col 41, :end-col 49, :row 32} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :name content, :filename "src/elin/component/plugin.clj", :col 31, :id 1686, :name-col 31, :end-col 38, :row 33} {:end-row 34, :name-end-col 12, :name-end-row 34, :name-row 34, :name err, :filename "src/elin/component/plugin.clj", :col 9, :id 1687, :name-col 9, :end-col 12, :row 34} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 26, :id 1684, :name-col 26, :end-col 35, :row 35} {:end-row 35, :name-end-col 70, :name-end-row 35, :name-row 35, :name err, :filename "src/elin/component/plugin.clj", :col 67, :id 1687, :name-col 67, :end-col 70, :row 35} {:end-row 36, :name-end-col 14, :name-end-row 36, :name-row 36, :name content, :filename "src/elin/component/plugin.clj", :col 7, :id 1686, :name-col 7, :end-col 14, :row 36} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name edn-files, :filename "src/elin/component/plugin.clj", :col 38, :id 1689, :name-col 38, :end-col 47, :row 41} {:end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :name edn-file, :filename "src/elin/component/plugin.clj", :col 12, :id 1690, :name-col 12, :end-col 20, :row 45} {:end-row 46, :name-end-col 13, :name-end-row 46, :name-row 46, :name result, :filename "src/elin/component/plugin.clj", :col 7, :id 1693, :name-col 7, :end-col 13, :row 46} {:end-row 48, :name-end-col 30, :name-end-row 48, :name-row 48, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 18, :id 1692, :name-col 18, :end-col 30, :row 48} {:end-row 48, :name-end-col 39, :name-end-row 48, :name-row 48, :name edn-file, :filename "src/elin/component/plugin.clj", :col 31, :id 1690, :name-col 31, :end-col 39, :row 48} {:end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name rest-edn-files, :filename "src/elin/component/plugin.clj", :col 14, :id 1691, :name-col 14, :end-col 28, :row 49} {:end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 29, :id 1692, :name-col 29, :end-col 41, :row 49} {:end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :name result, :filename "src/elin/component/plugin.clj", :col 42, :id 1693, :name-col 42, :end-col 48, :row 49} {:end-row 52, :name-end-col 43, :name-end-row 52, :name-row 52, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 34, :id 1688, :name-col 34, :end-col 43, :row 52} {:end-row 52, :name-end-col 52, :name-end-row 52, :name-row 52, :name edn-file, :filename "src/elin/component/plugin.clj", :col 44, :id 1690, :name-col 44, :end-col 52, :row 52} {:end-row 53, :name-end-col 47, :name-end-row 53, :name-row 53, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 35, :id 1692, :name-col 35, :end-col 47, :row 53} {:end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name content, :filename "src/elin/component/plugin.clj", :col 29, :id 1694, :name-col 29, :end-col 36, :row 54} {:end-row 55, :name-end-col 43, :name-end-row 55, :name-row 55, :name edn-file, :filename "src/elin/component/plugin.clj", :col 35, :id 1690, :name-col 35, :end-col 43, :row 55} {:end-row 56, :name-end-col 33, :name-end-row 56, :name-row 56, :name result, :filename "src/elin/component/plugin.clj", :col 27, :id 1693, :name-col 27, :end-col 33, :row 56} {:end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name content, :filename "src/elin/component/plugin.clj", :col 34, :id 1694, :name-col 34, :end-col 41, :row 56} {:end-row 57, :name-end-col 30, :name-end-row 57, :name-row 57, :name rest-edn-files, :filename "src/elin/component/plugin.clj", :col 16, :id 1691, :name-col 16, :end-col 30, :row 57} {:end-row 57, :name-end-col 44, :name-end-row 57, :name-row 57, :name loaded-files', :filename "src/elin/component/plugin.clj", :col 31, :id 1696, :name-col 31, :end-col 44, :row 57} {:end-row 57, :name-end-col 52, :name-end-row 57, :name-row 57, :name result', :filename "src/elin/component/plugin.clj", :col 45, :id 1697, :name-col 45, :end-col 52, :row 57} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name accm, :filename "src/elin/component/plugin.clj", :col 15, :id 1699, :name-col 15, :end-col 19, :row 64} {:end-row 65, :name-end-col 15, :name-end-row 65, :name-row 65, :name export, :filename "src/elin/component/plugin.clj", :col 9, :id 1700, :name-col 9, :end-col 15, :row 65} {:end-row 66, :name-end-col 54, :name-end-row 66, :name-row 66, :name export, :filename "src/elin/component/plugin.clj", :col 48, :id 1700, :name-col 48, :end-col 54, :row 66} {:end-row 68, :name-end-col 12, :name-end-row 68, :name-row 68, :name plugins, :filename "src/elin/component/plugin.clj", :col 5, :id 1698, :name-col 5, :end-col 12, :row 68} {:end-row 80, :name-end-col 31, :name-end-row 80, :name-row 80, :name edn-files, :filename "src/elin/component/plugin.clj", :col 22, :id 1703, :name-col 22, :end-col 31, :row 80} {:end-row 82, :name-end-col 52, :name-end-row 82, :name-row 82, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 43, :id 1702, :name-col 43, :end-col 52, :row 82} {:end-row 82, :name-end-col 66, :name-end-row 82, :name-row 82, :name edn-files, :filename "src/elin/component/plugin.clj", :col 57, :id 1703, :name-col 57, :end-col 66, :row 82} {:end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/component/plugin.clj", :col 14, :id 1705, :name-col 14, :end-col 18, :row 84} {:end-row 84, :name-end-col 47, :name-end-row 84, :name-row 84, :name loaded-plugin, :filename "src/elin/component/plugin.clj", :col 34, :id 1706, :name-col 34, :end-col 47, :row 84} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name this, :filename "src/elin/component/plugin.clj", :col 13, :id 1707, :name-col 13, :end-col 17, :row 88} {:end-row 92, :name-end-col 35, :name-end-row 92, :name-row 92, :name config, :filename "src/elin/component/plugin.clj", :col 29, :id 1708, :name-col 29, :end-col 35, :row 92} {:end-row 8, :name-end-col 30, :name-end-row 8, :name-row 8, :name texts, :filename "src/elin/message.clj", :col 25, :id 1710, :name-col 25, :end-col 30, :row 8} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/message.clj", :col 30, :id 1709, :name-col 30, :end-col 34, :row 11} {:end-row 11, :name-end-col 36, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/message.clj", :col 35, :id 1712, :name-col 35, :end-col 36, :row 11} {:end-row 11, :name-end-col 46, :name-end-row 11, :name-row 11, :name highlight, :filename "src/elin/message.clj", :col 37, :id 1711, :name-col 37, :end-col 46, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/message.clj", :col 9, :id 1714, :name-col 9, :end-col 13, :row 17} {:end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name texts, :filename "src/elin/message.clj", :col 14, :id 1715, :name-col 14, :end-col 19, :row 17} {:end-row 21, :name-end-col 13, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/message.clj", :col 9, :id 1716, :name-col 9, :end-col 13, :row 21} {:end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name texts, :filename "src/elin/message.clj", :col 14, :id 1717, :name-col 14, :end-col 19, :row 21} {:end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/message.clj", :col 9, :id 1718, :name-col 9, :end-col 13, :row 25} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name texts, :filename "src/elin/message.clj", :col 14, :id 1719, :name-col 14, :end-col 19, :row 25} {:end-row 11, :name-end-col 64, :name-end-row 11, :name-row 11, :name json-config, :filename "src/elin/core.clj", :col 53, :id 1720, :name-col 53, :end-col 64, :row 11} {:end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name env, :filename "src/elin/core.clj", :col 44, :id 1722, :name-col 44, :end-col 47, :row 12} {:end-row 12, :name-end-col 55, :name-end-row 12, :name-row 12, :name config, :filename "src/elin/core.clj", :col 49, :id 1721, :name-col 49, :end-col 55, :row 12} {:end-row 13, :name-end-col 44, :name-end-row 13, :name-row 13, :name config, :filename "src/elin/core.clj", :col 38, :id 1723, :name-col 38, :end-col 44, :row 13} {:end-row 15, :name-end-col 39, :name-end-row 15, :name-row 15, :name config, :filename "src/elin/core.clj", :col 33, :id 1723, :name-col 33, :end-col 39, :row 15} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name log-config, :filename "src/elin/core.clj", :col 29, :id 1725, :name-col 29, :end-col 39, :row 16} {:end-row 18, :name-end-col 62, :name-end-row 18, :name-row 18, :name config, :filename "src/elin/core.clj", :col 56, :id 1723, :name-col 56, :end-col 62, :row 18} {:end-row 19, :name-end-col 36, :name-end-row 19, :name-row 19, :name sys-map, :filename "src/elin/core.clj", :col 29, :id 1724, :name-col 29, :end-col 36, :row 19} {:end-row 32, :name-end-col 52, :name-end-row 32, :name-row 32, :name current-file, :filename "src/elin/function/nrepl/test.clj", :col 40, :id 1727, :name-col 40, :end-col 52, :row 32} {:end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name base-line, :filename "src/elin/function/nrepl/test.clj", :col 46, :id 1728, :name-col 46, :end-col 55, :row 34} {:end-row 66, :name-end-col 42, :name-end-row 66, :name-row 66, :name test-vars, :filename "src/elin/function/nrepl/test.clj", :col 33, :id 1726, :name-col 33, :end-col 42, :row 66} {:end-row 73, :name-end-col 38, :name-end-row 73, :name-row 73, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 33, :id 1729, :name-col 33, :end-col 38, :row 73} {:end-row 86, :name-end-col 52, :name-end-row 86, :name-row 86, :name vars, :filename "src/elin/function/nrepl/test.clj", :col 48, :id 1732, :name-col 48, :end-col 52, :row 86} {:end-row 87, :name-end-col 63, :name-end-row 87, :name-row 87, :name current-file, :filename "src/elin/function/nrepl/test.clj", :col 51, :id 1734, :name-col 51, :end-col 63, :row 87} {:end-row 88, :name-end-col 68, :name-end-row 88, :name-row 88, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 63, :id 1730, :name-col 63, :end-col 68, :row 88} {:end-row 89, :name-end-col 59, :name-end-row 89, :name-row 89, :name base-line, :filename "src/elin/function/nrepl/test.clj", :col 50, :id 1733, :name-col 50, :end-col 59, :row 89} {:end-row 91, :name-end-col 39, :name-end-row 91, :name-row 91, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 34, :id 1730, :name-col 34, :end-col 39, :row 91} {:end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name code, :filename "src/elin/function/nrepl/test.clj", :col 40, :id 1735, :name-col 40, :end-col 44, :row 91} {:end-row 91, :name-end-col 56, :name-end-row 91, :name-row 91, :name ns-str, :filename "src/elin/function/nrepl/test.clj", :col 50, :id 1731, :name-col 50, :end-col 56, :row 91} {:end-row 92, :name-end-col 34, :name-end-row 92, :name-row 92, :name resp, :filename "src/elin/function/nrepl/test.clj", :col 30, :id 1736, :name-col 30, :end-col 34, :row 92} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 27, :id 1737, :name-col 27, :end-col 36, :row 15} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 23, :id 1738, :name-col 23, :end-col 30, :row 16} {:end-row 20, :name-end-col 47, :name-end-row 20, :name-row 20, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 38, :id 1737, :name-col 38, :end-col 47, :row 20} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1738, :name-col 32, :end-col 39, :row 21} {:end-row 21, :name-end-col 54, :name-end-row 21, :name-row 21, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1738, :name-col 47, :end-col 54, :row 21} {:end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1738, :name-col 32, :end-col 39, :row 22} {:end-row 22, :name-end-col 56, :name-end-row 22, :name-row 22, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 49, :id 1738, :name-col 49, :end-col 56, :row 22} {:end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 30, :id 1738, :name-col 30, :end-col 37, :row 24} {:end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 31, :id 1738, :name-col 31, :end-col 38, :row 25} {:end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 37, :id 1739, :name-col 37, :end-col 45, :row 29} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1739, :name-col 32, :end-col 40, :row 30} {:end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 5, :id 1739, :name-col 5, :end-col 13, :row 31} {:end-row 36, :name-end-col 31, :name-end-row 36, :name-row 36, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 20, :id 1740, :name-col 20, :end-col 31, :row 36} {:end-row 37, :name-end-col 46, :name-end-row 37, :name-row 37, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 35, :id 1740, :name-col 35, :end-col 46, :row 37} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 17, :id 1742, :name-col 17, :end-col 24, :row 39} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 31, :id 1743, :name-col 31, :end-col 38, :row 39} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1741, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 34, :id 1742, :name-col 34, :end-col 41, :row 40} {:end-row 40, :name-end-col 49, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 42, :id 1743, :name-col 42, :end-col 49, :row 40} {:end-row 42, :name-end-col 19, :name-end-row 42, :name-row 42, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 12, :id 1742, :name-col 12, :end-col 19, :row 42} {:end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 24, :id 1741, :name-col 24, :end-col 28, :row 43} {:end-row 43, :name-end-col 36, :name-end-row 43, :name-row 43, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1742, :name-col 29, :end-col 36, :row 43} {:end-row 45, :name-end-col 19, :name-end-row 45, :name-row 45, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 12, :id 1743, :name-col 12, :end-col 19, :row 45} {:end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 24, :id 1741, :name-col 24, :end-col 28, :row 46} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1743, :name-col 29, :end-col 36, :row 46} {:end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name diffs, :filename "src/elin/function/nrepl/cider/test.clj", :col 18, :id 1744, :name-col 18, :end-col 23, :row 55} {:end-row 56, :name-end-col 21, :name-end-row 56, :name-row 56, :name diffs, :filename "src/elin/function/nrepl/cider/test.clj", :col 16, :id 1744, :name-col 16, :end-col 21, :row 56} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 33, :id 1746, :name-col 33, :end-col 37, :row 57} {:end-row 59, :name-end-col 52, :name-end-row 59, :name-row 59, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 48, :id 1746, :name-col 48, :end-col 52, :row 59} {:end-row 60, :name-end-col 53, :name-end-row 60, :name-row 60, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 49, :id 1746, :name-col 49, :end-col 53, :row 60} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name actual, :filename "src/elin/function/nrepl/cider/test.clj", :col 25, :id 1745, :name-col 25, :end-col 31, :row 63} {:end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :col 56, :id 1747, :name-col 56, :end-col 61, :row 68} {:end-row 70, :name-end-col 53, :name-end-row 70, :name-row 70, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 44, :id 1748, :name-col 44, :end-col 53, :row 70} {:end-row 71, :name-end-col 49, :name-end-row 71, :name-row 71, :name var-map, :filename "src/elin/function/nrepl/cider/test.clj", :col 42, :id 1751, :name-col 42, :end-col 49, :row 71} {:end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :name test-results, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1753, :name-col 29, :end-col 41, :row 72} {:end-row 73, :name-end-col 87, :name-end-row 73, :name-row 73, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 76, :id 1754, :name-col 76, :end-col 87, :row 73} {:end-row 74, :name-end-col 37, :name-end-row 74, :name-row 74, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1755, :name-col 28, :end-col 37, :row 74} {:end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1755, :name-col 28, :end-col 37, :row 75} {:end-row 77, :name-end-col 26, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 20, :id 1756, :name-col 20, :end-col 26, :row 77} {:end-row 78, :name-end-col 28, :name-end-row 78, :name-row 78, :name var-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 21, :id 1757, :name-col 21, :end-col 28, :row 78} {:end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 36, :id 1754, :name-col 36, :end-col 47, :row 79} {:end-row 81, :name-end-col 71, :name-end-row 81, :name-row 81, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 60, :id 1754, :name-col 60, :end-col 71, :row 81} {:end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name ns-path-op-supported?, :filename "src/elin/function/nrepl/cider/test.clj", :col 40, :id 1749, :name-col 40, :end-col 61, :row 82} {:end-row 83, :name-end-col 64, :name-end-row 83, :name-row 83, :name nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :col 59, :id 1747, :name-col 59, :end-col 64, :row 83} {:end-row 83, :name-end-col 71, :name-end-row 83, :name-row 83, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 65, :id 1756, :name-col 65, :end-col 71, :row 83} {:end-row 84, :name-end-col 52, :name-end-row 84, :name-row 84, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 41, :id 1754, :name-col 41, :end-col 52, :row 84} {:end-row 85, :name-end-col 54, :name-end-row 85, :name-row 85, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 46, :id 1759, :name-col 46, :end-col 54, :row 85} {:end-row 86, :name-end-col 67, :name-end-row 86, :name-row 86, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 56, :id 1754, :name-col 56, :end-col 67, :row 86} {:end-row 87, :name-end-col 80, :name-end-row 87, :name-row 87, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 69, :id 1754, :name-col 69, :end-col 80, :row 87} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 40, :id 1756, :name-col 40, :end-col 46, :row 90} {:end-row 91, :name-end-col 48, :name-end-row 91, :name-row 91, :name var-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 41, :id 1757, :name-col 41, :end-col 48, :row 91} {:end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1758, :name-col 29, :end-col 33, :row 92} {:end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1758, :name-col 47, :end-col 51, :row 92} {:end-row 93, :name-end-col 35, :name-end-row 93, :name-row 93, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 26, :id 1755, :name-col 26, :end-col 35, :row 93} {:end-row 95, :name-end-col 69, :name-end-row 95, :name-row 95, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 58, :id 1754, :name-col 58, :end-col 69, :row 95} {:end-row 96, :name-end-col 33, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1761, :name-col 28, :end-col 33, :row 96} {:end-row 97, :name-end-col 40, :name-end-row 97, :name-row 97, :name actual-value, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1762, :name-col 28, :end-col 40, :row 97} {:end-row 101, :name-end-col 31, :name-end-row 101, :name-row 101, :name error, :filename "src/elin/function/nrepl/cider/test.clj", :col 26, :id 1761, :name-col 26, :end-col 31, :row 101} {:end-row 103, :name-end-col 58, :name-end-row 103, :name-row 103, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1754, :name-col 47, :end-col 58, :row 103} {:end-row 104, :name-end-col 59, :name-end-row 104, :name-row 104, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 48, :id 1754, :name-col 48, :end-col 59, :row 104} {:end-row 18, :name-end-col 49, :name-end-row 18, :name-row 18, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 42, :id 1764, :name-col 42, :end-col 49, :row 18} {:end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :name ns-str, :filename "src/elin/function/nrepl/namespace.clj", :col 27, :id 1763, :name-col 27, :end-col 33, :row 19} {:end-row 20, :name-end-col 58, :name-end-row 20, :name-row 20, :name file-separator, :filename "src/elin/function/nrepl/namespace.clj", :col 44, :id 1765, :name-col 44, :end-col 58, :row 20} {:end-row 22, :name-end-col 44, :name-end-row 22, :name-row 22, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 31, :id 1767, :name-col 31, :end-col 44, :row 22} {:end-row 23, :name-end-col 54, :name-end-row 23, :name-row 23, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 47, :id 1764, :name-col 47, :end-col 54, :row 23} {:end-row 23, :name-end-col 73, :name-end-row 23, :name-row 23, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 60, :id 1767, :name-col 60, :end-col 73, :row 23} {:end-row 23, :name-end-col 77, :name-end-row 23, :name-row 23, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 74, :id 1766, :name-col 74, :end-col 77, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 26, :id 1764, :name-col 26, :end-col 33, :row 24} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name idx, :filename "src/elin/function/nrepl/namespace.clj", :col 36, :id 1769, :name-col 36, :end-col 39, :row 24} {:end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :name test?, :filename "src/elin/function/nrepl/namespace.clj", :col 9, :id 1768, :name-col 9, :end-col 14, :row 25} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1770, :name-col 15, :end-col 23, :row 26} {:end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 39, :id 1767, :name-col 39, :end-col 52, :row 30} {:end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 20, :id 1766, :name-col 20, :end-col 23, :row 31} {:end-row 32, :name-end-col 23, :name-end-row 32, :name-row 32, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1770, :name-col 15, :end-col 23, :row 32} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 20, :id 1767, :name-col 20, :end-col 33, :row 36} {:end-row 36, :name-end-col 45, :name-end-row 36, :name-row 36, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 42, :id 1766, :name-col 42, :end-col 45, :row 36} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1771, :name-col 46, :end-col 50, :row 41} {:end-row 42, :name-end-col 29, :name-end-row 42, :name-row 42, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 25, :id 1771, :name-col 25, :end-col 29, :row 42} {:end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1773, :name-col 41, :end-col 45, :row 43} {:end-row 45, :name-end-col 54, :name-end-row 45, :name-row 45, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 50, :id 1773, :name-col 50, :end-col 54, :row 45} {:end-row 47, :name-end-col 64, :name-end-row 47, :name-row 47, :name filename, :filename "src/elin/function/nrepl/namespace.clj", :col 56, :id 1774, :name-col 56, :end-col 64, :row 47} {:end-row 46, :name-end-col 77, :name-end-row 46, :name-row 46, :name filename, :filename "src/elin/function/nrepl/namespace.clj", :col 69, :id 1774, :name-col 69, :end-col 77, :row 46} {:end-row 48, :name-end-col 60, :name-end-row 48, :name-row 48, :name only-name, :filename "src/elin/function/nrepl/namespace.clj", :col 51, :id 1775, :name-col 51, :end-col 60, :row 48} {:end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 59, :id 1773, :name-col 59, :end-col 63, :row 50} {:end-row 51, :name-end-col 36, :name-end-row 51, :name-row 51, :name find-regexp, :filename "src/elin/function/nrepl/namespace.clj", :col 25, :id 1776, :name-col 25, :end-col 36, :row 51} {:end-row 52, :name-end-col 57, :name-end-row 52, :name-row 52, :name recent-file, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1777, :name-col 46, :end-col 57, :row 52} {:end-row 53, :name-end-col 60, :name-end-row 53, :name-row 53, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 44, :id 1778, :name-col 44, :end-col 60, :row 53} {:end-row 54, :name-end-col 52, :name-end-row 54, :name-row 54, :name recent-file, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1777, :name-col 41, :end-col 52, :row 54} {:end-row 57, :name-end-col 52, :name-end-row 57, :name-row 57, :name recent-namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 36, :id 1780, :name-col 36, :end-col 52, :row 57} {:end-row 58, :name-end-col 56, :name-end-row 58, :name-row 58, :name sep, :filename "src/elin/function/nrepl/namespace.clj", :col 53, :id 1772, :name-col 53, :end-col 56, :row 58} {:end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 49, :id 1778, :name-col 49, :end-col 65, :row 60} {:end-row 61, :name-end-col 74, :name-end-row 61, :name-row 61, :name recent-relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 54, :id 1781, :name-col 54, :end-col 74, :row 61} {:end-row 61, :name-end-col 78, :name-end-row 61, :name-row 61, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 75, :id 1779, :name-col 75, :end-col 78, :row 61} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 28, :id 1778, :name-col 28, :end-col 44, :row 62} {:end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name idx, :filename "src/elin/function/nrepl/namespace.clj", :col 47, :id 1782, :name-col 47, :end-col 50, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1771, :name-col 41, :end-col 45, :row 63} {:end-row 63, :name-end-col 54, :name-end-row 63, :name-row 63, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1783, :name-col 46, :end-col 54, :row 63} {:end-row 65, :name-end-col 19, :name-end-row 65, :name-row 65, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1771, :name-col 15, :end-col 19, :row 65} {:end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 27, :id 1783, :name-col 27, :end-col 35, :row 65} {:end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name sep, :filename "src/elin/function/nrepl/namespace.clj", :col 22, :id 1772, :name-col 22, :end-col 25, :row 67} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/function/nrepl/refactor.clj", :col 28, :id 1785, :name-col 28, :end-col 33, :row 15} {:end-row 16, :name-end-col 50, :name-end-row 16, :name-row 16, :name sym-str, :filename "src/elin/function/nrepl/refactor.clj", :col 43, :id 1786, :name-col 43, :end-col 50, :row 16} {:end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1787, :name-col 28, :end-col 33, :row 17} {:end-row 18, :name-end-col 49, :name-end-row 18, :name-row 18, :name prefix, :filename "src/elin/function/nrepl/cider.clj", :col 43, :id 1789, :name-col 43, :end-col 49, :row 18} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1788, :name-col 39, :end-col 45, :row 19} {:end-row 29, :name-end-col 41, :name-end-row 29, :name-row 29, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 36, :id 1790, :name-col 36, :end-col 41, :row 29} {:end-row 31, :name-end-col 30, :name-end-row 31, :name-row 31, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 25, :id 1790, :name-col 25, :end-col 30, :row 31} {:end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 31, :id 1791, :name-col 31, :end-col 37, :row 31} {:end-row 31, :name-end-col 45, :name-end-row 31, :name-row 31, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1792, :name-col 38, :end-col 45, :row 31} {:end-row 32, :name-end-col 47, :name-end-row 32, :name-row 32, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 42, :id 1790, :name-col 42, :end-col 47, :row 32} {:end-row 33, :name-end-col 59, :name-end-row 33, :name-row 33, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 53, :id 1791, :name-col 53, :end-col 59, :row 33} {:end-row 34, :name-end-col 61, :name-end-row 34, :name-row 34, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 54, :id 1792, :name-col 54, :end-col 61, :row 34} {:end-row 37, :name-end-col 41, :name-end-row 37, :name-row 37, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1793, :name-col 38, :end-col 41, :row 37} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 26, :id 1793, :name-col 26, :end-col 29, :row 38} {:end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1793, :name-col 38, :end-col 41, :row 38} {:end-row 39, :name-end-col 65, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 59, :id 1791, :name-col 59, :end-col 65, :row 39} {:end-row 39, :name-end-col 73, :name-end-row 39, :name-row 39, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 66, :id 1792, :name-col 66, :end-col 73, :row 39} {:end-row 41, :name-end-col 19, :name-end-row 41, :name-row 41, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 16, :id 1793, :name-col 16, :end-col 19, :row 41} {:end-row 46, :name-end-col 46, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 41, :id 1794, :name-col 41, :end-col 46, :row 46} {:end-row 47, :name-end-col 58, :name-end-row 47, :name-row 47, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 52, :id 1795, :name-col 52, :end-col 58, :row 47} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name resp, :filename "src/elin/function/nrepl/cider.clj", :col 15, :id 1796, :name-col 15, :end-col 19, :row 50} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name resp, :filename "src/elin/function/nrepl/cider.clj", :col 16, :id 1796, :name-col 16, :end-col 20, :row 51} {:end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1797, :name-col 28, :end-col 33, :row 55} {:end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name var-query, :filename "src/elin/function/nrepl/cider.clj", :col 46, :id 1798, :name-col 46, :end-col 55, :row 56} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1799, :name-col 28, :end-col 33, :row 63} {:end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1800, :name-col 28, :end-col 33, :row 70} {:end-row 76, :name-end-col 33, :name-end-row 76, :name-row 76, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1801, :name-col 28, :end-col 33, :row 76} {:end-row 77, :name-end-col 45, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1802, :name-col 39, :end-col 45, :row 77} {:end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1803, :name-col 40, :end-col 47, :row 78} {:end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1804, :name-col 28, :end-col 33, :row 84} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1805, :name-col 39, :end-col 45, :row 85} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1806, :name-col 21, :end-col 26, :row 92} {:end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1807, :name-col 21, :end-col 26, :row 100} {:end-row 101, :name-end-col 40, :name-end-row 101, :name-row 101, :name key-str, :filename "src/elin/function/nrepl/cider.clj", :col 33, :id 1808, :name-col 33, :end-col 40, :row 101} {:end-row 102, :name-end-col 44, :name-end-row 102, :name-row 102, :name input-str, :filename "src/elin/function/nrepl/cider.clj", :col 35, :id 1809, :name-col 35, :end-col 44, :row 102} {:end-row 106, :name-end-col 26, :name-end-row 106, :name-row 106, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1810, :name-col 21, :end-col 26, :row 106} {:end-row 110, :name-end-col 26, :name-end-row 110, :name-row 110, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1811, :name-col 21, :end-col 26, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1812, :name-col 39, :end-col 48, :row 111} {:end-row 112, :name-end-col 46, :name-end-row 112, :name-row 112, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1813, :name-col 38, :end-col 46, :row 112} {:end-row 113, :name-end-col 44, :name-end-row 113, :name-row 113, :name filters, :filename "src/elin/function/nrepl/cider.clj", :col 37, :id 1814, :name-col 37, :end-col 44, :row 113} {:end-row 114, :name-end-col 38, :name-end-row 114, :name-row 114, :name size, :filename "src/elin/function/nrepl/cider.clj", :col 34, :id 1815, :name-col 34, :end-col 38, :row 114} {:end-row 115, :name-end-col 48, :name-end-row 115, :name-row 115, :name threshold, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1816, :name-col 39, :end-col 48, :row 115} {:end-row 119, :name-end-col 26, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1817, :name-col 21, :end-col 26, :row 119} {:end-row 120, :name-end-col 48, :name-end-row 120, :name-row 120, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1818, :name-col 39, :end-col 48, :row 120} {:end-row 121, :name-end-col 46, :name-end-row 121, :name-row 121, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1819, :name-col 38, :end-col 46, :row 121} {:end-row 125, :name-end-col 27, :name-end-row 125, :name-row 125, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 22, :id 1820, :name-col 22, :end-col 27, :row 125} {:end-row 126, :name-end-col 49, :name-end-row 126, :name-row 126, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1821, :name-col 40, :end-col 49, :row 126} {:end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1822, :name-col 39, :end-col 47, :row 127} {:end-row 131, :name-end-col 27, :name-end-row 131, :name-row 131, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 22, :id 1823, :name-col 22, :end-col 27, :row 131} {:end-row 132, :name-end-col 49, :name-end-row 132, :name-row 132, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1824, :name-col 40, :end-col 49, :row 132} {:end-row 133, :name-end-col 47, :name-end-row 133, :name-row 133, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1825, :name-col 39, :end-col 47, :row 133} {:end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1826, :name-col 28, :end-col 33, :row 137} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1827, :name-col 39, :end-col 45, :row 138} {:end-row 139, :name-end-col 47, :name-end-row 139, :name-row 139, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1828, :name-col 40, :end-col 47, :row 139} {:end-row 140, :name-end-col 65, :name-end-row 140, :name-row 140, :name export-edn-url, :filename "src/elin/function/nrepl/cider.clj", :col 51, :id 1829, :name-col 51, :end-col 65, :row 140} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 28, :id 1830, :name-col 28, :end-col 33, :row 29} {:end-row 41, :name-end-col 31, :name-end-row 41, :name-row 41, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1831, :name-col 26, :end-col 31, :row 41} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1832, :name-col 26, :end-col 31, :row 47} {:end-row 53, :name-end-col 31, :name-end-row 53, :name-row 53, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1833, :name-col 26, :end-col 31, :row 53} {:end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name elin, :filename "src/elin/function/popup.clj", :col 10, :id 1834, :name-col 10, :end-col 14, :row 26} {:end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name s, :filename "src/elin/function/popup.clj", :col 15, :id 1835, :name-col 15, :end-col 16, :row 26} {:end-row 30, :name-end-col 12, :name-end-row 30, :name-row 30, :name host, :filename "src/elin/function/popup.clj", :col 8, :id 1836, :name-col 8, :end-col 12, :row 30} {:end-row 31, :name-end-col 9, :name-end-row 31, :name-row 31, :name s, :filename "src/elin/function/popup.clj", :col 8, :id 1837, :name-col 8, :end-col 9, :row 31} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name option, :filename "src/elin/function/popup.clj", :col 36, :id 1838, :name-col 36, :end-col 42, :row 32} {:end-row 37, :name-end-col 29, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/function/popup.clj", :col 25, :id 1839, :name-col 25, :end-col 29, :row 37} {:end-row 37, :name-end-col 38, :name-end-row 37, :name-row 37, :name popup-id, :filename "src/elin/function/popup.clj", :col 30, :id 1840, :name-col 30, :end-col 38, :row 37} {:end-row 11, :name-end-col 46, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/function/quickfix.clj", :col 42, :id 1841, :name-col 42, :end-col 46, :row 11} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name elin, :filename "src/elin/function/quickfix.clj", :col 21, :id 1842, :name-col 21, :end-col 25, :row 15} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 34, :id 1844, :name-col 34, :end-col 41, :row 18} {:end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :name interceptor, :filename "src/elin/function/quickfix.clj", :col 30, :id 1843, :name-col 30, :end-col 41, :row 19} {:end-row 19, :name-end-col 74, :name-end-row 19, :name-row 19, :name context, :filename "src/elin/function/quickfix.clj", :col 67, :id 1845, :name-col 67, :end-col 74, :row 19} {:end-row 21, :name-end-col 64, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/function/quickfix.clj", :col 60, :id 1847, :name-col 60, :end-col 64, :row 21} {:end-row 21, :name-end-col 75, :name-end-row 21, :name-row 21, :name ctx, :filename "src/elin/function/quickfix.clj", :col 72, :id 1846, :name-col 72, :end-col 75, :row 21} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name ctx, :filename "src/elin/function/quickfix.clj", :col 32, :id 1846, :name-col 32, :end-col 35, :row 22} {:end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name elin, :filename "src/elin/function/quickfix.clj", :col 23, :id 1848, :name-col 23, :end-col 27, :row 26} {:end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 30, :id 1849, :name-col 30, :end-col 37, :row 26} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name elin, :filename "src/elin/function/quickfix.clj", :col 22, :id 1850, :name-col 22, :end-col 26, :row 28} {:end-row 31, :name-end-col 49, :name-end-row 31, :name-row 31, :name window-id, :filename "src/elin/function/quickfix.clj", :col 40, :id 1852, :name-col 40, :end-col 49, :row 31} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 35, :id 1853, :name-col 35, :end-col 42, :row 32} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name interceptor, :filename "src/elin/function/quickfix.clj", :col 31, :id 1851, :name-col 31, :end-col 42, :row 33} {:end-row 33, :name-end-col 75, :name-end-row 33, :name-row 33, :name context, :filename "src/elin/function/quickfix.clj", :col 68, :id 1854, :name-col 68, :end-col 75, :row 33} {:end-row 35, :name-end-col 65, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/function/quickfix.clj", :col 61, :id 1856, :name-col 61, :end-col 65, :row 35} {:end-row 35, :name-end-col 81, :name-end-row 35, :name-row 35, :name ctx, :filename "src/elin/function/quickfix.clj", :col 78, :id 1855, :name-col 78, :end-col 81, :row 35} {:end-row 35, :name-end-col 93, :name-end-row 35, :name-row 35, :name ctx, :filename "src/elin/function/quickfix.clj", :col 90, :id 1855, :name-col 90, :end-col 93, :row 35} {:end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/function/quickfix.clj", :col 33, :id 1855, :name-col 33, :end-col 36, :row 36} {:end-row 46, :name-end-col 53, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1857, :name-col 48, :end-col 53, :row 46} {:end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 15, :id 1857, :name-col 15, :end-col 20, :row 47} {:end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name session, :filename "src/elin/function/nrepl.clj", :col 21, :id 1858, :name-col 21, :end-col 28, :row 47} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 34, :id 1859, :name-col 34, :end-col 39, :row 50} {:end-row 50, :name-end-col 80, :name-end-row 50, :name-row 50, :name session, :filename "src/elin/function/nrepl.clj", :col 73, :id 1860, :name-col 73, :end-col 80, :row 50} {:end-row 57, :name-end-col 17, :name-end-row 57, :name-row 57, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 12, :id 1861, :name-col 12, :end-col 17, :row 57} {:end-row 57, :name-end-col 22, :name-end-row 57, :name-row 57, :name code, :filename "src/elin/function/nrepl.clj", :col 18, :id 1862, :name-col 18, :end-col 22, :row 57} {:end-row 59, :name-end-col 53, :name-end-row 59, :name-row 59, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1863, :name-col 48, :end-col 53, :row 59} {:end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1865, :name-col 33, :end-col 40, :row 60} {:end-row 64, :name-end-col 53, :name-end-row 64, :name-row 64, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1863, :name-col 48, :end-col 53, :row 64} {:end-row 62, :name-end-col 57, :name-end-row 62, :name-row 62, :name options', :filename "src/elin/function/nrepl.clj", :col 49, :id 1869, :name-col 49, :end-col 57, :row 62} {:end-row 63, :name-end-col 75, :name-end-row 63, :name-row 63, :name session, :filename "src/elin/function/nrepl.clj", :col 68, :id 1866, :name-col 68, :end-col 75, :row 63} {:end-row 63, :name-end-col 88, :name-end-row 63, :name-row 63, :name code', :filename "src/elin/function/nrepl.clj", :col 83, :id 1868, :name-col 83, :end-col 88, :row 63} {:end-row 67, :name-end-col 35, :name-end-row 67, :name-row 67, :name middleware, :filename "src/elin/function/nrepl.clj", :col 25, :id 1867, :name-col 25, :end-col 35, :row 67} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name middleware, :filename "src/elin/function/nrepl.clj", :col 23, :id 1867, :name-col 24, :end-col 43, :row 68} {:end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name eval-fn, :filename "src/elin/function/nrepl.clj", :col 35, :id 1870, :name-col 35, :end-col 42, :row 68} {:end-row 69, :name-end-col 30, :name-end-row 69, :name-row 69, :name eval-fn, :filename "src/elin/function/nrepl.clj", :col 23, :id 1870, :name-col 23, :end-col 30, :row 69} {:end-row 70, :name-end-col 17, :name-end-row 70, :name-row 70, :name eval-fn', :filename "src/elin/function/nrepl.clj", :col 8, :id 1871, :name-col 9, :end-col 31, :row 70} {:end-row 70, :name-end-col 22, :name-end-row 70, :name-row 70, :name code, :filename "src/elin/function/nrepl.clj", :col 18, :id 1864, :name-col 18, :end-col 22, :row 70} {:end-row 70, :name-end-col 30, :name-end-row 70, :name-row 70, :name options, :filename "src/elin/function/nrepl.clj", :col 23, :id 1865, :name-col 23, :end-col 30, :row 70} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 17, :id 1872, :name-col 17, :end-col 22, :row 78} {:end-row 80, :name-end-col 53, :name-end-row 80, :name-row 80, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1873, :name-col 48, :end-col 53, :row 80} {:end-row 83, :name-end-col 37, :name-end-row 83, :name-row 83, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 32, :id 1873, :name-col 32, :end-col 37, :row 83} {:end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1874, :name-col 33, :end-col 40, :row 81} {:end-row 82, :name-end-col 64, :name-end-row 82, :name-row 82, :name session, :filename "src/elin/function/nrepl.clj", :col 57, :id 1875, :name-col 57, :end-col 64, :row 82} {:end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 17, :id 1876, :name-col 17, :end-col 22, :row 92} {:end-row 92, :name-end-col 32, :name-end-row 92, :name-row 92, :name file-path, :filename "src/elin/function/nrepl.clj", :col 23, :id 1877, :name-col 23, :end-col 32, :row 92} {:end-row 92, :name-end-col 41, :name-end-row 92, :name-row 92, :name contents, :filename "src/elin/function/nrepl.clj", :col 33, :id 1878, :name-col 33, :end-col 41, :row 92} {:end-row 94, :name-end-col 50, :name-end-row 94, :name-row 94, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 45, :id 1879, :name-col 45, :end-col 50, :row 94} {:end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :name file-path, :filename "src/elin/function/nrepl.clj", :col 24, :id 1880, :name-col 24, :end-col 33, :row 95} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name session, :filename "src/elin/function/nrepl.clj", :col 13, :id 1883, :name-col 13, :end-col 20, :row 97} {:end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name file, :filename "src/elin/function/nrepl.clj", :col 22, :id 1884, :name-col 22, :end-col 26, :row 100} {:end-row 101, :name-end-col 64, :name-end-row 101, :name-row 101, :name file-path, :filename "src/elin/function/nrepl.clj", :col 55, :id 1880, :name-col 55, :end-col 64, :row 101} {:end-row 110, :name-end-col 37, :name-end-row 110, :name-row 110, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 32, :id 1879, :name-col 32, :end-col 37, :row 110} {:end-row 104, :name-end-col 40, :name-end-row 104, :name-row 104, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1882, :name-col 33, :end-col 40, :row 104} {:end-row 106, :name-end-col 37, :name-end-row 106, :name-row 106, :name session, :filename "src/elin/function/nrepl.clj", :col 30, :id 1883, :name-col 30, :end-col 37, :row 106} {:end-row 107, :name-end-col 50, :name-end-row 107, :name-row 107, :name contents, :filename "src/elin/function/nrepl.clj", :col 42, :id 1881, :name-col 42, :end-col 50, :row 107} {:end-row 108, :name-end-col 46, :name-end-row 108, :name-row 108, :name file, :filename "src/elin/function/nrepl.clj", :col 42, :id 1884, :name-col 42, :end-col 46, :row 108} {:end-row 109, :name-end-col 41, :name-end-row 109, :name-row 109, :name file-path, :filename "src/elin/function/nrepl.clj", :col 32, :id 1880, :name-col 32, :end-col 41, :row 109} {:end-row 117, :name-end-col 45, :name-end-row 117, :name-row 117, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 40, :id 1885, :name-col 40, :end-col 45, :row 117} {:end-row 117, :name-end-col 81, :name-end-row 117, :name-row 117, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 75, :id 1886, :name-col 75, :end-col 81, :row 117} {:end-row 117, :name-end-col 94, :name-end-row 117, :name-row 117, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 87, :id 1887, :name-col 87, :end-col 94, :row 117} {:end-row 120, :name-end-col 45, :name-end-row 120, :name-row 120, :name res, :filename "src/elin/function/nrepl.clj", :col 42, :id 1888, :name-col 42, :end-col 45, :row 120} {:end-row 121, :name-end-col 71, :name-end-row 121, :name-row 121, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 65, :id 1886, :name-col 65, :end-col 71, :row 121} {:end-row 121, :name-end-col 79, :name-end-row 121, :name-row 121, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 72, :id 1887, :name-col 72, :end-col 79, :row 121} {:end-row 122, :name-end-col 35, :name-end-row 122, :name-row 122, :name res, :filename "src/elin/function/nrepl.clj", :col 32, :id 1888, :name-col 32, :end-col 35, :row 122} {:end-row 123, :name-end-col 71, :name-end-row 123, :name-row 123, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 65, :id 1886, :name-col 65, :end-col 71, :row 123} {:end-row 123, :name-end-col 79, :name-end-row 123, :name-row 123, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 72, :id 1887, :name-col 72, :end-col 79, :row 123} {:end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name res, :filename "src/elin/function/nrepl.clj", :col 27, :id 1888, :name-col 27, :end-col 30, :row 124} {:end-row 125, :name-end-col 23, :name-end-row 125, :name-row 125, :name res, :filename "src/elin/function/nrepl.clj", :col 20, :id 1888, :name-col 20, :end-col 23, :row 125} {:end-row 127, :name-end-col 26, :name-end-row 127, :name-row 127, :name res', :filename "src/elin/function/nrepl.clj", :col 22, :id 1891, :name-col 22, :end-col 26, :row 127} {:end-row 128, :name-end-col 28, :name-end-row 128, :name-row 128, :name res', :filename "src/elin/function/nrepl.clj", :col 24, :id 1891, :name-col 24, :end-col 28, :row 128} {:end-row 129, :name-end-col 63, :name-end-row 129, :name-row 129, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 57, :id 1886, :name-col 57, :end-col 63, :row 129} {:end-row 129, :name-end-col 71, :name-end-row 129, :name-row 129, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 64, :id 1887, :name-col 64, :end-col 71, :row 129} {:end-row 132, :name-end-col 11, :name-end-row 132, :name-row 132, :name res', :filename "src/elin/function/nrepl.clj", :col 7, :id 1891, :name-col 7, :end-col 11, :row 132} {:end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 28, :id 1892, :name-col 28, :end-col 33, :row 137} {:end-row 144, :name-end-col 33, :name-end-row 144, :name-row 144, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 28, :id 1893, :name-col 28, :end-col 33, :row 144} {:end-row 145, :name-end-col 49, :name-end-row 145, :name-row 145, :name prefix, :filename "src/elin/function/nrepl.clj", :col 43, :id 1895, :name-col 43, :end-col 49, :row 145} {:end-row 146, :name-end-col 45, :name-end-row 146, :name-row 146, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 39, :id 1894, :name-col 39, :end-col 45, :row 146} {:end-row 153, :name-end-col 31, :name-end-row 153, :name-row 153, :name var-name, :filename "src/elin/function/nrepl.clj", :col 23, :id 1896, :name-col 23, :end-col 31, :row 153} {:end-row 154, :name-end-col 26, :name-end-row 154, :name-row 154, :name var-name, :filename "src/elin/function/nrepl.clj", :col 18, :id 1896, :name-col 18, :end-col 26, :row 154} {:end-row 155, :name-end-col 18, :name-end-row 155, :name-row 155, :name var-name, :filename "src/elin/function/nrepl.clj", :col 10, :id 1896, :name-col 10, :end-col 18, :row 155} {:end-row 18, :name-end-col 46, :name-end-row 18, :name-row 18, :name nrepl, :filename "src/elin/function/namespace.clj", :col 41, :id 1898, :name-col 41, :end-col 46, :row 18} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name ns-list, :filename "src/elin/function/namespace.clj", :col 31, :id 1899, :name-col 31, :end-col 38, :row 21} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name ns-list, :filename "src/elin/function/namespace.clj", :col 19, :id 1899, :name-col 19, :end-col 26, :row 23} {:end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name ns-list, :filename "src/elin/function/namespace.clj", :col 18, :id 1900, :name-col 18, :end-col 25, :row 26} {:end-row 24, :name-end-col 52, :name-end-row 24, :name-row 24, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 43, :id 1897, :name-col 43, :end-col 52, :row 24} {:end-row 32, :name-end-col 53, :name-end-row 32, :name-row 32, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 44, :id 1901, :name-col 44, :end-col 53, :row 32} {:end-row 32, :name-end-col 60, :name-end-row 32, :name-row 32, :name ns-sym, :filename "src/elin/function/namespace.clj", :col 54, :id 1902, :name-col 54, :end-col 60, :row 32} {:end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 37, :id 1903, :name-col 37, :end-col 46, :row 36} {:end-row 36, :name-end-col 56, :name-end-row 36, :name-row 36, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 47, :id 1904, :name-col 47, :end-col 56, :row 36} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name nrepl, :filename "src/elin/function/namespace.clj", :col 42, :id 1907, :name-col 42, :end-col 47, :row 41} {:end-row 42, :name-end-col 42, :name-end-row 42, :name-row 42, :name nrepl, :filename "src/elin/function/namespace.clj", :col 37, :id 1907, :name-col 37, :end-col 42, :row 42} {:end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/function/namespace.clj", :col 39, :id 1907, :name-col 39, :end-col 44, :row 44} {:end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name sym-str, :filename "src/elin/function/namespace.clj", :col 45, :id 1908, :name-col 45, :end-col 52, :row 44} {:end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name sym-str, :filename "src/elin/function/namespace.clj", :col 36, :id 1908, :name-col 36, :end-col 43, :row 46} {:end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name alias-str, :filename "src/elin/function/namespace.clj", :col 29, :id 1910, :name-col 29, :end-col 38, :row 47} {:end-row 48, :name-end-col 47, :name-end-row 48, :name-row 48, :name elin, :filename "src/elin/function/namespace.clj", :col 43, :id 1905, :name-col 43, :end-col 47, :row 48} {:end-row 49, :name-end-col 70, :name-end-row 49, :name-row 49, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 61, :id 1906, :name-col 61, :end-col 70, :row 49} {:end-row 49, :name-end-col 77, :name-end-row 49, :name-row 49, :name ns-str, :filename "src/elin/function/namespace.clj", :col 71, :id 1913, :name-col 71, :end-col 77, :row 49} {:end-row 51, :name-end-col 52, :name-end-row 51, :name-row 51, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 43, :id 1912, :name-col 43, :end-col 52, :row 51} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :filename "src/elin/function/namespace.clj", :col 58, :name-col 58, :end-col 59, :row 51} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name favorites, :filename "src/elin/function/namespace.clj", :col 31, :id 1909, :name-col 31, :end-col 40, :row 50} {:end-row 57, :name-end-col 39, :name-end-row 57, :name-row 57, :filename "src/elin/function/namespace.clj", :col 38, :name-col 38, :end-col 39, :row 57} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name requires, :filename "src/elin/function/namespace.clj", :col 24, :id 1914, :name-col 24, :end-col 32, :row 56} {:end-row 53, :name-end-col 68, :name-end-row 53, :name-row 53, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 59, :id 1906, :name-col 59, :end-col 68, :row 53} {:end-row 53, :name-end-col 78, :name-end-row 53, :name-row 53, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 69, :id 1912, :name-col 69, :end-col 78, :row 53} {:end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name favorites', :filename "src/elin/function/namespace.clj", :col 24, :id 1916, :name-col 24, :end-col 34, :row 54} {:end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name sym-str, :filename "src/elin/function/namespace.clj", :col 34, :id 1921, :name-col 34, :end-col 41, :row 61} {:end-row 62, :name-end-col 36, :name-end-row 62, :name-row 62, :name alias-str, :filename "src/elin/function/namespace.clj", :col 27, :id 1923, :name-col 27, :end-col 36, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/function/namespace.clj", :col 41, :id 1918, :name-col 41, :end-col 45, :row 63} {:end-row 64, :name-end-col 68, :name-end-row 64, :name-row 64, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 59, :id 1919, :name-col 59, :end-col 68, :row 64} {:end-row 64, :name-end-col 75, :name-end-row 64, :name-row 64, :name ns-str, :filename "src/elin/function/namespace.clj", :col 69, :id 1926, :name-col 69, :end-col 75, :row 64} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 41, :id 1925, :name-col 41, :end-col 50, :row 66} {:end-row 66, :name-end-col 57, :name-end-row 66, :name-row 66, :filename "src/elin/function/namespace.clj", :col 56, :name-col 56, :end-col 57, :row 66} {:end-row 65, :name-end-col 38, :name-end-row 65, :name-row 65, :name favorites, :filename "src/elin/function/namespace.clj", :col 29, :id 1922, :name-col 29, :end-col 38, :row 65} {:end-row 72, :name-end-col 52, :name-end-row 72, :name-row 72, :filename "src/elin/function/namespace.clj", :col 51, :name-col 51, :end-col 52, :row 72} {:end-row 71, :name-end-col 45, :name-end-row 71, :name-row 71, :name requires, :filename "src/elin/function/namespace.clj", :col 37, :id 1927, :name-col 37, :end-col 45, :row 71} {:end-row 68, :name-end-col 81, :name-end-row 68, :name-row 68, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 72, :id 1919, :name-col 72, :end-col 81, :row 68} {:end-row 68, :name-end-col 91, :name-end-row 68, :name-row 68, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 82, :id 1925, :name-col 82, :end-col 91, :row 68} {:end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name favorites', :filename "src/elin/function/namespace.clj", :col 37, :id 1929, :name-col 37, :end-col 47, :row 69} {:end-row 74, :name-end-col 22, :name-end-row 74, :name-row 74, :name candidates, :filename "src/elin/function/namespace.clj", :col 12, :id 1931, :name-col 12, :end-col 22, :row 74} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name candidates, :filename "src/elin/function/namespace.clj", :col 7, :id 1931, :name-col 7, :end-col 17, :row 75} {:end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name nrepl, :filename "src/elin/function/namespace.clj", :col 42, :id 1920, :name-col 42, :end-col 47, :row 77} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name nrepl, :filename "src/elin/function/namespace.clj", :col 37, :id 1920, :name-col 37, :end-col 42, :row 78} {:end-row 79, :name-end-col 46, :name-end-row 79, :name-row 79, :name nrepl, :filename "src/elin/function/namespace.clj", :col 41, :id 1920, :name-col 41, :end-col 46, :row 79} {:end-row 79, :name-end-col 54, :name-end-row 79, :name-row 79, :name sym-str, :filename "src/elin/function/namespace.clj", :col 47, :id 1921, :name-col 47, :end-col 54, :row 79} {:end-row 86, :name-end-col 39, :name-end-row 86, :name-row 86, :name sym-str, :filename "src/elin/function/namespace.clj", :col 32, :id 1932, :name-col 32, :end-col 39, :row 86} {:end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :filename "src/elin/function/namespace.clj", :col 32, :name-col 32, :end-col 33, :row 95} {:end-row 90, :name-end-col 38, :name-end-row 90, :name-row 90, :name class-set, :filename "src/elin/function/namespace.clj", :col 29, :id 1938, :name-col 29, :end-col 38, :row 90} {:end-row 90, :name-end-col 53, :name-end-row 90, :name-row 90, :name class-name-sym, :filename "src/elin/function/namespace.clj", :col 39, :id 1934, :name-col 39, :end-col 53, :row 90} {:end-row 91, :name-end-col 25, :name-end-row 91, :name-row 91, :name res, :filename "src/elin/function/namespace.clj", :col 22, :id 1936, :name-col 22, :end-col 25, :row 91} {:end-row 91, :name-end-col 48, :name-end-row 91, :name-row 91, :name pkg, :filename "src/elin/function/namespace.clj", :col 45, :id 1937, :name-col 45, :end-col 48, :row 91} {:end-row 91, :name-end-col 68, :name-end-row 91, :name-row 91, :name class-name-sym, :filename "src/elin/function/namespace.clj", :col 54, :id 1934, :name-col 54, :end-col 68, :row 91} {:end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name res, :filename "src/elin/function/namespace.clj", :col 16, :id 1936, :name-col 16, :end-col 19, :row 92} {:end-row 87, :name-end-col 22, :name-end-row 87, :name-row 87, :name java-classes, :filename "src/elin/function/namespace.clj", :col 10, :id 1933, :name-col 10, :end-col 22, :row 87} {:end-row 114, :name-end-col 40, :name-end-row 114, :name-row 114, :name code, :filename "src/elin/function/namespace.clj", :col 36, :id 1940, :name-col 36, :end-col 40, :row 114} {:end-row 115, :name-end-col 36, :name-end-row 115, :name-row 115, :name code, :filename "src/elin/function/namespace.clj", :col 32, :id 1940, :name-col 32, :end-col 36, :row 115} {:end-row 115, :name-end-col 49, :name-end-row 115, :name-row 115, :name java-classes, :filename "src/elin/function/namespace.clj", :col 37, :id 1942, :name-col 37, :end-col 49, :row 115} {:end-row 116, :name-end-col 37, :name-end-row 116, :name-row 116, :name elin, :filename "src/elin/function/namespace.clj", :col 33, :id 1939, :name-col 33, :end-col 37, :row 116} {:end-row 116, :name-end-col 42, :name-end-row 116, :name-row 116, :name code, :filename "src/elin/function/namespace.clj", :col 38, :id 1940, :name-col 38, :end-col 42, :row 116} {:end-row 116, :name-end-col 62, :name-end-row 116, :name-row 116, :name requiring-favorites, :filename "src/elin/function/namespace.clj", :col 43, :id 1941, :name-col 43, :end-col 62, :row 116} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name candidates, :filename "src/elin/function/select.clj", :col 13, :id 1945, :name-col 13, :end-col 23, :row 14} {:end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :name candidates, :filename "src/elin/function/select.clj", :col 17, :id 1945, :name-col 17, :end-col 27, :row 17} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name candidates, :filename "src/elin/function/select.clj", :col 12, :id 1945, :name-col 12, :end-col 22, :row 18} {:end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/function/select.clj", :col 42, :id 1943, :name-col 42, :end-col 46, :row 21} {:end-row 22, :name-end-col 44, :name-end-row 22, :name-row 22, :name host, :filename "src/elin/function/select.clj", :col 40, :id 1944, :name-col 40, :end-col 44, :row 22} {:end-row 22, :name-end-col 55, :name-end-row 22, :name-row 22, :name candidates, :filename "src/elin/function/select.clj", :col 45, :id 1945, :name-col 45, :end-col 55, :row 22} {:end-row 22, :name-end-col 91, :name-end-row 22, :name-row 22, :name id, :filename "src/elin/function/select.clj", :col 89, :id 1946, :name-col 89, :end-col 91, :row 22} {:end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name ch, :filename "src/elin/function/select.clj", :col 18, :id 1947, :name-col 18, :end-col 20, :row 23} {:end-row 13, :name-end-col 37, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/function/mark.clj", :col 33, :id 1948, :name-col 33, :end-col 37, :row 13} {:end-row 13, :name-end-col 45, :name-end-row 13, :name-row 13, :name mark-id, :filename "src/elin/function/mark.clj", :col 38, :id 1949, :name-col 38, :end-col 45, :row 13} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name path, :filename "src/elin/function/jack_in.clj", :col 16, :id 1950, :name-col 16, :end-col 20, :row 30} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name dir, :filename "src/elin/function/jack_in.clj", :col 23, :id 1951, :name-col 23, :end-col 26, :row 36} {:end-row 36, :name-end-col 35, :name-end-row 36, :name-row 36, :name filename, :filename "src/elin/function/jack_in.clj", :col 27, :id 1952, :name-col 27, :end-col 35, :row 36} {:end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name file, :filename "src/elin/function/jack_in.clj", :col 20, :id 1953, :name-col 20, :end-col 24, :row 37} {:end-row 38, :name-end-col 11, :name-end-row 38, :name-row 38, :name file, :filename "src/elin/function/jack_in.clj", :col 7, :id 1953, :name-col 7, :end-col 11, :row 38} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name cwd, :filename "src/elin/function/jack_in.clj", :col 23, :id 1954, :name-col 23, :end-col 26, :row 42} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name dir, :filename "src/elin/function/jack_in.clj", :col 11, :id 1955, :name-col 11, :end-col 14, :row 43} {:end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name dir, :filename "src/elin/function/jack_in.clj", :col 42, :id 1955, :name-col 42, :end-col 45, :row 44} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name dir, :filename "src/elin/function/jack_in.clj", :col 45, :id 1955, :name-col 45, :end-col 48, :row 45} {:end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name dir, :filename "src/elin/function/jack_in.clj", :col 40, :id 1955, :name-col 40, :end-col 43, :row 46} {:end-row 47, :name-end-col 30, :name-end-row 47, :name-row 47, :name deps-edn-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1956, :name-col 17, :end-col 30, :row 47} {:end-row 48, :name-end-col 33, :name-end-row 48, :name-row 48, :name project-clj-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1957, :name-col 17, :end-col 33, :row 48} {:end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name bb-edn-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1958, :name-col 17, :end-col 28, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name deps-edn-file, :filename "src/elin/function/jack_in.clj", :col 36, :id 1956, :name-col 36, :end-col 49, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name project-clj-file, :filename "src/elin/function/jack_in.clj", :col 34, :id 1957, :name-col 34, :end-col 50, :row 51} {:end-row 52, :name-end-col 44, :name-end-row 52, :name-row 52, :name bb-edn-file, :filename "src/elin/function/jack_in.clj", :col 33, :id 1958, :name-col 33, :end-col 44, :row 52} {:end-row 53, :name-end-col 37, :name-end-row 53, :name-row 53, :name dir, :filename "src/elin/function/jack_in.clj", :col 34, :id 1955, :name-col 34, :end-col 37, :row 53} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :name forced-project, :filename "src/elin/function/jack_in.clj", :col 7, :id 1959, :name-col 7, :end-col 21, :row 58} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :name forced-project, :filename "src/elin/function/jack_in.clj", :col 6, :id 1959, :name-col 6, :end-col 20, :row 59} {:end-row 59, :name-end-col 24, :name-end-row 59, :name-row 59, :name cwd, :filename "src/elin/function/jack_in.clj", :col 21, :id 1960, :name-col 21, :end-col 24, :row 59} {:end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name cwd, :filename "src/elin/function/jack_in.clj", :col 30, :id 1960, :name-col 30, :end-col 33, :row 60} {:end-row 72, :name-end-col 34, :name-end-row 72, :name-row 72, :name project-type, :filename "src/elin/function/jack_in.clj", :col 22, :id 1961, :name-col 22, :end-col 34, :row 72} {:end-row 72, :name-end-col 39, :name-end-row 72, :name-row 72, :name port, :filename "src/elin/function/jack_in.clj", :col 35, :id 1962, :name-col 35, :end-col 39, :row 72} {:end-row 74, :name-end-col 25, :name-end-row 74, :name-row 74, :name project-type, :filename "src/elin/function/jack_in.clj", :col 13, :id 1963, :name-col 13, :end-col 25, :row 74} {:end-row 77, :name-end-col 27, :name-end-row 77, :name-row 77, :name optional-args, :filename "src/elin/function/jack_in.clj", :col 14, :id 1965, :name-col 14, :end-col 27, :row 77} {:end-row 80, :name-end-col 33, :name-end-row 80, :name-row 80, :name port, :filename "src/elin/function/jack_in.clj", :col 29, :id 1964, :name-col 29, :end-col 33, :row 80} {:end-row 87, :name-end-col 29, :name-end-row 87, :name-row 87, :name port, :filename "src/elin/function/jack_in.clj", :col 25, :id 1964, :name-col 25, :end-col 29, :row 87} {:end-row 93, :name-end-col 23, :name-end-row 93, :name-row 93, :name port, :filename "src/elin/function/jack_in.clj", :col 19, :id 1966, :name-col 19, :end-col 23, :row 93} {:end-row 97, :name-end-col 24, :name-end-row 97, :name-row 97, :name elin, :filename "src/elin/function/jack_in.clj", :col 20, :id 1967, :name-col 20, :end-col 24, :row 97} {:end-row 100, :name-end-col 65, :name-end-row 100, :name-row 100, :name host, :filename "src/elin/function/jack_in.clj", :col 61, :id 1968, :name-col 61, :end-col 65, :row 100} {:end-row 101, :name-end-col 63, :name-end-row 101, :name-row 101, :name options, :filename "src/elin/function/jack_in.clj", :col 56, :id 1969, :name-col 56, :end-col 63, :row 101} {:end-row 101, :name-end-col 68, :name-end-row 101, :name-row 101, :name path, :filename "src/elin/function/jack_in.clj", :col 64, :id 1970, :name-col 64, :end-col 68, :row 101} {:end-row 102, :name-end-col 63, :name-end-row 102, :name-row 102, :name project-file, :filename "src/elin/function/jack_in.clj", :col 51, :id 1972, :name-col 51, :end-col 63, :row 102} {:end-row 105, :name-end-col 50, :name-end-row 105, :name-row 105, :name project-root-dir, :filename "src/elin/function/jack_in.clj", :col 34, :id 1973, :name-col 34, :end-col 50, :row 105} {:end-row 104, :name-end-col 52, :name-end-row 104, :name-row 104, :name project-type, :filename "src/elin/function/jack_in.clj", :col 40, :id 1971, :name-col 40, :end-col 52, :row 104} {:end-row 104, :name-end-col 57, :name-end-row 104, :name-row 104, :name port, :filename "src/elin/function/jack_in.clj", :col 53, :id 1974, :name-col 53, :end-col 57, :row 104} {:end-row 106, :name-end-col 47, :name-end-row 106, :name-row 106, :name port, :filename "src/elin/function/jack_in.clj", :col 43, :id 1974, :name-col 43, :end-col 47, :row 106} {:end-row 106, :name-end-col 53, :name-end-row 106, :name-row 106, :name args, :filename "src/elin/function/jack_in.clj", :col 49, :id 1975, :name-col 49, :end-col 53, :row 106} {:end-row 107, :name-end-col 10, :name-end-row 107, :name-row 107, :name port, :filename "src/elin/function/jack_in.clj", :col 6, :id 1974, :name-col 6, :end-col 10, :row 107} {:end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name pred, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 1976, :name-col 17, :end-col 24, :row 14} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :filename "src/elin/function/clj_kondo.clj", :col 22, :name-col 22, :end-col 23, :row 14} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :filename "src/elin/function/clj_kondo.clj", :col 25, :name-col 25, :end-col 26, :row 14} {:end-row 14, :name-end-col 32, :name-end-row 14, :name-row 14, :name coll, :filename "src/elin/function/clj_kondo.clj", :col 28, :id 1977, :name-col 28, :end-col 32, :row 14} {:end-row 20, :name-end-col 51, :name-end-row 20, :name-row 20, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1979, :name-col 42, :end-col 51, :row 20} {:end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 28, :id 1980, :name-col 28, :end-col 31, :row 21} {:end-row 43, :name-end-col 51, :name-end-row 43, :name-row 43, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1981, :name-col 42, :end-col 51, :row 43} {:end-row 44, :name-end-col 25, :name-end-row 44, :name-row 44, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 22, :id 1982, :name-col 22, :end-col 25, :row 44} {:end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1983, :name-col 42, :end-col 51, :row 49} {:end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1984, :name-col 33, :end-col 36, :row 50} {:end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1985, :name-col 42, :end-col 51, :row 55} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 1986, :name-col 27, :end-col 30, :row 56} {:end-row 61, :name-end-col 51, :name-end-row 61, :name-row 61, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1987, :name-col 42, :end-col 51, :row 61} {:end-row 62, :name-end-col 27, :name-end-row 62, :name-row 62, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 1988, :name-col 24, :end-col 27, :row 62} {:end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1989, :name-col 42, :end-col 51, :row 67} {:end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 18, :id 1990, :name-col 18, :end-col 21, :row 68} {:end-row 72, :name-end-col 51, :name-end-row 72, :name-row 72, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1991, :name-col 42, :end-col 51, :row 72} {:end-row 73, :name-end-col 23, :name-end-row 73, :name-row 73, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 1992, :name-col 20, :end-col 23, :row 73} {:end-row 78, :name-end-col 34, :name-end-row 78, :name-row 78, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 1993, :name-col 25, :end-col 34, :row 78} {:end-row 83, :name-end-col 51, :name-end-row 83, :name-row 83, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1994, :name-col 42, :end-col 51, :row 83} {:end-row 84, :name-end-col 29, :name-end-row 84, :name-row 84, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 1995, :name-col 26, :end-col 29, :row 84} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :name protocol-ns, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1997, :name-col 33, :end-col 44, :row 89} {:end-row 90, :name-end-col 48, :name-end-row 90, :name-row 90, :name protocol-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 1998, :name-col 35, :end-col 48, :row 90} {:end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name method-name, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1999, :name-col 33, :end-col 44, :row 91} {:end-row 93, :name-end-col 42, :name-end-row 93, :name-row 93, :name protocol-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2000, :name-col 27, :end-col 42, :row 93} {:end-row 93, :name-end-col 58, :name-end-row 93, :name-row 93, :filename "src/elin/function/clj_kondo.clj", :col 57, :name-col 57, :end-col 58, :row 93} {:end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :name protocol-name-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2001, :name-col 27, :end-col 44, :row 94} {:end-row 94, :name-end-col 62, :name-end-row 94, :name-row 94, :filename "src/elin/function/clj_kondo.clj", :col 61, :name-col 61, :end-col 62, :row 94} {:end-row 95, :name-end-col 42, :name-end-row 95, :name-row 95, :name method-name-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2002, :name-col 27, :end-col 42, :row 95} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :filename "src/elin/function/clj_kondo.clj", :col 57, :name-col 57, :end-col 58, :row 95} {:end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 37, :id 1996, :name-col 37, :end-col 46, :row 92} {:end-row 99, :name-end-col 30, :name-end-row 99, :name-row 99, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2005, :name-col 24, :end-col 30, :row 99} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2006, :name-col 25, :end-col 32, :row 100} {:end-row 102, :name-end-col 33, :name-end-row 102, :name-row 102, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2007, :name-col 27, :end-col 33, :row 102} {:end-row 102, :name-end-col 49, :name-end-row 102, :name-row 102, :filename "src/elin/function/clj_kondo.clj", :col 48, :name-col 48, :end-col 49, :row 102} {:end-row 103, :name-end-col 34, :name-end-row 103, :name-row 103, :name sym-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2008, :name-col 27, :end-col 34, :row 103} {:end-row 103, :name-end-col 43, :name-end-row 103, :name-row 103, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 103} {:end-row 101, :name-end-col 41, :name-end-row 101, :name-row 101, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 32, :id 2004, :name-col 32, :end-col 41, :row 101} {:end-row 108, :name-end-col 43, :name-end-row 108, :name-row 108, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2010, :name-col 34, :end-col 43, :row 108} {:end-row 109, :name-end-col 58, :name-end-row 109, :name-row 109, :name keyword', :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2011, :name-col 50, :end-col 58, :row 109} {:end-row 110, :name-end-col 25, :name-end-row 110, :name-row 110, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2013, :name-col 20, :end-col 25, :row 110} {:end-row 111, :name-end-col 32, :name-end-row 111, :name-row 111, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2013, :name-col 27, :end-col 32, :row 111} {:end-row 111, :name-end-col 39, :name-end-row 111, :name-row 111, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 111} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2014, :name-col 27, :end-col 34, :row 112} {:end-row 112, :name-end-col 43, :name-end-row 112, :name-row 112, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 112} {:end-row 113, :name-end-col 29, :name-end-row 113, :name-row 113, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 22, :id 2014, :name-col 22, :end-col 29, :row 113} {:end-row 113, :name-end-col 38, :name-end-row 113, :name-row 113, :filename "src/elin/function/clj_kondo.clj", :col 37, :name-col 37, :end-col 38, :row 113} {:end-row 114, :name-end-col 19, :name-end-row 114, :name-row 114, :name pred, :filename "src/elin/function/clj_kondo.clj", :col 15, :id 2017, :name-col 15, :end-col 19, :row 114} {:end-row 114, :name-end-col 29, :name-end-row 114, :name-row 114, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2012, :name-col 20, :end-col 29, :row 114} {:end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2018, :name-col 34, :end-col 43, :row 118} {:end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :name keyword', :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2020, :name-col 50, :end-col 58, :row 119} {:end-row 120, :name-end-col 16, :name-end-row 120, :name-row 120, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 11, :id 2022, :name-col 11, :end-col 16, :row 120} {:end-row 122, :name-end-col 58, :name-end-row 122, :name-row 122, :name filename, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2019, :name-col 50, :end-col 58, :row 122} {:end-row 122, :name-end-col 71, :name-end-row 122, :name-row 122, :filename "src/elin/function/clj_kondo.clj", :col 70, :name-col 70, :end-col 71, :row 122} {:end-row 123, :name-end-col 55, :name-end-row 123, :name-row 123, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2022, :name-col 50, :end-col 55, :row 123} {:end-row 123, :name-end-col 65, :name-end-row 123, :name-row 123, :filename "src/elin/function/clj_kondo.clj", :col 64, :name-col 64, :end-col 65, :row 123} {:end-row 124, :name-end-col 57, :name-end-row 124, :name-row 124, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2023, :name-col 50, :end-col 57, :row 124} {:end-row 124, :name-end-col 66, :name-end-row 124, :name-row 124, :filename "src/elin/function/clj_kondo.clj", :col 65, :name-col 65, :end-col 66, :row 124} {:end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2021, :name-col 33, :end-col 42, :row 121} {:end-row 126, :name-end-col 38, :name-end-row 126, :name-row 126, :name targets, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2024, :name-col 31, :end-col 38, :row 126} {:end-row 127, :name-end-col 40, :name-end-row 127, :name-row 127, :name targets, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2024, :name-col 33, :end-col 40, :row 127} {:end-row 129, :name-end-col 44, :name-end-row 129, :name-row 129, :name target-ns, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2026, :name-col 35, :end-col 44, :row 129} {:end-row 129, :name-end-col 51, :name-end-row 129, :name-row 129, :filename "src/elin/function/clj_kondo.clj", :col 50, :name-col 50, :end-col 51, :row 129} {:end-row 130, :name-end-col 46, :name-end-row 130, :name-row 130, :name target-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2027, :name-col 35, :end-col 46, :row 130} {:end-row 130, :name-end-col 55, :name-end-row 130, :name-row 130, :filename "src/elin/function/clj_kondo.clj", :col 54, :name-col 54, :end-col 55, :row 130} {:end-row 131, :name-end-col 48, :name-end-row 131, :name-row 131, :filename "src/elin/function/clj_kondo.clj", :col 47, :name-col 47, :end-col 48, :row 131} {:end-row 128, :name-end-col 27, :name-end-row 128, :name-row 128, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 18, :id 2021, :name-col 18, :end-col 27, :row 128} {:end-row 134, :name-end-col 39, :name-end-row 134, :name-row 134, :name filename, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2019, :name-col 31, :end-col 39, :row 134} {:end-row 134, :name-end-col 52, :name-end-row 134, :name-row 134, :filename "src/elin/function/clj_kondo.clj", :col 51, :name-col 51, :end-col 52, :row 134} {:end-row 135, :name-end-col 43, :name-end-row 135, :name-row 135, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 135} {:end-row 136, :name-end-col 38, :name-end-row 136, :name-row 136, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2023, :name-col 31, :end-col 38, :row 136} {:end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 136} {:end-row 137, :name-end-col 44, :name-end-row 137, :name-row 137, :filename "src/elin/function/clj_kondo.clj", :col 43, :name-col 43, :end-col 44, :row 137} {:end-row 133, :name-end-col 23, :name-end-row 133, :name-row 133, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 14, :id 2021, :name-col 14, :end-col 23, :row 133} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 37, :id 2032, :name-col 37, :end-col 45, :row 150} {:end-row 151, :name-end-col 51, :name-end-row 151, :name-row 151, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 43, :id 2033, :name-col 43, :end-col 51, :row 151} {:end-row 152, :name-end-col 43, :name-end-row 152, :name-row 152, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2034, :name-col 33, :end-col 43, :row 152} {:end-row 153, :name-end-col 59, :name-end-row 153, :name-row 153, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2030, :name-col 50, :end-col 59, :row 153} {:end-row 153, :name-end-col 78, :name-end-row 153, :name-row 153, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 68, :id 2034, :name-col 68, :end-col 78, :row 153} {:end-row 154, :name-end-col 36, :name-end-row 154, :name-row 154, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 30, :id 2031, :name-col 30, :end-col 36, :row 154} {:end-row 155, :name-end-col 32, :name-end-row 155, :name-row 155, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2031, :name-col 26, :end-col 32, :row 155} {:end-row 156, :name-end-col 44, :name-end-row 156, :name-row 156, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2034, :name-col 34, :end-col 44, :row 156} {:end-row 156, :name-end-col 54, :name-end-row 156, :name-row 156, :name var-name', :filename "src/elin/function/clj_kondo.clj", :col 45, :id 2035, :name-col 45, :end-col 54, :row 156} {:end-row 157, :name-end-col 36, :name-end-row 157, :name-row 157, :name var-name', :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2035, :name-col 27, :end-col 36, :row 157} {:end-row 158, :name-end-col 35, :name-end-row 158, :name-row 158, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2033, :name-col 27, :end-col 35, :row 158} {:end-row 162, :name-end-col 25, :name-end-row 162, :name-row 162, :filename "src/elin/function/clj_kondo.clj", :col 24, :name-col 24, :end-col 25, :row 162} {:end-row 160, :name-end-col 37, :name-end-row 160, :name-row 160, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2036, :name-col 31, :end-col 37, :row 160} {:end-row 160, :name-end-col 44, :name-end-row 160, :name-row 160, :filename "src/elin/function/clj_kondo.clj", :col 43, :name-col 43, :end-col 44, :row 160} {:end-row 161, :name-end-col 38, :name-end-row 161, :name-row 161, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2037, :name-col 31, :end-col 38, :row 161} {:end-row 161, :name-end-col 47, :name-end-row 161, :name-row 161, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 161} {:end-row 159, :name-end-col 35, :name-end-row 159, :name-row 159, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2030, :name-col 26, :end-col 35, :row 159} {:end-row 170, :name-end-col 40, :name-end-row 170, :name-row 170, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2040, :name-col 31, :end-col 40, :row 170} {:end-row 178, :name-end-col 40, :name-end-row 178, :name-row 178, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2042, :name-col 34, :end-col 40, :row 178} {:end-row 178, :name-end-col 47, :name-end-row 178, :name-row 178, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 178} {:end-row 177, :name-end-col 49, :name-end-row 177, :name-row 177, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2041, :name-col 40, :end-col 49, :row 177} {:end-row 181, :name-end-col 23, :name-end-row 181, :name-row 181, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 2044, :name-col 16, :end-col 23, :row 181} {:end-row 182, :name-end-col 32, :name-end-row 182, :name-row 182, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2044, :name-col 25, :end-col 32, :row 182} {:end-row 191, :name-end-col 29, :name-end-row 191, :name-row 191, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2046, :name-col 20, :end-col 29, :row 191} {:end-row 191, :name-end-col 39, :name-end-row 191, :name-row 191, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 191} {:end-row 190, :name-end-col 35, :name-end-row 190, :name-row 190, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2045, :name-col 26, :end-col 35, :row 190} {:end-row 199, :name-end-col 43, :name-end-row 199, :name-row 199, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2049, :name-col 34, :end-col 43, :row 199} {:end-row 199, :name-end-col 53, :name-end-row 199, :name-row 199, :filename "src/elin/function/clj_kondo.clj", :col 52, :name-col 52, :end-col 53, :row 199} {:end-row 198, :name-end-col 49, :name-end-row 198, :name-row 198, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2048, :name-col 40, :end-col 49, :row 198} {:end-row 202, :name-end-col 23, :name-end-row 202, :name-row 202, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 2051, :name-col 16, :end-col 23, :row 202} {:end-row 203, :name-end-col 32, :name-end-row 203, :name-row 203, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2051, :name-col 25, :end-col 32, :row 203} {:end-row 211, :name-end-col 35, :name-end-row 211, :name-row 211, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 29, :id 2053, :name-col 29, :end-col 35, :row 211} {:end-row 211, :name-end-col 42, :name-end-row 211, :name-row 211, :filename "src/elin/function/clj_kondo.clj", :col 41, :name-col 41, :end-col 42, :row 211} {:end-row 212, :name-end-col 36, :name-end-row 212, :name-row 212, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 29, :id 2054, :name-col 29, :end-col 36, :row 212} {:end-row 212, :name-end-col 45, :name-end-row 212, :name-row 212, :filename "src/elin/function/clj_kondo.clj", :col 44, :name-col 44, :end-col 45, :row 212} {:end-row 210, :name-end-col 34, :name-end-row 210, :name-row 210, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2052, :name-col 25, :end-col 34, :row 210} {:end-row 217, :name-end-col 30, :name-end-row 217, :name-row 217, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2057, :name-col 24, :end-col 30, :row 217} {:end-row 217, :name-end-col 39, :name-end-row 217, :name-row 217, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 217} {:end-row 216, :name-end-col 40, :name-end-row 216, :name-row 216, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2056, :name-col 31, :end-col 40, :row 216} {:end-row 222, :name-end-col 37, :name-end-row 222, :name-row 222, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2060, :name-col 31, :end-col 37, :row 222} {:end-row 223, :name-end-col 47, :name-end-row 223, :name-row 223, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2061, :name-col 40, :end-col 47, :row 223} {:end-row 224, :name-end-col 43, :name-end-row 224, :name-row 224, :name sym-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2064, :name-col 35, :end-col 43, :row 224} {:end-row 225, :name-end-col 48, :name-end-row 225, :name-row 225, :name sym-ns, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 2063, :name-col 42, :end-col 48, :row 225} {:end-row 225, :name-end-col 66, :name-end-row 225, :name-row 225, :name sym-name, :filename "src/elin/function/clj_kondo.clj", :col 58, :id 2064, :name-col 58, :end-col 66, :row 225} {:end-row 226, :name-end-col 52, :name-end-row 226, :name-row 226, :name sym-ns, :filename "src/elin/function/clj_kondo.clj", :col 46, :id 2063, :name-col 46, :end-col 52, :row 226} {:end-row 227, :name-end-col 34, :name-end-row 227, :name-row 227, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2065, :name-col 25, :end-col 34, :row 227} {:end-row 229, :name-end-col 64, :name-end-row 229, :name-row 229, :name from-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 53, :id 2062, :name-col 53, :end-col 64, :row 229} {:end-row 229, :name-end-col 73, :name-end-row 229, :name-row 229, :filename "src/elin/function/clj_kondo.clj", :col 72, :name-col 72, :end-col 73, :row 229} {:end-row 230, :name-end-col 62, :name-end-row 230, :name-row 230, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 53, :id 2065, :name-col 53, :end-col 62, :row 230} {:end-row 230, :name-end-col 72, :name-end-row 230, :name-row 230, :filename "src/elin/function/clj_kondo.clj", :col 71, :name-col 71, :end-col 72, :row 230} {:end-row 228, :name-end-col 63, :name-end-row 228, :name-row 228, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 54, :id 2059, :name-col 54, :end-col 63, :row 228} {:end-row 233, :name-end-col 36, :name-end-row 233, :name-row 233, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2065, :name-col 27, :end-col 36, :row 233} {:end-row 234, :name-end-col 34, :name-end-row 234, :name-row 234, :name from-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 23, :id 2062, :name-col 23, :end-col 34, :row 234} {:end-row 235, :name-end-col 44, :name-end-row 235, :name-row 235, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2059, :name-col 35, :end-col 44, :row 235} {:end-row 235, :name-end-col 54, :name-end-row 235, :name-row 235, :name to-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 45, :id 2068, :name-col 45, :end-col 54, :row 235} {:end-row 235, :name-end-col 62, :name-end-row 235, :name-row 235, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 55, :id 2066, :name-col 55, :end-col 62, :row 235} {:end-row 236, :name-end-col 50, :name-end-row 236, :name-row 236, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 41, :id 2059, :name-col 41, :end-col 50, :row 236} {:end-row 236, :name-end-col 58, :name-end-row 236, :name-row 236, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 51, :id 2066, :name-col 51, :end-col 58, :row 236} {:end-row 237, :name-end-col 91, :name-end-row 237, :name-row 237, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 84, :id 2061, :name-col 84, :end-col 91, :row 237} {:end-row 237, :name-end-col 98, :name-end-row 237, :name-row 237, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 92, :id 2060, :name-col 92, :end-col 98, :row 237} {:end-row 238, :name-end-col 16, :name-end-row 238, :name-row 238, :name var-def, :filename "src/elin/function/clj_kondo.clj", :col 9, :id 2069, :name-col 9, :end-col 16, :row 238} {:end-row 246, :name-end-col 50, :name-end-row 246, :name-row 246, :filename "src/elin/function/clj_kondo.clj", :col 49, :name-col 49, :end-col 50, :row 246} {:end-row 247, :name-end-col 49, :name-end-row 247, :name-row 247, :filename "src/elin/function/clj_kondo.clj", :col 48, :name-col 48, :end-col 49, :row 247} {:end-row 248, :name-end-col 40, :name-end-row 248, :name-row 248, :filename "src/elin/function/clj_kondo.clj", :col 39, :name-col 39, :end-col 40, :row 248} {:end-row 252, :name-end-col 55, :name-end-row 252, :name-row 252, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 46, :id 2071, :name-col 46, :end-col 55, :row 252} {:end-row 252, :name-end-col 64, :name-end-row 252, :name-row 252, :name top-code, :filename "src/elin/function/clj_kondo.clj", :col 56, :id 2072, :name-col 56, :end-col 64, :row 252} {:end-row 253, :name-end-col 34, :name-end-row 253, :name-row 253, :name resp, :filename "src/elin/function/clj_kondo.clj", :col 30, :id 2074, :name-col 30, :end-col 34, :row 253} {:end-row 254, :name-end-col 48, :name-end-row 254, :name-row 254, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 41, :id 2073, :name-col 41, :end-col 48, :row 254} {:end-row 254, :name-end-col 56, :name-end-row 254, :name-row 254, :filename "src/elin/function/clj_kondo.clj", :col 55, :name-col 55, :end-col 56, :row 254} {:end-row 254, :name-end-col 69, :name-end-row 254, :name-row 254, :name local-vars, :filename "src/elin/function/clj_kondo.clj", :col 59, :id 2075, :name-col 59, :end-col 69, :row 254} {:end-row 255, :name-end-col 87, :name-end-row 255, :name-row 255, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 80, :id 2073, :name-col 80, :end-col 87, :row 255} {:end-row 256, :name-end-col 18, :name-end-row 256, :name-row 256, :name local-def, :filename "src/elin/function/clj_kondo.clj", :col 9, :id 2077, :name-col 9, :end-col 18, :row 256} {:end-row 264, :name-end-col 30, :name-end-row 264, :name-row 264, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2079, :name-col 24, :end-col 30, :row 264} {:end-row 266, :name-end-col 32, :name-end-row 266, :name-row 266, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2080, :name-col 26, :end-col 32, :row 266} {:end-row 266, :name-end-col 41, :name-end-row 266, :name-row 266, :filename "src/elin/function/clj_kondo.clj", :col 40, :name-col 40, :end-col 41, :row 266} {:end-row 265, :name-end-col 41, :name-end-row 265, :name-row 265, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 32, :id 2078, :name-col 32, :end-col 41, :row 265} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :name session-storage, :filename "src/elin/function/callback.clj", :col 22, :id 2082, :name-col 22, :end-col 37, :row 14} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name id, :filename "src/elin/function/callback.clj", :col 38, :id 2084, :name-col 38, :end-col 40, :row 14} {:end-row 14, :name-end-col 43, :name-end-row 14, :name-row 14, :name ch, :filename "src/elin/function/callback.clj", :col 41, :id 2083, :name-col 41, :end-col 43, :row 14} {:end-row 15, :name-end-col 8, :name-end-row 15, :name-row 15, :name id, :filename "src/elin/function/callback.clj", :col 6, :id 2084, :name-col 6, :end-col 8, :row 15} {:end-row 15, :name-end-col 11, :name-end-row 15, :name-row 15, :name ch, :filename "src/elin/function/callback.clj", :col 9, :id 2083, :name-col 9, :end-col 11, :row 15} {:end-row 20, :name-end-col 49, :name-end-row 20, :name-row 20, :name session-storage, :filename "src/elin/function/callback.clj", :col 34, :id 2085, :name-col 34, :end-col 49, :row 20} {:end-row 20, :name-end-col 52, :name-end-row 20, :name-row 20, :name id, :filename "src/elin/function/callback.clj", :col 50, :id 2086, :name-col 50, :end-col 52, :row 20} {:end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name session-storage, :filename "src/elin/function/callback.clj", :col 25, :id 2085, :name-col 25, :end-col 40, :row 21} {:end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name id, :filename "src/elin/function/callback.clj", :col 41, :id 2086, :name-col 41, :end-col 43, :row 21} {:end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name result, :filename "src/elin/function/callback.clj", :col 9, :id 2087, :name-col 9, :end-col 15, :row 22} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name ch, :filename "src/elin/function/callback.clj", :col 19, :id 2088, :name-col 19, :end-col 21, :row 23} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name result, :filename "src/elin/function/callback.clj", :col 22, :id 2087, :name-col 22, :end-col 28, :row 23} {:end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name ch, :filename "src/elin/function/callback.clj", :col 21, :id 2088, :name-col 21, :end-col 23, :row 24} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/function/sexpr.clj", :col 45, :id 2089, :name-col 45, :end-col 49, :row 17} {:end-row 17, :name-end-col 54, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/function/sexpr.clj", :col 50, :id 2090, :name-col 50, :end-col 54, :row 17} {:end-row 17, :name-end-col 58, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/function/sexpr.clj", :col 55, :id 2091, :name-col 55, :end-col 58, :row 17} {:end-row 19, :name-end-col 49, :name-end-row 19, :name-row 19, :name host, :filename "src/elin/function/sexpr.clj", :col 45, :id 2092, :name-col 45, :end-col 49, :row 19} {:end-row 19, :name-end-col 54, :name-end-row 19, :name-row 19, :name path, :filename "src/elin/function/sexpr.clj", :col 50, :id 2093, :name-col 50, :end-col 54, :row 19} {:end-row 19, :name-end-col 59, :name-end-row 19, :name-row 19, :name lnum, :filename "src/elin/function/sexpr.clj", :col 55, :id 2094, :name-col 55, :end-col 59, :row 19} {:end-row 19, :name-end-col 63, :name-end-row 19, :name-row 19, :name col, :filename "src/elin/function/sexpr.clj", :col 60, :id 2095, :name-col 60, :end-col 63, :row 19} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name host, :filename "src/elin/function/sexpr.clj", :col 41, :id 2096, :name-col 41, :end-col 45, :row 26} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name lnum, :filename "src/elin/function/sexpr.clj", :col 46, :id 2097, :name-col 46, :end-col 50, :row 26} {:end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name col, :filename "src/elin/function/sexpr.clj", :col 51, :id 2098, :name-col 51, :end-col 54, :row 26} {:end-row 28, :name-end-col 45, :name-end-row 28, :name-row 28, :name host, :filename "src/elin/function/sexpr.clj", :col 41, :id 2099, :name-col 41, :end-col 45, :row 28} {:end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name path, :filename "src/elin/function/sexpr.clj", :col 46, :id 2100, :name-col 46, :end-col 50, :row 28} {:end-row 28, :name-end-col 55, :name-end-row 28, :name-row 28, :name lnum, :filename "src/elin/function/sexpr.clj", :col 51, :id 2101, :name-col 51, :end-col 55, :row 28} {:end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name col, :filename "src/elin/function/sexpr.clj", :col 56, :id 2102, :name-col 56, :end-col 59, :row 28} {:end-row 35, :name-end-col 47, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/function/sexpr.clj", :col 43, :id 2103, :name-col 43, :end-col 47, :row 35} {:end-row 35, :name-end-col 52, :name-end-row 35, :name-row 35, :name lnum, :filename "src/elin/function/sexpr.clj", :col 48, :id 2104, :name-col 48, :end-col 52, :row 35} {:end-row 35, :name-end-col 56, :name-end-row 35, :name-row 35, :name col, :filename "src/elin/function/sexpr.clj", :col 53, :id 2105, :name-col 53, :end-col 56, :row 35} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/function/sexpr.clj", :col 43, :id 2106, :name-col 43, :end-col 47, :row 37} {:end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name path, :filename "src/elin/function/sexpr.clj", :col 48, :id 2107, :name-col 48, :end-col 52, :row 37} {:end-row 37, :name-end-col 57, :name-end-row 37, :name-row 37, :name lnum, :filename "src/elin/function/sexpr.clj", :col 53, :id 2108, :name-col 53, :end-col 57, :row 37} {:end-row 37, :name-end-col 61, :name-end-row 37, :name-row 37, :name col, :filename "src/elin/function/sexpr.clj", :col 58, :id 2109, :name-col 58, :end-col 61, :row 37} {:end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/function/sexpr.clj", :col 46, :id 2110, :name-col 46, :end-col 50, :row 44} {:end-row 46, :name-end-col 50, :name-end-row 46, :name-row 46, :name host, :filename "src/elin/function/sexpr.clj", :col 46, :id 2111, :name-col 46, :end-col 50, :row 46} {:end-row 46, :name-end-col 55, :name-end-row 46, :name-row 46, :name path, :filename "src/elin/function/sexpr.clj", :col 51, :id 2112, :name-col 51, :end-col 55, :row 46} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/function/sexpr.clj", :col 44, :id 2113, :name-col 44, :end-col 48, :row 51} {:end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name lnum, :filename "src/elin/function/sexpr.clj", :col 49, :id 2114, :name-col 49, :end-col 53, :row 51} {:end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name col, :filename "src/elin/function/sexpr.clj", :col 54, :id 2115, :name-col 54, :end-col 57, :row 51} {:end-row 51, :name-end-col 67, :name-end-row 51, :name-row 51, :name new-sexpr, :filename "src/elin/function/sexpr.clj", :col 58, :id 2116, :name-col 58, :end-col 67, :row 51} {:end-row 58, :name-end-col 35, :name-end-row 58, :name-row 58, :name elin, :filename "src/elin/function/sexpr.clj", :col 31, :id 2117, :name-col 31, :end-col 35, :row 58} {:end-row 62, :name-end-col 35, :name-end-row 62, :name-row 62, :name elin, :filename "src/elin/function/sexpr.clj", :col 31, :id 2118, :name-col 31, :end-col 35, :row 62} {:end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name path, :filename "src/elin/function/sexpr.clj", :col 36, :id 2119, :name-col 36, :end-col 40, :row 62} {:end-row 13, :name-end-col 27, :name-end-row 13, :name-row 13, :name storage, :filename "src/elin/function/storage/test.clj", :col 20, :id 2121, :name-col 20, :end-col 27, :row 13} {:end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name storage-key, :filename "src/elin/function/storage/test.clj", :col 28, :id 2120, :name-col 28, :end-col 39, :row 13} {:end-row 13, :name-end-col 45, :name-end-row 13, :name-row 13, :name query, :filename "src/elin/function/storage/test.clj", :col 40, :id 2122, :name-col 40, :end-col 45, :row 13} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name storage, :filename "src/elin/function/storage/test.clj", :col 20, :id 2124, :name-col 20, :end-col 27, :row 18} {:end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name storage-key, :filename "src/elin/function/storage/test.clj", :col 28, :id 2123, :name-col 28, :end-col 39, :row 18} {:end-row 20, :name-end-col 87, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/function/lookup.clj", :col 83, :id 2126, :name-col 83, :end-col 87, :row 20} {:end-row 21, :name-end-col 62, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/function/lookup.clj", :col 58, :id 2125, :name-col 58, :end-col 62, :row 21} {:end-row 22, :name-end-col 82, :name-end-row 22, :name-row 22, :name elin, :filename "src/elin/function/lookup.clj", :col 78, :id 2125, :name-col 78, :end-col 82, :row 22} {:end-row 22, :name-end-col 91, :name-end-row 22, :name-row 22, :name cur-lnum, :filename "src/elin/function/lookup.clj", :col 83, :id 2130, :name-col 83, :end-col 91, :row 22} {:end-row 22, :name-end-col 99, :name-end-row 22, :name-row 22, :name cur-col, :filename "src/elin/function/lookup.clj", :col 92, :id 2131, :name-col 92, :end-col 99, :row 22} {:end-row 23, :name-end-col 64, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/function/lookup.clj", :col 60, :id 2126, :name-col 60, :end-col 64, :row 23} {:end-row 25, :name-end-col 29, :name-end-row 25, :name-row 25, :name ns-code, :filename "src/elin/function/lookup.clj", :col 22, :id 2132, :name-col 22, :end-col 29, :row 25} {:end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name code, :filename "src/elin/function/lookup.clj", :col 35, :id 2133, :name-col 35, :end-col 39, :row 25} {:end-row 26, :name-end-col 73, :name-end-row 26, :name-row 26, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 64, :id 2127, :name-col 64, :end-col 73, :row 26} {:end-row 26, :name-end-col 79, :name-end-row 26, :name-row 26, :name code', :filename "src/elin/function/lookup.clj", :col 74, :id 2137, :name-col 74, :end-col 79, :row 26} {:end-row 26, :name-end-col 87, :name-end-row 26, :name-row 26, :name sym-str, :filename "src/elin/function/lookup.clj", :col 80, :id 2129, :name-col 80, :end-col 87, :row 26} {:end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name ns-str, :filename "src/elin/function/lookup.clj", :col 10, :id 2128, :name-col 10, :end-col 16, :row 27} {:end-row 28, :name-end-col 19, :name-end-row 28, :name-row 28, :name sym-str, :filename "src/elin/function/lookup.clj", :col 12, :id 2129, :name-col 12, :end-col 19, :row 28} {:end-row 29, :name-end-col 16, :name-end-row 29, :name-row 29, :name path, :filename "src/elin/function/lookup.clj", :col 12, :id 2136, :name-col 12, :end-col 16, :row 29} {:end-row 31, :name-end-col 24, :name-end-row 31, :name-row 31, :name base-lnum, :filename "src/elin/function/lookup.clj", :col 15, :id 2134, :name-col 15, :end-col 24, :row 31} {:end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/function/lookup.clj", :col 28, :id 2138, :name-col 28, :end-col 32, :row 31} {:end-row 31, :name-end-col 64, :name-end-row 31, :name-row 31, :name ns-code, :filename "src/elin/function/lookup.clj", :col 57, :id 2132, :name-col 57, :end-col 64, :row 31} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name base-col, :filename "src/elin/function/lookup.clj", :col 17, :id 2135, :name-col 17, :end-col 25, :row 32} {:end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/function/lookup.clj", :col 31, :id 2139, :name-col 31, :end-col 34, :row 32} {:end-row 38, :name-end-col 57, :name-end-row 38, :name-row 38, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 41, :id 2141, :name-col 41, :end-col 57, :row 38} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 17, :id 2140, :name-col 17, :end-col 26, :row 42} {:end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name protocol-ns, :filename "src/elin/function/lookup.clj", :col 27, :id 2143, :name-col 27, :end-col 38, :row 42} {:end-row 42, :name-end-col 52, :name-end-row 42, :name-row 42, :name protocol-name, :filename "src/elin/function/lookup.clj", :col 39, :id 2144, :name-col 39, :end-col 52, :row 42} {:end-row 42, :name-end-col 73, :name-end-row 42, :name-row 42, :name info-response, :filename "src/elin/function/lookup.clj", :col 60, :id 2142, :name-col 60, :end-col 73, :row 42} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name info-response, :filename "src/elin/function/lookup.clj", :col 12, :id 2142, :name-col 12, :end-col 25, :row 43} {:end-row 43, :name-end-col 57, :name-end-row 43, :name-row 43, :name impls, :filename "src/elin/function/lookup.clj", :col 52, :id 2145, :name-col 52, :end-col 57, :row 43} {:end-row 51, :name-end-col 40, :name-end-row 51, :name-row 51, :name nrepl, :filename "src/elin/function/lookup.clj", :col 35, :id 2147, :name-col 35, :end-col 40, :row 51} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/function/lookup.clj", :col 41, :id 2149, :name-col 41, :end-col 47, :row 51} {:end-row 51, :name-end-col 55, :name-end-row 51, :name-row 51, :name sym-str, :filename "src/elin/function/lookup.clj", :col 48, :id 2150, :name-col 48, :end-col 55, :row 51} {:end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name res, :filename "src/elin/function/lookup.clj", :col 28, :id 2151, :name-col 28, :end-col 31, :row 52} {:end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :name error?, :filename "src/elin/function/lookup.clj", :col 38, :id 2152, :name-col 38, :end-col 44, :row 53} {:end-row 54, :name-end-col 44, :name-end-row 54, :name-row 54, :name res, :filename "src/elin/function/lookup.clj", :col 41, :id 2151, :name-col 41, :end-col 44, :row 54} {:end-row 55, :name-end-col 43, :name-end-row 55, :name-row 55, :name error?, :filename "src/elin/function/lookup.clj", :col 37, :id 2152, :name-col 37, :end-col 43, :row 55} {:end-row 56, :name-end-col 53, :name-end-row 56, :name-row 56, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 37, :id 2153, :name-col 37, :end-col 53, :row 56} {:end-row 57, :name-end-col 40, :name-end-row 57, :name-row 57, :name res, :filename "src/elin/function/lookup.clj", :col 37, :id 2151, :name-col 37, :end-col 40, :row 57} {:end-row 58, :name-end-col 42, :name-end-row 58, :name-row 58, :name res, :filename "src/elin/function/lookup.clj", :col 39, :id 2151, :name-col 39, :end-col 42, :row 58} {:end-row 59, :name-end-col 67, :name-end-row 59, :name-row 59, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 58, :id 2148, :name-col 58, :end-col 67, :row 59} {:end-row 59, :name-end-col 76, :name-end-row 59, :name-row 59, :name res, :filename "src/elin/function/lookup.clj", :col 73, :id 2151, :name-col 73, :end-col 76, :row 59} {:end-row 59, :name-end-col 88, :name-end-row 59, :name-row 59, :name res, :filename "src/elin/function/lookup.clj", :col 85, :id 2151, :name-col 85, :end-col 88, :row 59} {:end-row 61, :name-end-col 25, :name-end-row 61, :name-row 61, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 9, :id 2153, :name-col 9, :end-col 25, :row 61} {:end-row 62, :name-end-col 30, :name-end-row 62, :name-row 62, :name elin, :filename "src/elin/function/lookup.clj", :col 26, :id 2146, :name-col 26, :end-col 30, :row 62} {:end-row 62, :name-end-col 47, :name-end-row 62, :name-row 62, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 31, :id 2153, :name-col 31, :end-col 47, :row 62} {:end-row 62, :name-end-col 51, :name-end-row 62, :name-row 62, :name res, :filename "src/elin/function/lookup.clj", :col 48, :id 2151, :name-col 48, :end-col 51, :row 62} {:end-row 64, :name-end-col 18, :name-end-row 64, :name-row 64, :name proto-def, :filename "src/elin/function/lookup.clj", :col 9, :id 2154, :name-col 9, :end-col 18, :row 64} {:end-row 65, :name-end-col 30, :name-end-row 65, :name-row 65, :name elin, :filename "src/elin/function/lookup.clj", :col 26, :id 2146, :name-col 26, :end-col 30, :row 65} {:end-row 66, :name-end-col 65, :name-end-row 66, :name-row 66, :name proto-def, :filename "src/elin/function/lookup.clj", :col 56, :id 2154, :name-col 56, :end-col 65, :row 66} {:end-row 66, :name-end-col 92, :name-end-row 66, :name-row 66, :name proto-def, :filename "src/elin/function/lookup.clj", :col 83, :id 2154, :name-col 83, :end-col 92, :row 66} {:end-row 67, :name-end-col 29, :name-end-row 67, :name-row 67, :name res, :filename "src/elin/function/lookup.clj", :col 26, :id 2151, :name-col 26, :end-col 29, :row 67} {:end-row 69, :name-end-col 20, :name-end-row 69, :name-row 69, :name error?, :filename "src/elin/function/lookup.clj", :col 14, :id 2152, :name-col 14, :end-col 20, :row 69} {:end-row 70, :name-end-col 12, :name-end-row 70, :name-row 70, :name res, :filename "src/elin/function/lookup.clj", :col 9, :id 2151, :name-col 9, :end-col 12, :row 70} {:end-row 73, :name-end-col 50, :name-end-row 73, :name-row 73, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 41, :id 2148, :name-col 41, :end-col 50, :row 73} {:end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :name ns-str, :filename "src/elin/function/lookup.clj", :col 51, :id 2149, :name-col 51, :end-col 57, :row 73} {:end-row 73, :name-end-col 65, :name-end-row 73, :name-row 73, :name sym-str, :filename "src/elin/function/lookup.clj", :col 58, :id 2150, :name-col 58, :end-col 65, :row 73} {:end-row 74, :name-end-col 32, :name-end-row 74, :name-row 74, :name res, :filename "src/elin/function/lookup.clj", :col 29, :id 2155, :name-col 29, :end-col 32, :row 74} {:end-row 75, :name-end-col 16, :name-end-row 75, :name-row 75, :name res, :filename "src/elin/function/lookup.clj", :col 13, :id 2155, :name-col 13, :end-col 16, :row 75} {:end-row 76, :name-end-col 31, :name-end-row 76, :name-row 76, :name elin, :filename "src/elin/function/lookup.clj", :col 27, :id 2146, :name-col 27, :end-col 31, :row 76} {:end-row 76, :name-end-col 38, :name-end-row 76, :name-row 76, :name ns-str, :filename "src/elin/function/lookup.clj", :col 32, :id 2149, :name-col 32, :end-col 38, :row 76} {:end-row 76, :name-end-col 46, :name-end-row 76, :name-row 76, :name sym-str, :filename "src/elin/function/lookup.clj", :col 39, :id 2150, :name-col 39, :end-col 46, :row 76} {:end-row 79, :name-end-col 35, :name-end-row 79, :name-row 79, :name e, :filename "src/elin/function/lookup.clj", :col 34, :id 2156, :name-col 34, :end-col 35, :row 79} {:end-row 83, :name-end-col 76, :name-end-row 83, :name-row 83, :name host, :filename "src/elin/function/lookup.clj", :col 72, :id 2158, :name-col 72, :end-col 76, :row 83} {:end-row 84, :name-end-col 50, :name-end-row 84, :name-row 84, :name elin, :filename "src/elin/function/lookup.clj", :col 46, :id 2157, :name-col 46, :end-col 50, :row 84} {:end-row 84, :name-end-col 55, :name-end-row 84, :name-row 84, :name lnum, :filename "src/elin/function/lookup.clj", :col 51, :id 2161, :name-col 51, :end-col 55, :row 84} {:end-row 84, :name-end-col 59, :name-end-row 84, :name-row 84, :name col, :filename "src/elin/function/lookup.clj", :col 56, :id 2162, :name-col 56, :end-col 59, :row 84} {:end-row 86, :name-end-col 75, :name-end-row 86, :name-row 86, :name elin, :filename "src/elin/function/lookup.clj", :col 71, :id 2157, :name-col 71, :end-col 75, :row 86} {:end-row 87, :name-end-col 56, :name-end-row 87, :name-row 87, :name elin, :filename "src/elin/function/lookup.clj", :col 52, :id 2157, :name-col 52, :end-col 56, :row 87} {:end-row 87, :name-end-col 63, :name-end-row 87, :name-row 87, :name ns-str, :filename "src/elin/function/lookup.clj", :col 57, :id 2164, :name-col 57, :end-col 63, :row 87} {:end-row 87, :name-end-col 68, :name-end-row 87, :name-row 87, :name code, :filename "src/elin/function/lookup.clj", :col 64, :id 2163, :name-col 64, :end-col 68, :row 87} {:end-row 88, :name-end-col 43, :name-end-row 88, :name-row 88, :name resp, :filename "src/elin/function/lookup.clj", :col 39, :id 2165, :name-col 39, :end-col 43, :row 88} {:end-row 88, :name-end-col 56, :name-end-row 88, :name-row 88, :name resp, :filename "src/elin/function/lookup.clj", :col 52, :id 2165, :name-col 52, :end-col 56, :row 88} {:end-row 89, :name-end-col 46, :name-end-row 89, :name-row 89, :name code, :filename "src/elin/function/lookup.clj", :col 42, :id 2163, :name-col 42, :end-col 46, :row 89} {:end-row 90, :name-end-col 48, :name-end-row 90, :name-row 90, :name nrepl, :filename "src/elin/function/lookup.clj", :col 43, :id 2159, :name-col 43, :end-col 48, :row 90} {:end-row 90, :name-end-col 55, :name-end-row 90, :name-row 90, :name ns-str, :filename "src/elin/function/lookup.clj", :col 49, :id 2166, :name-col 49, :end-col 55, :row 90} {:end-row 90, :name-end-col 64, :name-end-row 90, :name-row 90, :name name-str, :filename "src/elin/function/lookup.clj", :col 56, :id 2167, :name-col 56, :end-col 64, :row 90} {:end-row 90, :name-end-col 79, :name-end-row 90, :name-row 90, :name export-edn-url, :filename "src/elin/function/lookup.clj", :col 65, :id 2160, :name-col 65, :end-col 79, :row 90} {:end-row 97, :name-end-col 50, :name-end-row 97, :name-row 97, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 39, :id 2168, :name-col 39, :end-col 50, :row 97} {:end-row 98, :name-end-col 47, :name-end-row 98, :name-row 98, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 36, :id 2168, :name-col 36, :end-col 47, :row 98} {:end-row 98, :name-end-col 59, :name-end-row 98, :name-row 98, :name member-str, :filename "src/elin/function/lookup.clj", :col 49, :id 2169, :name-col 49, :end-col 59, :row 98} {:end-row 99, :name-end-col 31, :name-end-row 99, :name-row 99, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2168, :name-col 20, :end-col 31, :row 99} {:end-row 100, :name-end-col 53, :name-end-row 100, :name-row 100, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2168, :name-col 42, :end-col 53, :row 100} {:end-row 103, :name-end-col 31, :name-end-row 103, :name-row 103, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2168, :name-col 20, :end-col 31, :row 103} {:end-row 104, :name-end-col 33, :name-end-row 104, :name-row 104, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 22, :id 2168, :name-col 22, :end-col 33, :row 104} {:end-row 105, :name-end-col 34, :name-end-row 105, :name-row 105, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 23, :id 2168, :name-col 23, :end-col 34, :row 105} {:end-row 111, :name-end-col 42, :name-end-row 111, :name-row 111, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 31, :id 2170, :name-col 31, :end-col 42, :row 111} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name ns-str, :filename "src/elin/function/lookup.clj", :col 28, :id 2172, :name-col 28, :end-col 34, :row 112} {:end-row 112, :name-end-col 53, :name-end-row 112, :name-row 112, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2170, :name-col 42, :end-col 53, :row 112} {:end-row 113, :name-end-col 30, :name-end-row 113, :name-row 113, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 19, :id 2170, :name-col 19, :end-col 30, :row 113} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2170, :name-col 42, :end-col 53, :row 114} {:end-row 117, :name-end-col 31, :name-end-row 117, :name-row 117, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2170, :name-col 20, :end-col 31, :row 117} {:end-row 118, :name-end-col 39, :name-end-row 118, :name-row 118, :name see-also, :filename "src/elin/function/lookup.clj", :col 31, :id 2171, :name-col 31, :end-col 39, :row 118} {:end-row 119, :name-end-col 40, :name-end-row 119, :name-row 119, :name see-also, :filename "src/elin/function/lookup.clj", :col 32, :id 2171, :name-col 32, :end-col 40, :row 119} {:end-row 123, :name-end-col 46, :name-end-row 123, :name-row 123, :name idx, :filename "src/elin/function/lookup.clj", :col 43, :id 2173, :name-col 43, :end-col 46, :row 123} {:end-row 124, :name-end-col 46, :name-end-row 124, :name-row 124, :name v, :filename "src/elin/function/lookup.clj", :col 45, :id 2174, :name-col 45, :end-col 46, :row 124} {:end-row 121, :name-end-col 28, :name-end-row 121, :name-row 121, :name see-also, :filename "src/elin/function/lookup.clj", :col 20, :id 2171, :name-col 20, :end-col 28, :row 121} {:end-row 129, :name-end-col 29, :name-end-row 129, :name-row 129, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 18, :id 2175, :name-col 18, :end-col 29, :row 129} {:end-row 130, :name-end-col 41, :name-end-row 130, :name-row 130, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 30, :id 2175, :name-col 30, :end-col 41, :row 130} {:end-row 131, :name-end-col 44, :name-end-row 131, :name-row 131, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 33, :id 2175, :name-col 33, :end-col 44, :row 131} {:end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 31, :id 2176, :name-col 31, :end-col 43, :row 137} {:end-row 137, :name-end-col 64, :name-end-row 137, :name-row 137, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 52, :id 2176, :name-col 52, :end-col 64, :row 137} {:end-row 138, :name-end-col 50, :name-end-row 138, :name-row 138, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 38, :id 2176, :name-col 38, :end-col 50, :row 138} {:end-row 141, :name-end-col 32, :name-end-row 141, :name-row 141, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2176, :name-col 20, :end-col 32, :row 141} {:end-row 142, :name-end-col 38, :name-end-row 142, :name-row 142, :name examples, :filename "src/elin/function/lookup.clj", :col 30, :id 2177, :name-col 30, :end-col 38, :row 142} {:end-row 143, :name-end-col 39, :name-end-row 143, :name-row 143, :name examples, :filename "src/elin/function/lookup.clj", :col 31, :id 2177, :name-col 31, :end-col 39, :row 143} {:end-row 147, :name-end-col 45, :name-end-row 147, :name-row 147, :name idx, :filename "src/elin/function/lookup.clj", :col 42, :id 2180, :name-col 42, :end-col 45, :row 147} {:end-row 148, :name-end-col 45, :name-end-row 148, :name-row 148, :name v, :filename "src/elin/function/lookup.clj", :col 44, :id 2181, :name-col 44, :end-col 45, :row 148} {:end-row 145, :name-end-col 27, :name-end-row 145, :name-row 145, :name examples, :filename "src/elin/function/lookup.clj", :col 19, :id 2177, :name-col 19, :end-col 27, :row 145} {:end-row 149, :name-end-col 40, :name-end-row 149, :name-row 149, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 31, :id 2178, :name-col 31, :end-col 40, :row 149} {:end-row 150, :name-end-col 41, :name-end-row 150, :name-row 150, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 32, :id 2178, :name-col 32, :end-col 41, :row 150} {:end-row 154, :name-end-col 46, :name-end-row 154, :name-row 154, :name idx, :filename "src/elin/function/lookup.clj", :col 43, :id 2182, :name-col 43, :end-col 46, :row 154} {:end-row 155, :name-end-col 46, :name-end-row 155, :name-row 155, :name v, :filename "src/elin/function/lookup.clj", :col 45, :id 2183, :name-col 45, :end-col 46, :row 155} {:end-row 152, :name-end-col 29, :name-end-row 152, :name-row 152, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 20, :id 2178, :name-col 20, :end-col 29, :row 152} {:end-row 156, :name-end-col 32, :name-end-row 156, :name-row 156, :name notes, :filename "src/elin/function/lookup.clj", :col 27, :id 2179, :name-col 27, :end-col 32, :row 156} {:end-row 157, :name-end-col 33, :name-end-row 157, :name-row 157, :name notes, :filename "src/elin/function/lookup.clj", :col 28, :id 2179, :name-col 28, :end-col 33, :row 157} {:end-row 161, :name-end-col 42, :name-end-row 161, :name-row 161, :name idx, :filename "src/elin/function/lookup.clj", :col 39, :id 2184, :name-col 39, :end-col 42, :row 161} {:end-row 162, :name-end-col 42, :name-end-row 162, :name-row 162, :name v, :filename "src/elin/function/lookup.clj", :col 41, :id 2185, :name-col 41, :end-col 42, :row 162} {:end-row 159, :name-end-col 21, :name-end-row 159, :name-row 159, :name notes, :filename "src/elin/function/lookup.clj", :col 16, :id 2179, :name-col 16, :end-col 21, :row 159} {:end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name v, :filename "src/elin/function/evaluate.clj", :col 36, :id 2191, :name-col 36, :end-col 37, :row 16} {:end-row 17, :name-end-col 45, :name-end-row 17, :name-row 17, :name accm, :filename "src/elin/function/evaluate.clj", :col 41, :id 2189, :name-col 41, :end-col 45, :row 17} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name k, :filename "src/elin/function/evaluate.clj", :col 46, :id 2190, :name-col 46, :end-col 47, :row 17} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name v, :filename "src/elin/function/evaluate.clj", :col 48, :id 2191, :name-col 48, :end-col 49, :row 17} {:end-row 18, :name-end-col 38, :name-end-row 18, :name-row 18, :name accm, :filename "src/elin/function/evaluate.clj", :col 34, :id 2189, :name-col 34, :end-col 38, :row 18} {:end-row 20, :name-end-col 37, :name-end-row 20, :name-row 20, :name options, :filename "src/elin/function/evaluate.clj", :col 30, :id 2188, :name-col 30, :end-col 37, :row 20} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 34, :id 2186, :name-col 34, :end-col 39, :row 21} {:end-row 21, :name-end-col 44, :name-end-row 21, :name-row 21, :name code, :filename "src/elin/function/evaluate.clj", :col 40, :id 2187, :name-col 40, :end-col 44, :row 21} {:end-row 21, :name-end-col 52, :name-end-row 21, :name-row 21, :name options, :filename "src/elin/function/evaluate.clj", :col 45, :id 2192, :name-col 45, :end-col 52, :row 21} {:end-row 22, :name-end-col 36, :name-end-row 22, :name-row 22, :name resp, :filename "src/elin/function/evaluate.clj", :col 32, :id 2193, :name-col 32, :end-col 36, :row 22} {:end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :name resp, :filename "src/elin/function/evaluate.clj", :col 36, :id 2193, :name-col 36, :end-col 40, :row 23} {:end-row 27, :name-end-col 18, :name-end-row 27, :name-row 27, :name code, :filename "src/elin/function/evaluate.clj", :col 14, :id 2187, :name-col 14, :end-col 18, :row 27} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name options, :filename "src/elin/function/evaluate.clj", :col 17, :id 2192, :name-col 17, :end-col 24, :row 28} {:end-row 29, :name-end-col 22, :name-end-row 29, :name-row 29, :name resp, :filename "src/elin/function/evaluate.clj", :col 18, :id 2193, :name-col 18, :end-col 22, :row 29} {:end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name elin, :filename "src/elin/function/evaluate.clj", :col 19, :id 2194, :name-col 19, :end-col 23, :row 33} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name code, :filename "src/elin/function/evaluate.clj", :col 24, :id 2195, :name-col 24, :end-col 28, :row 33} {:end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 12, :id 2196, :name-col 12, :end-col 17, :row 35} {:end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name code, :filename "src/elin/function/evaluate.clj", :col 18, :id 2197, :name-col 18, :end-col 22, :row 35} {:end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name options, :filename "src/elin/function/evaluate.clj", :col 23, :id 2198, :name-col 23, :end-col 30, :row 35} {:end-row 39, :name-end-col 35, :name-end-row 39, :name-row 39, :name elin, :filename "src/elin/function/evaluate.clj", :col 31, :id 2199, :name-col 31, :end-col 35, :row 39} {:end-row 41, :name-end-col 88, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2202, :name-col 84, :end-col 88, :row 41} {:end-row 42, :name-end-col 60, :name-end-row 42, :name-row 42, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2200, :name-col 56, :end-col 60, :row 42} {:end-row 43, :name-end-col 65, :name-end-row 43, :name-row 43, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2202, :name-col 61, :end-col 65, :row 43} {:end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/function/evaluate.clj", :col 60, :id 2200, :name-col 60, :end-col 64, :row 44} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 65, :id 2204, :name-col 65, :end-col 73, :row 44} {:end-row 44, :name-end-col 81, :name-end-row 44, :name-row 44, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 74, :id 2205, :name-col 74, :end-col 81, :row 44} {:end-row 45, :name-end-col 38, :name-end-row 45, :name-row 45, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2209, :name-col 34, :end-col 38, :row 45} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2210, :name-col 36, :end-col 39, :row 46} {:end-row 47, :name-end-col 49, :name-end-row 47, :name-row 47, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2204, :name-col 41, :end-col 49, :row 47} {:end-row 48, :name-end-col 50, :name-end-row 48, :name-row 48, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2205, :name-col 43, :end-col 50, :row 48} {:end-row 49, :name-end-col 38, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2207, :name-col 34, :end-col 38, :row 49} {:end-row 50, :name-end-col 27, :name-end-row 50, :name-row 50, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2206, :name-col 21, :end-col 27, :row 50} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2206, :name-col 32, :end-col 38, :row 51} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2201, :name-col 14, :end-col 19, :row 52} {:end-row 52, :name-end-col 24, :name-end-row 52, :name-row 52, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2208, :name-col 20, :end-col 24, :row 52} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2203, :name-col 32, :end-col 39, :row 52} {:end-row 52, :name-end-col 46, :name-end-row 52, :name-row 52, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2212, :name-col 40, :end-col 46, :row 52} {:end-row 56, :name-end-col 31, :name-end-row 56, :name-row 56, :name elin, :filename "src/elin/function/evaluate.clj", :col 27, :id 2213, :name-col 27, :end-col 31, :row 56} {:end-row 58, :name-end-col 88, :name-end-row 58, :name-row 58, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2216, :name-col 84, :end-col 88, :row 58} {:end-row 59, :name-end-col 60, :name-end-row 59, :name-row 59, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2214, :name-col 56, :end-col 60, :row 59} {:end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2216, :name-col 61, :end-col 65, :row 60} {:end-row 61, :name-end-col 60, :name-end-row 61, :name-row 61, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2214, :name-col 56, :end-col 60, :row 61} {:end-row 61, :name-end-col 69, :name-end-row 61, :name-row 61, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 61, :id 2218, :name-col 61, :end-col 69, :row 61} {:end-row 61, :name-end-col 77, :name-end-row 61, :name-row 61, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 70, :id 2219, :name-col 70, :end-col 77, :row 61} {:end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2223, :name-col 34, :end-col 38, :row 62} {:end-row 63, :name-end-col 39, :name-end-row 63, :name-row 63, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2224, :name-col 36, :end-col 39, :row 63} {:end-row 64, :name-end-col 49, :name-end-row 64, :name-row 64, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2218, :name-col 41, :end-col 49, :row 64} {:end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2219, :name-col 43, :end-col 50, :row 65} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2221, :name-col 34, :end-col 38, :row 66} {:end-row 67, :name-end-col 27, :name-end-row 67, :name-row 67, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2220, :name-col 21, :end-col 27, :row 67} {:end-row 68, :name-end-col 38, :name-end-row 68, :name-row 68, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2220, :name-col 32, :end-col 38, :row 68} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2215, :name-col 14, :end-col 19, :row 69} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2222, :name-col 20, :end-col 24, :row 69} {:end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2217, :name-col 32, :end-col 39, :row 69} {:end-row 69, :name-end-col 46, :name-end-row 69, :name-row 69, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2226, :name-col 40, :end-col 46, :row 69} {:end-row 73, :name-end-col 31, :name-end-row 73, :name-row 73, :name elin, :filename "src/elin/function/evaluate.clj", :col 27, :id 2227, :name-col 27, :end-col 31, :row 73} {:end-row 75, :name-end-col 88, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2230, :name-col 84, :end-col 88, :row 75} {:end-row 76, :name-end-col 60, :name-end-row 76, :name-row 76, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2228, :name-col 56, :end-col 60, :row 76} {:end-row 77, :name-end-col 65, :name-end-row 77, :name-row 77, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2230, :name-col 61, :end-col 65, :row 77} {:end-row 78, :name-end-col 60, :name-end-row 78, :name-row 78, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2228, :name-col 56, :end-col 60, :row 78} {:end-row 78, :name-end-col 69, :name-end-row 78, :name-row 78, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 61, :id 2232, :name-col 61, :end-col 69, :row 78} {:end-row 78, :name-end-col 77, :name-end-row 78, :name-row 78, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 70, :id 2233, :name-col 70, :end-col 77, :row 78} {:end-row 79, :name-end-col 38, :name-end-row 79, :name-row 79, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2237, :name-col 34, :end-col 38, :row 79} {:end-row 80, :name-end-col 39, :name-end-row 80, :name-row 80, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2238, :name-col 36, :end-col 39, :row 80} {:end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2232, :name-col 41, :end-col 49, :row 81} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2233, :name-col 43, :end-col 50, :row 82} {:end-row 83, :name-end-col 38, :name-end-row 83, :name-row 83, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2235, :name-col 34, :end-col 38, :row 83} {:end-row 84, :name-end-col 27, :name-end-row 84, :name-row 84, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2234, :name-col 21, :end-col 27, :row 84} {:end-row 85, :name-end-col 38, :name-end-row 85, :name-row 85, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2234, :name-col 32, :end-col 38, :row 85} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2229, :name-col 14, :end-col 19, :row 86} {:end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2236, :name-col 20, :end-col 24, :row 86} {:end-row 86, :name-end-col 39, :name-end-row 86, :name-row 86, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2231, :name-col 32, :end-col 39, :row 86} {:end-row 86, :name-end-col 46, :name-end-row 86, :name-row 86, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2240, :name-col 40, :end-col 46, :row 86} {:end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name elin, :filename "src/elin/function/evaluate.clj", :col 29, :id 2241, :name-col 29, :end-col 33, :row 90} {:end-row 92, :name-end-col 63, :name-end-row 92, :name-row 92, :name elin, :filename "src/elin/function/evaluate.clj", :col 59, :id 2242, :name-col 59, :end-col 63, :row 92} {:end-row 93, :name-end-col 65, :name-end-row 93, :name-row 93, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2244, :name-col 61, :end-col 65, :row 93} {:end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2243, :name-col 14, :end-col 19, :row 94} {:end-row 94, :name-end-col 27, :name-end-row 94, :name-row 94, :name ns-form, :filename "src/elin/function/evaluate.clj", :col 20, :id 2246, :name-col 20, :end-col 27, :row 94} {:end-row 94, :name-end-col 42, :name-end-row 94, :name-row 94, :name options, :filename "src/elin/function/evaluate.clj", :col 35, :id 2245, :name-col 35, :end-col 42, :row 94} {:end-row 95, :name-end-col 46, :name-end-row 95, :name-row 95, :name path, :filename "src/elin/function/evaluate.clj", :col 42, :id 2247, :name-col 42, :end-col 46, :row 95} {:end-row 99, :name-end-col 26, :name-end-row 99, :name-row 99, :name elin, :filename "src/elin/function/evaluate.clj", :col 22, :id 2248, :name-col 22, :end-col 26, :row 99} {:end-row 99, :name-end-col 34, :name-end-row 99, :name-row 99, :name mark-id, :filename "src/elin/function/evaluate.clj", :col 27, :id 2249, :name-col 27, :end-col 34, :row 99} {:end-row 101, :name-end-col 88, :name-end-row 101, :name-row 101, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2251, :name-col 84, :end-col 88, :row 101} {:end-row 102, :name-end-col 64, :name-end-row 102, :name-row 102, :name elin, :filename "src/elin/function/evaluate.clj", :col 60, :id 2250, :name-col 60, :end-col 64, :row 102} {:end-row 102, :name-end-col 72, :name-end-row 102, :name-row 102, :name mark-id, :filename "src/elin/function/evaluate.clj", :col 65, :id 2253, :name-col 65, :end-col 72, :row 102} {:end-row 103, :name-end-col 60, :name-end-row 103, :name-row 103, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2250, :name-col 56, :end-col 60, :row 103} {:end-row 103, :name-end-col 65, :name-end-row 103, :name-row 103, :name path, :filename "src/elin/function/evaluate.clj", :col 61, :id 2258, :name-col 61, :end-col 65, :row 103} {:end-row 103, :name-end-col 81, :name-end-row 103, :name-row 103, :name mark-pos, :filename "src/elin/function/evaluate.clj", :col 73, :id 2257, :name-col 73, :end-col 81, :row 103} {:end-row 103, :name-end-col 97, :name-end-row 103, :name-row 103, :name mark-pos, :filename "src/elin/function/evaluate.clj", :col 89, :id 2257, :name-col 89, :end-col 97, :row 103} {:end-row 104, :name-end-col 48, :name-end-row 104, :name-row 104, :name elin, :filename "src/elin/function/evaluate.clj", :col 44, :id 2250, :name-col 44, :end-col 48, :row 104} {:end-row 104, :name-end-col 53, :name-end-row 104, :name-row 104, :name path, :filename "src/elin/function/evaluate.clj", :col 49, :id 2258, :name-col 49, :end-col 53, :row 104} {:end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2252, :name-col 14, :end-col 19, :row 105} {:end-row 105, :name-end-col 24, :name-end-row 105, :name-row 105, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2259, :name-col 20, :end-col 24, :row 105} {:end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2254, :name-col 32, :end-col 39, :row 105} {:end-row 106, :name-end-col 43, :name-end-row 106, :name-row 106, :name lnum, :filename "src/elin/function/evaluate.clj", :col 39, :id 2260, :name-col 39, :end-col 43, :row 106} {:end-row 107, :name-end-col 44, :name-end-row 107, :name-row 107, :name col, :filename "src/elin/function/evaluate.clj", :col 41, :id 2261, :name-col 41, :end-col 44, :row 107} {:end-row 108, :name-end-col 54, :name-end-row 108, :name-row 108, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 46, :id 2255, :name-col 46, :end-col 54, :row 108} {:end-row 109, :name-end-col 55, :name-end-row 109, :name-row 109, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 48, :id 2256, :name-col 48, :end-col 55, :row 109} {:end-row 110, :name-end-col 43, :name-end-row 110, :name-row 110, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 37, :id 2262, :name-col 37, :end-col 43, :row 110} {:end-row 111, :name-end-col 43, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/function/evaluate.clj", :col 39, :id 2258, :name-col 39, :end-col 43, :row 111} {:end-row 115, :name-end-col 64, :name-end-row 115, :name-row 115, :name code, :filename "src/elin/function/evaluate.clj", :col 60, :id 2265, :name-col 60, :end-col 64, :row 115} {:end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 28, :id 2264, :name-col 28, :end-col 34, :row 116} {:end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 26, :id 2264, :name-col 26, :end-col 32, :row 117} {:end-row 119, :name-end-col 39, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 34, :id 2263, :name-col 34, :end-col 39, :row 119} {:end-row 119, :name-end-col 45, :name-end-row 119, :name-row 119, :name code', :filename "src/elin/function/evaluate.clj", :col 40, :id 2266, :name-col 40, :end-col 45, :row 119} {:end-row 119, :name-end-col 53, :name-end-row 119, :name-row 119, :name options, :filename "src/elin/function/evaluate.clj", :col 46, :id 2267, :name-col 46, :end-col 53, :row 119} {:end-row 120, :name-end-col 9, :name-end-row 120, :name-row 120, :name resp, :filename "src/elin/function/evaluate.clj", :col 5, :id 2268, :name-col 5, :end-col 9, :row 120} {:end-row 124, :name-end-col 39, :name-end-row 124, :name-row 124, :name code, :filename "src/elin/function/evaluate.clj", :col 35, :id 2269, :name-col 35, :end-col 39, :row 124} {:end-row 126, :name-end-col 63, :name-end-row 126, :name-row 126, :name zloc, :filename "src/elin/function/evaluate.clj", :col 59, :id 2270, :name-col 59, :end-col 63, :row 126} {:end-row 127, :name-end-col 19, :name-end-row 127, :name-row 127, :name zloc, :filename "src/elin/function/evaluate.clj", :col 15, :id 2270, :name-col 15, :end-col 19, :row 127} {:end-row 134, :name-end-col 83, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/function/evaluate.clj", :col 79, :id 2271, :name-col 79, :end-col 83, :row 134} {:end-row 135, :name-end-col 31, :name-end-row 135, :name-row 135, :name options, :filename "src/elin/function/evaluate.clj", :col 24, :id 2275, :name-col 24, :end-col 31, :row 135} {:end-row 136, :name-end-col 19, :name-end-row 136, :name-row 136, :name resp, :filename "src/elin/function/evaluate.clj", :col 15, :id 2272, :name-col 15, :end-col 19, :row 136} {:end-row 138, :name-end-col 39, :name-end-row 138, :name-row 138, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 33, :id 2276, :name-col 33, :end-col 39, :row 138} {:end-row 137, :name-end-col 59, :name-end-row 137, :name-row 137, :name code, :filename "src/elin/function/evaluate.clj", :col 55, :id 2273, :name-col 55, :end-col 59, :row 137} {:end-row 139, :name-end-col 48, :name-end-row 139, :name-row 139, :name response, :filename "src/elin/function/evaluate.clj", :col 40, :id 2274, :name-col 40, :end-col 48, :row 139} {:end-row 14, :name-end-col 22, :name-end-row 14, :name-row 14, :name f, :filename "src/elin/function/connect.clj", :col 20, :id 2277, :name-col 21, :end-col 23, :row 14} {:end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name ex, :filename "src/elin/function/connect.clj", :col 53, :id 2278, :name-col 53, :end-col 55, :row 16} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name res, :filename "src/elin/function/connect.clj", :col 21, :id 2279, :name-col 21, :end-col 24, :row 17} {:end-row 20, :name-end-col 12, :name-end-row 20, :name-row 20, :name res, :filename "src/elin/function/connect.clj", :col 9, :id 2279, :name-col 9, :end-col 12, :row 20} {:end-row 25, :name-end-col 25, :name-end-row 25, :name-row 25, :name elin, :filename "src/elin/function/connect.clj", :col 21, :id 2280, :name-col 21, :end-col 25, :row 25} {:end-row 27, :name-end-col 46, :name-end-row 27, :name-row 27, :name hostname, :filename "src/elin/function/connect.clj", :col 38, :id 2282, :name-col 38, :end-col 46, :row 27} {:end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name port, :filename "src/elin/function/connect.clj", :col 34, :id 2283, :name-col 34, :end-col 38, :row 28} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name wait?, :filename "src/elin/function/connect.clj", :col 35, :id 2284, :name-col 35, :end-col 40, :row 29} {:end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name error, :filename "src/elin/function/connect.clj", :col 24, :id 2288, :name-col 24, :end-col 29, :row 33} {:end-row 34, :name-end-col 27, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/function/connect.clj", :col 24, :id 2286, :name-col 24, :end-col 27, :row 34} {:end-row 36, :name-end-col 41, :name-end-row 36, :name-row 36, :name hostname, :filename "src/elin/function/connect.clj", :col 33, :id 2289, :name-col 33, :end-col 41, :row 36} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name port, :filename "src/elin/function/connect.clj", :col 48, :id 2290, :name-col 48, :end-col 52, :row 36} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :name ctx, :filename "src/elin/function/connect.clj", :col 31, :id 2286, :name-col 31, :end-col 34, :row 37} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name nrepl, :filename "src/elin/function/connect.clj", :col 46, :id 2287, :name-col 46, :end-col 51, :row 39} {:end-row 39, :name-end-col 60, :name-end-row 39, :name-row 39, :name hostname, :filename "src/elin/function/connect.clj", :col 52, :id 2289, :name-col 52, :end-col 60, :row 39} {:end-row 39, :name-end-col 65, :name-end-row 39, :name-row 39, :name port, :filename "src/elin/function/connect.clj", :col 61, :id 2290, :name-col 61, :end-col 65, :row 39} {:end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/function/connect.clj", :col 31, :id 2286, :name-col 31, :end-col 34, :row 40} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/function/connect.clj", :col 68, :id 2287, :name-col 68, :end-col 73, :row 44} {:end-row 44, :name-end-col 89, :name-end-row 44, :name-row 44, :name hostname, :filename "src/elin/function/connect.clj", :col 81, :id 2289, :name-col 81, :end-col 89, :row 44} {:end-row 45, :name-end-col 85, :name-end-row 45, :name-row 45, :name port, :filename "src/elin/function/connect.clj", :col 81, :id 2290, :name-col 81, :end-col 85, :row 45} {:end-row 46, :name-end-col 93, :name-end-row 46, :name-row 46, :name language, :filename "src/elin/function/connect.clj", :col 85, :id 2291, :name-col 85, :end-col 93, :row 46} {:end-row 47, :name-end-col 95, :name-end-row 47, :name-row 47, :name port-file, :filename "src/elin/function/connect.clj", :col 86, :id 2292, :name-col 86, :end-col 95, :row 47} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name wait?, :filename "src/elin/function/connect.clj", :col 43, :id 2293, :name-col 43, :end-col 48, :row 48} {:end-row 49, :name-end-col 78, :name-end-row 49, :name-row 49, :name add-client!, :filename "src/elin/function/connect.clj", :col 67, :id 2294, :name-col 67, :end-col 78, :row 49} {:end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name add-client!, :filename "src/elin/function/connect.clj", :col 41, :id 2294, :name-col 42, :end-col 54, :row 50} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :name nrepl, :filename "src/elin/function/connect.clj", :col 54, :id 2287, :name-col 54, :end-col 59, :row 51} {:end-row 51, :name-end-col 66, :name-end-row 51, :name-row 51, :name client, :filename "src/elin/function/connect.clj", :col 60, :id 2295, :name-col 60, :end-col 66, :row 51} {:end-row 52, :name-end-col 38, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/function/connect.clj", :col 35, :id 2286, :name-col 35, :end-col 38, :row 52} {:end-row 52, :name-end-col 53, :name-end-row 52, :name-row 52, :name client, :filename "src/elin/function/connect.clj", :col 47, :id 2295, :name-col 47, :end-col 53, :row 52} {:end-row 54, :name-end-col 38, :name-end-row 54, :name-row 54, :name ctx, :filename "src/elin/function/connect.clj", :col 35, :id 2286, :name-col 35, :end-col 38, :row 54} {:end-row 54, :name-end-col 79, :name-end-row 54, :name-row 54, :name ex, :filename "src/elin/function/connect.clj", :col 77, :id 2296, :name-col 77, :end-col 79, :row 54} {:end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :name interceptor, :filename "src/elin/function/connect.clj", :col 30, :id 2281, :name-col 30, :end-col 41, :row 55} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name context, :filename "src/elin/function/connect.clj", :col 30, :id 2285, :name-col 30, :end-col 37, :row 57} {:end-row 57, :name-end-col 48, :name-end-row 57, :name-row 57, :name connect-fn, :filename "src/elin/function/connect.clj", :col 38, :id 2297, :name-col 38, :end-col 48, :row 57} {:end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :name client, :filename "src/elin/function/connect.clj", :col 42, :id 2300, :name-col 42, :end-col 48, :row 62} {:end-row 63, :name-end-col 25, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/function/connect.clj", :col 21, :id 2298, :name-col 21, :end-col 25, :row 63} {:end-row 65, :name-end-col 42, :name-end-row 65, :name-row 65, :name host, :filename "src/elin/function/connect.clj", :col 38, :id 2301, :name-col 38, :end-col 42, :row 65} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name port, :filename "src/elin/function/connect.clj", :col 34, :id 2302, :name-col 34, :end-col 38, :row 66} {:end-row 68, :name-end-col 18, :name-end-row 68, :name-row 68, :name interceptor, :filename "src/elin/function/connect.clj", :col 7, :id 2299, :name-col 7, :end-col 18, :row 68} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name context, :filename "src/elin/function/connect.clj", :col 46, :id 2303, :name-col 46, :end-col 53, :row 68} {:end-row 70, :name-end-col 53, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/function/connect.clj", :col 48, :id 2305, :name-col 48, :end-col 53, :row 70} {:end-row 70, :name-end-col 62, :name-end-row 70, :name-row 70, :name hostname, :filename "src/elin/function/connect.clj", :col 54, :id 2306, :name-col 54, :end-col 62, :row 70} {:end-row 70, :name-end-col 67, :name-end-row 70, :name-row 70, :name port, :filename "src/elin/function/connect.clj", :col 63, :id 2307, :name-col 63, :end-col 67, :row 70} {:end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name nrepl, :filename "src/elin/function/connect.clj", :col 41, :id 2305, :name-col 41, :end-col 46, :row 71} {:end-row 71, :name-end-col 54, :name-end-row 71, :name-row 71, :name client', :filename "src/elin/function/connect.clj", :col 47, :id 2308, :name-col 47, :end-col 54, :row 71} {:end-row 72, :name-end-col 23, :name-end-row 72, :name-row 72, :name ctx, :filename "src/elin/function/connect.clj", :col 20, :id 2304, :name-col 20, :end-col 23, :row 72} {:end-row 73, :name-end-col 23, :name-end-row 73, :name-row 73, :name ctx, :filename "src/elin/function/connect.clj", :col 20, :id 2304, :name-col 20, :end-col 23, :row 73} {:end-row 74, :name-end-col 21, :name-end-row 74, :name-row 74, :name ctx, :filename "src/elin/function/connect.clj", :col 18, :id 2304, :name-col 18, :end-col 21, :row 74} {:end-row 79, :name-end-col 25, :name-end-row 79, :name-row 79, :name client, :filename "src/elin/function/connect.clj", :col 19, :id 2309, :name-col 19, :end-col 25, :row 79} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name client, :filename "src/elin/function/connect.clj", :col 20, :id 2309, :name-col 20, :end-col 26, :row 80} {:end-row 82, :name-end-col 26, :name-end-row 82, :name-row 82, :name client, :filename "src/elin/function/connect.clj", :col 20, :id 2309, :name-col 20, :end-col 26, :row 82} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 30, :id 2310, :name-col 30, :end-col 46, :row 90} {:end-row 93, :name-end-col 47, :name-end-row 93, :name-row 93, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 31, :id 2310, :name-col 31, :end-col 47, :row 93} {:end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 27, :id 2310, :name-col 27, :end-col 43, :row 96} {:end-row 11, :name-end-col 90, :name-end-row 11, :name-row 11, :name response, :filename "src/elin/interceptor/handler/namespace.clj", :col 82, :id 2312, :name-col 82, :end-col 90, :row 11} {:end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name result, :filename "src/elin/interceptor/handler/namespace.clj", :col 26, :id 2313, :name-col 26, :end-col 32, :row 13} {:end-row 14, :name-end-col 44, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 40, :id 2311, :name-col 40, :end-col 44, :row 14} {:end-row 14, :name-end-col 89, :name-end-row 14, :name-row 14, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 76, :id 2314, :name-col 76, :end-col 89, :row 14} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 26, :id 2314, :name-col 26, :end-col 39, :row 16} {:end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 40, :id 2315, :name-col 40, :end-col 52, :row 16} {:end-row 17, :name-end-col 41, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2311, :name-col 37, :end-col 41, :row 17} {:end-row 18, :name-end-col 63, :name-end-row 18, :name-row 18, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 50, :id 2314, :name-col 50, :end-col 63, :row 18} {:end-row 18, :name-end-col 76, :name-end-row 18, :name-row 18, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 64, :id 2315, :name-col 64, :end-col 76, :row 18} {:end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2311, :name-col 37, :end-col 41, :row 21} {:end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 50, :id 2314, :name-col 50, :end-col 63, :row 22} {:end-row 28, :name-end-col 68, :name-end-row 28, :name-row 28, :name response, :filename "src/elin/interceptor/handler/namespace.clj", :col 60, :id 2317, :name-col 60, :end-col 68, :row 28} {:end-row 29, :name-end-col 36, :name-end-row 29, :name-row 29, :name result, :filename "src/elin/interceptor/handler/namespace.clj", :col 30, :id 2318, :name-col 30, :end-col 36, :row 29} {:end-row 29, :name-end-col 49, :name-end-row 29, :name-row 29, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2319, :name-col 37, :end-col 49, :row 29} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 36, :id 2316, :name-col 36, :end-col 40, :row 30} {:end-row 30, :name-end-col 58, :name-end-row 30, :name-row 30, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 46, :id 2319, :name-col 46, :end-col 58, :row 30} {:end-row 26, :name-end-col 47, :name-end-row 26, :name-row 26, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 33, :id 2320, :name-col 33, :end-col 47, :row 26} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :filename "src/elin/interceptor/test.clj", :col 45, :name-col 45, :end-col 46, :row 28} {:end-row 28, :name-end-col 55, :name-end-row 28, :name-row 28, :filename "src/elin/interceptor/test.clj", :col 54, :name-col 54, :end-col 55, :row 28} {:end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 18, :id 2320, :name-col 18, :end-col 32, :row 27} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/test.clj", :col 45, :name-col 45, :end-col 46, :row 33} {:end-row 33, :name-end-col 49, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/test.clj", :col 48, :name-col 48, :end-col 49, :row 33} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 28, :id 2322, :name-col 28, :end-col 42, :row 32} {:end-row 36, :name-end-col 57, :name-end-row 36, :name-row 36, :filename "src/elin/interceptor/test.clj", :col 56, :name-col 56, :end-col 57, :row 36} {:end-row 36, :name-end-col 66, :name-end-row 36, :name-row 36, :filename "src/elin/interceptor/test.clj", :col 65, :name-col 65, :end-col 66, :row 36} {:end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 36, :id 2324, :name-col 36, :end-col 49, :row 35} {:end-row 35, :name-end-col 57, :name-end-row 35, :name-row 35, :filename "src/elin/interceptor/test.clj", :col 56, :name-col 56, :end-col 57, :row 35} {:end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 19, :id 2322, :name-col 19, :end-col 33, :row 34} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 15, :id 2324, :name-col 15, :end-col 28, :row 37} {:end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name vars, :filename "src/elin/interceptor/test.clj", :col 12, :id 2327, :name-col 12, :end-col 16, :row 38} {:end-row 39, :name-end-col 44, :name-end-row 39, :name-row 39, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 31, :id 2324, :name-col 31, :end-col 44, :row 39} {:end-row 44, :name-end-col 37, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 32, :id 2328, :name-col 32, :end-col 37, :row 44} {:end-row 45, :name-end-col 55, :name-end-row 45, :name-row 45, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 41, :id 2329, :name-col 41, :end-col 55, :row 45} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 40, :id 2329, :name-col 40, :end-col 54, :row 46} {:end-row 50, :name-end-col 38, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/interceptor/test.clj", :col 32, :id 2330, :name-col 32, :end-col 38, :row 50} {:end-row 50, :name-end-col 52, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/interceptor/test.clj", :col 46, :id 2330, :name-col 46, :end-col 52, :row 50} {:end-row 51, :name-end-col 23, :name-end-row 51, :name-row 51, :name result, :filename "src/elin/interceptor/test.clj", :col 17, :id 2330, :name-col 17, :end-col 23, :row 51} {:end-row 52, :name-end-col 28, :name-end-row 52, :name-row 52, :name result, :filename "src/elin/interceptor/test.clj", :col 22, :id 2330, :name-col 22, :end-col 28, :row 52} {:end-row 56, :name-end-col 10, :name-end-row 56, :name-row 56, :name s, :filename "src/elin/interceptor/test.clj", :col 9, :id 2332, :name-col 9, :end-col 10, :row 56} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name s, :filename "src/elin/interceptor/test.clj", :col 26, :id 2332, :name-col 26, :end-col 27, :row 59} {:end-row 62, :name-end-col 10, :name-end-row 62, :name-row 62, :name s, :filename "src/elin/interceptor/test.clj", :col 9, :id 2332, :name-col 9, :end-col 10, :row 62} {:end-row 67, :name-end-col 83, :name-end-row 67, :name-row 67, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 78, :id 2335, :name-col 78, :end-col 83, :row 67} {:end-row 67, :name-end-col 92, :name-end-row 67, :name-row 67, :name response, :filename "src/elin/interceptor/test.clj", :col 84, :id 2337, :name-col 84, :end-col 92, :row 67} {:end-row 69, :name-end-col 78, :name-end-row 69, :name-row 69, :name response, :filename "src/elin/interceptor/test.clj", :col 70, :id 2337, :name-col 70, :end-col 78, :row 69} {:end-row 75, :name-end-col 60, :name-end-row 75, :name-row 75, :name interceptor, :filename "src/elin/interceptor/test.clj", :col 49, :id 2336, :name-col 49, :end-col 60, :row 75} {:end-row 70, :name-end-col 22, :name-end-row 70, :name-row 70, :name ctx, :filename "src/elin/interceptor/test.clj", :col 19, :id 2334, :name-col 19, :end-col 22, :row 70} {:end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name passed, :filename "src/elin/interceptor/test.clj", :col 34, :id 2338, :name-col 34, :end-col 40, :row 71} {:end-row 72, :name-end-col 40, :name-end-row 72, :name-row 72, :name failed, :filename "src/elin/interceptor/test.clj", :col 34, :id 2339, :name-col 34, :end-col 40, :row 72} {:end-row 73, :name-end-col 48, :name-end-row 73, :name-row 73, :name succeeded?, :filename "src/elin/interceptor/test.clj", :col 38, :id 2340, :name-col 38, :end-col 48, :row 73} {:end-row 74, :name-end-col 42, :name-end-row 74, :name-row 74, :name summary, :filename "src/elin/interceptor/test.clj", :col 35, :id 2341, :name-col 35, :end-col 42, :row 74} {:end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :name passed, :filename "src/elin/interceptor/test.clj", :col 26, :id 2343, :name-col 26, :end-col 32, :row 81} {:end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name passed, :filename "src/elin/interceptor/test.clj", :col 55, :id 2343, :name-col 55, :end-col 61, :row 82} {:end-row 83, :name-end-col 52, :name-end-row 83, :name-row 83, :name host, :filename "src/elin/interceptor/test.clj", :col 48, :id 2342, :name-col 48, :end-col 52, :row 83} {:end-row 83, :name-end-col 84, :name-end-row 83, :name-row 83, :name var-str, :filename "src/elin/interceptor/test.clj", :col 77, :id 2345, :name-col 77, :end-col 84, :row 83} {:end-row 84, :name-end-col 50, :name-end-row 84, :name-row 84, :name host, :filename "src/elin/interceptor/test.clj", :col 46, :id 2342, :name-col 46, :end-col 50, :row 84} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name failed, :filename "src/elin/interceptor/test.clj", :col 51, :id 2344, :name-col 51, :end-col 57, :row 86} {:end-row 87, :name-end-col 35, :name-end-row 87, :name-row 87, :name lnum, :filename "src/elin/interceptor/test.clj", :col 31, :id 2347, :name-col 31, :end-col 35, :row 87} {:end-row 88, :name-end-col 44, :name-end-row 88, :name-row 88, :name host, :filename "src/elin/interceptor/test.clj", :col 40, :id 2342, :name-col 40, :end-col 44, :row 88} {:end-row 89, :name-end-col 56, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/interceptor/test.clj", :col 52, :id 2347, :name-col 52, :end-col 56, :row 89} {:end-row 90, :name-end-col 69, :name-end-row 90, :name-row 90, :name result, :filename "src/elin/interceptor/test.clj", :col 63, :id 2346, :name-col 63, :end-col 69, :row 90} {:end-row 91, :name-end-col 65, :name-end-row 91, :name-row 91, :name result, :filename "src/elin/interceptor/test.clj", :col 59, :id 2346, :name-col 59, :end-col 65, :row 91} {:end-row 99, :name-end-col 58, :name-end-row 99, :name-row 99, :name actual, :filename "src/elin/interceptor/test.clj", :col 52, :id 2355, :name-col 52, :end-col 58, :row 99} {:end-row 101, :name-end-col 65, :name-end-row 101, :name-row 101, :name text, :filename "src/elin/interceptor/test.clj", :col 61, :id 2352, :name-col 61, :end-col 65, :row 101} {:end-row 101, :name-end-col 70, :name-end-row 101, :name-row 101, :name lnum, :filename "src/elin/interceptor/test.clj", :col 66, :id 2353, :name-col 66, :end-col 70, :row 101} {:end-row 102, :name-end-col 60, :name-end-row 102, :name-row 102, :name expected, :filename "src/elin/interceptor/test.clj", :col 52, :id 2354, :name-col 52, :end-col 60, :row 102} {:end-row 103, :name-end-col 62, :name-end-row 103, :name-row 103, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 49, :id 2351, :name-col 49, :end-col 62, :row 103} {:end-row 107, :name-end-col 51, :name-end-row 107, :name-row 107, :name actual, :filename "src/elin/interceptor/test.clj", :col 45, :id 2355, :name-col 45, :end-col 51, :row 107} {:end-row 97, :name-end-col 36, :name-end-row 97, :name-row 97, :name failed, :filename "src/elin/interceptor/test.clj", :col 30, :id 2349, :name-col 30, :end-col 36, :row 97} {:end-row 110, :name-end-col 55, :name-end-row 110, :name-row 110, :name host, :filename "src/elin/interceptor/test.clj", :col 51, :id 2348, :name-col 51, :end-col 55, :row 110} {:end-row 110, :name-end-col 57, :name-end-row 110, :name-row 110, :name s, :filename "src/elin/interceptor/test.clj", :col 56, :id 2356, :name-col 56, :end-col 57, :row 110} {:end-row 111, :name-end-col 55, :name-end-row 111, :name-row 111, :name host, :filename "src/elin/interceptor/test.clj", :col 51, :id 2348, :name-col 51, :end-col 55, :row 111} {:end-row 111, :name-end-col 63, :name-end-row 111, :name-row 111, :name summary, :filename "src/elin/interceptor/test.clj", :col 56, :id 2350, :name-col 56, :end-col 63, :row 111} {:end-row 117, :name-end-col 55, :name-end-row 117, :name-row 117, :name passed, :filename "src/elin/interceptor/test.clj", :col 49, :id 2358, :name-col 49, :end-col 55, :row 117} {:end-row 117, :name-end-col 62, :name-end-row 117, :name-row 117, :name failed, :filename "src/elin/interceptor/test.clj", :col 56, :id 2359, :name-col 56, :end-col 62, :row 117} {:end-row 121, :name-end-col 73, :name-end-row 121, :name-row 121, :name tested-texts, :filename "src/elin/interceptor/test.clj", :col 61, :id 2360, :name-col 61, :end-col 73, :row 121} {:end-row 121, :name-end-col 82, :name-end-row 121, :name-row 121, :filename "src/elin/interceptor/test.clj", :col 81, :name-col 81, :end-col 82, :row 121} {:end-row 120, :name-end-col 76, :name-end-row 120, :name-row 120, :name ctx, :filename "src/elin/interceptor/test.clj", :col 73, :id 2357, :name-col 73, :end-col 76, :row 120} {:end-row 128, :name-end-col 59, :name-end-row 128, :name-row 128, :name ctx, :filename "src/elin/interceptor/test.clj", :col 56, :id 2357, :name-col 56, :end-col 59, :row 128} {:end-row 127, :name-end-col 44, :name-end-row 127, :name-row 127, :name current-list, :filename "src/elin/interceptor/test.clj", :col 32, :id 2362, :name-col 32, :end-col 44, :row 127} {:end-row 123, :name-end-col 62, :name-end-row 123, :name-row 123, :filename "src/elin/interceptor/test.clj", :col 61, :name-col 61, :end-col 62, :row 123} {:end-row 124, :name-end-col 54, :name-end-row 124, :name-row 124, :filename "src/elin/interceptor/test.clj", :col 53, :name-col 53, :end-col 54, :row 124} {:end-row 125, :name-end-col 71, :name-end-row 125, :name-row 125, :filename "src/elin/interceptor/test.clj", :col 70, :name-col 70, :end-col 71, :row 125} {:end-row 122, :name-end-col 30, :name-end-row 122, :name-row 122, :name failed, :filename "src/elin/interceptor/test.clj", :col 24, :id 2359, :name-col 24, :end-col 30, :row 122} {:end-row 136, :name-end-col 81, :name-end-row 136, :name-row 136, :name session-storage, :filename "src/elin/interceptor/test.clj", :col 66, :id 2365, :name-col 66, :end-col 81, :row 136} {:end-row 135, :name-end-col 55, :name-end-row 135, :name-row 135, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 50, :id 2364, :name-col 50, :end-col 55, :row 135} {:end-row 134, :name-end-col 32, :name-end-row 134, :name-row 134, :name failed, :filename "src/elin/interceptor/test.clj", :col 26, :id 2366, :name-col 26, :end-col 32, :row 134} {:end-row 142, :name-end-col 31, :name-end-row 142, :name-row 142, :name succeeded?, :filename "src/elin/interceptor/test.clj", :col 21, :id 2368, :name-col 21, :end-col 31, :row 142} {:end-row 143, :name-end-col 39, :name-end-row 143, :name-row 143, :name host, :filename "src/elin/interceptor/test.clj", :col 35, :id 2367, :name-col 35, :end-col 39, :row 143} {:end-row 143, :name-end-col 47, :name-end-row 143, :name-row 143, :name summary, :filename "src/elin/interceptor/test.clj", :col 40, :id 2369, :name-col 40, :end-col 47, :row 143} {:end-row 144, :name-end-col 40, :name-end-row 144, :name-row 144, :name host, :filename "src/elin/interceptor/test.clj", :col 36, :id 2367, :name-col 36, :end-col 40, :row 144} {:end-row 144, :name-end-col 48, :name-end-row 144, :name-row 144, :name summary, :filename "src/elin/interceptor/test.clj", :col 41, :id 2369, :name-col 41, :end-col 48, :row 144} {:end-row 152, :name-end-col 101, :name-end-row 152, :name-row 152, :name host, :filename "src/elin/interceptor/test.clj", :col 97, :id 2371, :name-col 97, :end-col 101, :row 152} {:end-row 153, :name-end-col 67, :name-end-row 153, :name-row 153, :name ctx, :filename "src/elin/interceptor/test.clj", :col 64, :id 2370, :name-col 64, :end-col 67, :row 153} {:end-row 153, :name-end-col 76, :name-end-row 153, :name-row 153, :name cur-lnum, :filename "src/elin/interceptor/test.clj", :col 68, :id 2373, :name-col 68, :end-col 76, :row 153} {:end-row 153, :name-end-col 84, :name-end-row 153, :name-row 153, :name cur-col, :filename "src/elin/interceptor/test.clj", :col 77, :id 2374, :name-col 77, :end-col 84, :row 153} {:end-row 154, :name-end-col 83, :name-end-row 154, :name-row 154, :name code, :filename "src/elin/interceptor/test.clj", :col 79, :id 2375, :name-col 79, :end-col 83, :row 154} {:end-row 154, :name-end-col 95, :name-end-row 154, :name-row 154, :name cur-lnum, :filename "src/elin/interceptor/test.clj", :col 87, :id 2373, :name-col 87, :end-col 95, :row 154} {:end-row 154, :name-end-col 100, :name-end-row 154, :name-row 154, :name line, :filename "src/elin/interceptor/test.clj", :col 96, :id 2372, :name-col 96, :end-col 100, :row 154} {:end-row 154, :name-end-col 112, :name-end-row 154, :name-row 154, :name cur-col, :filename "src/elin/interceptor/test.clj", :col 105, :id 2374, :name-col 105, :end-col 112, :row 154} {:end-row 155, :name-end-col 52, :name-end-row 155, :name-row 155, :name ctx, :filename "src/elin/interceptor/test.clj", :col 49, :id 2370, :name-col 49, :end-col 52, :row 155} {:end-row 155, :name-end-col 58, :name-end-row 155, :name-row 155, :name code', :filename "src/elin/interceptor/test.clj", :col 53, :id 2376, :name-col 53, :end-col 58, :row 155} {:end-row 155, :name-end-col 70, :name-end-row 155, :name-row 155, :name line, :filename "src/elin/interceptor/test.clj", :col 66, :id 2372, :name-col 66, :end-col 70, :row 155} {:end-row 156, :name-end-col 80, :name-end-row 156, :name-row 156, :name ctx, :filename "src/elin/interceptor/test.clj", :col 77, :id 2370, :name-col 77, :end-col 80, :row 156} {:end-row 157, :name-end-col 72, :name-end-row 157, :name-row 157, :name ctx, :filename "src/elin/interceptor/test.clj", :col 69, :id 2370, :name-col 69, :end-col 72, :row 157} {:end-row 158, :name-end-col 76, :name-end-row 158, :name-row 158, :name ctx, :filename "src/elin/interceptor/test.clj", :col 73, :id 2370, :name-col 73, :end-col 76, :row 158} {:end-row 160, :name-end-col 83, :name-end-row 160, :name-row 160, :name ex, :filename "src/elin/interceptor/test.clj", :col 81, :id 2377, :name-col 81, :end-col 83, :row 160} {:end-row 161, :name-end-col 42, :name-end-row 161, :name-row 161, :name host, :filename "src/elin/interceptor/test.clj", :col 38, :id 2371, :name-col 38, :end-col 42, :row 161} {:end-row 161, :name-end-col 115, :name-end-row 161, :name-row 161, :name ex, :filename "src/elin/interceptor/test.clj", :col 113, :id 2377, :name-col 113, :end-col 115, :row 161} {:end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :filename "src/elin/interceptor/nrepl/malli.clj", :col 20, :name-col 20, :end-col 21, :row 21} {:end-row 26, :name-end-col 21, :name-end-row 26, :name-row 26, :filename "src/elin/interceptor/nrepl/malli.clj", :col 20, :name-col 20, :end-col 21, :row 26} {:end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/nrepl/malli.clj", :col 26, :name-col 26, :end-col 27, :row 31} {:end-row 50, :name-end-col 42, :name-end-row 50, :name-row 50, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 31, :id 2381, :name-col 31, :end-col 42, :row 50} {:end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2381, :name-col 21, :end-col 32, :row 51} {:end-row 55, :name-end-col 25, :name-end-row 55, :name-row 55, :name map-key, :filename "src/elin/interceptor/nrepl/malli.clj", :col 18, :id 2382, :name-col 18, :end-col 25, :row 55} {:end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name map-value, :filename "src/elin/interceptor/nrepl/malli.clj", :col 56, :id 2383, :name-col 56, :end-col 65, :row 55} {:end-row 53, :name-end-col 27, :name-end-row 53, :name-row 53, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 53} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 59} {:end-row 64, :name-end-col 27, :name-end-row 64, :name-row 64, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 64} {:end-row 68, :name-end-col 16, :name-end-row 68, :name-row 68, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 5, :id 2381, :name-col 5, :end-col 16, :row 68} {:end-row 71, :name-end-col 25, :name-end-row 71, :name-row 71, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 19, :id 2384, :name-col 19, :end-col 25, :row 71} {:end-row 73, :name-end-col 22, :name-end-row 73, :name-row 73, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2384, :name-col 16, :end-col 22, :row 73} {:end-row 77, :name-end-col 33, :name-end-row 77, :name-row 77, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2384, :name-col 27, :end-col 33, :row 77} {:end-row 80, :name-end-col 60, :name-end-row 80, :name-row 80, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 54, :id 2384, :name-col 54, :end-col 60, :row 80} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2384, :name-col 27, :end-col 33, :row 83} {:end-row 85, :name-end-col 60, :name-end-row 85, :name-row 85, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 54, :id 2384, :name-col 54, :end-col 60, :row 85} {:end-row 92, :name-end-col 29, :name-end-row 92, :name-row 92, :name ns-sym, :filename "src/elin/interceptor/nrepl/malli.clj", :col 23, :id 2385, :name-col 23, :end-col 29, :row 92} {:end-row 92, :name-end-col 39, :name-end-row 92, :name-row 92, :name var-sym, :filename "src/elin/interceptor/nrepl/malli.clj", :col 32, :id 2386, :name-col 32, :end-col 39, :row 92} {:end-row 98, :name-end-col 17, :name-end-row 98, :name-row 98, :name v, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2387, :name-col 16, :end-col 17, :row 98} {:end-row 102, :name-end-col 47, :name-end-row 102, :name-row 102, :name indent, :filename "src/elin/interceptor/nrepl/malli.clj", :col 41, :id 2388, :name-col 41, :end-col 47, :row 102} {:end-row 104, :name-end-col 29, :name-end-row 104, :name-row 104, :name indent-s, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2390, :name-col 21, :end-col 29, :row 104} {:end-row 104, :name-end-col 31, :name-end-row 104, :name-row 104, :filename "src/elin/interceptor/nrepl/malli.clj", :col 30, :name-col 30, :end-col 31, :row 104} {:end-row 103, :name-end-col 28, :name-end-row 103, :name-row 103, :name s, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2389, :name-col 27, :end-col 28, :row 103} {:end-row 112, :name-end-col 48, :name-end-row 112, :name-row 112, :name converted, :filename "src/elin/interceptor/nrepl/malli.clj", :col 39, :id 2392, :name-col 39, :end-col 48, :row 112} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :name converted, :filename "src/elin/interceptor/nrepl/malli.clj", :col 26, :id 2392, :name-col 26, :end-col 35, :row 118} {:end-row 129, :name-end-col 67, :name-end-row 129, :name-row 129, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 59, :id 2395, :name-col 59, :end-col 67, :row 129} {:end-row 130, :name-end-col 48, :name-end-row 130, :name-row 130, :name ns-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2396, :name-col 42, :end-col 48, :row 130} {:end-row 131, :name-end-col 49, :name-end-row 131, :name-row 131, :name var-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2397, :name-col 42, :end-col 49, :row 131} {:end-row 132, :name-end-col 68, :name-end-row 132, :name-row 132, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 60, :id 2395, :name-col 60, :end-col 68, :row 132} {:end-row 133, :name-end-col 68, :name-end-row 133, :name-row 133, :name ns-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 62, :id 2396, :name-col 62, :end-col 68, :row 133} {:end-row 133, :name-end-col 85, :name-end-row 133, :name-row 133, :name var-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 78, :id 2397, :name-col 78, :end-col 85, :row 133} {:end-row 134, :name-end-col 60, :name-end-row 134, :name-row 134, :name nrepl, :filename "src/elin/interceptor/nrepl/malli.clj", :col 55, :id 2394, :name-col 55, :end-col 60, :row 134} {:end-row 134, :name-end-col 65, :name-end-row 134, :name-row 134, :name code, :filename "src/elin/interceptor/nrepl/malli.clj", :col 61, :id 2399, :name-col 61, :end-col 65, :row 134} {:end-row 137, :name-end-col 39, :name-end-row 137, :name-row 137, :name doc, :filename "src/elin/interceptor/nrepl/malli.clj", :col 36, :id 2400, :name-col 36, :end-col 39, :row 137} {:end-row 138, :name-end-col 64, :name-end-row 138, :name-row 138, :name doc, :filename "src/elin/interceptor/nrepl/malli.clj", :col 61, :id 2400, :name-col 61, :end-col 64, :row 138} {:end-row 141, :name-end-col 52, :name-end-row 141, :name-row 141, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 44, :id 2395, :name-col 44, :end-col 52, :row 141} {:end-row 142, :name-end-col 41, :name-end-row 142, :name-row 142, :name doc', :filename "src/elin/interceptor/nrepl/malli.clj", :col 37, :id 2401, :name-col 37, :end-col 41, :row 142} {:end-row 143, :name-end-col 76, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl/malli.clj", :col 75, :name-col 75, :end-col 76, :row 143} {:end-row 143, :name-end-col 84, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl/malli.clj", :col 83, :name-col 83, :end-col 84, :row 143} {:end-row 143, :name-end-col 100, :name-end-row 143, :name-row 143, :name doc', :filename "src/elin/interceptor/nrepl/malli.clj", :col 96, :id 2401, :name-col 96, :end-col 100, :row 143} {:end-row 144, :name-end-col 31, :name-end-row 144, :name-row 144, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 28, :id 2393, :name-col 28, :end-col 31, :row 144} {:end-row 144, :name-end-col 51, :name-end-row 144, :name-row 144, :name response', :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2404, :name-col 42, :end-col 51, :row 144} {:end-row 146, :name-end-col 24, :name-end-row 146, :name-row 146, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2393, :name-col 21, :end-col 24, :row 146} {:end-row 148, :name-end-col 70, :name-end-row 148, :name-row 148, :name ex, :filename "src/elin/interceptor/nrepl/malli.clj", :col 68, :id 2406, :name-col 68, :end-col 70, :row 148} {:end-row 149, :name-end-col 24, :name-end-row 149, :name-row 149, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2393, :name-col 21, :end-col 24, :row 149} {:end-row 151, :name-end-col 37, :name-end-row 151, :name-row 151, :filename "src/elin/interceptor/nrepl/malli.clj", :col 36, :name-col 36, :end-col 37, :row 151} {:end-row 11, :name-end-col 30, :name-end-row 11, :name-row 11, :name context, :filename "src/elin/interceptor/quickfix.clj", :col 23, :id 2408, :name-col 23, :end-col 30, :row 11} {:end-row 16, :name-end-col 62, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 58, :id 2410, :name-col 58, :end-col 62, :row 16} {:end-row 17, :name-end-col 54, :name-end-row 17, :name-row 17, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 51, :id 2409, :name-col 51, :end-col 54, :row 17} {:end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 37, :id 2409, :name-col 37, :end-col 40, :row 21} {:end-row 22, :name-end-col 52, :name-end-row 22, :name-row 22, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2410, :name-col 48, :end-col 52, :row 22} {:end-row 23, :name-end-col 52, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2410, :name-col 48, :end-col 52, :row 23} {:end-row 29, :name-end-col 62, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 58, :id 2412, :name-col 58, :end-col 62, :row 29} {:end-row 30, :name-end-col 51, :name-end-row 30, :name-row 30, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2411, :name-col 48, :end-col 51, :row 30} {:end-row 34, :name-end-col 40, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 37, :id 2411, :name-col 37, :end-col 40, :row 34} {:end-row 35, :name-end-col 52, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2412, :name-col 48, :end-col 52, :row 35} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2412, :name-col 48, :end-col 52, :row 36} {:end-row 48, :name-end-col 69, :name-end-row 48, :name-row 48, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 66, :id 2413, :name-col 66, :end-col 69, :row 48} {:end-row 49, :name-end-col 43, :name-end-row 49, :name-row 49, :name function, :filename "src/elin/interceptor/quickfix.clj", :col 35, :id 2415, :name-col 35, :end-col 43, :row 49} {:end-row 50, :name-end-col 64, :name-end-row 50, :name-row 50, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 60, :id 2414, :name-col 60, :end-col 64, :row 50} {:end-row 51, :name-end-col 56, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 52, :id 2414, :name-col 52, :end-col 56, :row 51} {:end-row 51, :name-end-col 65, :name-end-row 51, :name-row 51, :name function, :filename "src/elin/interceptor/quickfix.clj", :col 57, :id 2415, :name-col 57, :end-col 65, :row 51} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2417, :name-col 38, :end-col 45, :row 20} {:end-row 21, :name-end-col 45, :name-end-row 21, :name-row 21, :name code, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2418, :name-col 41, :end-col 45, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 29, :id 2416, :name-col 29, :end-col 32, :row 22} {:end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 21, :id 2416, :name-col 21, :end-col 24, :row 23} {:end-row 24, :name-end-col 55, :name-end-row 24, :name-row 24, :filename "src/elin/interceptor/nrepl.clj", :col 54, :name-col 54, :end-col 55, :row 24} {:end-row 31, :name-end-col 79, :name-end-row 31, :name-row 31, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 72, :id 2421, :name-col 72, :end-col 79, :row 31} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 27, :id 2420, :name-col 27, :end-col 30, :row 34} {:end-row 32, :name-end-col 28, :name-end-row 32, :name-row 32, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 20, :id 2422, :name-col 20, :end-col 28, :row 32} {:end-row 36, :name-end-col 62, :name-end-row 36, :name-row 36, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 55, :id 2421, :name-col 55, :end-col 62, :row 36} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 27, :id 2420, :name-col 27, :end-col 30, :row 40} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 20, :id 2422, :name-col 20, :end-col 28, :row 37} {:end-row 43, :name-end-col 18, :name-end-row 43, :name-row 43, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 15, :id 2420, :name-col 15, :end-col 18, :row 43} {:end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 53, :id 2425, :name-col 53, :end-col 61, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 42, :id 2424, :name-col 42, :end-col 49, :row 50} {:end-row 55, :name-end-col 73, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 70, :id 2426, :name-col 70, :end-col 73, :row 55} {:end-row 56, :name-end-col 73, :name-end-row 56, :name-row 56, :name sym, :filename "src/elin/interceptor/nrepl.clj", :col 70, :id 2427, :name-col 70, :end-col 73, :row 56} {:end-row 60, :name-end-col 49, :name-end-row 60, :name-row 60, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2426, :name-col 46, :end-col 49, :row 60} {:end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2426, :name-col 40, :end-col 43, :row 61} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2423, :name-col 40, :end-col 44, :row 62} {:end-row 62, :name-end-col 61, :name-end-row 62, :name-row 62, :name v, :filename "src/elin/interceptor/nrepl.clj", :col 60, :id 2429, :name-col 60, :end-col 61, :row 62} {:end-row 63, :name-end-col 41, :name-end-row 63, :name-row 63, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 37, :id 2423, :name-col 37, :end-col 41, :row 63} {:end-row 63, :name-end-col 46, :name-end-row 63, :name-row 63, :name text, :filename "src/elin/interceptor/nrepl.clj", :col 42, :id 2428, :name-col 42, :end-col 46, :row 63} {:end-row 78, :name-end-col 57, :name-end-row 78, :name-row 78, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 54, :id 2432, :name-col 54, :end-col 57, :row 78} {:end-row 79, :name-end-col 34, :name-end-row 79, :name-row 79, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 31, :id 2432, :name-col 31, :end-col 34, :row 79} {:end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2432, :name-col 41, :end-col 44, :row 80} {:end-row 81, :name-end-col 39, :name-end-row 81, :name-row 81, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 36, :id 2437, :name-col 36, :end-col 39, :row 81} {:end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 28, :id 2431, :name-col 28, :end-col 41, :row 82} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 48, :id 2438, :name-col 48, :end-col 50, :row 82} {:end-row 82, :name-end-col 72, :name-end-row 82, :name-row 82, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 63, :id 2436, :name-col 63, :end-col 72, :row 82} {:end-row 86, :name-end-col 43, :name-end-row 86, :name-row 86, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 33, :id 2435, :name-col 33, :end-col 43, :row 86} {:end-row 88, :name-end-col 60, :name-end-row 88, :name-row 88, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 50, :id 2435, :name-col 50, :end-col 60, :row 88} {:end-row 88, :name-end-col 70, :name-end-row 88, :name-row 88, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 61, :id 2436, :name-col 61, :end-col 70, :row 88} {:end-row 89, :name-end-col 42, :name-end-row 89, :name-row 89, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 32, :id 2435, :name-col 32, :end-col 42, :row 89} {:end-row 89, :name-end-col 45, :name-end-row 89, :name-row 89, :name ch, :filename "src/elin/interceptor/nrepl.clj", :col 43, :id 2440, :name-col 43, :end-col 45, :row 89} {:end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 52, :id 2434, :name-col 52, :end-col 59, :row 90} {:end-row 99, :name-end-col 50, :name-end-row 99, :name-row 99, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2433, :name-col 46, :end-col 50, :row 99} {:end-row 100, :name-end-col 50, :name-end-row 100, :name-row 100, :name text, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2441, :name-col 46, :end-col 50, :row 100} {:end-row 105, :name-end-col 49, :name-end-row 105, :name-row 105, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 36, :id 2431, :name-col 36, :end-col 49, :row 105} {:end-row 105, :name-end-col 59, :name-end-row 105, :name-row 105, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2438, :name-col 57, :end-col 59, :row 105} {:end-row 105, :name-end-col 69, :name-end-row 105, :name-row 105, :filename "src/elin/interceptor/nrepl.clj", :col 68, :name-col 68, :end-col 69, :row 105} {:end-row 107, :name-end-col 86, :name-end-row 107, :name-row 107, :name popup-id, :filename "src/elin/interceptor/nrepl.clj", :col 78, :id 2442, :name-col 78, :end-col 86, :row 107} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2435, :name-col 41, :end-col 51, :row 108} {:end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 21, :id 2437, :name-col 21, :end-col 24, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name target-ops, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2430, :name-col 38, :end-col 48, :row 111} {:end-row 111, :name-end-col 58, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/nrepl.clj", :col 57, :name-col 57, :end-col 58, :row 111} {:end-row 113, :name-end-col 72, :name-end-row 113, :name-row 113, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 64, :id 2446, :name-col 64, :end-col 72, :row 113} {:end-row 114, :name-end-col 85, :name-end-row 114, :name-row 114, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 72, :id 2431, :name-col 72, :end-col 85, :row 114} {:end-row 114, :name-end-col 88, :name-end-row 114, :name-row 114, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 86, :id 2447, :name-col 86, :end-col 88, :row 114} {:end-row 115, :name-end-col 44, :name-end-row 115, :name-row 115, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 35, :id 2448, :name-col 35, :end-col 44, :row 115} {:end-row 116, :name-end-col 38, :name-end-row 116, :name-row 116, :name timeouted, :filename "src/elin/interceptor/nrepl.clj", :col 29, :id 2449, :name-col 29, :end-col 38, :row 116} {:end-row 117, :name-end-col 51, :name-end-row 117, :name-row 117, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2445, :name-col 47, :end-col 51, :row 117} {:end-row 117, :name-end-col 60, :name-end-row 117, :name-row 117, :name popup-id, :filename "src/elin/interceptor/nrepl.clj", :col 52, :id 2450, :name-col 52, :end-col 60, :row 117} {:end-row 118, :name-end-col 41, :name-end-row 118, :name-row 118, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 28, :id 2431, :name-col 28, :end-col 41, :row 118} {:end-row 118, :name-end-col 51, :name-end-row 118, :name-row 118, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 49, :id 2447, :name-col 49, :end-col 51, :row 118} {:end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :name target-ops, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2430, :name-col 38, :end-col 48, :row 119} {:end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :filename "src/elin/interceptor/nrepl.clj", :col 57, :name-col 57, :end-col 58, :row 119} {:end-row 128, :name-end-col 54, :name-end-row 128, :name-row 128, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2454, :name-col 47, :end-col 54, :row 128} {:end-row 129, :name-end-col 64, :name-end-row 129, :name-row 129, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2454, :name-col 57, :end-col 64, :row 129} {:end-row 131, :name-end-col 61, :name-end-row 131, :name-row 131, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 54, :id 2454, :name-col 54, :end-col 61, :row 131} {:end-row 132, :name-end-col 78, :name-end-row 132, :name-row 132, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 71, :id 2454, :name-col 71, :end-col 78, :row 132} {:end-row 134, :name-end-col 54, :name-end-row 134, :name-row 134, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2454, :name-col 47, :end-col 54, :row 134} {:end-row 135, :name-end-col 64, :name-end-row 135, :name-row 135, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2454, :name-col 57, :end-col 64, :row 135} {:end-row 138, :name-end-col 31, :name-end-row 138, :name-row 138, :name output, :filename "src/elin/interceptor/nrepl.clj", :col 25, :id 2455, :name-col 25, :end-col 31, :row 138} {:end-row 142, :name-end-col 66, :name-end-row 142, :name-row 142, :name interceptor, :filename "src/elin/interceptor/nrepl.clj", :col 55, :id 2453, :name-col 55, :end-col 66, :row 142} {:end-row 139, :name-end-col 28, :name-end-row 139, :name-row 139, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 25, :id 2452, :name-col 25, :end-col 28, :row 139} {:end-row 141, :name-end-col 46, :name-end-row 141, :name-row 141, :name output, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2455, :name-col 40, :end-col 46, :row 141} {:end-row 143, :name-end-col 36, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl.clj", :col 35, :name-col 35, :end-col 36, :row 143} {:end-row 23, :name-end-col 57, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/output.clj", :col 54, :id 2457, :name-col 54, :end-col 57, :row 23} {:end-row 24, :name-end-col 53, :name-end-row 24, :name-row 24, :name config, :filename "src/elin/interceptor/output.clj", :col 47, :id 2460, :name-col 47, :end-col 53, :row 24} {:end-row 27, :name-end-col 60, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/interceptor/output.clj", :col 56, :id 2458, :name-col 56, :end-col 60, :row 27} {:end-row 26, :name-end-col 53, :name-end-row 26, :name-row 26, :name format-str, :filename "src/elin/interceptor/output.clj", :col 43, :id 2461, :name-col 43, :end-col 53, :row 26} {:end-row 26, :name-end-col 60, :name-end-row 26, :name-row 26, :name output, :filename "src/elin/interceptor/output.clj", :col 54, :id 2459, :name-col 54, :end-col 60, :row 26} {:end-row 23, :name-end-col 70, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/log.clj", :col 67, :id 2462, :name-col 67, :end-col 70, :row 23} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name framework, :filename "src/elin/interceptor/log.clj", :col 30, :id 2464, :name-col 30, :end-col 39, :row 24} {:end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name framework, :filename "src/elin/interceptor/log.clj", :col 44, :id 2464, :name-col 44, :end-col 53, :row 25} {:end-row 27, :name-end-col 77, :name-end-row 27, :name-row 27, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 72, :id 2463, :name-col 72, :end-col 77, :row 27} {:end-row 31, :name-end-col 70, :name-end-row 31, :name-row 31, :name framework, :filename "src/elin/interceptor/log.clj", :col 61, :id 2464, :name-col 61, :end-col 70, :row 31} {:end-row 31, :name-end-col 77, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/log.clj", :col 76, :name-col 76, :end-col 77, :row 31} {:end-row 31, :name-end-col 81, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/log.clj", :col 80, :name-col 80, :end-col 81, :row 31} {:end-row 31, :name-end-col 93, :name-end-row 31, :name-row 31, :name frameworks, :filename "src/elin/interceptor/log.clj", :col 83, :id 2465, :name-col 83, :end-col 93, :row 31} {:end-row 32, :name-end-col 75, :name-end-row 32, :name-row 32, :filename "src/elin/interceptor/log.clj", :col 74, :name-col 74, :end-col 75, :row 32} {:end-row 32, :name-end-col 106, :name-end-row 32, :name-row 32, :name target-framework, :filename "src/elin/interceptor/log.clj", :col 90, :id 2467, :name-col 90, :end-col 106, :row 32} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name target-appender, :filename "src/elin/interceptor/log.clj", :col 31, :id 2469, :name-col 31, :end-col 46, :row 33} {:end-row 34, :name-end-col 76, :name-end-row 34, :name-row 34, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 71, :id 2463, :name-col 71, :end-col 76, :row 34} {:end-row 34, :name-end-col 98, :name-end-row 34, :name-row 34, :name framework, :filename "src/elin/interceptor/log.clj", :col 89, :id 2464, :name-col 89, :end-col 98, :row 34} {:end-row 36, :name-end-col 58, :name-end-row 36, :name-row 36, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 53, :id 2463, :name-col 53, :end-col 58, :row 36} {:end-row 36, :name-end-col 80, :name-end-row 36, :name-row 36, :name framework, :filename "src/elin/interceptor/log.clj", :col 71, :id 2464, :name-col 71, :end-col 80, :row 36} {:end-row 61, :name-end-col 59, :name-end-row 61, :name-row 61, :name ctx, :filename "src/elin/interceptor/log.clj", :col 56, :id 2471, :name-col 56, :end-col 59, :row 61} {:end-row 62, :name-end-col 55, :name-end-row 62, :name-row 62, :name config, :filename "src/elin/interceptor/log.clj", :col 49, :id 2474, :name-col 49, :end-col 55, :row 62} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :name last-stop-signal, :filename "src/elin/interceptor/log.clj", :col 36, :id 2470, :name-col 36, :end-col 52, :row 64} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :name ch, :filename "src/elin/interceptor/log.clj", :col 37, :id 2476, :name-col 37, :end-col 39, :row 65} {:end-row 67, :name-end-col 47, :name-end-row 67, :name-row 67, :name last-stop-signal, :filename "src/elin/interceptor/log.clj", :col 31, :id 2470, :name-col 31, :end-col 47, :row 67} {:end-row 67, :name-end-col 59, :name-end-row 67, :name-row 67, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 48, :id 2477, :name-col 48, :end-col 59, :row 67} {:end-row 69, :name-end-col 63, :name-end-row 69, :name-row 69, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 52, :id 2477, :name-col 52, :end-col 63, :row 69} {:end-row 77, :name-end-col 93, :name-end-row 77, :name-row 77, :name last-log-id, :filename "src/elin/interceptor/log.clj", :col 82, :id 2478, :name-col 82, :end-col 93, :row 77} {:end-row 77, :name-end-col 100, :name-end-row 77, :name-row 77, :filename "src/elin/interceptor/log.clj", :col 99, :name-col 99, :end-col 100, :row 77} {:end-row 72, :name-end-col 93, :name-end-row 72, :name-row 72, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 88, :id 2473, :name-col 88, :end-col 93, :row 72} {:end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name host, :filename "src/elin/interceptor/log.clj", :col 77, :id 2472, :name-col 77, :end-col 81, :row 82} {:end-row 80, :name-end-col 80, :name-end-row 80, :name-row 80, :name format-str, :filename "src/elin/interceptor/log.clj", :col 70, :id 2475, :name-col 70, :end-col 80, :row 80} {:end-row 80, :name-end-col 82, :name-end-row 80, :name-row 80, :filename "src/elin/interceptor/log.clj", :col 81, :name-col 81, :end-col 82, :row 80} {:end-row 79, :name-end-col 58, :name-end-row 79, :name-row 79, :name logs, :filename "src/elin/interceptor/log.clj", :col 54, :id 2481, :name-col 54, :end-col 58, :row 79} {:end-row 83, :name-end-col 44, :name-end-row 83, :name-row 83, :name logs, :filename "src/elin/interceptor/log.clj", :col 40, :id 2481, :name-col 40, :end-col 44, :row 83} {:end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :name ch, :filename "src/elin/interceptor/log.clj", :col 39, :id 2480, :name-col 39, :end-col 41, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 42, :id 2477, :name-col 42, :end-col 53, :row 84} {:end-row 85, :name-end-col 56, :name-end-row 85, :name-row 85, :name logs, :filename "src/elin/interceptor/log.clj", :col 52, :id 2484, :name-col 52, :end-col 56, :row 85} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name last-log-id, :filename "src/elin/interceptor/log.clj", :col 40, :id 2478, :name-col 40, :end-col 51, :row 86} {:end-row 32, :name-end-col 60, :name-end-row 32, :name-row 32, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2486, :name-col 55, :end-col 60, :row 32} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 43, :id 2485, :name-col 43, :end-col 46, :row 33} {:end-row 33, :name-end-col 53, :name-end-row 33, :name-row 33, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2487, :name-col 47, :end-col 53, :row 33} {:end-row 35, :name-end-col 55, :name-end-row 35, :name-row 35, :filename "src/elin/interceptor/autocmd.clj", :col 54, :name-col 54, :end-col 55, :row 35} {:end-row 40, :name-end-col 43, :name-end-row 40, :name-row 40, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 38, :id 2490, :name-col 38, :end-col 43, :row 40} {:end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2489, :name-col 49, :end-col 53, :row 41} {:end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 38, :id 2491, :name-col 38, :end-col 50, :row 45} {:end-row 50, :name-end-col 60, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 57, :id 2492, :name-col 57, :end-col 60, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 44, :id 2495, :name-col 44, :end-col 50, :row 51} {:end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 42, :id 2494, :name-col 42, :end-col 47, :row 58} {:end-row 53, :name-end-col 65, :name-end-row 53, :name-row 53, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 59, :id 2496, :name-col 59, :end-col 65, :row 53} {:end-row 54, :name-end-col 59, :name-end-row 54, :name-row 54, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 53, :id 2496, :name-col 53, :end-col 59, :row 54} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2496, :name-col 49, :end-col 55, :row 55} {:end-row 59, :name-end-col 58, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 54, :id 2493, :name-col 54, :end-col 58, :row 59} {:end-row 60, :name-end-col 53, :name-end-row 60, :name-row 60, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 60} {:end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :filename "src/elin/interceptor/autocmd.clj", :col 47, :name-col 47, :end-col 48, :row 61} {:end-row 67, :name-end-col 58, :name-end-row 67, :name-row 67, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2498, :name-col 55, :end-col 58, :row 67} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 41, :id 2499, :name-col 41, :end-col 45, :row 68} {:end-row 69, :name-end-col 53, :name-end-row 69, :name-row 69, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 69} {:end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :filename "src/elin/interceptor/autocmd.clj", :col 47, :name-col 47, :end-col 48, :row 70} {:end-row 75, :name-end-col 35, :name-end-row 75, :name-row 75, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 23, :id 2502, :name-col 23, :end-col 35, :row 75} {:end-row 76, :name-end-col 37, :name-end-row 76, :name-row 76, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 25, :id 2502, :name-col 25, :end-col 37, :row 76} {:end-row 78, :name-end-col 54, :name-end-row 78, :name-row 78, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 50, :id 2501, :name-col 50, :end-col 54, :row 78} {:end-row 83, :name-end-col 63, :name-end-row 83, :name-row 83, :name ex, :filename "src/elin/interceptor/autocmd.clj", :col 61, :id 2503, :name-col 61, :end-col 63, :row 83} {:end-row 108, :name-end-col 59, :name-end-row 108, :name-row 108, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2504, :name-col 56, :end-col 59, :row 108} {:end-row 109, :name-end-col 78, :name-end-row 109, :name-row 109, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 74, :id 2505, :name-col 74, :end-col 78, :row 109} {:end-row 110, :name-end-col 62, :name-end-row 110, :name-row 110, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 58, :id 2507, :name-col 58, :end-col 62, :row 110} {:end-row 111, :name-end-col 83, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 79, :id 2507, :name-col 79, :end-col 83, :row 111} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2509, :name-col 47, :end-col 53, :row 114} {:end-row 115, :name-end-col 52, :name-end-row 115, :name-row 115, :name config, :filename "src/elin/interceptor/autocmd.clj", :col 46, :id 2506, :name-col 46, :end-col 52, :row 115} {:end-row 115, :name-end-col 66, :name-end-row 115, :name-row 115, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2508, :name-col 63, :end-col 66, :row 115} {:end-row 115, :name-end-col 77, :name-end-row 115, :name-row 115, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 72, :id 2510, :name-col 72, :end-col 77, :row 115} {:end-row 117, :name-end-col 51, :name-end-row 117, :name-row 117, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2507, :name-col 47, :end-col 51, :row 117} {:end-row 118, :name-end-col 51, :name-end-row 118, :name-row 118, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 45, :id 2509, :name-col 45, :end-col 51, :row 118} {:end-row 119, :name-end-col 53, :name-end-row 119, :name-row 119, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2510, :name-col 48, :end-col 53, :row 119} {:end-row 120, :name-end-col 39, :name-end-row 120, :name-row 120, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 34, :id 2510, :name-col 34, :end-col 39, :row 120} {:end-row 121, :name-end-col 71, :name-end-row 121, :name-row 121, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2509, :name-col 65, :end-col 71, :row 121} {:end-row 122, :name-end-col 64, :name-end-row 122, :name-row 122, :name template, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2511, :name-col 56, :end-col 64, :row 122} {:end-row 122, :name-end-col 71, :name-end-row 122, :name-row 122, :name params, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2513, :name-col 65, :end-col 71, :row 122} {:end-row 123, :name-end-col 55, :name-end-row 123, :name-row 123, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 51, :id 2505, :name-col 51, :end-col 55, :row 123} {:end-row 123, :name-end-col 80, :name-end-row 123, :name-row 123, :name ns-form, :filename "src/elin/interceptor/autocmd.clj", :col 73, :id 2514, :name-col 73, :end-col 80, :row 123} {:end-row 124, :name-end-col 50, :name-end-row 124, :name-row 124, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2504, :name-col 47, :end-col 50, :row 124} {:end-row 124, :name-end-col 58, :name-end-row 124, :name-row 124, :name ns-form, :filename "src/elin/interceptor/autocmd.clj", :col 51, :id 2514, :name-col 51, :end-col 58, :row 124} {:end-row 124, :name-end-col 70, :name-end-row 124, :name-row 124, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 66, :id 2507, :name-col 66, :end-col 70, :row 124} {:end-row 131, :name-end-col 49, :name-end-row 131, :name-row 131, :name clj-kondo, :filename "src/elin/interceptor/autocmd.clj", :col 40, :id 2515, :name-col 40, :end-col 49, :row 131} {:end-row 132, :name-end-col 59, :name-end-row 132, :name-row 132, :filename "src/elin/interceptor/autocmd.clj", :col 58, :name-col 58, :end-col 59, :row 132} {:end-row 138, :name-end-col 59, :name-end-row 138, :name-row 138, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 54, :id 2518, :name-col 54, :end-col 59, :row 138} {:end-row 139, :name-end-col 72, :name-end-row 139, :name-row 139, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 68, :id 2517, :name-col 68, :end-col 72, :row 139} {:end-row 142, :name-end-col 70, :name-end-row 142, :name-row 142, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2518, :name-col 65, :end-col 70, :row 142} {:end-row 144, :name-end-col 43, :name-end-row 144, :name-row 144, :name lang, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2521, :name-col 39, :end-col 43, :row 144} {:end-row 145, :name-end-col 66, :name-end-row 145, :name-row 145, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2520, :name-col 63, :end-col 66, :row 145} {:end-row 148, :name-end-col 49, :name-end-row 148, :name-row 148, :name lang, :filename "src/elin/interceptor/autocmd.clj", :col 45, :id 2521, :name-col 45, :end-col 49, :row 148} {:end-row 149, :name-end-col 59, :name-end-row 149, :name-row 149, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2520, :name-col 56, :end-col 59, :row 149} {:end-row 153, :name-end-col 34, :name-end-row 153, :name-row 153, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 31, :id 2520, :name-col 31, :end-col 34, :row 153} {:end-row 155, :name-end-col 82, :name-end-row 155, :name-row 155, :filename "src/elin/interceptor/autocmd.clj", :col 81, :name-col 81, :end-col 82, :row 155} {:end-row 154, :name-end-col 55, :name-end-row 154, :name-row 154, :name clients, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2519, :name-col 48, :end-col 55, :row 154} {:end-row 157, :name-end-col 54, :name-end-row 157, :name-row 157, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2518, :name-col 49, :end-col 54, :row 157} {:end-row 157, :name-end-col 61, :name-end-row 157, :name-row 157, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2522, :name-col 55, :end-col 61, :row 157} {:end-row 158, :name-end-col 43, :name-end-row 158, :name-row 158, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2517, :name-col 39, :end-col 43, :row 158} {:end-row 159, :name-end-col 69, :name-end-row 159, :name-row 159, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2522, :name-col 63, :end-col 69, :row 159} {:end-row 162, :name-end-col 35, :name-end-row 162, :name-row 162, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 32, :id 2520, :name-col 32, :end-col 35, :row 162} {:end-row 164, :name-end-col 88, :name-end-row 164, :name-row 164, :filename "src/elin/interceptor/autocmd.clj", :col 87, :name-col 87, :end-col 88, :row 164} {:end-row 163, :name-end-col 55, :name-end-row 163, :name-row 163, :name clients, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2519, :name-col 48, :end-col 55, :row 163} {:end-row 166, :name-end-col 54, :name-end-row 166, :name-row 166, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2518, :name-col 49, :end-col 54, :row 166} {:end-row 166, :name-end-col 61, :name-end-row 166, :name-row 166, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2524, :name-col 55, :end-col 61, :row 166} {:end-row 167, :name-end-col 43, :name-end-row 167, :name-row 167, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2517, :name-col 39, :end-col 43, :row 167} {:end-row 168, :name-end-col 69, :name-end-row 168, :name-row 168, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2524, :name-col 63, :end-col 69, :row 168} {:end-row 172, :name-end-col 53, :name-end-row 172, :name-row 172, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 172} {:end-row 173, :name-end-col 82, :name-end-row 173, :name-row 173, :filename "src/elin/interceptor/autocmd.clj", :col 81, :name-col 81, :end-col 82, :row 173} {:end-row 16, :name-end-col 38, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/interceptor/handler.clj", :col 34, :id 2527, :name-col 34, :end-col 38, :row 16} {:end-row 16, :name-end-col 59, :name-end-row 16, :name-row 16, :name response, :filename "src/elin/interceptor/handler.clj", :col 51, :id 2528, :name-col 51, :end-col 59, :row 16} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :name response, :filename "src/elin/interceptor/handler.clj", :col 37, :id 2531, :name-col 37, :end-col 45, :row 24} {:end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :name response, :filename "src/elin/interceptor/handler.clj", :col 33, :id 2531, :name-col 33, :end-col 41, :row 25} {:end-row 26, :name-end-col 59, :name-end-row 26, :name-row 26, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 56, :id 2529, :name-col 56, :end-col 59, :row 26} {:end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name config, :filename "src/elin/interceptor/handler.clj", :col 40, :id 2532, :name-col 40, :end-col 46, :row 31} {:end-row 33, :name-end-col 49, :name-end-row 33, :name-row 33, :name host, :filename "src/elin/interceptor/handler.clj", :col 45, :id 2530, :name-col 45, :end-col 49, :row 33} {:end-row 33, :name-end-col 58, :name-end-row 33, :name-row 33, :name response, :filename "src/elin/interceptor/handler.clj", :col 50, :id 2531, :name-col 50, :end-col 58, :row 33} {:end-row 33, :name-end-col 66, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/interceptor/handler.clj", :col 59, :id 2533, :name-col 59, :end-col 66, :row 33} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name response, :filename "src/elin/interceptor/handler.clj", :col 37, :id 2536, :name-col 37, :end-col 45, :row 40} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name response, :filename "src/elin/interceptor/handler.clj", :col 33, :id 2536, :name-col 33, :end-col 41, :row 41} {:end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 60, :id 2534, :name-col 60, :end-col 63, :row 42} {:end-row 44, :name-end-col 57, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/interceptor/handler.clj", :col 53, :id 2535, :name-col 53, :end-col 57, :row 44} {:end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name response, :filename "src/elin/interceptor/handler.clj", :col 58, :id 2536, :name-col 58, :end-col 66, :row 44} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name config, :filename "src/elin/interceptor/handler.clj", :col 67, :id 2537, :name-col 67, :end-col 73, :row 44} {:end-row 52, :name-end-col 67, :name-end-row 52, :name-row 52, :name response, :filename "src/elin/interceptor/handler.clj", :col 59, :id 2539, :name-col 59, :end-col 67, :row 52} {:end-row 53, :name-end-col 57, :name-end-row 53, :name-row 53, :name response, :filename "src/elin/interceptor/handler.clj", :col 49, :id 2539, :name-col 49, :end-col 57, :row 53} {:end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name path, :filename "src/elin/interceptor/handler.clj", :col 30, :id 2540, :name-col 30, :end-col 34, :row 55} {:end-row 55, :name-end-col 45, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 41, :id 2541, :name-col 41, :end-col 45, :row 55} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name col, :filename "src/elin/interceptor/handler.clj", :col 52, :id 2542, :name-col 52, :end-col 55, :row 55} {:end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name path, :filename "src/elin/interceptor/handler.clj", :col 43, :id 2540, :name-col 43, :end-col 47, :row 58} {:end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/interceptor/handler.clj", :col 43, :id 2540, :name-col 43, :end-col 47, :row 59} {:end-row 60, :name-end-col 52, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/interceptor/handler.clj", :col 48, :id 2538, :name-col 48, :end-col 52, :row 60} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name path, :filename "src/elin/interceptor/handler.clj", :col 53, :id 2540, :name-col 53, :end-col 57, :row 60} {:end-row 60, :name-end-col 62, :name-end-row 60, :name-row 60, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 58, :id 2541, :name-col 58, :end-col 62, :row 60} {:end-row 60, :name-end-col 66, :name-end-row 60, :name-row 60, :name col, :filename "src/elin/interceptor/handler.clj", :col 63, :id 2542, :name-col 63, :end-col 66, :row 60} {:end-row 63, :name-end-col 65, :name-end-row 63, :name-row 63, :name host, :filename "src/elin/interceptor/handler.clj", :col 61, :id 2538, :name-col 61, :end-col 65, :row 63} {:end-row 63, :name-end-col 90, :name-end-row 63, :name-row 63, :name path, :filename "src/elin/interceptor/handler.clj", :col 86, :id 2540, :name-col 86, :end-col 90, :row 63} {:end-row 64, :name-end-col 54, :name-end-row 64, :name-row 64, :name path', :filename "src/elin/interceptor/handler.clj", :col 49, :id 2543, :name-col 49, :end-col 54, :row 64} {:end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name path', :filename "src/elin/interceptor/handler.clj", :col 39, :id 2543, :name-col 39, :end-col 44, :row 65} {:end-row 66, :name-end-col 64, :name-end-row 66, :name-row 66, :name path', :filename "src/elin/interceptor/handler.clj", :col 59, :id 2543, :name-col 59, :end-col 64, :row 66} {:end-row 67, :name-end-col 56, :name-end-row 67, :name-row 67, :name host, :filename "src/elin/interceptor/handler.clj", :col 52, :id 2538, :name-col 52, :end-col 56, :row 67} {:end-row 67, :name-end-col 62, :name-end-row 67, :name-row 67, :name path', :filename "src/elin/interceptor/handler.clj", :col 57, :id 2543, :name-col 57, :end-col 62, :row 67} {:end-row 67, :name-end-col 67, :name-end-row 67, :name-row 67, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 63, :id 2541, :name-col 63, :end-col 67, :row 67} {:end-row 67, :name-end-col 71, :name-end-row 67, :name-row 67, :name col, :filename "src/elin/interceptor/handler.clj", :col 68, :id 2542, :name-col 68, :end-col 71, :row 67} {:end-row 74, :name-end-col 63, :name-end-row 74, :name-row 74, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 60, :id 2544, :name-col 60, :end-col 63, :row 74} {:end-row 75, :name-end-col 45, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/interceptor/handler.clj", :col 41, :id 2545, :name-col 41, :end-col 45, :row 75} {:end-row 75, :name-end-col 48, :name-end-row 75, :name-row 75, :name id, :filename "src/elin/interceptor/handler.clj", :col 46, :id 2547, :name-col 46, :end-col 48, :row 75} {:end-row 75, :name-end-col 58, :name-end-row 75, :name-row 75, :name response, :filename "src/elin/interceptor/handler.clj", :col 50, :id 2546, :name-col 50, :end-col 58, :row 75} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 38, :id 2549, :name-col 38, :end-col 46, :row 17} {:end-row 18, :name-end-col 43, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 39, :id 2548, :name-col 39, :end-col 43, :row 18} {:end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name v, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2550, :name-col 59, :end-col 60, :row 18} {:end-row 36, :name-end-col 57, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2551, :name-col 54, :end-col 57, :row 36} {:end-row 37, :name-end-col 48, :name-end-row 37, :name-row 37, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 40, :id 2553, :name-col 40, :end-col 48, :row 37} {:end-row 38, :name-end-col 52, :name-end-row 38, :name-row 38, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 48, :id 2552, :name-col 48, :end-col 52, :row 38} {:end-row 39, :name-end-col 86, :name-end-row 39, :name-row 39, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 80, :id 2555, :name-col 80, :end-col 86, :row 39} {:end-row 39, :name-end-col 98, :name-end-row 39, :name-row 39, :name v, :filename "src/elin/interceptor/evaluate.clj", :col 97, :id 2556, :name-col 97, :end-col 98, :row 39} {:end-row 40, :name-end-col 69, :name-end-row 40, :name-row 40, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 63, :id 2555, :name-col 63, :end-col 69, :row 40} {:end-row 41, :name-end-col 82, :name-end-row 41, :name-row 41, :name options, :filename "src/elin/interceptor/evaluate.clj", :col 75, :id 2554, :name-col 75, :end-col 82, :row 41} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 41, :id 2557, :name-col 41, :end-col 45, :row 49} {:end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 34, :id 2558, :name-col 34, :end-col 42, :row 48} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 15, :id 2559, :name-col 15, :end-col 19, :row 53} {:end-row 54, :name-end-col 38, :name-end-row 54, :name-row 54, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 34, :id 2560, :name-col 34, :end-col 38, :row 54} {:end-row 55, :name-end-col 22, :name-end-row 55, :name-row 55, :name up-zloc, :filename "src/elin/interceptor/evaluate.clj", :col 15, :id 2561, :name-col 15, :end-col 22, :row 55} {:end-row 59, :name-end-col 13, :name-end-row 59, :name-row 59, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 9, :id 2560, :name-col 9, :end-col 13, :row 59} {:end-row 60, :name-end-col 23, :name-end-row 60, :name-row 60, :name up-zloc, :filename "src/elin/interceptor/evaluate.clj", :col 16, :id 2561, :name-col 16, :end-col 23, :row 60} {:end-row 65, :name-end-col 78, :name-end-row 65, :name-row 65, :name options, :filename "src/elin/interceptor/evaluate.clj", :col 71, :id 2564, :name-col 71, :end-col 78, :row 65} {:end-row 66, :name-end-col 61, :name-end-row 66, :name-row 66, :name cursor-line, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2567, :name-col 50, :end-col 61, :row 66} {:end-row 66, :name-end-col 66, :name-end-row 66, :name-row 66, :name line, :filename "src/elin/interceptor/evaluate.clj", :col 62, :id 2565, :name-col 62, :end-col 66, :row 66} {:end-row 67, :name-end-col 65, :name-end-row 67, :name-row 67, :name cursor-column, :filename "src/elin/interceptor/evaluate.clj", :col 52, :id 2568, :name-col 52, :end-col 65, :row 67} {:end-row 67, :name-end-col 72, :name-end-row 67, :name-row 67, :name column, :filename "src/elin/interceptor/evaluate.clj", :col 66, :id 2566, :name-col 66, :end-col 72, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 49, :id 2563, :name-col 49, :end-col 53, :row 68} {:end-row 69, :name-end-col 75, :name-end-row 69, :name-row 69, :name one-based-rel-line, :filename "src/elin/interceptor/evaluate.clj", :col 57, :id 2569, :name-col 57, :end-col 75, :row 69} {:end-row 70, :name-end-col 77, :name-end-row 70, :name-row 70, :name one-based-rel-column, :filename "src/elin/interceptor/evaluate.clj", :col 57, :id 2570, :name-col 57, :end-col 77, :row 70} {:end-row 72, :name-end-col 49, :name-end-row 72, :name-row 72, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 45, :id 2571, :name-col 45, :end-col 49, :row 72} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 49, :id 2571, :name-col 49, :end-col 53, :row 73} {:end-row 74, :name-end-col 54, :name-end-row 74, :name-row 74, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2563, :name-col 50, :end-col 54, :row 74} {:end-row 75, :name-end-col 29, :name-end-row 75, :name-row 75, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 26, :id 2562, :name-col 26, :end-col 29, :row 75} {:end-row 75, :name-end-col 41, :name-end-row 75, :name-row 75, :name code', :filename "src/elin/interceptor/evaluate.clj", :col 36, :id 2572, :name-col 36, :end-col 41, :row 75} {:end-row 76, :name-end-col 51, :name-end-row 76, :name-row 76, :filename "src/elin/interceptor/evaluate.clj", :col 50, :name-col 50, :end-col 51, :row 76} {:end-row 81, :name-end-col 53, :name-end-row 81, :name-row 81, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2574, :name-col 50, :end-col 53, :row 81} {:end-row 82, :name-end-col 37, :name-end-row 82, :name-row 82, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 31, :id 2576, :name-col 31, :end-col 37, :row 82} {:end-row 83, :name-end-col 27, :name-end-row 83, :name-row 83, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 24, :id 2574, :name-col 24, :end-col 27, :row 83} {:end-row 83, :name-end-col 65, :name-end-row 83, :name-row 83, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2576, :name-col 59, :end-col 65, :row 83} {:end-row 83, :name-end-col 71, :name-end-row 83, :name-row 83, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 67, :id 2575, :name-col 67, :end-col 71, :row 83} {:end-row 84, :name-end-col 20, :name-end-row 84, :name-row 84, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 17, :id 2574, :name-col 17, :end-col 20, :row 84} {:end-row 89, :name-end-col 68, :name-end-row 89, :name-row 89, :name session-storage, :filename "src/elin/interceptor/evaluate.clj", :col 53, :id 2580, :name-col 53, :end-col 68, :row 89} {:end-row 89, :name-end-col 73, :name-end-row 89, :name-row 89, :name kind, :filename "src/elin/interceptor/evaluate.clj", :col 69, :id 2578, :name-col 69, :end-col 73, :row 89} {:end-row 91, :name-end-col 59, :name-end-row 91, :name-row 91, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 55, :id 2579, :name-col 55, :end-col 59, :row 91} {:end-row 91, :name-end-col 107, :name-end-row 91, :name-row 91, :name last-context, :filename "src/elin/interceptor/evaluate.clj", :col 95, :id 2582, :name-col 95, :end-col 107, :row 91} {:end-row 92, :name-end-col 31, :name-end-row 92, :name-row 92, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 24, :id 2583, :name-col 24, :end-col 31, :row 92} {:end-row 93, :name-end-col 53, :name-end-row 93, :name-row 93, :name session-storage, :filename "src/elin/interceptor/evaluate.clj", :col 38, :id 2580, :name-col 38, :end-col 53, :row 93} {:end-row 93, :name-end-col 58, :name-end-row 93, :name-row 93, :name kind, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2578, :name-col 54, :end-col 58, :row 93} {:end-row 93, :name-end-col 66, :name-end-row 93, :name-row 93, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2583, :name-col 59, :end-col 66, :row 93} {:end-row 94, :name-end-col 31, :name-end-row 94, :name-row 94, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 28, :id 2577, :name-col 28, :end-col 31, :row 94} {:end-row 95, :name-end-col 53, :name-end-row 95, :name-row 95, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 46, :id 2583, :name-col 46, :end-col 53, :row 95} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2581, :name-col 54, :end-col 58, :row 95} {:end-row 96, :name-end-col 20, :name-end-row 96, :name-row 96, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 17, :id 2577, :name-col 17, :end-col 20, :row 96} {:end-row 26, :name-end-col 72, :name-end-row 26, :name-row 26, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 69, :id 2584, :name-col 69, :end-col 72, :row 26} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 20, :id 2585, :name-col 20, :end-col 24, :row 28} {:end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 37, :id 2585, :name-col 37, :end-col 41, :row 30} {:end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 23, :id 2585, :name-col 23, :end-col 27, :row 31} {:end-row 36, :name-end-col 77, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 74, :id 2586, :name-col 74, :end-col 77, :row 36} {:end-row 37, :name-end-col 83, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 79, :id 2587, :name-col 79, :end-col 83, :row 37} {:end-row 38, :name-end-col 99, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 96, :id 2591, :name-col 96, :end-col 99, :row 38} {:end-row 39, :name-end-col 75, :name-end-row 39, :name-row 39, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 72, :id 2591, :name-col 72, :end-col 75, :row 39} {:end-row 40, :name-end-col 76, :name-end-row 40, :name-row 40, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 73, :id 2591, :name-col 73, :end-col 76, :row 40} {:end-row 41, :name-end-col 69, :name-end-row 41, :name-row 41, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 48, :id 2593, :name-col 48, :end-col 69, :row 41} {:end-row 46, :name-end-col 87, :name-end-row 46, :name-row 46, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 84, :id 2586, :name-col 84, :end-col 87, :row 46} {:end-row 45, :name-end-col 75, :name-end-row 45, :name-row 45, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 74, :name-col 74, :end-col 75, :row 45} {:end-row 45, :name-end-col 88, :name-end-row 45, :name-row 45, :name project-root, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 76, :id 2592, :name-col 76, :end-col 88, :row 45} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 50, :id 2589, :name-col 50, :end-col 59, :row 42} {:end-row 43, :name-end-col 83, :name-end-row 43, :name-row 43, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 62, :id 2593, :name-col 62, :end-col 83, :row 43} {:end-row 47, :name-end-col 46, :name-end-row 47, :name-row 47, :name selected-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 28, :id 2595, :name-col 28, :end-col 46, :row 47} {:end-row 48, :name-end-col 77, :name-end-row 48, :name-row 48, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :id 2593, :name-col 56, :end-col 77, :row 48} {:end-row 49, :name-end-col 62, :name-end-row 49, :name-row 49, :name selected-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 44, :id 2595, :name-col 44, :end-col 62, :row 49} {:end-row 50, :name-end-col 31, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 28, :id 2586, :name-col 28, :end-col 31, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name hostname, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 42, :id 2588, :name-col 42, :end-col 50, :row 51} {:end-row 51, :name-end-col 67, :name-end-row 51, :name-row 51, :name default-hostname, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 51, :id 2590, :name-col 51, :end-col 67, :row 51} {:end-row 52, :name-end-col 62, :name-end-row 52, :name-row 52, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 41, :id 2593, :name-col 41, :end-col 62, :row 52} {:end-row 53, :name-end-col 70, :name-end-row 53, :name-row 53, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 49, :id 2593, :name-col 49, :end-col 70, :row 53} {:end-row 54, :name-end-col 72, :name-end-row 54, :name-row 54, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 51, :id 2593, :name-col 51, :end-col 72, :row 54} {:end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 21, :id 2586, :name-col 21, :end-col 24, :row 55} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 46, :name-col 46, :end-col 47, :row 57} {:end-row 57, :name-end-col 57, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :name-col 56, :end-col 57, :row 57} {:end-row 57, :name-end-col 77, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 76, :name-col 76, :end-col 77, :row 57} {:end-row 60, :name-end-col 83, :name-end-row 60, :name-row 60, :name nrepl, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 78, :id 2598, :name-col 78, :end-col 83, :row 60} {:end-row 61, :name-end-col 57, :name-end-row 61, :name-row 61, :name language, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 49, :id 2599, :name-col 49, :end-col 57, :row 61} {:end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :name port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 45, :id 2600, :name-col 45, :end-col 54, :row 62} {:end-row 67, :name-end-col 83, :name-end-row 67, :name-row 67, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 80, :id 2597, :name-col 80, :end-col 83, :row 67} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 68, :id 2597, :name-col 68, :end-col 71, :row 64} {:end-row 70, :name-end-col 59, :name-end-row 70, :name-row 70, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :id 2597, :name-col 56, :end-col 59, :row 70} {:end-row 68, :name-end-col 79, :name-end-row 68, :name-row 68, :name build-id, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 71, :id 2601, :name-col 71, :end-col 79, :row 68} {:end-row 69, :name-end-col 86, :name-end-row 69, :name-row 69, :name build-id, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 78, :id 2601, :name-col 78, :end-col 86, :row 69} {:end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name request, :filename "src/elin/interceptor/debug.clj", :col 51, :id 2602, :name-col 51, :end-col 58, :row 28} {:end-row 29, :name-end-col 65, :name-end-row 29, :name-row 29, :filename "src/elin/interceptor/debug.clj", :col 64, :name-col 64, :end-col 65, :row 29} {:end-row 32, :name-end-col 59, :name-end-row 32, :name-row 32, :name response, :filename "src/elin/interceptor/debug.clj", :col 51, :id 2604, :name-col 51, :end-col 59, :row 32} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/debug.clj", :col 64, :name-col 64, :end-col 65, :row 33} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name kind, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2607, :name-col 50, :end-col 54, :row 54} {:end-row 57, :name-end-col 58, :name-end-row 57, :name-row 57, :name schema, :filename "src/elin/interceptor/debug.clj", :col 52, :id 2608, :name-col 52, :end-col 58, :row 57} {:end-row 56, :name-end-col 44, :name-end-row 56, :name-row 56, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 41, :id 2606, :name-col 41, :end-col 44, :row 56} {:end-row 59, :name-end-col 62, :name-end-row 59, :name-row 59, :name kind, :filename "src/elin/interceptor/debug.clj", :col 58, :id 2607, :name-col 58, :end-col 62, :row 59} {:end-row 60, :name-end-col 62, :name-end-row 60, :name-row 60, :name err, :filename "src/elin/interceptor/debug.clj", :col 59, :id 2609, :name-col 59, :end-col 62, :row 60} {:end-row 64, :name-end-col 86, :name-end-row 64, :name-row 64, :name k, :filename "src/elin/interceptor/debug.clj", :col 85, :id 2611, :name-col 85, :end-col 86, :row 64} {:end-row 65, :name-end-col 76, :name-end-row 65, :name-row 65, :name accm, :filename "src/elin/interceptor/debug.clj", :col 72, :id 2610, :name-col 72, :end-col 76, :row 65} {:end-row 66, :name-end-col 83, :name-end-row 66, :name-row 66, :name accm, :filename "src/elin/interceptor/debug.clj", :col 79, :id 2610, :name-col 79, :end-col 83, :row 66} {:end-row 66, :name-end-col 85, :name-end-row 66, :name-row 66, :name k, :filename "src/elin/interceptor/debug.clj", :col 84, :id 2611, :name-col 84, :end-col 85, :row 66} {:end-row 66, :name-end-col 87, :name-end-row 66, :name-row 66, :name v, :filename "src/elin/interceptor/debug.clj", :col 86, :id 2612, :name-col 86, :end-col 87, :row 66} {:end-row 61, :name-end-col 69, :name-end-row 61, :name-row 61, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 66, :id 2606, :name-col 66, :end-col 69, :row 61} {:end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name kind, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2607, :name-col 43, :end-col 47, :row 69} {:end-row 70, :name-end-col 46, :name-end-row 70, :name-row 70, :name err, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2609, :name-col 43, :end-col 46, :row 70} {:end-row 71, :name-end-col 38, :name-end-row 71, :name-row 71, :name err, :filename "src/elin/interceptor/debug.clj", :col 35, :id 2609, :name-col 35, :end-col 38, :row 71} {:end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 17, :id 2606, :name-col 17, :end-col 20, :row 72} {:end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :name kind, :filename "src/elin/interceptor/debug.clj", :col 53, :id 2607, :name-col 53, :end-col 57, :row 73} {:end-row 73, :name-end-col 70, :name-end-row 73, :name-row 73, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 67, :id 2606, :name-col 67, :end-col 70, :row 73} {:end-row 79, :name-end-col 55, :name-end-row 79, :name-row 79, :filename "src/elin/interceptor/debug.clj", :col 54, :name-col 54, :end-col 55, :row 79} {:end-row 85, :name-end-col 53, :name-end-row 85, :name-row 85, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2615, :name-col 48, :end-col 53, :row 85} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2615, :name-col 46, :end-col 51, :row 86} {:end-row 106, :name-end-col 64, :name-end-row 106, :name-row 106, :name v, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2618, :name-col 63, :end-col 64, :row 106} {:end-row 106, :name-end-col 66, :name-end-row 106, :name-row 106, :name k, :filename "src/elin/interceptor/debug.clj", :col 65, :id 2617, :name-col 65, :end-col 66, :row 106} {:end-row 108, :name-end-col 60, :name-end-row 108, :name-row 108, :name reversed-supported-input-types, :filename "src/elin/interceptor/debug.clj", :col 30, :id 2619, :name-col 30, :end-col 60, :row 108} {:end-row 111, :name-end-col 64, :name-end-row 111, :name-row 111, :name reversed-supported-input-types, :filename "src/elin/interceptor/debug.clj", :col 33, :id 2619, :name-col 34, :end-col 67, :row 111} {:end-row 111, :name-end-col 66, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/debug.clj", :col 65, :name-col 65, :end-col 66, :row 111} {:end-row 111, :name-end-col 69, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/debug.clj", :col 68, :name-col 68, :end-col 69, :row 111} {:end-row 110, :name-end-col 27, :name-end-row 110, :name-row 110, :name supported, :filename "src/elin/interceptor/debug.clj", :col 18, :id 2620, :name-col 18, :end-col 27, :row 110} {:end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name input-type, :filename "src/elin/interceptor/debug.clj", :col 10, :id 2616, :name-col 10, :end-col 20, :row 109} {:end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name locals, :filename "src/elin/interceptor/debug.clj", :col 26, :id 2623, :name-col 26, :end-col 32, :row 117} {:end-row 120, :name-end-col 43, :name-end-row 120, :name-row 120, :name max-key-len, :filename "src/elin/interceptor/debug.clj", :col 32, :id 2624, :name-col 32, :end-col 43, :row 120} {:end-row 120, :name-end-col 52, :name-end-row 120, :name-row 120, :filename "src/elin/interceptor/debug.clj", :col 51, :name-col 51, :end-col 52, :row 120} {:end-row 124, :name-end-col 42, :name-end-row 124, :name-row 124, :name k, :filename "src/elin/interceptor/debug.clj", :col 41, :id 2627, :name-col 41, :end-col 42, :row 124} {:end-row 124, :name-end-col 49, :name-end-row 124, :name-row 124, :name space, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2626, :name-col 44, :end-col 52, :row 124} {:end-row 124, :name-end-col 51, :name-end-row 124, :name-row 124, :name k, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2627, :name-col 50, :end-col 51, :row 124} {:end-row 124, :name-end-col 58, :name-end-row 124, :name-row 124, :name v, :filename "src/elin/interceptor/debug.clj", :col 57, :id 2628, :name-col 57, :end-col 58, :row 124} {:end-row 122, :name-end-col 31, :name-end-row 122, :name-row 122, :name locals, :filename "src/elin/interceptor/debug.clj", :col 25, :id 2623, :name-col 25, :end-col 31, :row 122} {:end-row 127, :name-end-col 27, :name-end-row 127, :name-row 127, :name debug-value, :filename "src/elin/interceptor/debug.clj", :col 16, :id 2622, :name-col 16, :end-col 27, :row 127} {:end-row 129, :name-end-col 21, :name-end-row 129, :name-row 129, :name locals-str, :filename "src/elin/interceptor/debug.clj", :col 11, :id 2629, :name-col 11, :end-col 21, :row 129} {:end-row 150, :name-end-col 53, :name-end-row 150, :name-row 150, :name message, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2633, :name-col 46, :end-col 53, :row 150} {:end-row 151, :name-end-col 70, :name-end-row 151, :name-row 151, :name message, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2633, :name-col 63, :end-col 70, :row 151} {:end-row 152, :name-end-col 66, :name-end-row 152, :name-row 152, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2630, :name-col 63, :end-col 66, :row 152} {:end-row 152, :name-end-col 81, :name-end-row 152, :name-row 152, :name message, :filename "src/elin/interceptor/debug.clj", :col 74, :id 2633, :name-col 74, :end-col 81, :row 152} {:end-row 152, :name-end-col 99, :name-end-row 152, :name-row 152, :name message, :filename "src/elin/interceptor/debug.clj", :col 92, :id 2633, :name-col 92, :end-col 99, :row 152} {:end-row 153, :name-end-col 94, :name-end-row 153, :name-row 153, :name base-code, :filename "src/elin/interceptor/debug.clj", :col 85, :id 2638, :name-col 85, :end-col 94, :row 153} {:end-row 153, :name-end-col 99, :name-end-row 153, :name-row 153, :name coor, :filename "src/elin/interceptor/debug.clj", :col 95, :id 2636, :name-col 95, :end-col 99, :row 153} {:end-row 154, :name-end-col 47, :name-end-row 154, :name-row 154, :name line, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2634, :name-col 43, :end-col 47, :row 154} {:end-row 154, :name-end-col 63, :name-end-row 154, :name-row 154, :name position, :filename "src/elin/interceptor/debug.clj", :col 55, :id 2640, :name-col 55, :end-col 63, :row 154} {:end-row 155, :name-end-col 54, :name-end-row 155, :name-row 155, :name column, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2635, :name-col 48, :end-col 54, :row 155} {:end-row 155, :name-end-col 71, :name-end-row 155, :name-row 155, :name position, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2640, :name-col 63, :end-col 71, :row 155} {:end-row 156, :name-end-col 65, :name-end-row 156, :name-row 156, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2642, :name-col 46, :end-col 65, :row 156} {:end-row 156, :name-end-col 82, :name-end-row 156, :name-row 156, :name code, :filename "src/elin/interceptor/debug.clj", :col 78, :id 2639, :name-col 78, :end-col 82, :row 156} {:end-row 157, :name-end-col 53, :name-end-row 157, :name-row 157, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2630, :name-col 50, :end-col 53, :row 157} {:end-row 157, :name-end-col 82, :name-end-row 157, :name-row 157, :name message, :filename "src/elin/interceptor/debug.clj", :col 75, :id 2633, :name-col 75, :end-col 82, :row 157} {:end-row 159, :name-end-col 76, :name-end-row 159, :name-row 159, :name highlight-line, :filename "src/elin/interceptor/debug.clj", :col 62, :id 2641, :name-col 62, :end-col 76, :row 159} {:end-row 160, :name-end-col 75, :name-end-row 160, :name-row 160, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 56, :id 2642, :name-col 56, :end-col 75, :row 160} {:end-row 162, :name-end-col 72, :name-end-row 162, :name-row 162, :name input-type, :filename "src/elin/interceptor/debug.clj", :col 62, :id 2637, :name-col 62, :end-col 72, :row 162} {:end-row 163, :name-end-col 49, :name-end-row 163, :name-row 163, :name host, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2632, :name-col 45, :end-col 49, :row 163} {:end-row 165, :name-end-col 59, :name-end-row 165, :name-row 165, :name highlight-line, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2641, :name-col 45, :end-col 59, :row 165} {:end-row 166, :name-end-col 64, :name-end-row 166, :name-row 166, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2642, :name-col 45, :end-col 64, :row 166} {:end-row 167, :name-end-col 62, :name-end-row 167, :name-row 167, :name highlight-end-col, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2643, :name-col 45, :end-col 62, :row 167} {:end-row 171, :name-end-col 67, :name-end-row 171, :name-row 171, :name host, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2632, :name-col 63, :end-col 67, :row 171} {:end-row 172, :name-end-col 80, :name-end-row 172, :name-row 172, :name input-prompt, :filename "src/elin/interceptor/debug.clj", :col 68, :id 2645, :name-col 68, :end-col 80, :row 172} {:end-row 174, :name-end-col 72, :name-end-row 174, :name-row 174, :name input, :filename "src/elin/interceptor/debug.clj", :col 67, :id 2646, :name-col 67, :end-col 72, :row 174} {:end-row 175, :name-end-col 45, :name-end-row 175, :name-row 175, :name input, :filename "src/elin/interceptor/debug.clj", :col 40, :id 2646, :name-col 40, :end-col 45, :row 175} {:end-row 176, :name-end-col 81, :name-end-row 176, :name-row 176, :name input', :filename "src/elin/interceptor/debug.clj", :col 75, :id 2647, :name-col 75, :end-col 81, :row 176} {:end-row 177, :name-end-col 61, :name-end-row 177, :name-row 177, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 56, :id 2631, :name-col 56, :end-col 61, :row 177} {:end-row 177, :name-end-col 75, :name-end-row 177, :name-row 177, :name message, :filename "src/elin/interceptor/debug.clj", :col 68, :id 2633, :name-col 68, :end-col 75, :row 177} {:end-row 177, :name-end-col 92, :name-end-row 177, :name-row 177, :name input', :filename "src/elin/interceptor/debug.clj", :col 86, :id 2647, :name-col 86, :end-col 92, :row 177} {:end-row 178, :name-end-col 51, :name-end-row 178, :name-row 178, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2630, :name-col 48, :end-col 51, :row 178} {:end-row 178, :name-end-col 60, :name-end-row 178, :name-row 178, :name popup-id, :filename "src/elin/interceptor/debug.clj", :col 52, :id 2644, :name-col 52, :end-col 60, :row 178} {:end-row 179, :name-end-col 61, :name-end-row 179, :name-row 179, :name host, :filename "src/elin/interceptor/debug.clj", :col 57, :id 2632, :name-col 57, :end-col 61, :row 179} {:end-row 19, :name-end-col 64, :name-end-row 19, :name-row 19, :name cwd, :filename "src/elin/interceptor/connect.clj", :col 61, :id 2648, :name-col 61, :end-col 64, :row 19} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/interceptor/connect.clj", :col 35, :id 2649, :name-col 35, :end-col 39, :row 21} {:end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name file, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2649, :name-col 21, :end-col 25, :row 22} {:end-row 27, :name-end-col 73, :name-end-row 27, :name-row 27, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 70, :id 2650, :name-col 70, :end-col 73, :row 27} {:end-row 29, :name-end-col 30, :name-end-row 29, :name-row 29, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 22, :id 2652, :name-col 22, :end-col 30, :row 29} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name port, :filename "src/elin/interceptor/connect.clj", :col 31, :id 2653, :name-col 31, :end-col 35, :row 29} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 17, :id 2650, :name-col 17, :end-col 20, :row 30} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 27, :id 2652, :name-col 27, :end-col 35, :row 32} {:end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name port, :filename "src/elin/interceptor/connect.clj", :col 37, :id 2653, :name-col 37, :end-col 41, :row 32} {:end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 24, :id 2650, :name-col 24, :end-col 27, :row 33} {:end-row 33, :name-end-col 54, :name-end-row 33, :name-row 33, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :col 38, :id 2654, :name-col 38, :end-col 54, :row 33} {:end-row 37, :name-end-col 83, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/interceptor/connect.clj", :col 79, :id 2651, :name-col 79, :end-col 83, :row 37} {:end-row 38, :name-end-col 68, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/interceptor/connect.clj", :col 65, :id 2655, :name-col 65, :end-col 68, :row 38} {:end-row 39, :name-end-col 40, :name-end-row 39, :name-row 39, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 23, :id 2656, :name-col 23, :end-col 40, :row 39} {:end-row 40, :name-end-col 31, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 28, :id 2650, :name-col 28, :end-col 31, :row 40} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 42, :id 2652, :name-col 42, :end-col 50, :row 41} {:end-row 41, :name-end-col 67, :name-end-row 41, :name-row 41, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :col 51, :id 2654, :name-col 51, :end-col 67, :row 41} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 41, :id 2656, :name-col 41, :end-col 58, :row 42} {:end-row 43, :name-end-col 66, :name-end-row 43, :name-row 43, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 49, :id 2656, :name-col 49, :end-col 66, :row 43} {:end-row 44, :name-end-col 68, :name-end-row 44, :name-row 44, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 51, :id 2656, :name-col 51, :end-col 68, :row 44} {:end-row 45, :name-end-col 24, :name-end-row 45, :name-row 45, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2650, :name-col 21, :end-col 24, :row 45} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name client, :filename "src/elin/interceptor/connect.clj", :col 34, :id 2659, :name-col 34, :end-col 40, :row 50} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :name ch, :filename "src/elin/interceptor/connect.clj", :col 46, :id 2660, :name-col 46, :end-col 48, :row 52} {:end-row 56, :name-end-col 68, :name-end-row 56, :name-row 56, :name interceptor, :filename "src/elin/interceptor/connect.clj", :col 57, :id 2658, :name-col 57, :end-col 68, :row 56} {:end-row 53, :name-end-col 30, :name-end-row 53, :name-row 53, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 27, :id 2657, :name-col 27, :end-col 30, :row 53} {:end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/interceptor/connect.clj", :col 43, :id 2661, :name-col 43, :end-col 46, :row 55} {:end-row 58, :name-end-col 35, :name-end-row 58, :name-row 58, :filename "src/elin/interceptor/connect.clj", :col 34, :name-col 34, :end-col 35, :row 58} {:end-row 67, :name-end-col 58, :name-end-row 67, :name-row 67, :name interceptor, :filename "src/elin/interceptor/connect.clj", :col 47, :id 2664, :name-col 47, :end-col 58, :row 67} {:end-row 64, :name-end-col 20, :name-end-row 64, :name-row 64, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 17, :id 2663, :name-col 17, :end-col 20, :row 64} {:end-row 68, :name-end-col 16, :name-end-row 68, :name-row 68, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 13, :id 2663, :name-col 13, :end-col 16, :row 68} {:end-row 73, :name-end-col 25, :name-end-row 73, :name-row 73, :name port, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2665, :name-col 21, :end-col 25, :row 73} {:end-row 20, :name-end-col 52, :name-end-row 20, :name-row 20, :name config, :filename "src/elin/system.clj", :col 46, :id 2666, :name-col 46, :end-col 52, :row 20} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/system.clj", :col 39, :id 2666, :name-col 39, :end-col 45, :row 23} {:end-row 26, :name-end-col 70, :name-end-row 26, :name-row 26, :name config, :filename "src/elin/system.clj", :col 64, :id 2666, :name-col 64, :end-col 70, :row 26} {:end-row 29, :name-end-col 60, :name-end-row 29, :name-row 29, :name config, :filename "src/elin/system.clj", :col 54, :id 2666, :name-col 54, :end-col 60, :row 29} {:end-row 34, :name-end-col 42, :name-end-row 34, :name-row 34, :name config, :filename "src/elin/system.clj", :col 36, :id 2666, :name-col 36, :end-col 42, :row 34} {:end-row 42, :name-end-col 54, :name-end-row 42, :name-row 42, :name config, :filename "src/elin/system.clj", :col 48, :id 2666, :name-col 48, :end-col 54, :row 42} {:end-row 46, :name-end-col 48, :name-end-row 46, :name-row 46, :name config, :filename "src/elin/system.clj", :col 42, :id 2666, :name-col 42, :end-col 48, :row 46} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name config, :filename "src/elin/system.clj", :col 49, :id 2666, :name-col 49, :end-col 55, :row 55} {:end-row 59, :name-end-col 45, :name-end-row 59, :name-row 59, :name config, :filename "src/elin/system.clj", :col 39, :id 2666, :name-col 39, :end-col 45, :row 59} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name sock, :filename "src/elin/config.clj", :col 20, :id 2670, :name-col 20, :end-col 24, :row 19} {:end-row 24, :name-end-col 30, :name-end-row 24, :name-row 24, :name value, :filename "src/elin/config.clj", :col 25, :id 2673, :name-col 25, :end-col 30, :row 24} {:end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name value, :filename "src/elin/config.clj", :col 23, :id 2676, :name-col 23, :end-col 28, :row 28} {:end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :name value, :filename "src/elin/config.clj", :col 60, :id 2679, :name-col 60, :end-col 65, :row 34} {:end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name base-dir, :filename "src/elin/config.clj", :col 42, :id 2677, :name-col 42, :end-col 50, :row 32} {:end-row 36, :name-end-col 21, :name-end-row 36, :name-row 36, :name value, :filename "src/elin/config.clj", :col 16, :id 2679, :name-col 16, :end-col 21, :row 36} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name absolute-path?, :filename "src/elin/config.clj", :col 14, :id 2680, :name-col 14, :end-col 28, :row 37} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name base-dir, :filename "src/elin/config.clj", :col 39, :id 2677, :name-col 39, :end-col 47, :row 37} {:end-row 50, :name-end-col 16, :name-end-row 50, :name-row 50, :name c1, :filename "src/elin/config.clj", :col 14, :id 2684, :name-col 14, :end-col 16, :row 50} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name c2, :filename "src/elin/config.clj", :col 17, :id 2685, :name-col 17, :end-col 19, :row 50} {:end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name accm, :filename "src/elin/config.clj", :col 33, :id 2686, :name-col 33, :end-col 37, :row 52} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name k, :filename "src/elin/config.clj", :col 38, :id 2687, :name-col 38, :end-col 39, :row 52} {:end-row 53, :name-end-col 32, :name-end-row 53, :name-row 53, :name accm, :filename "src/elin/config.clj", :col 28, :id 2686, :name-col 28, :end-col 32, :row 53} {:end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name k, :filename "src/elin/config.clj", :col 33, :id 2687, :name-col 33, :end-col 34, :row 53} {:end-row 55, :name-end-col 37, :name-end-row 55, :name-row 55, :name v1, :filename "src/elin/config.clj", :col 35, :id 2689, :name-col 35, :end-col 37, :row 55} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name v2, :filename "src/elin/config.clj", :col 30, :id 2688, :name-col 30, :end-col 32, :row 56} {:end-row 58, :name-end-col 76, :name-end-row 58, :name-row 58, :name k, :filename "src/elin/config.clj", :col 75, :id 2687, :name-col 75, :end-col 76, :row 58} {:end-row 59, :name-end-col 50, :name-end-row 59, :name-row 59, :name v1, :filename "src/elin/config.clj", :col 48, :id 2689, :name-col 48, :end-col 50, :row 59} {:end-row 59, :name-end-col 67, :name-end-row 59, :name-row 59, :name v2, :filename "src/elin/config.clj", :col 65, :id 2688, :name-col 65, :end-col 67, :row 59} {:end-row 60, :name-end-col 45, :name-end-row 60, :name-row 60, :name v1, :filename "src/elin/config.clj", :col 43, :id 2689, :name-col 43, :end-col 45, :row 60} {:end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name v2, :filename "src/elin/config.clj", :col 46, :id 2688, :name-col 46, :end-col 48, :row 60} {:end-row 62, :name-end-col 43, :name-end-row 62, :name-row 62, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 62} {:end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name v2, :filename "src/elin/config.clj", :col 51, :id 2688, :name-col 51, :end-col 53, :row 62} {:end-row 63, :name-end-col 43, :name-end-row 63, :name-row 63, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 63} {:end-row 63, :name-end-col 46, :name-end-row 63, :name-row 63, :name v2, :filename "src/elin/config.clj", :col 44, :id 2688, :name-col 44, :end-col 46, :row 63} {:end-row 65, :name-end-col 43, :name-end-row 65, :name-row 65, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 65} {:end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name v2, :filename "src/elin/config.clj", :col 51, :id 2688, :name-col 51, :end-col 53, :row 65} {:end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name v1, :filename "src/elin/config.clj", :col 45, :id 2689, :name-col 45, :end-col 47, :row 66} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name v2, :filename "src/elin/config.clj", :col 48, :id 2688, :name-col 48, :end-col 50, :row 66} {:end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name v2, :filename "src/elin/config.clj", :col 30, :id 2688, :name-col 30, :end-col 32, :row 69} {:end-row 70, :name-end-col 23, :name-end-row 70, :name-row 70, :name c1, :filename "src/elin/config.clj", :col 21, :id 2684, :name-col 21, :end-col 23, :row 70} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name c2, :filename "src/elin/config.clj", :col 17, :id 2685, :name-col 17, :end-col 19, :row 71} {:end-row 73, :name-end-col 32, :name-end-row 73, :name-row 73, :name c1, :filename "src/elin/config.clj", :col 30, :id 2690, :name-col 30, :end-col 32, :row 73} {:end-row 73, :name-end-col 45, :name-end-row 73, :name-row 73, :name c2, :filename "src/elin/config.clj", :col 43, :id 2691, :name-col 43, :end-col 45, :row 73} {:end-row 73, :name-end-col 58, :name-end-row 73, :name-row 73, :name more-configs, :filename "src/elin/config.clj", :col 46, :id 2692, :name-col 46, :end-col 58, :row 73} {:end-row 77, :name-end-col 58, :name-end-row 77, :name-row 77, :name target-handler-config, :filename "src/elin/config.clj", :col 37, :id 2694, :name-col 37, :end-col 58, :row 77} {:end-row 78, :name-end-col 49, :name-end-row 78, :name-row 78, :name excludes, :filename "src/elin/config.clj", :col 41, :id 2696, :name-col 41, :end-col 49, :row 78} {:end-row 79, :name-end-col 49, :name-end-row 79, :name-row 79, :name includes, :filename "src/elin/config.clj", :col 41, :id 2695, :name-col 41, :end-col 49, :row 79} {:end-row 80, :name-end-col 28, :name-end-row 80, :name-row 80, :name base-handler-config, :filename "src/elin/config.clj", :col 9, :id 2693, :name-col 9, :end-col 28, :row 80} {:end-row 81, :name-end-col 52, :name-end-row 81, :name-row 81, :name target-handler-config, :filename "src/elin/config.clj", :col 31, :id 2694, :name-col 31, :end-col 52, :row 81} {:end-row 84, :name-end-col 51, :name-end-row 84, :name-row 84, :name exclude-set, :filename "src/elin/config.clj", :col 40, :id 2697, :name-col 40, :end-col 51, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 84} {:end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name includes, :filename "src/elin/config.clj", :col 40, :id 2695, :name-col 40, :end-col 48, :row 85} {:end-row 89, :name-end-col 62, :name-end-row 89, :name-row 89, :name target-interceptor-config, :filename "src/elin/config.clj", :col 37, :id 2700, :name-col 37, :end-col 62, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name excludes, :filename "src/elin/config.clj", :col 41, :id 2702, :name-col 41, :end-col 49, :row 90} {:end-row 91, :name-end-col 49, :name-end-row 91, :name-row 91, :name includes, :filename "src/elin/config.clj", :col 41, :id 2701, :name-col 41, :end-col 49, :row 91} {:end-row 92, :name-end-col 32, :name-end-row 92, :name-row 92, :name base-interceptor-config, :filename "src/elin/config.clj", :col 9, :id 2699, :name-col 9, :end-col 32, :row 92} {:end-row 93, :name-end-col 56, :name-end-row 93, :name-row 93, :name target-interceptor-config, :filename "src/elin/config.clj", :col 31, :id 2700, :name-col 31, :end-col 56, :row 93} {:end-row 96, :name-end-col 51, :name-end-row 96, :name-row 96, :name exclude-set, :filename "src/elin/config.clj", :col 40, :id 2703, :name-col 40, :end-col 51, :row 96} {:end-row 96, :name-end-col 53, :name-end-row 96, :name-row 96, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 96} {:end-row 97, :name-end-col 48, :name-end-row 97, :name-row 97, :name includes, :filename "src/elin/config.clj", :col 40, :id 2701, :name-col 40, :end-col 48, :row 97} {:end-row 107, :name-end-col 32, :name-end-row 107, :name-row 107, :name accm, :filename "src/elin/config.clj", :col 28, :id 2706, :name-col 28, :end-col 32, :row 107} {:end-row 107, :name-end-col 49, :name-end-row 107, :name-row 107, :name k, :filename "src/elin/config.clj", :col 48, :id 2707, :name-col 48, :end-col 49, :row 107} {:end-row 108, :name-end-col 20, :name-end-row 108, :name-row 108, :name v, :filename "src/elin/config.clj", :col 19, :id 2708, :name-col 19, :end-col 20, :row 108} {:end-row 109, :name-end-col 41, :name-end-row 109, :name-row 109, :name k, :filename "src/elin/config.clj", :col 40, :id 2707, :name-col 40, :end-col 41, :row 109} {:end-row 109, :name-end-col 43, :name-end-row 109, :name-row 109, :name v, :filename "src/elin/config.clj", :col 42, :id 2708, :name-col 42, :end-col 43, :row 109} {:end-row 104, :name-end-col 25, :name-end-row 104, :name-row 104, :name uses, :filename "src/elin/config.clj", :col 21, :id 2705, :name-col 21, :end-col 25, :row 104} {:end-row 115, :name-end-col 24, :name-end-row 115, :name-row 115, :name base-handler-config, :filename "src/elin/config.clj", :col 5, :id 2710, :name-col 5, :end-col 24, :row 115} {:end-row 116, :name-end-col 59, :name-end-row 116, :name-row 116, :name target-handler-config, :filename "src/elin/config.clj", :col 38, :id 2711, :name-col 38, :end-col 59, :row 116} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :name expanded, :filename "src/elin/config.clj", :col 27, :id 2712, :name-col 27, :end-col 35, :row 118} {:end-row 118, :name-end-col 65, :name-end-row 118, :name-row 118, :name target-handler-config, :filename "src/elin/config.clj", :col 44, :id 2711, :name-col 44, :end-col 65, :row 118} {:end-row 119, :name-end-col 28, :name-end-row 119, :name-row 119, :name target-handler-config, :filename "src/elin/config.clj", :col 7, :id 2711, :name-col 7, :end-col 28, :row 119} {:end-row 124, :name-end-col 28, :name-end-row 124, :name-row 124, :name base-interceptor-config, :filename "src/elin/config.clj", :col 5, :id 2713, :name-col 5, :end-col 28, :row 124} {:end-row 125, :name-end-col 63, :name-end-row 125, :name-row 125, :name target-interceptor-config, :filename "src/elin/config.clj", :col 38, :id 2714, :name-col 38, :end-col 63, :row 125} {:end-row 127, :name-end-col 39, :name-end-row 127, :name-row 127, :name expanded, :filename "src/elin/config.clj", :col 31, :id 2715, :name-col 31, :end-col 39, :row 127} {:end-row 127, :name-end-col 73, :name-end-row 127, :name-row 127, :name target-interceptor-config, :filename "src/elin/config.clj", :col 48, :id 2714, :name-col 48, :end-col 73, :row 127} {:end-row 128, :name-end-col 32, :name-end-row 128, :name-row 128, :name target-interceptor-config, :filename "src/elin/config.clj", :col 7, :id 2714, :name-col 7, :end-col 32, :row 128} {:end-row 132, :name-end-col 16, :name-end-row 132, :name-row 132, :name config, :filename "src/elin/config.clj", :col 10, :id 2716, :name-col 10, :end-col 16, :row 132} {:end-row 133, :name-end-col 59, :name-end-row 133, :name-row 133, :name handler, :filename "src/elin/config.clj", :col 52, :id 2717, :name-col 52, :end-col 59, :row 133} {:end-row 135, :name-end-col 48, :name-end-row 135, :name-row 135, :name expanded, :filename "src/elin/config.clj", :col 40, :id 2719, :name-col 40, :end-col 48, :row 135} {:end-row 135, :name-end-col 64, :name-end-row 135, :name-row 135, :name handler, :filename "src/elin/config.clj", :col 57, :id 2717, :name-col 57, :end-col 64, :row 135} {:end-row 136, :name-end-col 28, :name-end-row 136, :name-row 136, :name handler, :filename "src/elin/config.clj", :col 21, :id 2717, :name-col 21, :end-col 28, :row 136} {:end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name interceptor, :filename "src/elin/config.clj", :col 56, :id 2718, :name-col 56, :end-col 67, :row 137} {:end-row 139, :name-end-col 56, :name-end-row 139, :name-row 139, :name expanded, :filename "src/elin/config.clj", :col 48, :id 2720, :name-col 48, :end-col 56, :row 139} {:end-row 139, :name-end-col 76, :name-end-row 139, :name-row 139, :name interceptor, :filename "src/elin/config.clj", :col 65, :id 2718, :name-col 65, :end-col 76, :row 139} {:end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name interceptor, :filename "src/elin/config.clj", :col 25, :id 2718, :name-col 25, :end-col 36, :row 140} {:end-row 144, :name-end-col 18, :name-end-row 144, :name-row 144, :name base-config, :filename "src/elin/config.clj", :col 7, :id 2721, :name-col 7, :end-col 18, :row 144} {:end-row 145, :name-end-col 43, :name-end-row 145, :name-row 145, :name target-config, :filename "src/elin/config.clj", :col 30, :id 2722, :name-col 30, :end-col 43, :row 145} {:end-row 146, :name-end-col 45, :name-end-row 146, :name-row 146, :filename "src/elin/config.clj", :col 44, :name-col 44, :end-col 45, :row 146} {:end-row 146, :name-end-col 69, :name-end-row 146, :name-row 146, :name target-config, :filename "src/elin/config.clj", :col 56, :id 2722, :name-col 56, :end-col 69, :row 146} {:end-row 147, :name-end-col 53, :name-end-row 147, :name-row 147, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 147} {:end-row 147, :name-end-col 81, :name-end-row 147, :name-row 147, :name target-config, :filename "src/elin/config.clj", :col 68, :id 2722, :name-col 68, :end-col 81, :row 147} {:end-row 152, :name-end-col 26, :name-end-row 152, :name-row 152, :name file, :filename "src/elin/config.clj", :col 22, :id 2725, :name-col 22, :end-col 26, :row 152} {:end-row 155, :name-end-col 31, :name-end-row 155, :name-row 155, :name file, :filename "src/elin/config.clj", :col 27, :id 2725, :name-col 27, :end-col 31, :row 155} {:end-row 155, :name-end-col 52, :name-end-row 155, :name-row 155, :name base-dir, :filename "src/elin/config.clj", :col 44, :id 2726, :name-col 44, :end-col 52, :row 155} {:end-row 162, :name-end-col 31, :name-end-row 162, :name-row 162, :name base-dir, :filename "src/elin/config.clj", :col 23, :id 2727, :name-col 23, :end-col 31, :row 162} {:end-row 163, :name-end-col 28, :name-end-row 163, :name-row 163, :name file, :filename "src/elin/config.clj", :col 24, :id 2728, :name-col 24, :end-col 28, :row 163} {:end-row 164, :name-end-col 37, :name-end-row 164, :name-row 164, :name file, :filename "src/elin/config.clj", :col 33, :id 2728, :name-col 33, :end-col 37, :row 164} {:end-row 164, :name-end-col 58, :name-end-row 164, :name-row 164, :name base-dir, :filename "src/elin/config.clj", :col 50, :id 2727, :name-col 50, :end-col 58, :row 164} {:end-row 172, :name-end-col 67, :name-end-row 172, :name-row 172, :name dir, :filename "src/elin/config.clj", :col 64, :id 2729, :name-col 64, :end-col 67, :row 172} {:end-row 172, :name-end-col 83, :name-end-row 172, :name-row 172, :name config-dir-name, :filename "src/elin/config.clj", :col 68, :id 2730, :name-col 68, :end-col 83, :row 172} {:end-row 174, :name-end-col 24, :name-end-row 174, :name-row 174, :name file, :filename "src/elin/config.clj", :col 20, :id 2731, :name-col 20, :end-col 24, :row 174} {:end-row 174, :name-end-col 38, :name-end-row 174, :name-row 174, :name file, :filename "src/elin/config.clj", :col 34, :id 2731, :name-col 34, :end-col 38, :row 174} {:end-row 175, :name-end-col 34, :name-end-row 175, :name-row 175, :name file, :filename "src/elin/config.clj", :col 30, :id 2731, :name-col 30, :end-col 34, :row 175} {:end-row 178, :name-end-col 39, :name-end-row 178, :name-row 178, :name file, :filename "src/elin/config.clj", :col 35, :id 2731, :name-col 35, :end-col 39, :row 178} {:end-row 178, :name-end-col 60, :name-end-row 178, :name-row 178, :name base-dir, :filename "src/elin/config.clj", :col 52, :id 2732, :name-col 52, :end-col 60, :row 178} {:end-row 187, :name-end-col 60, :name-end-row 187, :name-row 187, :name dir, :filename "src/elin/config.clj", :col 57, :id 2733, :name-col 57, :end-col 60, :row 187} {:end-row 188, :name-end-col 33, :name-end-row 188, :name-row 188, :name server-config, :filename "src/elin/config.clj", :col 20, :id 2734, :name-col 20, :end-col 33, :row 188} {:end-row 189, :name-end-col 49, :name-end-row 189, :name-row 189, :name default-config, :filename "src/elin/config.clj", :col 35, :id 2735, :name-col 35, :end-col 49, :row 189} {:end-row 190, :name-end-col 42, :name-end-row 190, :name-row 190, :name user-config, :filename "src/elin/config.clj", :col 31, :id 2736, :name-col 31, :end-col 42, :row 190} {:end-row 191, :name-end-col 51, :name-end-row 191, :name-row 191, :name project-local-config, :filename "src/elin/config.clj", :col 31, :id 2737, :name-col 31, :end-col 51, :row 191} {:end-row 193, :name-end-col 21, :name-end-row 193, :name-row 193, :name config, :filename "src/elin/config.clj", :col 15, :id 2738, :name-col 15, :end-col 21, :row 193}], :keywords [{:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/test.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 8, :col 31, :end-row 8, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 9, :col 30, :end-row 9, :end-col 33, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 15, :col 31, :end-row 15, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 17, :col 25, :end-row 17, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 18, :col 19, :end-row 18, :end-col 22, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 21, :col 30, :end-row 21, :end-col 33, :name "=>", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 21, :col 35, :end-row 21, :end-col 39, :name "cat", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 24, :col 5, :end-row 24, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:end-row 24, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-test-under-cursor, :end-col 29, :row 24} {:end-row 24, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-test-under-cursor, :end-col 42, :row 24} {:end-row 24, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :from-var run-test-under-cursor, :end-col 58, :row 24} {:end-row 25, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :from-var run-test-under-cursor, :end-col 17, :row 25} {:end-row 25, :name "options", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 19, :from-var run-test-under-cursor, :end-col 26, :row 25} {:row 26, :col 19, :end-row 26, :end-col 22, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 26, :col 32, :end-row 26, :end-col 41, :name "var-name", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 27, :col 62, :end-row 27, :end-col 72, :name "component", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 28, :col 30, :end-row 28, :end-col 33, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 29, :col 30, :end-row 29, :end-col 35, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 29, :col 37, :end-row 29, :end-col 42, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 30, :col 30, :end-row 30, :end-col 37, :name "column", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 30, :col 39, :end-row 30, :end-col 46, :name "column", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 31, :col 30, :end-row 31, :end-col 35, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 31, :col 37, :end-row 31, :end-col 42, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 32, :col 30, :end-row 32, :end-col 35, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 35, :col 13, :end-row 35, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-test-under-cursor, :end-col 36, :row 35} {:end-row 35, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-test-under-cursor, :end-col 43, :row 35} {:row 38, :col 24, :end-row 38, :end-col 33, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 38, :col 35, :end-row 38, :end-col 43, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 38, :col 46, :end-row 38, :end-col 49, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 39, :col 24, :end-row 39, :end-col 32, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 39, :col 34, :end-row 39, :end-col 39, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 40, :col 62, :end-row 40, :end-col 65, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 40, :col 67, :end-row 40, :end-col 70, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 41, :col 62, :end-row 41, :end-col 67, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 41, :col 69, :end-row 41, :end-col 74, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 42, :col 62, :end-row 42, :end-col 75, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 42, :col 77, :end-row 42, :end-col 82, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 43, :col 62, :end-row 43, :end-col 72, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 43, :col 74, :end-row 43, :end-col 79, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 44, :col 24, :end-row 44, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 47, :col 29, :end-row 47, :end-col 34, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 49, :col 24, :end-row 49, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 49, :col 29, :end-row 49, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 50, :col 24, :end-row 50, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 51, :col 24, :end-row 51, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 51, :col 39, :end-row 51, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 52, :col 24, :end-row 52, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 52, :col 36, :end-row 52, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 54, :col 24, :end-row 54, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 58, :col 5, :end-row 58, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:end-row 58, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-tests-in-ns, :end-col 29, :row 58} {:end-row 58, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-tests-in-ns, :end-col 35, :row 58} {:end-row 58, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 36, :from-var run-tests-in-ns, :end-col 47, :row 58} {:end-row 58, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 48, :from-var run-tests-in-ns, :end-col 63, :row 58} {:row 61, :col 62, :end-row 61, :end-col 72, :name "component", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 62, :col 30, :end-row 62, :end-col 33, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 63, :col 30, :end-row 63, :end-col 35, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 64, :col 30, :end-row 64, :end-col 37, :name "column", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 65, :col 30, :end-row 65, :end-col 35, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 66, :col 30, :end-row 66, :end-col 35, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 72, :col 13, :end-row 72, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:end-row 72, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-tests-in-ns, :end-col 36, :row 72} {:end-row 72, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-tests-in-ns, :end-col 43, :row 72} {:row 75, :col 24, :end-row 75, :end-col 33, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 75, :col 35, :end-row 75, :end-col 43, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 75, :col 46, :end-row 75, :end-col 49, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 76, :col 62, :end-row 76, :end-col 65, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 76, :col 67, :end-row 76, :end-col 70, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 77, :col 62, :end-row 77, :end-col 67, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 78, :col 62, :end-row 78, :end-col 75, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 78, :col 77, :end-row 78, :end-col 82, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 79, :col 62, :end-row 79, :end-col 72, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 79, :col 74, :end-row 79, :end-col 79, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 80, :col 24, :end-row 80, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 82, :col 53, :end-row 82, :end-col 56, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 83, :col 24, :end-row 83, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 83, :col 29, :end-row 83, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 84, :col 24, :end-row 84, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 85, :col 24, :end-row 85, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 85, :col 39, :end-row 85, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 86, :col 24, :end-row 86, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 86, :col 36, :end-row 86, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 88, :col 24, :end-row 88, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 91, :col 5, :end-row 91, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:end-row 91, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-tests-by-query, :end-col 29, :row 91} {:end-row 91, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-tests-by-query, :end-col 42, :row 91} {:row 92, :col 60, :end-row 92, :end-col 70, :name "component", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 93, :col 28, :end-row 93, :end-col 31, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 93, :col 37, :end-row 93, :end-col 40, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 94, :col 28, :end-row 94, :end-col 33, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 94, :col 39, :end-row 94, :end-col 49, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 95, :col 28, :end-row 95, :end-col 35, :name "column", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 96, :col 28, :end-row 96, :end-col 33, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 96, :col 39, :end-row 96, :end-col 52, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 97, :col 28, :end-row 97, :end-col 33, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 97, :col 48, :end-row 97, :end-col 53, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 100, :col 13, :end-row 100, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:end-row 100, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-tests-by-query, :end-col 36, :row 100} {:end-row 100, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-tests-by-query, :end-col 43, :row 100} {:row 104, :col 26, :end-row 104, :end-col 29, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 32, :end-row 105, :end-col 41, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 43, :end-row 105, :end-col 51, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 54, :end-row 105, :end-col 57, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 107, :col 26, :end-row 107, :end-col 31, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 108, :col 32, :end-row 108, :end-col 40, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 108, :col 42, :end-row 108, :end-col 47, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 109, :col 24, :end-row 109, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 109, :col 29, :end-row 109, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 110, :col 24, :end-row 110, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 110, :col 43, :end-row 110, :end-col 48, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 111, :col 24, :end-row 111, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 111, :col 39, :end-row 111, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 112, :col 24, :end-row 112, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 112, :col 36, :end-row 112, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 116, :col 22, :end-row 116, :end-col 31, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 120, :col 5, :end-row 120, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var rerun-last-tests, :from elin.handler.test} {:end-row 120, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var rerun-last-tests, :end-col 29, :row 120} {:end-row 120, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var rerun-last-tests, :end-col 46, :row 120} {:row 124, :col 32, :end-row 124, :end-col 35, :name "=>", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 124, :col 37, :end-row 124, :end-col 41, :name "cat", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 127, :col 5, :end-row 127, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var rerun-last-failed-tests, :from elin.handler.test} {:end-row 127, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var rerun-last-failed-tests, :end-col 29, :row 127} {:end-row 127, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var rerun-last-failed-tests, :end-col 35, :row 127} {:end-row 127, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 36, :from-var rerun-last-failed-tests, :end-col 51, :row 127} {:row 130, :col 20, :end-row 130, :end-col 25, :name "vars", :filename "src/elin/handler/test.clj", :from-var rerun-last-failed-tests, :from elin.handler.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/namespace.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 8, :col 29, :end-row 8, :end-col 32, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 11, :col 18, :end-row 11, :end-col 21, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 12, :col 24, :end-row 12, :end-col 27, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 13, :col 31, :end-row 13, :end-col 34, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 14, :col 19, :end-row 14, :end-col 22, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 16, :col 22, :end-row 16, :end-col 25, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 30, :col 5, :end-row 30, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 30, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-libspec, :end-col 29, :row 30} {:end-row 30, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-libspec, :end-col 38, :row 30} {:end-row 30, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :from-var add-libspec, :end-col 43, :row 30} {:end-row 30, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 44, :from-var add-libspec, :end-col 55, :row 30} {:row 35, :col 38, :end-row 35, :end-col 49, :name "config-map", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 35, :col 73, :end-row 35, :end-col 83, :name "favorites", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 20, :end-row 43, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 31, :end-row 43, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 41, :end-row 43, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 44, :col 62, :end-row 44, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 45, :col 30, :end-row 45, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 48, :col 41, :end-row 48, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-libspec, :end-col 54, :row 48} {:end-row 48, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-libspec, :end-col 60, :row 48} {:row 50, :col 50, :end-row 50, :end-col 57, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 52, :col 52, :end-row 52, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 52, :col 65, :end-row 52, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 46, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-libspec, :end-col 17, :row 46} {:end-row 46, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-libspec, :end-col 25, :row 46} {:end-row 46, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-libspec, :end-col 30, :row 46} {:row 56, :col 6, :end-row 56, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 57, :col 6, :end-row 57, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 58, :col 6, :end-row 58, :end-col 12, :name "alias", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 61, :col 5, :end-row 61, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 61, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-import*, :end-col 29, :row 61} {:end-row 61, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-import*, :end-col 42, :row 61} {:row 62, :col 20, :end-row 62, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 62, :col 31, :end-row 62, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 62, :col 41, :end-row 62, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 63, :col 62, :end-row 63, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 64, :col 30, :end-row 64, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 67, :col 41, :end-row 67, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 67, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-missing-import*, :end-col 54, :row 67} {:end-row 67, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-missing-import*, :end-col 60, :row 67} {:row 69, :col 52, :end-row 69, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 69, :col 65, :end-row 69, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 65, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-import*, :end-col 17, :row 65} {:end-row 65, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-import*, :end-col 25, :row 65} {:end-row 65, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-missing-import*, :end-col 30, :row 65} {:row 73, :col 6, :end-row 73, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 74, :col 6, :end-row 74, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 77, :col 5, :end-row 77, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 77, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-require*, :end-col 29, :row 77} {:end-row 77, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-require*, :end-col 42, :row 77} {:row 78, :col 20, :end-row 78, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 78, :col 31, :end-row 78, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 78, :col 41, :end-row 78, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 79, :col 62, :end-row 79, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 80, :col 30, :end-row 80, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 83, :col 41, :end-row 83, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 83, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-missing-require*, :end-col 54, :row 83} {:end-row 83, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-missing-require*, :end-col 60, :row 83} {:row 85, :col 50, :end-row 85, :end-col 57, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 87, :col 52, :end-row 87, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 87, :col 65, :end-row 87, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 81, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-require*, :end-col 17, :row 81} {:end-row 81, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-require*, :end-col 25, :row 81} {:end-row 81, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-missing-require*, :end-col 30, :row 81} {:row 91, :col 6, :end-row 91, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 92, :col 6, :end-row 92, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 93, :col 6, :end-row 93, :end-col 12, :name "alias", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 110, :col 7, :end-row 110, :end-col 12, :name "else", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec*, :from elin.handler.namespace} {:row 115, :col 5, :end-row 115, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:end-row 115, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-libspec, :end-col 29, :row 115} {:end-row 115, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-libspec, :end-col 38, :row 115} {:end-row 115, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :from-var add-missing-libspec, :end-col 43, :row 115} {:row 116, :col 61, :end-row 116, :end-col 72, :name "config-map", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 116} {:end-row 116, :name "favorites", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 28, :row 116} {:end-row 116, :name "java-classes", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 29, :from-var add-missing-libspec, :end-col 41, :row 116} {:end-row 117, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 117} {:end-row 117, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 23, :row 117} {:end-row 117, :name "col", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 24, :from-var add-missing-libspec, :end-col 27, :row 117} {:end-row 118, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 118} {:end-row 118, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 23, :row 118} {:row 120, :col 62, :end-row 120, :end-col 67, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 121, :col 62, :end-row 121, :end-col 82, :name "requiring-favorites", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 122, :col 62, :end-row 122, :end-col 75, :name "java-classes", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 129, :col 35, :end-row 129, :end-col 40, :name "name", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 133, :col 70, :end-row 133, :end-col 75, :name "name", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/callback.clj", :from user} {:row 3, :col 28, :end-row 3, :end-col 31, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "=>", :filename "src/elin/handler/callback.clj", :from elin.handler.callback} {:row 7, :col 22, :end-row 7, :end-col 26, :name "cat", :filename "src/elin/handler/callback.clj", :from elin.handler.callback} {:row 9, :col 5, :end-row 9, :end-col 8, :name "as", :filename "src/elin/handler/callback.clj", :from-var callback, :from elin.handler.callback} {:end-row 9, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 14, :from-var callback, :end-col 19, :row 9} {:end-row 9, :name "message", :keys-destructuring true, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 21, :from-var callback, :end-col 28, :row 9} {:row 10, :col 27, :end-row 10, :end-col 34, :name "params", :filename "src/elin/handler/callback.clj", :from-var callback, :from elin.handler.callback} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/complete.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:end-row 34, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :from-var format-candidate, :end-col 10, :row 34} {:end-row 34, :name "arglists", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 12, :from-var format-candidate, :end-col 20, :row 34} {:end-row 34, :name "candidate", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 21, :from-var format-candidate, :end-col 30, :row 34} {:end-row 34, :name "doc", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var format-candidate, :end-col 34, :row 34} {:end-row 34, :name "type", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 35, :from-var format-candidate, :end-col 39, :row 34} {:row 35, :col 4, :end-row 35, :end-col 9, :name "word", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 36, :col 4, :end-row 36, :end-col 9, :name "kind", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 37, :col 4, :end-row 37, :end-col 9, :name "menu", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 40, :col 4, :end-row 40, :end-col 9, :name "info", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 41, :col 4, :end-row 41, :end-col 10, :name "icase", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 47, :col 17, :end-row 47, :end-col 22, :name "word", :filename "src/elin/handler/complete.clj", :from-var format-candidates, :from elin.handler.complete} {:row 50, :col 5, :end-row 50, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var cider-nrepl-complete, :from elin.handler.complete} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var cider-nrepl-complete, :end-col 29, :row 50} {:end-row 50, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var cider-nrepl-complete, :end-col 36, :row 50} {:row 56, :col 5, :end-row 56, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var nrepl-completions, :from elin.handler.complete} {:end-row 56, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var nrepl-completions, :end-col 29, :row 56} {:end-row 56, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var nrepl-completions, :end-col 36, :row 56} {:row 61, :col 17, :end-row 61, :end-col 20, :name "=>", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:row 61, :col 22, :end-row 61, :end-col 26, :name "cat", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:row 64, :col 5, :end-row 64, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:end-row 64, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var complete, :end-col 29, :row 64} {:end-row 64, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var complete, :end-col 36, :row 64} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 38, :from-var complete, :end-col 43, :row 64} {:end-row 64, :name "message", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 45, :from-var complete, :end-col 52, :row 64} {:row 65, :col 24, :end-row 65, :end-col 31, :name "params", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 70, :col 40, :end-row 70, :end-col 49, :name "complete", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 74, :col 40, :end-row 74, :end-col 52, :name "completions", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 77, :col 9, :end-row 77, :end-col 14, :name "else", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/navigate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 7, :col 29, :end-row 7, :end-col 32, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 11, :col 35, :end-row 11, :end-col 38, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 12, :col 28, :end-row 12, :end-col 31, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 14, :col 29, :end-row 14, :end-col 32, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 15, :col 24, :end-row 15, :end-col 27, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 17, :col 20, :end-row 17, :end-col 23, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 18, :col 23, :end-row 18, :end-col 26, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 20, :col 18, :end-row 20, :end-col 21, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 27, :col 8, :end-row 27, :end-col 15, :name "ns-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 27, :col 23, :end-row 27, :end-col 31, :name "sym-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 29, :col 7, :end-row 29, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 30, :col 8, :end-row 30, :end-col 15, :name "ns-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 30, :col 32, :end-row 30, :end-col 40, :name "sym-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 36, :col 13, :end-row 36, :end-col 16, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 36, :col 18, :end-row 36, :end-col 22, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 5, :from-var jump, :end-col 20, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :from-var jump, :end-col 26, :row 39} {:end-row 39, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 28, :from-var jump, :end-col 33, :row 39} {:end-row 39, :name "message", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :from-var jump, :end-col 42, :row 39} {:row 41, :col 39, :end-row 41, :end-col 46, :name "params", :filename "src/elin/handler/navigate.clj", :from-var jump, :from elin.handler.navigate} {:end-row 40, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 10, :from-var jump, :end-col 15, :row 40} {:end-row 40, :name "path", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 17, :from-var jump, :end-col 21, :row 40} {:end-row 40, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :from-var jump, :end-col 26, :row 40} {:end-row 40, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 27, :from-var jump, :end-col 30, :row 40} {:row 47, :col 27, :end-row 47, :end-col 30, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 47, :col 32, :end-row 47, :end-col 36, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 47, :col 57, :end-row 47, :end-col 61, :name "alt", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 50, :col 5, :end-row 50, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var jump-to-definition, :end-col 29, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var jump-to-definition, :end-col 35, :row 50} {:end-row 51, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 51} {:end-row 51, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 51} {:end-row 51, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var jump-to-definition, :end-col 27, :row 51} {:end-row 54, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 54} {:end-row 54, :name "code", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 54} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 56} {:end-row 56, :name "ns-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 25, :row 56} {:end-row 56, :name "sym-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 26, :from-var jump-to-definition, :end-col 33, :row 56} {:end-row 57, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 57} {:end-row 57, :name "file", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 57} {:end-row 57, :name "line", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var jump-to-definition, :end-col 28, :row 57} {:end-row 57, :name "column", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 29, :from-var jump-to-definition, :end-col 35, :row 57} {:end-row 57, :name "protocol-implementations", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var jump-to-definition, :end-col 60, :row 57} {:row 71, :col 23, :end-row 71, :end-col 32, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 72, :col 23, :end-row 72, :end-col 28, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 73, :col 23, :end-row 73, :end-col 27, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 74, :col 23, :end-row 74, :end-col 28, :name "text", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 75, :col 23, :end-row 75, :end-col 28, :name "type", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 62, :col 32, :end-row 62, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 62, :col 43, :end-row 62, :end-col 52, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 63, :col 32, :end-row 63, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 63, :col 39, :end-row 63, :end-col 43, :name "row", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 64, :col 32, :end-row 64, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 64, :col 38, :end-row 64, :end-col 42, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 65, :col 32, :end-row 65, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 65, :col 44, :end-row 65, :end-col 52, :name "impl-ns", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 67, :col 44, :end-row 67, :end-col 58, :name "protocol-name", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 69, :col 44, :end-row 69, :end-col 56, :name "method-name", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 70, :col 32, :end-row 70, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 82, :col 30, :end-row 82, :end-col 33, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 82, :col 35, :end-row 82, :end-col 39, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 85, :col 5, :end-row 85, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:end-row 85, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var cycle-source-and-test, :end-col 29, :row 85} {:end-row 85, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var cycle-source-and-test, :end-col 35, :row 85} {:row 90, :col 24, :end-row 90, :end-col 27, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:row 90, :col 35, :end-row 90, :end-col 40, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:row 90, :col 49, :end-row 90, :end-col 64, :name "file-separator", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:end-row 95, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var cycle-function-and-test, :end-col 17, :row 95} {:end-row 95, :name "template", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var cycle-function-and-test, :end-col 27, :row 95} {:end-row 96, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var cycle-function-and-test, :end-col 17, :row 96} {:end-row 96, :name "options", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var cycle-function-and-test, :end-col 26, :row 96} {:row 97, :col 19, :end-row 97, :end-col 22, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 97, :col 32, :end-row 97, :end-col 41, :name "var-name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 97, :col 47, :end-row 97, :end-col 52, :name "file", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 100, :col 26, :end-row 100, :end-col 29, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 100, :col 37, :end-row 100, :end-col 42, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 100, :col 48, :end-row 100, :end-col 63, :name "file-separator", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 110, :col 43, :end-row 110, :end-col 48, :name "file", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 111, :col 43, :end-row 111, :end-col 48, :name "line", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 112, :col 43, :end-row 112, :end-col 50, :name "column", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 117, :col 65, :end-row 117, :end-col 70, :name "test", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 119, :col 66, :end-row 119, :end-col 75, :name "test-var", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 121, :col 25, :end-row 121, :end-col 30, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 122, :col 25, :end-row 122, :end-col 28, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 123, :col 25, :end-row 123, :end-col 35, :name "source-ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 124, :col 25, :end-row 124, :end-col 31, :name "test?", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 125, :col 25, :end-row 125, :end-col 30, :name "name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 126, :col 25, :end-row 126, :end-col 37, :name "source-name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 136, :col 19, :end-row 136, :end-col 26, :name "append", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 145, :col 5, :end-row 145, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:end-row 145, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var references, :end-col 29, :row 145} {:end-row 145, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var references, :end-col 35, :row 145} {:end-row 145, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var references, :end-col 45, :row 145} {:end-row 146, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 146} {:end-row 146, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 23, :row 146} {:end-row 146, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var references, :end-col 27, :row 146} {:end-row 149, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 149} {:end-row 149, :name "code", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 23, :row 149} {:end-row 151, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 151} {:end-row 151, :name "ns-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 25, :row 151} {:end-row 151, :name "sym-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 26, :from-var references, :end-col 33, :row 151} {:end-row 158, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var references, :end-col 19, :row 158} {:end-row 158, :name "filename", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var references, :end-col 29, :row 158} {:end-row 158, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 30, :from-var references, :end-col 34, :row 158} {:end-row 158, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :from-var references, :end-col 38, :row 158} {:row 161, :col 7, :end-row 161, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 164, :col 32, :end-row 164, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 164, :col 43, :end-row 164, :end-col 52, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 165, :col 32, :end-row 165, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 165, :col 39, :end-row 165, :end-col 44, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 166, :col 32, :end-row 166, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 166, :col 38, :end-row 166, :end-col 42, :name "col", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 167, :col 32, :end-row 167, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 167, :col 44, :end-row 167, :end-col 47, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 168, :col 32, :end-row 168, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 172, :col 5, :end-row 172, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:end-row 172, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var local-references, :end-col 29, :row 172} {:end-row 172, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var local-references, :end-col 35, :row 172} {:end-row 172, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var local-references, :end-col 45, :row 172} {:row 174, :col 21, :end-row 174, :end-col 26, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 174, :col 35, :end-row 174, :end-col 39, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 175, :col 17, :end-row 175, :end-col 22, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 177, :col 20, :end-row 177, :end-col 25, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 179, :col 17, :end-row 179, :end-col 22, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 179, :col 33, :end-row 179, :end-col 38, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 179, :col 48, :end-row 179, :end-col 52, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 184, :col 56, :end-row 184, :end-col 61, :name "name", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 183, :col 47, :end-row 183, :end-col 56, :name "analysis", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 183, :col 57, :end-row 183, :end-col 70, :name "local-usages", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:end-row 192, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var local-references, :end-col 19, :row 192} {:end-row 192, :name "row", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 24, :row 192} {:end-row 192, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 25, :from-var local-references, :end-col 28, :row 192} {:row 195, :col 7, :end-row 195, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 198, :col 32, :end-row 198, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 199, :col 32, :end-row 199, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 199, :col 50, :end-row 199, :end-col 54, :name "row", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 200, :col 32, :end-row 200, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 200, :col 48, :end-row 200, :end-col 52, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 201, :col 32, :end-row 201, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 201, :col 44, :end-row 201, :end-col 49, :name "name", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 202, :col 32, :end-row 202, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/lookup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 6, :col 28, :end-row 6, :end-col 31, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 15, :col 18, :end-row 15, :end-col 21, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 17, :col 21, :end-row 17, :end-col 24, :name "=>", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 17, :col 26, :end-row 17, :end-col 30, :name "cat", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 19, :col 19, :end-row 19, :end-col 22, :name "as", :filename "src/elin/handler/lookup.clj", :from-var generate-doc, :from elin.handler.lookup} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 38, :from-var generate-doc, :end-col 43, :row 19} {:end-row 19, :name "format-type", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :from-var generate-doc, :end-col 56, :row 19} {:row 22, :col 21, :end-row 22, :end-col 29, :name "message", :filename "src/elin/handler/lookup.clj", :from-var generate-doc, :from elin.handler.lookup} {:row 31, :col 15, :end-row 31, :end-col 18, :name "=>", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 31, :col 20, :end-row 31, :end-col 24, :name "cat", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 34, :col 5, :end-row 34, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var lookup, :from elin.handler.lookup} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var lookup, :end-col 29, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var lookup, :end-col 35, :row 34} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var lookup, :end-col 17, :row 36} {:end-row 36, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var lookup, :end-col 23, :row 36} {:end-row 36, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var lookup, :end-col 27, :row 36} {:end-row 37, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var lookup, :end-col 17, :row 37} {:end-row 37, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var lookup, :end-col 23, :row 37} {:row 43, :col 20, :end-row 43, :end-col 27, :name "format", :filename "src/elin/handler/lookup.clj", :from-var lookup, :from elin.handler.lookup} {:row 48, :col 5, :end-row 48, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:end-row 48, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var show-source, :end-col 29, :row 48} {:end-row 48, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var show-source, :end-col 35, :row 48} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var show-source, :end-col 17, :row 49} {:end-row 49, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var show-source, :end-col 23, :row 49} {:end-row 49, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var show-source, :end-col 27, :row 49} {:end-row 50, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var show-source, :end-col 17, :row 50} {:end-row 50, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var show-source, :end-col 23, :row 50} {:row 57, :col 15, :end-row 57, :end-col 20, :name "file", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 58, :col 8, :end-row 58, :end-col 13, :name "line", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 59, :col 8, :end-row 59, :end-col 15, :name "column", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 65, :col 27, :end-row 65, :end-col 42, :name "export-edn-url", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 67, :col 20, :end-row 67, :end-col 32, :name "clojuredocs", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 67, :col 34, :end-row 67, :end-col 41, :name "format", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 72, :col 5, :end-row 72, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var open-javadoc, :from elin.handler.lookup} {:end-row 72, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var open-javadoc, :end-col 29, :row 72} {:end-row 72, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var open-javadoc, :end-col 35, :row 72} {:end-row 73, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var open-javadoc, :end-col 17, :row 73} {:end-row 73, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var open-javadoc, :end-col 23, :row 73} {:end-row 73, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var open-javadoc, :end-col 27, :row 73} {:end-row 75, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var open-javadoc, :end-col 17, :row 75} {:end-row 75, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var open-javadoc, :end-col 23, :row 75} {:row 78, :col 46, :end-row 78, :end-col 49, :name "ns", :filename "src/elin/handler/lookup.clj", :from-var open-javadoc, :from elin.handler.lookup} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 12, :col 31, :end-row 12, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 14, :col 19, :end-row 14, :end-col 22, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 15, :col 16, :end-row 15, :end-col 19, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 18, :col 5, :end-row 18, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:end-row 18, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate-interceptor-middleware, :end-col 29, :row 18} {:end-row 18, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var evaluate-interceptor-middleware, :end-col 42, :row 18} {:row 21, :col 64, :end-row 21, :end-col 74, :name "component", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 22, :col 32, :end-row 22, :end-col 37, :name "code", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 23, :col 32, :end-row 23, :end-col 40, :name "options", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 24, :col 10, :end-row 24, :end-col 19, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 26, :col 42, :end-row 26, :end-col 45, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:end-row 26, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 50, :from-var evaluate-interceptor-middleware, :end-col 55, :row 26} {:end-row 26, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 57, :from-var evaluate-interceptor-middleware, :end-col 61, :row 26} {:end-row 26, :name "options", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 62, :from-var evaluate-interceptor-middleware, :end-col 69, :row 26} {:row 27, :col 49, :end-row 27, :end-col 58, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 29, :col 17, :end-row 29, :end-col 20, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 29, :col 22, :end-row 29, :end-col 26, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 32, :col 5, :end-row 32, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:end-row 32, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate, :end-col 19, :row 32} {:end-row 32, :name "message", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :from-var evaluate, :end-col 28, :row 32} {:row 34, :col 20, :end-row 34, :end-col 27, :name "params", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 39, :col 13, :end-row 39, :end-col 19, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 38, :col 13, :end-row 38, :end-col 22, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 36, :col 13, :end-row 36, :end-col 24, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 41, :col 34, :end-row 41, :end-col 37, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 41, :col 39, :end-row 41, :end-col 43, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 48, :col 11, :end-row 48, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 47, :col 11, :end-row 47, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 45, :col 11, :end-row 45, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 50, :col 30, :end-row 50, :end-col 33, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 50, :col 35, :end-row 50, :end-col 39, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 57, :col 11, :end-row 57, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 56, :col 11, :end-row 56, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 54, :col 11, :end-row 54, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 59, :col 30, :end-row 59, :end-col 33, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 59, :col 35, :end-row 59, :end-col 39, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 66, :col 11, :end-row 66, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 65, :col 11, :end-row 65, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 63, :col 11, :end-row 63, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 68, :col 32, :end-row 68, :end-col 35, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 68, :col 37, :end-row 68, :end-col 41, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 75, :col 11, :end-row 75, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 74, :col 11, :end-row 74, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 72, :col 11, :end-row 72, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 79, :col 5, :end-row 79, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:end-row 79, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate-at-mark, :end-col 19, :row 79} {:end-row 79, :name "message", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :from-var evaluate-at-mark, :end-col 28, :row 79} {:row 80, :col 20, :end-row 80, :end-col 27, :name "params", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 84, :col 13, :end-row 84, :end-col 19, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 83, :col 13, :end-row 83, :end-col 22, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 81, :col 13, :end-row 81, :end-col 24, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 86, :col 32, :end-row 86, :end-col 35, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 86, :col 37, :end-row 86, :end-col 41, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:end-row 89, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var evaluate-current-buffer, :end-col 20, :row 89} {:end-row 89, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var evaluate-current-buffer, :end-col 27, :row 89} {:end-row 89, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 28, :from-var evaluate-current-buffer, :end-col 32, :row 89} {:end-row 97, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var print-last-result, :end-col 20, :row 97} {:end-row 97, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var print-last-result, :end-col 26, :row 97} {:end-row 97, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 27, :from-var print-last-result, :end-col 32, :row 97} {:row 99, :col 56, :end-row 99, :end-col 62, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var print-last-result, :from elin.handler.evaluate} {:end-row 103, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var reload, :end-col 20, :row 103} {:end-row 103, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var reload, :end-col 27, :row 103} {:end-row 108, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var reload-all, :end-col 20, :row 108} {:end-row 108, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var reload-all, :end-col 27, :row 108} {:end-row 113, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var interrupt, :end-col 20, :row 113} {:end-row 113, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var interrupt, :end-col 27, :row 113} {:row 118, :col 5, :end-row 118, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var undef, :from elin.handler.evaluate} {:end-row 118, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var undef, :end-col 29, :row 118} {:end-row 118, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var undef, :end-col 35, :row 118} {:end-row 118, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 36, :from-var undef, :end-col 41, :row 118} {:end-row 119, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var undef, :end-col 17, :row 119} {:end-row 119, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var undef, :end-col 23, :row 119} {:end-row 119, :name "col", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 24, :from-var undef, :end-col 27, :row 119} {:end-row 121, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var undef, :end-col 17, :row 121} {:end-row 121, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var undef, :end-col 23, :row 121} {:row 126, :col 5, :end-row 126, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var undef-all, :from elin.handler.evaluate} {:end-row 126, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var undef-all, :end-col 29, :row 126} {:end-row 126, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var undef-all, :end-col 36, :row 126} {:row 132, :col 5, :end-row 132, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:end-row 132, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var expand-1-current-list, :end-col 29, :row 132} {:end-row 132, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var expand-1-current-list, :end-col 35, :row 132} {:row 133, :col 21, :end-row 133, :end-col 26, :name "lnum", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:row 133, :col 35, :end-row 133, :end-col 39, :name "col", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:end-row 134, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var expand-1-current-list, :end-col 17, :row 134} {:end-row 134, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var expand-1-current-list, :end-col 23, :row 134} {:row 139, :col 12, :end-row 139, :end-col 18, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/debug.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 7, :col 21, :end-row 7, :end-col 24, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 8, :col 21, :end-row 8, :end-col 24, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:end-row 13, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 5, :from-var nrepl-request, :end-col 20, :row 13} {:end-row 13, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :from-var nrepl-request, :end-col 26, :row 13} {:end-row 13, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 27, :from-var nrepl-request, :end-col 32, :row 13} {:end-row 13, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 34, :from-var nrepl-request, :end-col 39, :row 13} {:end-row 13, :name "message", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 41, :from-var nrepl-request, :end-col 48, :row 13} {:row 16, :col 34, :end-row 16, :end-col 41, :name "params", :filename "src/elin/handler/debug.clj", :from-var nrepl-request, :from elin.handler.debug} {:end-row 29, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 5, :from-var information-buffer-appender, :end-col 20, :row 29} {:end-row 29, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :from-var information-buffer-appender, :end-col 26, :row 29} {:row 30, :col 4, :end-row 30, :end-col 13, :name "enabled?", :filename "src/elin/handler/debug.clj", :from-var information-buffer-appender, :from elin.handler.debug} {:row 31, :col 4, :end-row 31, :end-col 7, :name "fn", :filename "src/elin/handler/debug.clj", :from-var information-buffer-appender, :from elin.handler.debug} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 14, :from-var information-buffer-appender, :end-col 19, :row 31} {:end-row 31, :name "output_", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 21, :from-var information-buffer-appender, :end-col 28, :row 31} {:row 33, :col 16, :end-row 33, :end-col 23, :name "append", :filename "src/elin/handler/debug.clj", :from-var information-buffer-appender, :from elin.handler.debug} {:row 38, :col 35, :end-row 38, :end-col 45, :name "appenders", :filename "src/elin/handler/debug.clj", :from-var enable-debug-log, :from elin.handler.debug} {:row 38, :col 52, :end-row 38, :end-col 71, :name "information-buffer", :filename "src/elin/handler/debug.clj", :from-var enable-debug-log, :from elin.handler.debug} {:row 42, :col 35, :end-row 42, :end-col 45, :name "appenders", :filename "src/elin/handler/debug.clj", :from-var disable-debug-log, :from elin.handler.debug} {:row 42, :col 53, :end-row 42, :end-col 72, :name "information-buffer", :filename "src/elin/handler/debug.clj", :from-var disable-debug-log, :from elin.handler.debug} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/internal.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 5, :col 29, :end-row 5, :end-col 32, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 11, :col 19, :end-row 11, :end-col 22, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "=>", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 17, :col 24, :end-row 17, :end-col 28, :name "cat", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :from-var initialize, :end-col 20, :row 19} {:end-row 19, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :from-var initialize, :end-col 29, :row 19} {:end-row 19, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 30, :from-var initialize, :end-col 34, :row 19} {:end-row 19, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 35, :from-var initialize, :end-col 44, :row 19} {:row 22, :col 59, :end-row 22, :end-col 70, :name "initialize", :filename "src/elin/handler/internal.clj", :from-var initialize, :from elin.handler.internal} {:row 22, :col 71, :end-row 22, :end-col 78, :name "export", :filename "src/elin/handler/internal.clj", :from-var initialize, :from elin.handler.internal} {:row 27, :col 18, :end-row 27, :end-col 21, :name "=>", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 27, :col 23, :end-row 27, :end-col 27, :name "cat", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 29, :col 5, :end-row 29, :end-col 8, :name "as", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:end-row 29, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 14, :from-var intercept, :end-col 29, :row 29} {:end-row 29, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 31, :from-var intercept, :end-col 42, :row 29} {:end-row 29, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 44, :from-var intercept, :end-col 49, :row 29} {:end-row 29, :name "message", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :from-var intercept, :end-col 58, :row 29} {:row 30, :col 30, :end-row 30, :end-col 37, :name "params", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:row 32, :col 55, :end-row 32, :end-col 65, :name "component", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:row 33, :col 28, :end-row 33, :end-col 41, :name "autocmd-type", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:end-row 38, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :from-var error, :end-col 20, :row 38} {:end-row 38, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :from-var error, :end-col 26, :row 38} {:end-row 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 28, :from-var error, :end-col 33, :row 38} {:end-row 38, :name "message", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 35, :from-var error, :end-col 42, :row 38} {:row 39, :col 60, :end-row 39, :end-col 67, :name "params", :filename "src/elin/handler/internal.clj", :from-var error, :from elin.handler.internal} {:row 43, :col 5, :end-row 43, :end-col 8, :name "as", :filename "src/elin/handler/internal.clj", :from-var status, :from elin.handler.internal} {:end-row 43, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 14, :from-var status, :end-col 29, :row 43} {:end-row 43, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 31, :from-var status, :end-col 36, :row 43} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 10, :from-var status, :end-col 15, :row 44} {:end-row 44, :name "label", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 17, :from-var status, :end-col 22, :row 44} {:end-row 45, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 10, :from-var status, :end-col 15, :row 45} {:end-row 45, :name "disconnected", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 17, :from-var status, :end-col 29, :row 45} {:end-row 45, :name "connected", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 30, :from-var status, :end-col 39, :row 45} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/connect.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 12, :col 25, :end-row 12, :end-col 28, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 14, :col 20, :end-row 14, :end-col 23, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 19, :col 4, :end-row 19, :end-col 7, :name "or", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 20, :col 4, :end-row 20, :end-col 9, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 21, :col 5, :end-row 21, :end-col 10, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 22, :col 6, :end-row 22, :end-col 11, :name "port", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 23, :col 5, :end-row 23, :end-col 10, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 24, :col 6, :end-row 24, :end-col 15, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 25, :col 6, :end-row 25, :end-col 11, :name "port", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 28, :col 5, :end-row 28, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var connect*, :end-col 29, :row 28} {:end-row 28, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var connect*, :end-col 35, :row 28} {:row 30, :col 10, :end-row 30, :end-col 13, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:end-row 30, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 21, :from-var connect*, :end-col 26, :row 30} {:end-row 30, :name "error", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :from-var connect*, :end-col 33, :row 30} {:end-row 30, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 34, :from-var connect*, :end-col 42, :row 30} {:end-row 30, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :from-var connect*, :end-col 47, :row 30} {:row 34, :col 40, :end-row 34, :end-col 49, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 34, :col 59, :end-row 34, :end-col 64, :name "port", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 45, :col 15, :end-row 45, :end-col 22, :name "client", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 48, :col 7, :end-row 48, :end-col 12, :name "else", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 51, :col 16, :end-row 51, :end-col 19, :name "=>", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 51, :col 21, :end-row 51, :end-col 25, :name "cat", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 54, :col 5, :end-row 54, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:end-row 54, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var connect, :end-col 29, :row 54} {:end-row 54, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var connect, :end-col 35, :row 54} {:end-row 54, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 37, :from-var connect, :end-col 42, :row 54} {:end-row 54, :name "message", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 44, :from-var connect, :end-col 51, :row 54} {:row 55, :col 74, :end-row 55, :end-col 81, :name "params", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:end-row 55, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :from-var connect, :end-col 16, :row 55} {:end-row 55, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :from-var connect, :end-col 26, :row 55} {:end-row 55, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 27, :from-var connect, :end-col 31, :row 55} {:row 58, :col 23, :end-row 58, :end-col 32, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:row 58, :col 42, :end-row 58, :end-col 47, :name "port", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:row 62, :col 5, :end-row 62, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var disconnect, :from elin.handler.connect} {:end-row 62, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var disconnect, :end-col 29, :row 62} {:end-row 62, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var disconnect, :end-col 35, :row 62} {:end-row 62, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 36, :from-var disconnect, :end-col 41, :row 62} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :from-var disconnect, :end-col 17, :row 64} {:end-row 64, :name "error", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 19, :from-var disconnect, :end-col 24, :row 64} {:end-row 64, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :from-var disconnect, :end-col 33, :row 64} {:end-row 64, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 34, :from-var disconnect, :end-col 38, :row 64} {:row 72, :col 9, :end-row 72, :end-col 14, :name "else", :filename "src/elin/handler/connect.clj", :from-var disconnect, :from elin.handler.connect} {:row 79, :col 5, :end-row 79, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:end-row 79, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var jack-in, :end-col 29, :row 79} {:end-row 79, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var jack-in, :end-col 35, :row 79} {:row 82, :col 21, :end-row 82, :end-col 30, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 82, :col 43, :end-row 82, :end-col 48, :name "port", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 82, :col 54, :end-row 82, :end-col 60, :name "wait?", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 84, :col 7, :end-row 84, :end-col 15, :name "private", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 85, :col 4, :end-row 85, :end-col 9, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 86, :col 5, :end-row 86, :end-col 13, :name "project", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 87, :col 19, :end-row 87, :end-col 24, :name "enum", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 92, :col 5, :end-row 92, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:end-row 92, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var instant, :end-col 29, :row 92} {:end-row 92, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var instant, :end-col 35, :row 92} {:end-row 92, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 37, :from-var instant, :end-col 42, :row 92} {:end-row 92, :name "message", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 44, :from-var instant, :end-col 51, :row 92} {:row 93, :col 68, :end-row 93, :end-col 75, :name "params", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:end-row 93, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :from-var instant, :end-col 16, :row 93} {:end-row 93, :name "project", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :from-var instant, :end-col 25, :row 93} {:row 95, :col 50, :end-row 95, :end-col 65, :name "forced-project", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 27, :end-row 99, :end-col 36, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 49, :end-row 99, :end-col 54, :name "port", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 60, :end-row 99, :end-col 66, :name "wait?", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 103, :col 5, :end-row 103, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:end-row 103, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var switch, :end-col 29, :row 103} {:end-row 103, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var switch, :end-col 35, :row 103} {:end-row 103, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 36, :from-var switch, :end-col 41, :row 103} {:row 115, :col 23, :end-row 115, :end-col 31, :name "message", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:row 121, :col 39, :end-row 121, :end-col 48, :name "language", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/error.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/error.clj", :from user} {:row 4, :col 7, :end-row 4, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 4, :ns elin.error, :name "unavailable", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var unavailable-type, :end-col 46, :row 4} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 5, :ns elin.error, :name "interrupted", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var interrupted-type, :end-col 46, :row 5} {:row 6, :col 7, :end-row 6, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 6, :ns elin.error, :name "incorrect", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var incorrect-type, :end-col 42, :row 6} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 7, :ns elin.error, :name "forbidden", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var forbidden-type, :end-col 42, :row 7} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 8, :ns elin.error, :name "unsupported", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var unsupported-type, :end-col 46, :row 8} {:row 9, :col 7, :end-row 9, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 9, :ns elin.error, :name "not-found", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var not-found-type, :end-col 42, :row 9} {:row 10, :col 7, :end-row 10, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 10, :ns elin.error, :name "conflict", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 30, :from-var conflict-type, :end-col 40, :row 10} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 11, :ns elin.error, :name "fault", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 27, :from-var fault-type, :end-col 34, :row 11} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 12, :ns elin.error, :name "busy", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 26, :from-var busy-type, :end-col 32, :row 12} {:row 15, :col 17, :end-row 15, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var unavailable, :from elin.error} {:row 16, :col 22, :end-row 16, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var unavailable, :from elin.error} {:row 20, :col 17, :end-row 20, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var interrupted, :from elin.error} {:row 21, :col 22, :end-row 21, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var interrupted, :from elin.error} {:row 25, :col 17, :end-row 25, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var incorrect, :from elin.error} {:row 26, :col 22, :end-row 26, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var incorrect, :from elin.error} {:row 30, :col 17, :end-row 30, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var forbidden, :from elin.error} {:row 31, :col 22, :end-row 31, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var forbidden, :from elin.error} {:row 35, :col 17, :end-row 35, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var unsupported, :from elin.error} {:row 36, :col 22, :end-row 36, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var unsupported, :from elin.error} {:row 40, :col 17, :end-row 40, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var not-found, :from elin.error} {:row 41, :col 22, :end-row 41, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var not-found, :from elin.error} {:row 45, :col 17, :end-row 45, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var conflict, :from elin.error} {:row 46, :col 22, :end-row 46, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var conflict, :from elin.error} {:row 50, :col 17, :end-row 50, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var fault, :from elin.error} {:row 51, :col 22, :end-row 51, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var fault, :from elin.error} {:row 55, :col 17, :end-row 55, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var busy, :from elin.error} {:row 56, :col 22, :end-row 56, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var busy, :from elin.error} {:row 64, :col 29, :end-row 64, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var unavailable?, :from elin.error} {:row 68, :col 29, :end-row 68, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var interrupted?, :from elin.error} {:row 72, :col 27, :end-row 72, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var incorrect?, :from elin.error} {:row 76, :col 27, :end-row 76, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var forbidden?, :from elin.error} {:row 80, :col 29, :end-row 80, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var unsupported?, :from elin.error} {:row 84, :col 27, :end-row 84, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var not-found?, :from elin.error} {:row 88, :col 26, :end-row 88, :end-col 31, :name "type", :filename "src/elin/error.clj", :from-var conflict?, :from elin.error} {:row 92, :col 23, :end-row 92, :end-col 28, :name "type", :filename "src/elin/error.clj", :from-var fault?, :from elin.error} {:row 96, :col 22, :end-row 96, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var busy?, :from elin.error} {:row 98, :col 7, :end-row 98, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/id.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/util/id.clj", :from user} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 7, :col 16, :end-row 7, :end-col 19, :name "=>", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 7, :col 20, :end-row 7, :end-col 24, :name "cat", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/nrepl.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 4, :col 23, :end-row 4, :end-col 26, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 6, :col 4, :end-row 6, :end-col 11, :name "import", :filename "src/elin/util/nrepl.clj", :from user} {:row 9, :col 7, :end-row 9, :end-col 15, :name "private", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 10, :col 4, :end-row 10, :end-col 15, :name "sequential", :filename "src/elin/util/nrepl.clj", :from-var ?Messages, :from elin.util.nrepl} {:row 17, :col 23, :end-row 17, :end-col 26, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 17, :col 28, :end-row 17, :end-col 32, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 32, :col 24, :end-row 32, :end-col 27, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 32, :col 29, :end-row 32, :end-col 33, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 49, :col 7, :end-row 49, :end-col 12, :name "else", :filename "src/elin/util/nrepl.clj", :from-var update-messages, :from elin.util.nrepl} {:row 52, :col 20, :end-row 52, :end-col 23, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 52, :col 25, :end-row 52, :end-col 29, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 57, :col 12, :end-row 57, :end-col 19, :name "status", :filename "src/elin/util/nrepl.clj", :from-var has-status?, :from elin.util.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/string.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/string.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/os.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/os.clj", :from user} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/util/os.clj", :from elin.util.os} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/process.clj", :from user} {:row 3, :col 22, :end-row 3, :end-col 25, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/util/process.clj", :from elin.util.process} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 12, :col 24, :end-row 12, :end-col 27, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 12, :col 29, :end-row 12, :end-col 33, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 22, :col 26, :end-row 22, :end-col 29, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 22, :col 31, :end-row 22, :end-col 35, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 27, :col 31, :end-row 27, :end-col 39, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 34, :col 33, :end-row 34, :end-col 39, :name "quote", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 40, :col 23, :end-row 40, :end-col 31, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 44, :col 21, :end-row 44, :end-col 29, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 46, :col 20, :end-row 46, :end-col 23, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 46, :col 25, :end-row 46, :end-col 29, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 46, :col 47, :end-row 46, :end-col 53, :name "maybe", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 53, :col 65, :end-row 53, :end-col 73, :name "require", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 61, :col 59, :end-row 61, :end-col 67, :name "require", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 79, :col 9, :end-row 79, :end-col 14, :name "else", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 82, :col 19, :end-row 82, :end-col 22, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 82, :col 24, :end-row 82, :end-col 28, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 87, :col 65, :end-row 87, :end-col 72, :name "import", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 95, :col 59, :end-row 95, :end-col 66, :name "import", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 113, :col 9, :end-row 113, :end-col 14, :name "else", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 116, :col 33, :end-row 116, :end-col 36, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 116, :col 38, :end-row 116, :end-col 42, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 120, :col 32, :end-row 120, :end-col 48, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var extract-form-by-position, :from elin.util.sexpr} {:row 124, :col 21, :end-row 124, :end-col 29, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-form-by-position, :from elin.util.sexpr} {:row 128, :col 10, :end-row 128, :end-col 23, :name "reader-macro", :filename "src/elin/util/sexpr.clj", :from-var skip-reader-macro, :from elin.util.sexpr} {:row 137, :col 10, :end-row 137, :end-col 15, :name "meta", :filename "src/elin/util/sexpr.clj", :from-var skip-meta, :from elin.util.sexpr} {:row 145, :col 38, :end-row 145, :end-col 54, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination*, :from elin.util.sexpr} {:row 157, :col 33, :end-row 157, :end-col 36, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 157, :col 38, :end-row 157, :end-col 42, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 157, :col 52, :end-row 157, :end-col 63, :name "sequential", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 158, :col 34, :end-row 158, :end-col 38, :name "map", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 159, :col 35, :end-row 159, :end-col 40, :name "code", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 160, :col 35, :end-row 160, :end-col 44, :name "position", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 160, :col 46, :end-row 160, :end-col 50, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 169, :col 6, :end-row 169, :end-col 11, :name "code", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination, :from elin.util.sexpr} {:row 170, :col 6, :end-row 170, :end-col 15, :name "position", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination, :from elin.util.sexpr} {:row 204, :col 42, :end-row 204, :end-col 58, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var convert-code-to-testing-focused-code, :from elin.util.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/interceptor.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 4, :col 29, :end-row 4, :end-col 32, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 5, :col 26, :end-row 5, :end-col 35, :name "as-alias", :filename "src/elin/util/interceptor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 8, :col 13, :end-row 8, :end-col 16, :name "=>", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:row 8, :col 18, :end-row 8, :end-col 22, :name "cat", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:row 8, :col 30, :end-row 8, :end-col 36, :name "maybe", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:end-row 11, :ns exoscale.interceptor, :name "stack", :auto-resolved true, :filename "src/elin/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 16, :from-var self, :end-col 35, :row 11} {:end-row 16, :ns component, :name "interceptor", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 20, :from-var config, :end-col 42, :row 16} {:row 16, :col 43, :end-row 16, :end-col 54, :name "config-map", :filename "src/elin/util/interceptor.clj", :from-var config, :from elin.util.interceptor} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 5, :from-var connected?, :end-col 20, :row 19} {:end-row 19, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 22, :from-var connected?, :end-col 27, :row 19} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/util/server.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/util/server.clj", :from user} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/util/server.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/util/server.clj", :from user} {:row 25, :col 22, :end-row 25, :end-col 27, :name "else", :filename "src/elin/util/server.clj", :from-var format, :from elin.util.server} {:row 29, :col 5, :end-row 29, :end-col 10, :name "else", :filename "src/elin/util/server.clj", :from-var format, :from elin.util.server} {:row 44, :col 5, :end-row 44, :end-col 10, :name "else", :filename "src/elin/util/server.clj", :from-var unformat, :from elin.util.server} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/handler.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/handler.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/util/handler.clj", :from user} {:end-row 8, :ns component, :name "handler", :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 17, :from-var config, :end-col 35, :row 8} {:row 8, :col 36, :end-row 8, :end-col 47, :name "config-map", :filename "src/elin/util/handler.clj", :from-var config, :from elin.util.handler} {:row 10, :col 30, :end-row 10, :end-col 39, :name "function", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 11, :col 31, :end-row 11, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 12, :col 31, :end-row 12, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 13, :col 31, :end-row 13, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 20, :col 5, :end-row 20, :end-col 10, :name "path", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 20, :col 16, :end-row 20, :end-col 21, :name "lnum", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 20, :col 27, :end-row 20, :end-col 31, :name "col", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/param.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/util/param.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/util/param.clj", :from user} {:end-row 8, :ns malli.core, :name "invalid", :auto-resolved true, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 12, :from-var parse, :end-col 23, :row 8} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/file.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 11, :col 8, :end-row 11, :end-col 11, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 11, :col 13, :end-row 11, :end-col 17, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 11, :col 36, :end-row 11, :end-col 42, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 32, :col 8, :end-row 32, :end-col 11, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 33, :col 9, :end-row 33, :end-col 13, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 33, :col 23, :end-row 33, :end-col 26, :name "or", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 34, :col 9, :end-row 34, :end-col 15, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 23, :end-row 41, :end-col 26, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 28, :end-row 41, :end-col 32, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 34, :end-row 41, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 52, :end-row 41, :end-col 58, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 51, :col 28, :end-row 51, :end-col 31, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 51, :col 32, :end-row 51, :end-col 36, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 63, :col 16, :end-row 63, :end-col 21, :name "else", :filename "src/elin/util/file.clj", :from-var get-cache-directory, :from elin.util.file} {:row 68, :col 29, :end-row 68, :end-col 32, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 77, :col 16, :end-row 77, :end-col 21, :name "else", :filename "src/elin/util/file.clj", :from-var get-config-directory, :from elin.util.file} {:row 82, :col 27, :end-row 82, :end-col 30, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 82, :col 32, :end-row 82, :end-col 36, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 82, :col 47, :end-row 82, :end-col 53, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 88, :col 29, :end-row 88, :end-col 32, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 88, :col 34, :end-row 88, :end-col 38, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 35, :end-row 95, :end-col 38, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 40, :end-row 95, :end-col 44, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 55, :end-row 95, :end-col 61, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 101, :col 20, :end-row 101, :end-col 29, :name "function", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 102, :col 21, :end-row 102, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 103, :col 21, :end-row 103, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 103, :col 34, :end-row 103, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 21, :end-row 104, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 34, :end-row 104, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 48, :end-row 104, :end-col 54, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 115, :col 20, :end-row 115, :end-col 23, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 115, :col 33, :end-row 115, :end-col 37, :name "map", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 116, :col 34, :end-row 116, :end-col 39, :name "path", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 117, :col 34, :end-row 117, :end-col 39, :name "lnum", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 118, :col 34, :end-row 118, :end-col 38, :name "col", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 122, :col 6, :end-row 122, :end-col 11, :name "path", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 123, :col 6, :end-row 123, :end-col 11, :name "lnum", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 125, :col 6, :end-row 125, :end-col 10, :name "col", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 6, :end-row 127, :end-col 11, :name "path", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 17, :end-row 127, :end-col 22, :name "lnum", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 25, :end-row 127, :end-col 29, :name "col", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/map.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/map.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/util/map.clj", :from user} {:row 6, :col 33, :end-row 6, :end-col 36, :name "=>", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 6, :col 38, :end-row 6, :end-col 42, :name "cat", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 17, :end-row 15, :end-col 20, :name "=>", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 22, :end-row 15, :end-col 26, :name "cat", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 33, :end-row 15, :end-col 44, :name "sequential", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/schema.clj", :from user} {:row 4, :col 4, :end-row 4, :end-col 11, :name "import", :filename "src/elin/schema.clj", :from user} {:row 12, :col 6, :end-row 12, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?instance, :from elin.schema} {:row 13, :col 6, :end-row 13, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?instance, :from elin.schema} {:row 18, :col 6, :end-row 18, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?protocol, :from elin.schema} {:end-row 18, :ns elin.schema, :name "protocol", :auto-resolved true, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?protocol, :end-col 22, :row 18} {:row 19, :col 6, :end-row 19, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?protocol, :from elin.schema} {:row 27, :col 6, :end-row 27, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?NotBytes, :from elin.schema} {:end-row 27, :ns elin.schema, :name "not-bytes", :auto-resolved true, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?NotBytes, :end-col 23, :row 27} {:row 28, :col 6, :end-row 28, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?NotBytes, :from elin.schema} {:row 44, :col 4, :end-row 44, :end-col 7, :name "or", :filename "src/elin/schema.clj", :from-var error-or, :from elin.schema} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 4, :col 37, :end-row 4, :end-col 40, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 30, :col 46, :end-row 30, :end-col 49, :name "op", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 31, :col 50, :end-row 31, :end-col 58, :name "message", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 32, :col 34, :end-row 32, :end-col 42, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 34, :col 28, :end-row 34, :end-col 36, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 37, :col 46, :end-row 37, :end-col 49, :name "op", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 38, :col 50, :end-row 38, :end-col 58, :name "message", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 39, :col 34, :end-row 39, :end-col 42, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 41, :col 28, :end-row 41, :end-col 36, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 52, :col 7, :end-row 52, :end-col 15, :name "private", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 54, :col 6, :end-row 54, :end-col 10, :name "map", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 55, :col 7, :end-row 55, :end-col 12, :name "host", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 55, :col 14, :end-row 55, :end-col 20, :name "maybe", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 56, :col 7, :end-row 56, :end-col 12, :name "port", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 56, :col 14, :end-row 56, :end-col 20, :name "maybe", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 58, :col 30, :end-row 58, :end-col 40, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 58, :col 41, :end-row 58, :end-col 50, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 59, :col 32, :end-row 59, :end-col 42, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 59, :col 43, :end-row 59, :end-col 52, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 61, :col 19, :end-row 61, :end-col 28, :name "function", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 62, :col 20, :end-row 62, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 62, :col 25, :end-row 62, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 63, :col 20, :end-row 63, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 63, :col 25, :end-row 63, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 66, :col 22, :end-row 66, :end-col 27, :name "host", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 67, :col 22, :end-row 67, :end-col 27, :name "port", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:end-row 68, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 11, :from-var new-client, :end-col 16, :row 68} {:end-row 68, :name "language", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 18, :from-var new-client, :end-col 26, :row 68} {:end-row 68, :name "port-file", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 27, :from-var new-client, :end-col 36, :row 68} {:row 70, :col 59, :end-row 70, :end-col 62, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 72, :col 62, :end-row 72, :end-col 65, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 74, :col 61, :end-row 74, :end-col 64, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 74, :col 72, :end-row 74, :end-col 77, :name "code", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 76, :col 9, :end-row 76, :end-col 20, :name "connection", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 77, :col 9, :end-row 77, :end-col 17, :name "session", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 77, :col 19, :end-row 77, :end-col 31, :name "new-session", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 78, :col 9, :end-row 78, :end-col 23, :name "supported-ops", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 78, :col 36, :end-row 78, :end-col 40, :name "ops", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 79, :col 9, :end-row 79, :end-col 27, :name "initial-namespace", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 79, :col 29, :end-row 79, :end-col 35, :name "value", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 80, :col 9, :end-row 80, :end-col 17, :name "version", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 80, :col 19, :end-row 80, :end-col 28, :name "versions", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 81, :col 9, :end-row 81, :end-col 18, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 82, :col 9, :end-row 82, :end-col 19, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 84, :col 16, :end-row 84, :end-col 19, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 84, :col 21, :end-row 84, :end-col 25, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 86, :col 5, :end-row 86, :end-col 8, :name "as", :filename "src/elin/component/nrepl/client.clj", :from-var connect, :from elin.component.nrepl.client} {:end-row 86, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 13, :from-var connect, :end-col 18, :row 86} {:end-row 86, :name "host", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 20, :from-var connect, :end-col 24, :row 86} {:end-row 86, :name "port", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 25, :from-var connect, :end-col 29, :row 86} {:end-row 86, :name "port-file", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 30, :from-var connect, :end-col 39, :row 86} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 3, :col 18, :end-row 3, :end-col 21, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 17, :col 24, :end-row 17, :end-col 28, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 36, :col 5, :end-row 36, :end-col 10, :name "else", :filename "src/elin/component/nrepl/connection.clj", :from-var format-message, :from elin.component.nrepl.connection} {:row 39, :col 20, :end-row 39, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 39, :col 25, :end-row 39, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 42, :col 5, :end-row 42, :end-col 8, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from-var add-message, :from elin.component.nrepl.connection} {:end-row 42, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var add-message, :end-col 18, :row 42} {:end-row 42, :name "id", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :from-var add-message, :end-col 22, :row 42} {:row 46, :col 25, :end-row 46, :end-col 35, :name "responses", :filename "src/elin/component/nrepl/connection.clj", :from-var add-message, :from elin.component.nrepl.connection} {:row 49, :col 27, :end-row 49, :end-col 30, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 49, :col 32, :end-row 49, :end-col 36, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 52, :col 5, :end-row 52, :end-col 8, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from-var put-done-responses, :from elin.component.nrepl.connection} {:end-row 52, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var put-done-responses, :end-col 18, :row 52} {:end-row 52, :name "id", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :from-var put-done-responses, :end-col 22, :row 52} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 15, :from-var put-done-responses, :end-col 20, :row 56} {:end-row 56, :name "responses", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var put-done-responses, :end-col 31, :row 56} {:end-row 56, :name "channel", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :from-var put-done-responses, :end-col 39, :row 56} {:row 64, :col 24, :end-row 64, :end-col 27, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 64, :col 29, :end-row 64, :end-col 33, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 72, :col 25, :end-row 72, :end-col 28, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 72, :col 30, :end-row 72, :end-col 34, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 76, :col 13, :end-row 76, :end-col 16, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 79, :col 23, :end-row 79, :end-col 31, :name "channel", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 80, :col 23, :end-row 80, :end-col 33, :name "responses", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 111, :col 33, :end-row 111, :end-col 41, :name "message", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 112, :col 21, :end-row 112, :end-col 24, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 113, :col 28, :end-row 113, :end-col 31, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 117, :col 39, :end-row 117, :end-col 47, :name "channel", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 119, :col 16, :end-row 119, :end-col 19, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 119, :col 21, :end-row 119, :end-col 25, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 142, :col 10, :end-row 142, :end-col 15, :name "host", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 143, :col 10, :end-row 143, :end-col 15, :name "port", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 144, :col 10, :end-row 144, :end-col 17, :name "socket", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 145, :col 10, :end-row 145, :end-col 22, :name "read-stream", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 146, :col 10, :end-row 146, :end-col 23, :name "write-stream", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 147, :col 10, :end-row 147, :end-col 30, :name "raw-message-channel", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 148, :col 10, :end-row 148, :end-col 27, :name "response-manager", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 150, :col 17, :end-row 150, :end-col 25, :name "message", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 5, :col 33, :end-row 5, :end-col 36, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 8, :col 31, :end-row 8, :end-col 34, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 15, :col 19, :end-row 15, :end-col 28, :name "function", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 16, :col 20, :end-row 16, :end-col 23, :name "=>", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 16, :col 25, :end-row 16, :end-col 29, :name "cat", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 17, :col 20, :end-row 17, :end-col 23, :name "=>", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 17, :col 25, :end-row 17, :end-col 29, :name "cat", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 22, :col 31, :end-row 22, :end-col 42, :name "connection", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 43, :end-row 22, :end-col 48, :name "host", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 62, :end-row 22, :end-col 73, :name "connection", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 74, :end-row 22, :end-col 79, :name "port", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 42, :col 18, :end-row 42, :end-col 33, :name "client-manager", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 56, :col 7, :end-row 56, :end-col 12, :name "else", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 57, :col 21, :end-row 57, :end-col 29, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 110, :col 23, :end-row 110, :end-col 31, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 133, :col 18, :end-row 133, :end-col 27, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 124, :col 18, :end-row 124, :end-col 33, :ns component, :name "host", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 125, :col 18, :end-row 125, :end-col 40, :ns component, :name "interceptor", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 126, :col 18, :end-row 126, :end-col 44, :ns component, :name "session-storage", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 127, :col 18, :end-row 127, :end-col 38, :ns component, :name "clj-kondo", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 128, :col 18, :end-row 128, :end-col 34, :ns component, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 129, :col 18, :end-row 129, :end-col 26, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 25, :end-row 131, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 33, :end-row 131, :end-col 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 40, :end-row 131, :end-col 47, :keys-destructuring true, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 132, :col 32, :end-row 132, :end-col 41, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 134, :col 25, :end-row 134, :end-col 33, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 151, :col 18, :end-row 151, :end-col 27, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 142, :col 18, :end-row 142, :end-col 33, :ns component, :name "host", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 143, :col 18, :end-row 143, :end-col 40, :ns component, :name "interceptor", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 144, :col 18, :end-row 144, :end-col 44, :ns component, :name "session-storage", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 145, :col 18, :end-row 145, :end-col 38, :ns component, :name "clj-kondo", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 146, :col 18, :end-row 146, :end-col 34, :ns component, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 147, :col 18, :end-row 147, :end-col 26, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 25, :end-row 149, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 33, :end-row 149, :end-col 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 40, :end-row 149, :end-col 47, :keys-destructuring true, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 150, :col 32, :end-row 150, :end-col 41, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 153, :col 27, :end-row 153, :end-col 35, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 158, :col 18, :end-row 158, :end-col 24, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 159, :col 18, :end-row 159, :end-col 32, :name "clients-store", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 160, :col 18, :end-row 160, :end-col 43, :name "current-client-key-store", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 19, :col 27, :end-row 19, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 19, :col 32, :end-row 19, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 19, :col 65, :end-row 19, :end-col 76, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 26, :col 34, :end-row 26, :end-col 43, :name "filename", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 44, :end-row 26, :end-col 49, :name "lnum", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 50, :end-row 26, :end-col 54, :name "col", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 55, :end-row 26, :end-col 60, :name "text", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 61, :end-row 26, :end-col 66, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 27, :col 28, :end-row 27, :end-col 33, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 29, :col 27, :end-row 29, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 29, :col 32, :end-row 29, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 31, :col 33, :end-row 31, :end-col 44, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 32, :col 27, :end-row 32, :end-col 31, :name "nil", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 35, :col 34, :end-row 35, :end-col 39, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var set-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 39, :col 27, :end-row 39, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 39, :col 32, :end-row 39, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 40, :col 28, :end-row 40, :end-col 39, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 47, :col 34, :end-row 47, :end-col 43, :name "filename", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 44, :end-row 47, :end-col 49, :name "lnum", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 50, :end-row 47, :end-col 54, :name "col", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 55, :end-row 47, :end-col 60, :name "text", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 61, :end-row 47, :end-col 66, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 48, :col 28, :end-row 48, :end-col 33, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 50, :col 27, :end-row 50, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 50, :col 32, :end-row 50, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 53, :col 33, :end-row 53, :end-col 44, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 54, :col 27, :end-row 54, :end-col 31, :name "nil", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 57, :col 35, :end-row 57, :end-col 40, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var set-location-list*, :from elin.component.server.impl.quickfix} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 9, :col 36, :end-row 9, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 9, :col 76, :end-row 9, :end-col 80, :name "nil", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 31, :end-row 14, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 36, :end-row 14, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 81, :end-row 14, :end-col 85, :name "nil", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 20, :col 10, :end-row 20, :end-col 28, :name "show-temporarily?", :filename "src/elin/component/server/impl/buffer.clj", :from-var append-to-info-buffer*, :from elin.component.server.impl.buffer} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 12, :col 18, :end-row 12, :end-col 21, :name "->", :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 12, :col 29, :end-row 12, :end-col 38, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 13, :col 30, :end-row 13, :end-col 33, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 14, :col 30, :end-row 14, :end-col 33, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 24, :col 25, :end-row 24, :end-col 34, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 25, :col 26, :end-row 25, :end-col 29, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 26, :col 26, :end-row 26, :end-col 29, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 36, :col 27, :end-row 36, :end-col 36, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 37, :col 28, :end-row 37, :end-col 31, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 38, :col 28, :end-row 38, :end-col 31, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 48, :col 30, :end-row 48, :end-col 39, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 49, :col 31, :end-row 49, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 49, :col 36, :end-row 49, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 50, :col 31, :end-row 50, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 50, :col 36, :end-row 50, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 63, :col 29, :end-row 63, :end-col 32, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 63, :col 34, :end-row 63, :end-col 38, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "=>", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 9, :col 25, :end-row 9, :end-col 29, :name "cat", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 9, :col 57, :end-row 9, :end-col 61, :name "nil", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 8, :col 8, :end-row 8, :end-col 16, :name "private", :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "=>", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 11, :col 28, :end-row 11, :end-col 32, :name "cat", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 16, :col 23, :end-row 16, :end-col 26, :name "=>", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 16, :col 28, :end-row 16, :end-col 32, :name "cat", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 24, :col 20, :end-row 24, :end-col 25, :name "else", :filename "src/elin/component/server/impl/variable.clj", :from-var set-variable!*, :from elin.component.server.impl.variable} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 10, :col 14, :end-row 10, :end-col 17, :name "=>", :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register} {:row 10, :col 19, :end-row 10, :end-col 23, :name "cat", :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 12, :col 40, :end-row 12, :end-col 43, :name "->", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 17, :col 32, :end-row 17, :end-col 35, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 17, :col 37, :end-row 17, :end-col 41, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 30, :end-row 22, :end-col 33, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 35, :end-row 22, :end-col 39, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 67, :end-row 22, :end-col 69, :name "*", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 28, :col 8, :end-row 28, :end-col 16, :name "bufname", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 29, :col 8, :end-row 29, :end-col 13, :name "lnum", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 30, :col 8, :end-row 30, :end-col 12, :name "col", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 31, :col 8, :end-row 31, :end-col 12, :name "off", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 32, :col 8, :end-row 32, :end-col 17, :name "curswant", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 34, :col 15, :end-row 34, :end-col 18, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 34, :col 20, :end-row 34, :end-col 24, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 34, :col 70, :end-row 34, :end-col 72, :name "*", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "=>", :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io} {:row 11, :col 21, :end-row 11, :end-col 25, :name "cat", :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 35, :col 17, :end-row 35, :end-col 20, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 36, :col 18, :end-row 36, :end-col 22, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 36, :col 43, :end-row 36, :end-col 54, :name "sequential", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:end-row 41, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 12, :from-var request!, :end-col 17, :row 41} {:end-row 41, :name "result", :keys-destructuring true, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 19, :from-var request!, :end-col 25, :row 41} {:end-row 41, :name "error", :keys-destructuring true, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 26, :from-var request!, :end-col 31, :row 41} {:row 45, :col 19, :end-row 45, :end-col 27, :name "message", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 46, :col 19, :end-row 46, :end-col 28, :name "function", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 47, :col 19, :end-row 47, :end-col 26, :name "params", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 50, :col 15, :end-row 50, :end-col 18, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 20, :end-row 50, :end-col 24, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 45, :end-row 50, :end-col 56, :name "sequential", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 64, :end-row 50, :end-col 68, :name "nil", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 57, :col 17, :end-row 57, :end-col 20, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 57, :col 22, :end-row 57, :end-col 26, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 62, :col 14, :end-row 62, :end-col 17, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 62, :col 19, :end-row 62, :end-col 23, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 6, :col 41, :end-row 6, :end-col 44, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 10, :from-var place*, :end-col 15, :row 19} {:end-row 19, :name "name", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 17, :from-var place*, :end-col 21, :row 19} {:end-row 19, :name "lnum", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 22, :from-var place*, :end-col 26, :row 19} {:end-row 19, :name "file", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :from-var place*, :end-col 31, :row 19} {:end-row 19, :name "group", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 32, :from-var place*, :end-col 37, :row 19} {:end-row 28, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 11, :from-var unplace-by*, :end-col 16, :row 28} {:end-row 28, :name "group", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 18, :from-var unplace-by*, :end-col 23, :row 28} {:end-row 28, :name "file", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :from-var unplace-by*, :end-col 28, :row 28} {:end-row 28, :name "name", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 29, :from-var unplace-by*, :end-col 33, :row 28} {:end-row 28, :name "id", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 34, :from-var unplace-by*, :end-col 36, :row 28} {:row 36, :col 19, :end-row 36, :end-col 25, :name "group", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 37, :col 19, :end-row 37, :end-col 24, :name "file", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 38, :col 19, :end-row 38, :end-col 24, :name "name", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 39, :col 19, :end-row 39, :end-col 22, :name "id", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 62, :col 63, :end-row 62, :end-col 69, :name "signs", :filename "src/elin/component/server/impl/sign.clj", :from-var refresh*, :from elin.component.server.impl.sign} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/component/server/vim.clj", :from user} {:row 4, :col 19, :end-row 4, :end-col 22, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 6, :col 21, :end-row 6, :end-col 24, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/component/server/vim.clj", :from user} {:row 35, :col 10, :end-row 35, :end-col 13, :name "id", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 36, :col 10, :end-row 36, :end-col 16, :name "error", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 37, :col 10, :end-row 37, :end-col 17, :name "result", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 41, :col 10, :end-row 41, :end-col 13, :name "id", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 42, :col 10, :end-row 42, :end-col 17, :name "method", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 43, :col 10, :end-row 43, :end-col 17, :name "params", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 44, :col 10, :end-row 44, :end-col 18, :name "options", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 47, :col 7, :end-row 47, :end-col 12, :name "else", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 49, :col 10, :end-row 49, :end-col 17, :name "method", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 50, :col 10, :end-row 50, :end-col 17, :name "params", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 51, :col 10, :end-row 51, :end-col 18, :name "options", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 56, :col 24, :end-row 56, :end-col 27, :name "as", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:end-row 85, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :from-var start-server, :end-col 10, :row 85} {:end-row 85, :name "host", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 12, :from-var start-server, :end-col 16, :row 85} {:end-row 85, :name "server-socket", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 17, :from-var start-server, :end-col 30, :row 85} {:end-row 85, :name "on-accept", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 31, :from-var start-server, :end-col 40, :row 85} {:end-row 85, :name "stop-signal", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 41, :from-var start-server, :end-col 52, :row 85} {:row 104, :col 31, :end-row 104, :end-col 39, :name "message", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 104, :col 58, :end-row 104, :end-col 63, :name "host", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 105, :col 58, :end-row 105, :end-col 66, :name "message", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 106, :col 58, :end-row 106, :end-col 75, :name "response-manager", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 107, :col 31, :end-row 107, :end-col 36, :name "host", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 107, :col 52, :end-row 107, :end-col 66, :name "output-stream", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 108, :col 52, :end-row 108, :end-col 69, :name "response-manager", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/http.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 22, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 5, :col 32, :end-row 5, :end-col 35, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 6, :col 28, :end-row 6, :end-col 31, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 8, :col 4, :end-row 8, :end-col 11, :name "import", :filename "src/elin/component/server/http.clj", :from user} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :from-var valid-request?, :end-col 10, :row 12} {:end-row 12, :name "request-method", :keys-destructuring true, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 12, :from-var valid-request?, :end-col 26, :row 12} {:end-row 12, :name "headers", :keys-destructuring true, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 27, :from-var valid-request?, :end-col 34, :row 12} {:row 13, :col 11, :end-row 13, :end-col 16, :name "post", :filename "src/elin/component/server/http.clj", :from-var valid-request?, :from elin.component.server.http} {:row 26, :col 6, :end-row 26, :end-col 9, :name "id", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 27, :col 6, :end-row 27, :end-col 13, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 28, :col 6, :end-row 28, :end-col 13, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 32, :col 4, :end-row 32, :end-col 9, :name "body", :filename "src/elin/component/server/http.clj", :from-var ok, :from elin.component.server.http} {:row 36, :col 11, :end-row 36, :end-col 18, :name "status", :filename "src/elin/component/server/http.clj", :from-var bad-request, :from elin.component.server.http} {:row 36, :col 23, :end-row 36, :end-col 28, :name "body", :filename "src/elin/component/server/http.clj", :from-var bad-request, :from elin.component.server.http} {:row 41, :col 11, :end-row 41, :end-col 18, :name "status", :filename "src/elin/component/server/http.clj", :from-var not-found, :from elin.component.server.http} {:row 41, :col 23, :end-row 41, :end-col 28, :name "body", :filename "src/elin/component/server/http.clj", :from-var not-found, :from elin.component.server.http} {:row 48, :col 17, :end-row 48, :end-col 29, :name "stop-server", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 50, :col 33, :end-row 50, :end-col 38, :name "port", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 53, :col 18, :end-row 53, :end-col 30, :name "stop-server", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 57, :col 23, :end-row 57, :end-col 28, :name "host", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 58, :col 23, :end-row 58, :end-col 31, :name "message", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 59, :col 23, :end-row 59, :end-col 30, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 60, :col 23, :end-row 60, :end-col 30, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 18, :end-row 62, :end-col 21, :name "as", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 26, :end-row 62, :end-col 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 33, :end-row 62, :end-col 36, :keys-destructuring true, :name "uri", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 37, :end-row 62, :end-col 41, :keys-destructuring true, :name "body", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 68, :col 27, :end-row 68, :end-col 35, :name "handler", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 18, :end-row 69, :end-col 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 25, :end-row 69, :end-col 31, :keys-destructuring true, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 32, :end-row 69, :end-col 38, :keys-destructuring true, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 83, :col 12, :end-row 83, :end-col 24, :name "http-server", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 15, :end-row 84, :end-col 20, :name "host", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 37, :end-row 84, :end-col 44, :name "server", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 45, :end-row 84, :end-col 50, :name "host", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/component/server/nvim.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 5, :col 28, :end-row 5, :end-col 31, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 6, :col 23, :end-row 6, :end-col 26, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 12, :col 4, :end-row 12, :end-col 11, :name "import", :filename "src/elin/component/server/nvim.clj", :from user} {:row 28, :col 12, :end-row 28, :end-col 15, :name "id", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 29, :col 12, :end-row 29, :end-col 19, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 30, :col 12, :end-row 30, :end-col 19, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 31, :col 12, :end-row 31, :end-col 20, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 34, :col 12, :end-row 34, :end-col 15, :name "id", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 35, :col 12, :end-row 35, :end-col 18, :name "error", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 36, :col 12, :end-row 36, :end-col 19, :name "result", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 38, :col 41, :end-row 38, :end-col 44, :name "as", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 41, :col 18, :end-row 41, :end-col 35, :name "nvim_error_event", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 42, :col 14, :end-row 42, :end-col 21, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 42, :col 22, :end-row 42, :end-col 50, :ns elin.handler.internal, :name "error", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 43, :col 14, :end-row 43, :end-col 21, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 44, :col 14, :end-row 44, :end-col 22, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 45, :col 14, :end-row 45, :end-col 21, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 46, :col 14, :end-row 46, :end-col 21, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 47, :col 14, :end-row 47, :end-col 22, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:end-row 84, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :from-var start-server, :end-col 10, :row 84} {:end-row 84, :name "host", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :from-var start-server, :end-col 16, :row 84} {:end-row 84, :name "server-socket", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 17, :from-var start-server, :end-col 30, :row 84} {:end-row 84, :name "on-accept", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :from-var start-server, :end-col 40, :row 84} {:end-row 84, :name "stop-signal", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 41, :from-var start-server, :end-col 52, :row 84} {:row 102, :col 31, :end-row 102, :end-col 39, :name "message", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 102, :col 59, :end-row 102, :end-col 64, :name "host", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 103, :col 59, :end-row 103, :end-col 67, :name "message", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 104, :col 59, :end-row 104, :end-col 76, :name "response-manager", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 105, :col 31, :end-row 105, :end-col 36, :name "host", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 105, :col 53, :end-row 105, :end-col 67, :name "output-stream", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 106, :col 53, :end-row 106, :end-col 70, :name "response-manager", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 5, :col 4, :end-row 5, :end-col 12, :name "require", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 6, :col 22, :end-row 6, :end-col 25, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 10, :col 20, :end-row 10, :end-col 23, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 13, :col 29, :end-row 13, :end-col 32, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 15, :col 20, :end-row 15, :end-col 23, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 17, :col 21, :end-row 17, :end-col 24, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 33, :col 29, :end-row 33, :end-col 32, :name "=>", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 33, :col 34, :end-row 33, :end-col 38, :name "cat", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 37, :col 13, :end-row 37, :end-col 18, :name "exit", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:row 37, :col 37, :end-row 37, :end-col 41, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:row 37, :col 42, :end-row 37, :end-col 49, :name "string", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:end-row 41, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :from-var clj-kondo-run!, :end-col 10, :row 41} {:end-row 41, :name "command", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :from-var clj-kondo-run!, :end-col 19, :row 41} {:end-row 41, :name "lint", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 20, :from-var clj-kondo-run!, :end-col 24, :row 41} {:end-row 41, :name "config", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 25, :from-var clj-kondo-run!, :end-col 31, :row 41} {:end-row 41, :name "shell-config", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 32, :from-var clj-kondo-run!, :end-col 44, :row 41} {:row 45, :col 37, :end-row 45, :end-col 44, :name "output", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 45, :col 45, :end-row 45, :end-col 52, :name "format", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 45, :col 54, :end-row 45, :end-col 58, :name "edn", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 50, :col 13, :end-row 50, :end-col 17, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 43, :end-row 48, :end-col 47, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 48, :end-row 48, :end-col 55, :name "string", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 56, :end-row 48, :end-col 65, :name "continue", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 70, :col 12, :end-row 70, :end-col 23, :name "available?", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 73, :col 12, :end-row 73, :end-col 28, :name "analyzing?-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 74, :col 12, :end-row 74, :end-col 26, :name "analyzed-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 78, :col 18, :end-row 78, :end-col 34, :name "analyzing?-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 78, :col 35, :end-row 78, :end-col 49, :name "analyzed-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 84, :col 33, :end-row 84, :end-col 41, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 87, :col 26, :end-row 87, :end-col 34, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 89, :col 7, :end-row 89, :end-col 12, :name "else", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 94, :col 44, :end-row 94, :end-col 52, :name "command", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 95, :col 44, :end-row 95, :end-col 49, :name "lint", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 96, :col 44, :end-row 96, :end-col 51, :name "config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 106, :col 33, :end-row 106, :end-col 41, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 109, :col 26, :end-row 109, :end-col 34, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 111, :col 7, :end-row 111, :end-col 12, :name "else", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 121, :col 31, :end-row 121, :end-col 39, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 123, :col 27, :end-row 123, :end-col 35, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 136, :col 8, :end-row 136, :end-col 17, :name "analysis", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 140, :col 24, :end-row 140, :end-col 32, :name "command", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 141, :col 24, :end-row 141, :end-col 29, :name "lint", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 24, :end-row 142, :end-col 31, :name "config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 33, :end-row 142, :end-col 40, :name "output", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 42, :end-row 142, :end-col 51, :name "analysis", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 53, :end-row 142, :end-col 68, :name "protocol-impls", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 143, :col 53, :end-row 143, :end-col 62, :name "arglists", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 144, :col 53, :end-row 144, :end-col 60, :name "locals", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 145, :col 53, :end-row 145, :end-col 62, :name "keywords", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 146, :col 24, :end-row 146, :end-col 37, :name "shell-config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 146, :col 39, :end-row 146, :end-col 42, :name "in", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 150, :col 23, :end-row 150, :end-col 33, :name "clj-kondo", :filename "src/elin/component/clj_kondo.clj", :from-var new-clj-kondo, :from elin.component.clj-kondo} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/interceptor.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 12, :col 18, :end-row 12, :end-col 21, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 13, :col 26, :end-row 13, :end-col 29, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 14, :col 31, :end-row 14, :end-col 34, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 15, :col 29, :end-row 15, :end-col 32, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 16, :col 26, :end-row 16, :end-col 29, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 17, :col 16, :end-row 17, :end-col 19, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 19, :col 21, :end-row 19, :end-col 24, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 21, :col 7, :end-row 21, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 21, :col 27, :end-row 21, :end-col 39, :name "interceptor", :filename "src/elin/component/interceptor.clj", :from-var config-key, :from elin.component.interceptor} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 22, :ns elin.component.interceptor, :name "invalid", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :from-var invalid-group, :end-col 39, :row 22} {:row 23, :col 7, :end-row 23, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 23, :ns elin.component.interceptor, :name "optional", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :from-var optional-group, :end-col 41, :row 23} {:row 24, :col 7, :end-row 24, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 24, :ns elin.component.interceptor, :name "valid", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :from-var valid-group, :end-col 35, :row 24} {:row 30, :col 16, :end-row 30, :end-col 21, :name "name", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 32, :col 69, :end-row 32, :end-col 76, :name "symbol", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 32, :col 81, :end-row 32, :end-col 84, :name "ex", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 36, :col 5, :end-row 36, :end-col 8, :name "as", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 21, :from-var wrap-interceptor-for-logging, :end-col 26, :row 36} {:end-row 36, :name "enter", :keys-destructuring true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :from-var wrap-interceptor-for-logging, :end-col 33, :row 36} {:end-row 36, :name "leave", :keys-destructuring true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :from-var wrap-interceptor-for-logging, :end-col 39, :row 36} {:row 44, :col 47, :end-row 44, :end-col 52, :name "name", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 50, :col 14, :end-row 50, :end-col 20, :name "enter", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 53, :col 14, :end-row 53, :end-col 20, :name "leave", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 61, :col 6, :end-row 61, :end-col 15, :name "optional", :filename "src/elin/component/interceptor.clj", :from-var interceptor-group, :from elin.component.interceptor} {:row 64, :col 5, :end-row 64, :end-col 10, :name "else", :filename "src/elin/component/interceptor.clj", :from-var interceptor-group, :from elin.component.interceptor} {:row 81, :col 43, :end-row 81, :end-col 57, :name "loaded-plugin", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 81, :col 58, :end-row 81, :end-col 65, :name "export", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 12, :end-row 82, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 19, :end-row 82, :end-col 27, :keys-destructuring true, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 28, :end-row 82, :end-col 36, :keys-destructuring true, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 37, :end-row 82, :end-col 47, :keys-destructuring true, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 88, :col 57, :end-row 88, :end-col 62, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 93, :col 37, :end-row 93, :end-col 42, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 99, :col 14, :end-row 99, :end-col 23, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 100, :col 14, :end-row 100, :end-col 23, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 101, :col 14, :end-row 101, :end-col 25, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 102, :col 14, :end-row 102, :end-col 34, :name "name-to-symbol-dict", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 103, :col 14, :end-row 103, :end-col 30, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 107, :col 13, :end-row 107, :end-col 33, :name "name-to-symbol-dict", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 108, :col 13, :end-row 108, :end-col 29, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 117, :col 24, :end-row 117, :end-col 29, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 117, :ns elin.component.interceptor, :name "terminator", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 42, :row 117} {:row 118, :col 24, :end-row 118, :end-col 30, :name "enter", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 120, :col 27, :end-row 120, :end-col 49, :ns component, :name "interceptor", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 121, :col 27, :end-row 121, :end-col 44, :ns interceptor, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 12, :end-row 133, :end-col 15, :name "as", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 23, :end-row 133, :end-col 28, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 30, :end-row 133, :end-col 38, :keys-destructuring true, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 39, :end-row 133, :end-col 47, :keys-destructuring true, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 137, :col 51, :end-row 137, :end-col 62, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 144, :col 33, :end-row 144, :end-col 38, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 148, :col 101, :end-row 148, :end-col 106, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 157, :col 14, :end-row 157, :end-col 25, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 158, :col 14, :end-row 158, :end-col 30, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 162, :col 22, :end-row 162, :end-col 34, :name "base-config", :filename "src/elin/component/interceptor.clj", :from-var new-interceptor, :from elin.component.interceptor} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/lazy_host.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 8, :col 29, :end-row 8, :end-col 32, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 12, :col 12, :end-row 12, :end-col 20, :name "private", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 31, :from-var execute, :end-col 36, :row 12} {:end-row 12, :name "host", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 38, :from-var execute, :end-col 42, :row 12} {:end-row 12, :name "protocol", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 43, :from-var execute, :end-col 51, :row 12} {:end-row 12, :name "method", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 52, :from-var execute, :end-col 58, :row 12} {:end-row 12, :name "args", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 59, :from-var execute, :end-col 63, :row 12} {:end-row 12, :name "queue", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 64, :from-var execute, :end-col 69, :row 12} {:end-row 30, :ns elin.component.lazy-host, :name "request!", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 18, :end-col 28, :row 30} {:row 45, :col 19, :end-row 45, :end-col 32, :name "host-channel", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 50, :col 18, :end-row 50, :end-col 31, :name "host-channel", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 61, :ns elin.component.lazy-host, :name "request!", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 35, :end-col 45, :row 61} {:row 64, :col 15, :end-row 64, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 65, :col 15, :end-row 65, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 66, :col 15, :end-row 66, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 67, :col 15, :end-row 67, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 68, :col 15, :end-row 68, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 70, :col 15, :end-row 70, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 71, :col 15, :end-row 71, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 72, :col 15, :end-row 72, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 73, :col 15, :end-row 73, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 74, :col 15, :end-row 74, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 76, :col 15, :end-row 76, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 77, :col 15, :end-row 77, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 78, :col 15, :end-row 78, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 79, :col 15, :end-row 79, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 80, :col 15, :end-row 80, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 85, :col 15, :end-row 85, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 86, :col 15, :end-row 86, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 87, :col 15, :end-row 87, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 88, :col 15, :end-row 88, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 89, :col 15, :end-row 89, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 91, :col 15, :end-row 91, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 92, :col 15, :end-row 92, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 93, :col 15, :end-row 93, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 94, :col 15, :end-row 94, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 95, :col 15, :end-row 95, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 100, :col 15, :end-row 100, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 101, :col 15, :end-row 101, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 102, :col 15, :end-row 102, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 103, :col 15, :end-row 103, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 104, :col 15, :end-row 104, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 106, :col 15, :end-row 106, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 107, :col 15, :end-row 107, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 108, :col 15, :end-row 108, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 109, :col 15, :end-row 109, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 110, :col 15, :end-row 110, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 112, :col 15, :end-row 112, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 113, :col 15, :end-row 113, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 114, :col 15, :end-row 114, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 115, :col 15, :end-row 115, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 116, :col 15, :end-row 116, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 118, :col 15, :end-row 118, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 119, :col 15, :end-row 119, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 120, :col 15, :end-row 120, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 121, :col 15, :end-row 121, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 122, :col 15, :end-row 122, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 124, :col 15, :end-row 124, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 125, :col 15, :end-row 125, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 126, :col 15, :end-row 126, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 127, :col 15, :end-row 127, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 128, :col 15, :end-row 128, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 133, :col 15, :end-row 133, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 134, :col 15, :end-row 134, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 135, :col 15, :end-row 135, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 136, :col 15, :end-row 136, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 137, :col 15, :end-row 137, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 139, :col 15, :end-row 139, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 140, :col 15, :end-row 140, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 141, :col 15, :end-row 141, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 142, :col 15, :end-row 142, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 143, :col 15, :end-row 143, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 145, :col 15, :end-row 145, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 146, :col 15, :end-row 146, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 147, :col 15, :end-row 147, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 148, :col 15, :end-row 148, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 149, :col 15, :end-row 149, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 151, :col 15, :end-row 151, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 152, :col 15, :end-row 152, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 153, :col 15, :end-row 153, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 154, :col 15, :end-row 154, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 155, :col 15, :end-row 155, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 157, :col 15, :end-row 157, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 158, :col 15, :end-row 158, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 159, :col 15, :end-row 159, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 160, :col 15, :end-row 160, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 161, :col 15, :end-row 161, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 166, :col 15, :end-row 166, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 167, :col 15, :end-row 167, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 168, :col 15, :end-row 168, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 169, :col 15, :end-row 169, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 170, :col 15, :end-row 170, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 172, :col 15, :end-row 172, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 173, :col 15, :end-row 173, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 174, :col 15, :end-row 174, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 175, :col 15, :end-row 175, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 176, :col 15, :end-row 176, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 178, :col 15, :end-row 178, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 179, :col 15, :end-row 179, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 180, :col 15, :end-row 180, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 181, :col 15, :end-row 181, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 182, :col 15, :end-row 182, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 184, :col 15, :end-row 184, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 185, :col 15, :end-row 185, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 186, :col 15, :end-row 186, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 187, :col 15, :end-row 187, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 188, :col 15, :end-row 188, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 190, :col 15, :end-row 190, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 191, :col 15, :end-row 191, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 192, :col 15, :end-row 192, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 193, :col 15, :end-row 193, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 194, :col 15, :end-row 194, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 199, :col 15, :end-row 199, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 200, :col 15, :end-row 200, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 201, :col 15, :end-row 201, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 202, :col 15, :end-row 202, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 203, :col 15, :end-row 203, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 205, :col 15, :end-row 205, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 206, :col 15, :end-row 206, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 207, :col 15, :end-row 207, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 208, :col 15, :end-row 208, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 209, :col 15, :end-row 209, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 214, :col 15, :end-row 214, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 215, :col 15, :end-row 215, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 216, :col 15, :end-row 216, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 217, :col 15, :end-row 217, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 218, :col 15, :end-row 218, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 220, :col 15, :end-row 220, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 221, :col 15, :end-row 221, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 222, :col 15, :end-row 222, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 223, :col 15, :end-row 223, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 224, :col 15, :end-row 224, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 226, :col 15, :end-row 226, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 227, :col 15, :end-row 227, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 228, :col 15, :end-row 228, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 229, :col 15, :end-row 229, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 230, :col 15, :end-row 230, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 232, :col 15, :end-row 232, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 233, :col 15, :end-row 233, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 234, :col 15, :end-row 234, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 235, :col 15, :end-row 235, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 236, :col 15, :end-row 236, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 238, :col 15, :end-row 238, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 239, :col 15, :end-row 239, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 240, :col 15, :end-row 240, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 241, :col 15, :end-row 241, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 242, :col 15, :end-row 242, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 244, :col 15, :end-row 244, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 245, :col 15, :end-row 245, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 246, :col 15, :end-row 246, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 247, :col 15, :end-row 247, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 248, :col 15, :end-row 248, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 250, :col 15, :end-row 250, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 251, :col 15, :end-row 251, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 252, :col 15, :end-row 252, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 253, :col 15, :end-row 253, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 254, :col 15, :end-row 254, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 256, :col 15, :end-row 256, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 257, :col 15, :end-row 257, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 258, :col 15, :end-row 258, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 259, :col 15, :end-row 259, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 260, :col 15, :end-row 260, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 262, :col 15, :end-row 262, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 263, :col 15, :end-row 263, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 264, :col 15, :end-row 264, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 265, :col 15, :end-row 265, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 266, :col 15, :end-row 266, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 271, :col 15, :end-row 271, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 272, :col 15, :end-row 272, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 273, :col 15, :end-row 273, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 274, :col 15, :end-row 274, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 275, :col 15, :end-row 275, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 277, :col 15, :end-row 277, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 278, :col 15, :end-row 278, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 279, :col 15, :end-row 279, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 280, :col 15, :end-row 280, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 281, :col 15, :end-row 281, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 283, :col 15, :end-row 283, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 284, :col 15, :end-row 284, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 285, :col 15, :end-row 285, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 286, :col 15, :end-row 286, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 287, :col 15, :end-row 287, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 289, :col 15, :end-row 289, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 290, :col 15, :end-row 290, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 291, :col 15, :end-row 291, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 292, :col 15, :end-row 292, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 293, :col 15, :end-row 293, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 295, :col 15, :end-row 295, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 296, :col 15, :end-row 296, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 297, :col 15, :end-row 297, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 298, :col 15, :end-row 298, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 299, :col 15, :end-row 299, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 304, :col 15, :end-row 304, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 305, :col 15, :end-row 305, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 306, :col 15, :end-row 306, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 307, :col 15, :end-row 307, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 308, :col 15, :end-row 308, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 310, :col 15, :end-row 310, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 311, :col 15, :end-row 311, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 312, :col 15, :end-row 312, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 313, :col 15, :end-row 313, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 314, :col 15, :end-row 314, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 316, :col 15, :end-row 316, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 317, :col 15, :end-row 317, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 318, :col 15, :end-row 318, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 319, :col 15, :end-row 319, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 320, :col 15, :end-row 320, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 325, :col 15, :end-row 325, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 326, :col 15, :end-row 326, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 327, :col 15, :end-row 327, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 328, :col 15, :end-row 328, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 329, :col 15, :end-row 329, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 331, :col 15, :end-row 331, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 332, :col 15, :end-row 332, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 333, :col 15, :end-row 333, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 334, :col 15, :end-row 334, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 335, :col 15, :end-row 335, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 337, :col 15, :end-row 337, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 338, :col 15, :end-row 338, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 339, :col 15, :end-row 339, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 340, :col 15, :end-row 340, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 341, :col 15, :end-row 341, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 343, :col 15, :end-row 343, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 344, :col 15, :end-row 344, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 345, :col 15, :end-row 345, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 346, :col 15, :end-row 346, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 347, :col 15, :end-row 347, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 349, :col 15, :end-row 349, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 350, :col 15, :end-row 350, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 351, :col 15, :end-row 351, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 352, :col 15, :end-row 352, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 353, :col 15, :end-row 353, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 355, :col 15, :end-row 355, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 356, :col 15, :end-row 356, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 357, :col 15, :end-row 357, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 358, :col 15, :end-row 358, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 359, :col 15, :end-row 359, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 361, :col 15, :end-row 361, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 362, :col 15, :end-row 362, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 363, :col 15, :end-row 363, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 364, :col 15, :end-row 364, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 365, :col 15, :end-row 365, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 367, :col 15, :end-row 367, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 368, :col 15, :end-row 368, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 369, :col 15, :end-row 369, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 370, :col 15, :end-row 370, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 371, :col 15, :end-row 371, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 373, :col 15, :end-row 373, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 374, :col 15, :end-row 374, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 375, :col 15, :end-row 375, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 376, :col 15, :end-row 376, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 377, :col 15, :end-row 377, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 382, :col 15, :end-row 382, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 383, :col 15, :end-row 383, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 384, :col 15, :end-row 384, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 385, :col 15, :end-row 385, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 386, :col 15, :end-row 386, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 388, :col 15, :end-row 388, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 389, :col 15, :end-row 389, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 390, :col 15, :end-row 390, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 391, :col 15, :end-row 391, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 392, :col 15, :end-row 392, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 394, :col 15, :end-row 394, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 395, :col 15, :end-row 395, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 396, :col 15, :end-row 396, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 397, :col 15, :end-row 397, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 398, :col 15, :end-row 398, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 400, :col 15, :end-row 400, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 401, :col 15, :end-row 401, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 402, :col 15, :end-row 402, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 403, :col 15, :end-row 403, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 404, :col 15, :end-row 404, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 409, :col 15, :end-row 409, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 410, :col 15, :end-row 410, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 411, :col 15, :end-row 411, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 412, :col 15, :end-row 412, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 413, :col 15, :end-row 413, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 415, :col 15, :end-row 415, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 416, :col 15, :end-row 416, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 417, :col 15, :end-row 417, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 418, :col 15, :end-row 418, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 419, :col 15, :end-row 419, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 424, :col 15, :end-row 424, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 425, :col 15, :end-row 425, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 426, :col 15, :end-row 426, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 427, :col 15, :end-row 427, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 428, :col 15, :end-row 428, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 433, :col 15, :end-row 433, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 434, :col 15, :end-row 434, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 435, :col 15, :end-row 435, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 436, :col 15, :end-row 436, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 437, :col 15, :end-row 437, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 445, :ns elin.component.lazy-host, :name "call-function", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 35, :end-col 50, :row 445} {:end-row 450, :ns elin.component.lazy-host, :name "notify-function", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 33, :end-col 50, :row 450} {:row 455, :col 19, :end-row 455, :end-col 30, :name "host-store", :filename "src/elin/component/lazy_host.clj", :from-var new-lazy-host, :from elin.component.lazy-host} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/session_storage.clj", :from user} {:row 3, :col 32, :end-row 3, :end-col 35, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 33, :col 30, :end-row 33, :end-col 36, :name "value", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 33, :col 39, :end-row 33, :end-col 47, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 12, :end-row 37, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 19, :end-row 37, :end-col 24, :keys-destructuring true, :name "value", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 25, :end-row 37, :end-col 32, :keys-destructuring true, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 46, :col 45, :end-row 46, :end-col 53, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 61, :col 25, :end-row 61, :end-col 32, :name "memory", :filename "src/elin/component/session_storage.clj", :from-var new-session-storage, :from elin.component.session-storage} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 20, :col 28, :end-row 20, :end-col 31, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 21, :col 29, :end-row 21, :end-col 32, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 23, :col 4, :end-row 23, :end-col 11, :name "import", :filename "src/elin/component/server.clj", :from user} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :from-var on-accept, :end-col 28, :row 27} {:end-row 27, :name "message", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 30, :from-var on-accept, :end-col 37, :row 27} {:end-row 27, :name "host", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 38, :from-var on-accept, :end-col 42, :row 27} {:end-row 32, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 12, :from-var on-accept, :end-col 17, :row 32} {:end-row 32, :name "response-manager", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 19, :from-var on-accept, :end-col 35, :row 32} {:end-row 33, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 12, :from-var on-accept, :end-col 17, :row 33} {:end-row 33, :name "id", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 19, :from-var on-accept, :end-col 21, :row 33} {:end-row 33, :name "error", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :from-var on-accept, :end-col 27, :row 33} {:end-row 33, :name "result", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 28, :from-var on-accept, :end-col 34, :row 33} {:row 36, :col 25, :end-row 36, :end-col 32, :name "result", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 36, :col 40, :end-row 36, :end-col 46, :name "error", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 49, :col 33, :end-row 49, :end-col 36, :name "id", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 71, :col 23, :end-row 71, :end-col 31, :name "handler", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 72, :col 25, :end-row 72, :end-col 30, :name "host", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 73, :col 25, :end-row 73, :end-col 39, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 74, :col 25, :end-row 74, :end-col 35, :name "on-accept", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 75, :col 25, :end-row 75, :end-col 37, :name "stop-signal", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 78, :col 40, :end-row 78, :end-col 48, :name "message", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 83, :col 16, :end-row 83, :end-col 28, :name "stop-signal", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 84, :col 16, :end-row 84, :end-col 23, :name "server", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 85, :col 16, :end-row 85, :end-col 30, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 95, :col 19, :end-row 95, :end-col 33, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 95, :col 38, :end-row 95, :end-col 45, :name "server", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 99, :col 21, :end-row 99, :end-col 28, :name "server", :filename "src/elin/component/server.clj", :from-var new-server, :from elin.component.server} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/handler.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 14, :col 18, :end-row 14, :end-col 21, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 16, :col 28, :end-row 16, :end-col 31, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 17, :col 31, :end-row 17, :end-col 34, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 18, :col 27, :end-row 18, :end-col 30, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 19, :col 25, :end-row 19, :end-col 28, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 20, :col 24, :end-row 20, :end-col 27, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 21, :col 22, :end-row 21, :end-col 25, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 22, :col 16, :end-row 22, :end-col 19, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 23, :col 21, :end-row 23, :end-col 24, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 25, :col 7, :end-row 25, :end-col 15, :name "private", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 25, :col 27, :end-row 25, :end-col 35, :name "handler", :filename "src/elin/component/handler.clj", :from-var config-key, :from elin.component.handler} {:row 27, :col 24, :end-row 27, :end-col 27, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 27, :col 29, :end-row 27, :end-col 33, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 25, :end-row 28, :end-col 28, :name "or", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 29, :end-row 28, :end-col 33, :name "nil", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 35, :end-row 28, :end-col 39, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 26, :end-row 37, :end-col 29, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 31, :end-row 37, :end-col 35, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 61, :end-row 37, :end-col 72, :name "sequential", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 47, :col 36, :end-row 47, :end-col 39, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 47, :col 41, :end-row 47, :end-col 45, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 49, :col 5, :end-row 49, :end-col 8, :name "as", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :from-var construct-handler-parameter, :end-col 22, :row 49} {:end-row 49, :name "message", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :from-var construct-handler-parameter, :end-col 31, :row 49} {:end-row 49, :name "config-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :from-var construct-handler-parameter, :end-col 42, :row 49} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 10, :from-var construct-handler-parameter, :end-col 25, :row 50} {:end-row 50, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :from-var construct-handler-parameter, :end-col 38, :row 50} {:end-row 50, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 39, :from-var construct-handler-parameter, :end-col 44, :row 50} {:row 51, :col 53, :end-row 51, :end-col 60, :name "method", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 53, :col 49, :end-row 53, :end-col 57, :name "options", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 53, :col 58, :end-row 53, :end-col 65, :name "config", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:end-row 62, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 14, :from-var construct-handler-parameter, :end-col 36, :row 62} {:end-row 63, :ns component, :name "nrepl", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 14, :from-var construct-handler-parameter, :end-col 30, :row 63} {:row 63, :col 44, :end-row 63, :end-col 56, :name "interceptor", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 76, :col 8, :end-row 76, :end-col 17, :name "response", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:end-row 67, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 10, :from-var handler*, :end-col 32, :row 67} {:row 68, :col 15, :end-row 68, :end-col 18, :name "as", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:end-row 68, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :from-var handler*, :end-col 42, :row 68} {:end-row 68, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :from-var handler*, :end-col 48, :row 68} {:row 69, :col 46, :end-row 69, :end-col 54, :name "message", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 69, :col 55, :end-row 69, :end-col 62, :name "method", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 75, :col 28, :end-row 75, :end-col 37, :name "response", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 80, :col 5, :end-row 80, :end-col 8, :name "as", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:end-row 80, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :from-var expand-aliass, :end-col 29, :row 80} {:end-row 80, :name "method", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 31, :from-var expand-aliass, :end-col 37, :row 80} {:row 83, :col 44, :end-row 83, :end-col 52, :name "options", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 83, :col 53, :end-row 83, :end-col 60, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 85, :col 47, :end-row 85, :end-col 54, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 88, :col 18, :end-row 88, :end-col 25, :name "method", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 88, :col 36, :end-row 88, :end-col 44, :name "handler", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 89, :col 22, :end-row 89, :end-col 30, :name "options", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 89, :col 31, :end-row 89, :end-col 38, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 92, :col 16, :end-row 92, :end-col 19, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 92, :col 21, :end-row 92, :end-col 25, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 93, :col 22, :end-row 93, :end-col 26, :name "map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 94, :col 23, :end-row 94, :end-col 34, :name "components", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 95, :col 23, :end-row 95, :end-col 34, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 96, :col 23, :end-row 96, :end-col 35, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 97, :col 23, :end-row 97, :end-col 31, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 97, :col 33, :end-row 97, :end-col 39, :name "maybe", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:end-row 101, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :from-var handler, :end-col 10, :row 101} {:end-row 101, :name "components", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 12, :from-var handler, :end-col 22, :row 101} {:end-row 101, :name "config-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :from-var handler, :end-col 33, :row 101} {:end-row 101, :name "handler-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 34, :from-var handler, :end-col 45, :row 101} {:end-row 101, :name "aliases", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :from-var handler, :end-col 53, :row 101} {:row 103, :col 10, :end-row 103, :end-col 13, :name "as", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:end-row 103, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :from-var handler, :end-col 28, :row 103} {:end-row 103, :name "method", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :from-var handler, :end-col 36, :row 103} {:row 107, :col 28, :end-row 107, :end-col 36, :name "message", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 107, :col 46, :end-row 107, :end-col 57, :name "config-map", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 109, :col 60, :end-row 109, :end-col 64, :name "log", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 109, :col 65, :end-row 109, :end-col 75, :name "min-level", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 127, :col 43, :end-row 127, :end-col 57, :name "loaded-plugin", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 127, :col 58, :end-row 127, :end-col 65, :name "export", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 12, :end-row 128, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 19, :end-row 128, :end-col 27, :keys-destructuring true, :name "includes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 28, :end-row 128, :end-col 36, :keys-destructuring true, :name "excludes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 37, :end-row 128, :end-col 47, :keys-destructuring true, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 48, :end-row 128, :end-col 58, :keys-destructuring true, :name "initialize", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 59, :end-row 128, :end-col 66, :keys-destructuring true, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 132, :col 24, :end-row 132, :end-col 33, :name "includes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 133, :col 24, :end-row 133, :end-col 33, :name "excludes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 134, :col 24, :end-row 134, :end-col 35, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 135, :col 24, :end-row 135, :end-col 35, :name "initialize", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 136, :col 24, :end-row 136, :end-col 36, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 137, :col 23, :end-row 137, :end-col 39, :ns component, :name "nrepl", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 138, :col 23, :end-row 138, :end-col 45, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 139, :col 23, :end-row 139, :end-col 38, :ns component, :name "host", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 140, :col 23, :end-row 140, :end-col 41, :ns component, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 141, :col 23, :end-row 141, :end-col 49, :ns component, :name "session-storage", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 142, :col 23, :end-row 142, :end-col 43, :ns component, :name "clj-kondo", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 143, :col 37, :end-row 143, :end-col 48, :name "components", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 144, :col 37, :end-row 144, :end-col 48, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 145, :col 37, :end-row 145, :end-col 49, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 146, :col 37, :end-row 146, :end-col 45, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 148, :col 20, :end-row 148, :end-col 28, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 152, :col 18, :end-row 152, :end-col 26, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 152, :col 27, :end-row 152, :end-col 39, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 156, :col 18, :end-row 156, :end-col 30, :name "base-config", :filename "src/elin/component/handler.clj", :from-var new-handler, :from elin.component.handler} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/plugin.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 7, :col 32, :end-row 7, :end-col 35, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 13, :col 17, :end-row 13, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 29, :col 20, :end-row 29, :end-col 23, :name "=>", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 29, :col 25, :end-row 29, :end-col 29, :name "cat", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 29, :col 64, :end-row 29, :end-col 70, :name "maybe", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 21, :end-row 38, :end-col 24, :name "=>", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 26, :end-row 38, :end-col 30, :name "cat", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 56, :end-row 38, :end-col 67, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 79, :end-row 38, :end-col 90, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 51, :col 7, :end-row 51, :end-col 12, :name "else", :filename "src/elin/component/plugin.clj", :from-var read-plugins, :from elin.component.plugin} {:row 59, :col 22, :end-row 59, :end-col 25, :name "->", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 59, :col 27, :end-row 59, :end-col 38, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:end-row 63, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 16, :from-var unify-plugins, :end-col 21, :row 63} {:end-row 63, :name "export", :keys-destructuring true, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 23, :from-var unify-plugins, :end-col 29, :row 63} {:row 66, :col 17, :end-row 66, :end-col 24, :name "export", :filename "src/elin/component/plugin.clj", :from-var unify-plugins, :from elin.component.plugin} {:row 67, :col 6, :end-row 67, :end-col 11, :name "name", :filename "src/elin/component/plugin.clj", :from-var unify-plugins, :from elin.component.plugin} {:end-row 67, :ns elin.component.plugin, :name "plugin", :auto-resolved true, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 17, :from-var unify-plugins, :end-col 25, :row 67} {:row 84, :col 19, :end-row 84, :end-col 33, :name "loaded-plugin", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 88, :col 18, :end-row 88, :end-col 32, :name "loaded-plugin", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 92, :col 21, :end-row 92, :end-col 28, :name "plugin", :filename "src/elin/component/plugin.clj", :from-var new-plugin, :from elin.component.plugin} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/message.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/message.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/message.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/core.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 22, :name "as", :filename "src/elin/core.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/core.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/core.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/core.clj", :from user} {:row 7, :col 21, :end-row 7, :end-col 24, :name "as", :filename "src/elin/core.clj", :from user} {:row 11, :col 10, :end-row 11, :end-col 13, :name "as", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:end-row 11, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/core.clj", :from elin.core, :col 21, :from-var -main, :end-col 26, :row 11} {:end-row 11, :name "env", :keys-destructuring true, :filename "src/elin/core.clj", :from elin.core, :col 28, :from-var -main, :end-col 31, :row 11} {:row 12, :col 39, :end-row 12, :end-col 43, :name "cwd", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:row 15, :col 28, :end-row 15, :end-col 32, :name "log", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/protocol/storage.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/protocol/storage.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 5, :from-var test-clj-code, :end-col 10, :row 12} {:end-row 12, :name "test-vars", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 12, :from-var test-clj-code, :end-col 21, :row 12} {:end-row 12, :name "current-file", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :from-var test-clj-code, :end-col 34, :row 12} {:end-row 12, :name "base-line", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :from-var test-clj-code, :end-col 44, :row 12} {:row 14, :col 25, :end-row 14, :end-col 30, :name "test", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 33, :end-row 14, :end-col 38, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 41, :end-row 14, :end-col 46, :name "fail", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 49, :end-row 14, :end-col 55, :name "error", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 58, :end-row 14, :end-col 62, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 23, :col 38, :end-row 23, :end-col 43, :name "type", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 36, :end-row 25, :end-col 41, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 42, :end-row 25, :end-col 47, :name "fail", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 48, :end-row 25, :end-col 54, :name "error", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 26, :col 40, :end-row 26, :end-col 45, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 29, :col 56, :end-row 29, :end-col 61, :name "file", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 33, :col 52, :end-row 33, :end-col 57, :name "line", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 36, :col 43, :end-row 36, :end-col 46, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 37, :col 43, :end-row 37, :end-col 47, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 38, :col 43, :end-row 38, :end-col 48, :name "file", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 39, :col 43, :end-row 39, :end-col 48, :name "line", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 40, :col 44, :end-row 40, :end-col 49, :name "type", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 41, :col 44, :end-row 41, :end-col 53, :name "expected", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 42, :col 44, :end-row 42, :end-col 51, :name "actual", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 43, :col 60, :end-row 43, :end-col 69, :name "expected", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 43, :col 70, :end-row 43, :end-col 77, :name "actual", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 48, :col 26, :end-row 48, :end-col 41, :name "begin-test-var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 49, :col 48, :end-row 49, :end-col 52, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 50, :col 55, :end-row 50, :end-col 58, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 51, :col 56, :end-row 51, :end-col 61, :name "name", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 52, :col 47, :end-row 52, :end-col 52, :name "test", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 53, :col 47, :end-row 53, :end-col 51, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 59, :col 26, :end-row 59, :end-col 39, :name "end-test-var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 62, :col 23, :end-row 62, :end-col 28, :name "else", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 67, :col 15, :end-row 67, :end-col 23, :name "summary", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 68, :col 15, :end-row 68, :end-col 23, :name "results", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 69, :col 27, :end-row 69, :end-col 38, :name "testing-ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 74, :col 14, :end-row 74, :end-col 23, :name "babashka", :filename "src/elin/function/nrepl/test.clj", :from-var babashka?, :from elin.function.nrepl.test} {:row 76, :col 7, :end-row 76, :end-col 15, :name "private", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 77, :col 4, :end-row 77, :end-col 8, :name "map", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 78, :col 5, :end-row 78, :end-col 8, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 79, :col 5, :end-row 79, :end-col 10, :name "vars", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 80, :col 5, :end-row 80, :end-col 15, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 81, :col 5, :end-row 81, :end-col 18, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 83, :col 25, :end-row 83, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 83, :col 30, :end-row 83, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 85, :col 18, :end-row 85, :end-col 21, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 27, :end-row 85, :end-col 32, :name "vars", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 43, :end-row 85, :end-col 53, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 67, :end-row 85, :end-col 80, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 86, :col 37, :end-row 86, :end-col 47, :name "test-vars", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 87, :col 37, :end-row 87, :end-col 50, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 88, :col 37, :end-row 88, :end-col 47, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 91, :col 46, :end-row 91, :end-col 49, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 92, :col 23, :end-row 92, :end-col 29, :name "value", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 12, :col 21, :end-row 12, :end-col 25, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:end-row 15, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :from-var summary, :end-col 15, :row 15} {:end-row 15, :name "summary", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :from-var summary, :end-col 24, :row 15} {:row 16, :col 17, :end-row 16, :end-col 22, :name "test", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 17, :col 8, :end-row 17, :end-col 16, :name "summary", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 18, :col 8, :end-row 18, :end-col 19, :name "succeeded?", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 19, :col 8, :end-row 19, :end-col 16, :name "summary", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 20, :col 26, :end-row 20, :end-col 37, :name "testing-ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 21, :col 26, :end-row 21, :end-col 31, :name "test", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 21, :col 42, :end-row 21, :end-col 46, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 22, :col 26, :end-row 22, :end-col 31, :name "fail", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 22, :col 42, :end-row 22, :end-col 48, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 23, :col 8, :end-row 23, :end-col 19, :name "succeeded?", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 24, :col 24, :end-row 24, :end-col 29, :name "fail", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 25, :col 24, :end-row 25, :end-col 30, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 33, :col 21, :end-row 33, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 33, :col 26, :end-row 33, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 36, :col 15, :end-row 36, :end-col 19, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-message, :from elin.function.nrepl.cider.test} {:end-row 37, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :from-var test-message, :end-col 15, :row 37} {:end-row 37, :name "context", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :from-var test-message, :end-col 24, :row 37} {:end-row 37, :name "message", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 25, :from-var test-message, :end-col 32, :row 37} {:row 48, :col 7, :end-row 48, :end-col 12, :name "else", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-message, :from elin.function.nrepl.cider.test} {:row 51, :col 27, :end-row 51, :end-col 30, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 51, :col 32, :end-row 51, :end-col 36, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 51, :col 44, :end-row 51, :end-col 55, :name "sequential", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:end-row 53, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :from-var test-actual-values, :end-col 10, :row 53} {:end-row 53, :name "diffs", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :from-var test-actual-values, :end-col 17, :row 53} {:end-row 53, :name "actual", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :from-var test-actual-values, :end-col 24, :row 53} {:row 57, :col 8, :end-row 57, :end-col 15, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 58, :col 8, :end-row 58, :end-col 14, :name "diffs", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 62, :col 5, :end-row 62, :end-col 10, :name "else", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 63, :col 7, :end-row 63, :end-col 14, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 65, :col 24, :end-row 65, :end-col 27, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 65, :col 29, :end-row 65, :end-col 33, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 65, :col 62, :end-row 65, :end-col 73, :name "sequential", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 70, :col 35, :end-row 70, :end-col 43, :name "results", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 34, :end-row 73, :end-col 39, :name "type", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 47, :end-row 73, :end-col 50, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 59, :end-row 73, :end-col 63, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 69, :end-row 73, :end-col 74, :name "line", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 76, :col 16, :end-row 76, :end-col 23, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 76, :col 24, :end-row 76, :end-col 31, :name "passed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 77, :col 16, :end-row 77, :end-col 19, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 78, :col 16, :end-row 78, :end-col 20, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 79, :col 16, :end-row 79, :end-col 21, :name "text", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 81, :col 54, :end-row 81, :end-col 59, :name "file", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 84, :col 35, :end-row 84, :end-col 40, :name "file", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 85, :col 36, :end-row 85, :end-col 45, :name "filename", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 86, :col 36, :end-row 86, :end-col 41, :name "text", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 87, :col 36, :end-row 87, :end-col 45, :name "expected", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 87, :col 59, :end-row 87, :end-col 68, :name "expected", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 90, :col 36, :end-row 90, :end-col 39, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 91, :col 36, :end-row 91, :end-col 40, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 92, :col 41, :end-row 92, :end-col 46, :name "lnum", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 98, :col 29, :end-row 98, :end-col 36, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 98, :col 37, :end-row 98, :end-col 44, :name "failed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 102, :col 27, :end-row 102, :end-col 34, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 102, :col 35, :end-row 102, :end-col 42, :name "failed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 103, :col 27, :end-row 103, :end-col 34, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 103, :col 40, :end-row 103, :end-col 46, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 104, :col 40, :end-row 104, :end-col 47, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 7, :col 20, :end-row 7, :end-col 23, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 8, :col 21, :end-row 8, :end-col 24, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 11, :col 34, :end-row 11, :end-col 37, :name "=>", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 11, :col 39, :end-row 11, :end-col 43, :name "cat", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 11, :col 45, :end-row 11, :end-col 49, :name "map", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 12, :col 46, :end-row 12, :end-col 49, :name "ns", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 13, :col 46, :end-row 13, :end-col 51, :name "path", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 14, :col 46, :end-row 14, :end-col 61, :name "file-separator", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 15, :col 35, :end-row 15, :end-col 41, :name "maybe", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 17, :col 12, :end-row 17, :end-col 15, :name "ns", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 17, :col 24, :end-row 17, :end-col 29, :name "path", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 17, :col 45, :end-row 17, :end-col 60, :name "file-separator", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 38, :col 34, :end-row 38, :end-col 37, :name "=>", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 38, :col 39, :end-row 38, :end-col 43, :name "cat", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 12, :col 26, :end-row 12, :end-col 29, :name "=>", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 31, :end-row 12, :end-col 35, :name "cat", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 67, :end-row 12, :end-col 78, :name "sequential", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 80, :end-row 12, :end-col 84, :name "map", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 86, :end-row 12, :end-col 91, :name "name", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 102, :end-row 12, :end-col 107, :name "type", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 19, :col 10, :end-row 19, :end-col 21, :name "candidates", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 15, :col 35, :end-row 15, :end-col 38, :name "op", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 16, :col 35, :end-row 16, :end-col 42, :name "symbol", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 9, :col 27, :end-row 9, :end-col 30, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 23, :col 10, :end-row 23, :end-col 22, :name "completions", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 17, :col 35, :end-row 17, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 18, :col 35, :end-row 18, :end-col 42, :name "prefix", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 19, :col 35, :end-row 19, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 20, :col 35, :end-row 20, :end-col 50, :name "extra-metadata", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 25, :col 15, :end-row 25, :end-col 18, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 25, :col 20, :end-row 25, :end-col 24, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 32, :col 49, :end-row 32, :end-col 52, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 33, :col 49, :end-row 33, :end-col 52, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 34, :col 49, :end-row 34, :end-col 53, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 38, :col 22, :end-row 38, :end-col 25, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 38, :col 32, :end-row 38, :end-col 37, :name "name", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 39, :col 23, :end-row 39, :end-col 31, :name "message", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 40, :col 17, :end-row 40, :end-col 24, :name "column", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 40, :col 27, :end-row 40, :end-col 32, :name "line", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 43, :col 18, :end-row 43, :end-col 21, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 43, :col 23, :end-row 43, :end-col 27, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 43, :col 78, :end-row 43, :end-col 84, :name "maybe", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 46, :col 48, :end-row 46, :end-col 51, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 47, :col 48, :end-row 47, :end-col 51, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 50, :col 10, :end-row 50, :end-col 14, :name "url", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 51, :col 10, :end-row 51, :end-col 15, :name "path", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 55, :col 35, :end-row 55, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var test-var-query!!, :from elin.function.nrepl.cider} {:row 56, :col 35, :end-row 56, :end-col 45, :name "var-query", :filename "src/elin/function/nrepl/cider.clj", :from-var test-var-query!!, :from elin.function.nrepl.cider} {:row 60, :col 17, :end-row 60, :end-col 20, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 60, :col 22, :end-row 60, :end-col 26, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 63, :col 35, :end-row 63, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var reload!!, :from elin.function.nrepl.cider} {:row 67, :col 21, :end-row 67, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 67, :col 26, :end-row 67, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 70, :col 35, :end-row 70, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var reload-all!!, :from elin.function.nrepl.cider} {:row 76, :col 35, :end-row 76, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 77, :col 35, :end-row 77, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 78, :col 35, :end-row 78, :end-col 39, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 84, :col 35, :end-row 84, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var undef-all!!, :from elin.function.nrepl.cider} {:row 85, :col 35, :end-row 85, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var undef-all!!, :from elin.function.nrepl.cider} {:row 92, :col 28, :end-row 92, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 94, :col 28, :end-row 94, :end-col 41, :name "print-length", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 95, :col 28, :end-row 95, :end-col 40, :name "print-level", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 100, :col 28, :end-row 100, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 101, :col 28, :end-row 101, :end-col 32, :name "key", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 102, :col 28, :end-row 102, :end-col 34, :name "input", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 106, :col 28, :end-row 106, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-frameworks, :from elin.function.nrepl.cider} {:end-row 109, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-add-appender, :end-col 16, :row 109} {:end-row 109, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-add-appender, :end-col 27, :row 109} {:end-row 109, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-add-appender, :end-col 36, :row 109} {:end-row 109, :name "filters", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 37, :from-var log-add-appender, :end-col 44, :row 109} {:end-row 109, :name "size", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 45, :from-var log-add-appender, :end-col 49, :row 109} {:end-row 109, :name "threshold", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 50, :from-var log-add-appender, :end-col 59, :row 109} {:row 110, :col 28, :end-row 110, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 111, :col 28, :end-row 111, :end-col 38, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 112, :col 28, :end-row 112, :end-col 37, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 113, :col 28, :end-row 113, :end-col 36, :name "filters", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 114, :col 28, :end-row 114, :end-col 33, :name "size", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 115, :col 28, :end-row 115, :end-col 38, :name "threshold", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:end-row 118, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-clear-appender, :end-col 16, :row 118} {:end-row 118, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-clear-appender, :end-col 27, :row 118} {:end-row 118, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-clear-appender, :end-col 36, :row 118} {:row 119, :col 28, :end-row 119, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:row 120, :col 28, :end-row 120, :end-col 38, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:row 121, :col 28, :end-row 121, :end-col 37, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:end-row 124, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-remove-appender!, :end-col 16, :row 124} {:end-row 124, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-remove-appender!, :end-col 27, :row 124} {:end-row 124, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-remove-appender!, :end-col 36, :row 124} {:row 125, :col 29, :end-row 125, :end-col 32, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:row 126, :col 29, :end-row 126, :end-col 39, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:row 127, :col 29, :end-row 127, :end-col 38, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:end-row 130, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-search!, :end-col 16, :row 130} {:end-row 130, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-search!, :end-col 27, :row 130} {:end-row 130, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-search!, :end-col 36, :row 130} {:row 131, :col 29, :end-row 131, :end-col 32, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 132, :col 29, :end-row 132, :end-col 39, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 133, :col 29, :end-row 133, :end-col 38, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 143, :col 10, :end-row 143, :end-col 22, :name "clojuredocs", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 137, :col 35, :end-row 137, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 138, :col 35, :end-row 138, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 139, :col 35, :end-row 139, :end-col 39, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 140, :col 35, :end-row 140, :end-col 50, :name "export-edn-url", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 15, :col 7, :end-row 15, :end-col 16, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 16, :col 7, :end-row 16, :end-col 22, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 17, :col 7, :end-row 17, :end-col 20, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 19, :col 7, :end-row 19, :end-col 15, :name "private", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 20, :col 4, :end-row 20, :end-col 8, :name "map", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 21, :col 5, :end-row 21, :end-col 14, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 22, :col 5, :end-row 22, :end-col 20, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 23, :col 5, :end-row 23, :end-col 18, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 25, :col 25, :end-row 25, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 25, :col 30, :end-row 25, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 25, :col 58, :end-row 25, :end-col 61, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 30, :col 11, :end-row 30, :end-col 17, :name "value", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info*, :from elin.function.nrepl.system} {:row 38, :col 21, :end-row 38, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 38, :col 26, :end-row 38, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 38, :col 54, :end-row 38, :end-col 57, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 42, :col 10, :end-row 42, :end-col 19, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var get-user-dir, :from elin.function.nrepl.system} {:row 44, :col 27, :end-row 44, :end-col 30, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 44, :col 32, :end-row 44, :end-col 36, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 44, :col 60, :end-row 44, :end-col 63, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 48, :col 10, :end-row 48, :end-col 25, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var get-file-separator, :from elin.function.nrepl.system} {:row 50, :col 25, :end-row 50, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 50, :col 30, :end-row 50, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 50, :col 58, :end-row 50, :end-col 61, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 54, :col 10, :end-row 54, :end-col 23, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var get-project-name, :from elin.function.nrepl.system} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/popup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 9, :col 4, :end-row 9, :end-col 9, :name "line", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 10, :col 4, :end-row 10, :end-col 11, :name "border", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 11, :col 4, :end-row 11, :end-col 13, :name "filetype", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 21, :col 13, :end-row 21, :end-col 22, :name "function", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 22, :col 14, :end-row 22, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 23, :col 14, :end-row 23, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 6, :from-var open, :end-col 21, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 23, :from-var open, :end-col 27, :row 27} {:row 34, :col 14, :end-row 34, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 34, :col 41, :end-row 34, :end-col 45, :name "nil", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:end-row 36, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 5, :from-var close, :end-col 20, :row 36} {:end-row 36, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 22, :from-var close, :end-col 26, :row 36} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 7, :col 19, :end-row 7, :end-col 22, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:end-row 10, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 5, :from-var get-quickfix-list, :end-col 20, :row 10} {:end-row 10, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 22, :from-var get-quickfix-list, :end-col 26, :row 10} {:row 14, :col 5, :end-row 14, :end-col 8, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:end-row 14, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 14, :from-var set-quickfix-list, :end-col 29, :row 14} {:end-row 14, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 31, :from-var set-quickfix-list, :end-col 42, :row 14} {:row 16, :col 55, :end-row 16, :end-col 65, :name "component", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 17, :col 28, :end-row 17, :end-col 33, :name "type", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 17, :col 34, :end-row 17, :end-col 40, :name "error", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 18, :col 28, :end-row 18, :end-col 33, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 20, :col 36, :end-row 20, :end-col 39, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:end-row 20, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 44, :from-var set-quickfix-list, :end-col 59, :row 20} {:end-row 20, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 61, :from-var set-quickfix-list, :end-col 65, :row 20} {:row 21, :col 66, :end-row 21, :end-col 71, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 27, :col 6, :end-row 27, :end-col 9, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 15, :from-var set-location-list, :end-col 30, :row 27} {:end-row 27, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 32, :from-var set-location-list, :end-col 43, :row 27} {:row 29, :col 56, :end-row 29, :end-col 66, :name "component", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 30, :col 29, :end-row 30, :end-col 34, :name "type", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 30, :col 35, :end-row 30, :end-col 44, :name "location", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 31, :col 29, :end-row 31, :end-col 39, :name "window-id", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 32, :col 29, :end-row 32, :end-col 34, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 34, :col 37, :end-row 34, :end-col 40, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 45, :from-var set-location-list, :end-col 60, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 62, :from-var set-location-list, :end-col 66, :row 34} {:row 35, :col 67, :end-row 35, :end-col 77, :name "window-id", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 35, :col 84, :end-row 35, :end-col 89, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/function/nrepl.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/function/nrepl.clj", :from user} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/function/nrepl.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 7, :col 20, :end-row 7, :end-col 23, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 11, :col 17, :end-row 11, :end-col 20, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 13, :col 23, :end-row 13, :end-col 26, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 15, :col 16, :end-row 15, :end-col 19, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:end-row 18, :ns nrepl.middleware.caught, :name "caught", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-caught-keys, :end-col 36, :row 18} {:end-row 19, :ns nrepl.middleware.caught, :name "print?", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-caught-keys, :end-col 36, :row 19} {:end-row 22, :ns nrepl.middleware.print, :name "buffer-size", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 40, :row 22} {:end-row 23, :ns nrepl.middleware.print, :name "keys", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 33, :row 23} {:end-row 24, :ns nrepl.middleware.print, :name "options", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 36, :row 24} {:end-row 25, :ns nrepl.middleware.print, :name "print", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 34, :row 25} {:end-row 26, :ns nrepl.middleware.print, :name "quota", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 34, :row 26} {:end-row 27, :ns nrepl.middleware.print, :name "stream?", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 36, :row 27} {:row 29, :col 7, :end-row 29, :end-col 15, :name "private", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 31, :col 7, :end-row 31, :end-col 14, :name "column", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 15, :end-row 31, :end-col 20, :name "eval", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 21, :end-row 31, :end-col 26, :name "file", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 27, :end-row 31, :end-col 32, :name "line", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 33, :end-row 31, :end-col 36, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 37, :end-row 31, :end-col 47, :name "read-cond", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 35, :col 7, :end-row 35, :end-col 15, :name "private", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 37, :col 7, :end-row 37, :end-col 17, :name "file-name", :filename "src/elin/function/nrepl.clj", :from-var load-file-option-keys, :from elin.function.nrepl} {:row 37, :col 18, :end-row 37, :end-col 28, :name "file-path", :filename "src/elin/function/nrepl.clj", :from-var load-file-option-keys, :from elin.function.nrepl} {:row 41, :col 16, :end-row 41, :end-col 25, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 42, :col 17, :end-row 42, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 42, :col 22, :end-row 42, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 43, :col 17, :end-row 43, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 43, :col 22, :end-row 43, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 48, :col 22, :end-row 48, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 50, :col 41, :end-row 50, :end-col 44, :name "op", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 50, :col 64, :end-row 50, :end-col 72, :name "session", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 52, :col 15, :end-row 52, :end-col 24, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 53, :col 16, :end-row 53, :end-col 19, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 53, :col 21, :end-row 53, :end-col 25, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 54, :col 16, :end-row 54, :end-col 19, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 54, :col 21, :end-row 54, :end-col 25, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:end-row 60, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var eval!!, :end-col 18, :row 60} {:end-row 60, :name "middleware", :keys-destructuring true, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :from-var eval!!, :end-col 30, :row 60} {:row 63, :col 37, :end-row 63, :end-col 40, :name "op", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 63, :col 59, :end-row 63, :end-col 67, :name "session", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 63, :col 77, :end-row 63, :end-col 82, :name "code", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 71, :col 22, :end-row 71, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 73, :col 20, :end-row 73, :end-col 29, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 74, :col 21, :end-row 74, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 74, :col 26, :end-row 74, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 75, :col 21, :end-row 75, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 75, :col 26, :end-row 75, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 81, :col 43, :end-row 81, :end-col 56, :name "interrupt-id", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 82, :col 21, :end-row 82, :end-col 24, :name "op", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 82, :col 48, :end-row 82, :end-col 56, :name "session", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 85, :col 22, :end-row 85, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 87, :col 20, :end-row 87, :end-col 29, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 21, :end-row 88, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 26, :end-row 88, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 61, :end-row 88, :end-col 72, :name "sequential", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 21, :end-row 89, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 26, :end-row 89, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 61, :end-row 89, :end-col 72, :name "sequential", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 98, :col 24, :end-row 98, :end-col 32, :name "message", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 101, :col 22, :end-row 101, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 103, :col 8, :end-row 103, :end-col 13, :name "else", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 105, :col 21, :end-row 105, :end-col 24, :name "op", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 106, :col 21, :end-row 106, :end-col 29, :name "session", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 107, :col 21, :end-row 107, :end-col 26, :name "file", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 108, :col 21, :end-row 108, :end-col 31, :name "file-name", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 109, :col 21, :end-row 109, :end-col 31, :name "file-path", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 114, :col 17, :end-row 114, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 114, :col 22, :end-row 114, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 117, :col 47, :end-row 117, :end-col 50, :name "op", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 117, :col 71, :end-row 117, :end-col 74, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 117, :col 82, :end-row 117, :end-col 86, :name "sym", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 121, :col 29, :end-row 121, :end-col 37, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 122, :col 26, :end-row 122, :end-col 31, :name "info", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 123, :col 29, :end-row 123, :end-col 37, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 124, :col 21, :end-row 124, :end-col 26, :name "info", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 127, :col 18, :end-row 127, :end-col 21, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 128, :col 18, :end-row 128, :end-col 23, :name "name", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 129, :col 21, :end-row 129, :end-col 29, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 131, :col 7, :end-row 131, :end-col 12, :name "else", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 134, :col 22, :end-row 134, :end-col 25, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 134, :col 27, :end-row 134, :end-col 31, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 140, :col 10, :end-row 140, :end-col 19, :name "sessions", :filename "src/elin/function/nrepl.clj", :from-var ls-sessions!!, :from elin.function.nrepl} {:row 137, :col 35, :end-row 137, :end-col 38, :name "op", :filename "src/elin/function/nrepl.clj", :from-var ls-sessions!!, :from elin.function.nrepl} {:row 149, :col 10, :end-row 149, :end-col 22, :name "completions", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 144, :col 35, :end-row 144, :end-col 38, :name "op", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 145, :col 35, :end-row 145, :end-col 42, :name "prefix", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 146, :col 35, :end-row 146, :end-col 38, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/namespace.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 7, :col 29, :end-row 7, :end-col 32, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 9, :col 34, :end-row 9, :end-col 37, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 12, :col 25, :end-row 12, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 13, :col 22, :end-row 13, :end-col 25, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:end-row 17, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var get-namespaces, :end-col 20, :row 17} {:end-row 17, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var get-namespaces, :end-col 31, :row 17} {:end-row 17, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 32, :from-var get-namespaces, :end-col 37, :row 17} {:row 19, :col 24, :end-row 19, :end-col 30, :name "value", :filename "src/elin/function/namespace.clj", :from-var get-namespaces, :from elin.function.namespace} {:end-row 31, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var most-used-namespace-alias, :end-col 20, :row 31} {:end-row 31, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var most-used-namespace-alias, :end-col 31, :row 31} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var namespace-by-alias, :end-col 20, :row 35} {:end-row 35, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var namespace-by-alias, :end-col 31, :row 35} {:row 38, :col 28, :end-row 38, :end-col 31, :name "=>", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 33, :end-row 38, :end-col 37, :name "cat", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 71, :end-row 38, :end-col 82, :name "sequential", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 84, :end-row 38, :end-col 88, :name "map", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 90, :end-row 38, :end-col 95, :name "name", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 106, :end-row 38, :end-col 111, :name "type", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 40, :col 5, :end-row 40, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:end-row 40, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :from-var add-missing-libspec, :end-col 29, :row 40} {:end-row 40, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :from-var add-missing-libspec, :end-col 40, :row 40} {:end-row 40, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 41, :from-var add-missing-libspec, :end-col 46, :row 40} {:row 57, :col 32, :end-row 57, :end-col 37, :name "name", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 57, :col 40, :end-row 57, :end-col 45, :name "type", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 57, :col 46, :end-row 57, :end-col 49, :name "ns", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 60, :col 5, :end-row 60, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :from-var missing-require-candidates, :end-col 29, :row 60} {:end-row 60, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :from-var missing-require-candidates, :end-col 40, :row 60} {:end-row 60, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 41, :from-var missing-require-candidates, :end-col 46, :row 60} {:row 72, :col 45, :end-row 72, :end-col 50, :name "name", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 72, :col 53, :end-row 72, :end-col 58, :name "type", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 72, :col 59, :end-row 72, :end-col 62, :name "ns", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 81, :col 7, :end-row 81, :end-col 12, :name "else", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 95, :col 26, :end-row 95, :end-col 31, :name "name", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 95, :col 34, :end-row 95, :end-col 39, :name "type", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 95, :col 40, :end-row 95, :end-col 46, :name "class", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 97, :col 7, :end-row 97, :end-col 15, :name "private", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 98, :col 4, :end-row 98, :end-col 8, :name "map", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 99, :col 5, :end-row 99, :end-col 10, :name "code", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 100, :col 5, :end-row 100, :end-col 25, :name "requiring-favorites", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 101, :col 5, :end-row 101, :end-col 18, :name "java-classes", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 103, :col 7, :end-row 103, :end-col 15, :name "private", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 104, :col 4, :end-row 104, :end-col 15, :name "sequential", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 105, :col 5, :end-row 105, :end-col 9, :name "map", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 106, :col 6, :end-row 106, :end-col 11, :name "name", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 6, :end-row 107, :end-col 11, :name "type", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 13, :end-row 107, :end-col 18, :name "enum", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 19, :end-row 107, :end-col 22, :name "ns", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 23, :end-row 107, :end-col 29, :name "class", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 109, :col 27, :end-row 109, :end-col 30, :name "=>", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 109, :col 32, :end-row 109, :end-col 36, :name "cat", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 112, :col 5, :end-row 112, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var missing-candidates, :from elin.function.namespace} {:end-row 113, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var missing-candidates, :end-col 10, :row 113} {:end-row 113, :name "code", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :from-var missing-candidates, :end-col 16, :row 113} {:end-row 113, :name "requiring-favorites", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :from-var missing-candidates, :end-col 36, :row 113} {:end-row 113, :name "java-classes", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 37, :from-var missing-candidates, :end-col 49, :row 113} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/select.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 4, :col 28, :end-row 4, :end-col 31, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "=>", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 9, :col 36, :end-row 9, :end-col 40, :name "cat", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 9, :col 60, :end-row 9, :end-col 71, :name "sequential", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 11, :col 5, :end-row 11, :end-col 8, :name "as", :filename "src/elin/function/select.clj", :from-var select-from-candidates, :from elin.function.select} {:end-row 11, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/select.clj", :from elin.function.select, :col 14, :from-var select-from-candidates, :end-col 29, :row 11} {:end-row 11, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/select.clj", :from elin.function.select, :col 31, :from-var select-from-candidates, :end-col 35, :row 11} {:row 20, :col 5, :end-row 20, :end-col 10, :name "else", :filename "src/elin/function/select.clj", :from-var select-from-candidates, :from elin.function.select} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/mark.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 7, :col 22, :end-row 7, :end-col 25, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "->", :filename "src/elin/function/mark.clj", :from elin.function.mark} {:end-row 12, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 5, :from-var get-by-id, :end-col 20, :row 12} {:end-row 12, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 22, :from-var get-by-id, :end-col 26, :row 12} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/jack_in.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 16, :col 7, :end-row 16, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 20, :col 7, :end-row 20, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 5, :from-var select-project, :end-col 10, :row 56} {:end-row 56, :name "forced-project", :keys-destructuring true, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 12, :from-var select-project, :end-col 26, :row 56} {:row 64, :col 7, :end-row 64, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 68, :col 16, :end-row 68, :end-col 34, :name "__elin_internal__", :filename "src/elin/function/jack_in.clj", :from-var command-config, :from elin.function.jack-in} {:row 68, :col 35, :end-row 68, :end-col 43, :name "command", :filename "src/elin/function/jack_in.clj", :from-var command-config, :from elin.function.jack-in} {:row 78, :col 33, :end-row 78, :end-col 38, :name "deps", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:row 78, :col 40, :end-row 78, :end-col 45, :name "deps", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:row 81, :col 39, :end-row 81, :end-col 51, :name "middlewares", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:end-row 98, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 6, :from-var launch-process, :end-col 21, :row 98} {:end-row 98, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 23, :from-var launch-process, :end-col 27, :row 98} {:row 105, :col 29, :end-row 105, :end-col 33, :name "dir", :filename "src/elin/function/jack_in.clj", :from-var launch-process, :from elin.function.jack-in} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 6, :col 29, :end-row 6, :end-col 32, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 21, :col 10, :end-row 21, :end-col 27, :name "namespace-usages", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-usages, :from elin.function.clj-kondo} {:row 44, :col 10, :end-row 44, :end-col 21, :name "var-usages", :filename "src/elin/function/clj_kondo.clj", :from-var var-usages, :from elin.function.clj-kondo} {:row 50, :col 10, :end-row 50, :end-col 32, :name "namespace-definitions", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-definitions, :from elin.function.clj-kondo} {:row 56, :col 10, :end-row 56, :end-col 26, :name "var-definitions", :filename "src/elin/function/clj_kondo.clj", :from-var var-definitions, :from elin.function.clj-kondo} {:row 62, :col 10, :end-row 62, :end-col 23, :name "local-usages", :filename "src/elin/function/clj_kondo.clj", :from-var local-usages, :from elin.function.clj-kondo} {:row 68, :col 10, :end-row 68, :end-col 17, :name "locals", :filename "src/elin/function/clj_kondo.clj", :from-var local-definitions, :from elin.function.clj-kondo} {:row 73, :col 10, :end-row 73, :end-col 19, :name "keywords", :filename "src/elin/function/clj_kondo.clj", :from-var keywords, :from elin.function.clj-kondo} {:row 79, :col 16, :end-row 79, :end-col 30, :name "protocol-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definitions, :from elin.function.clj-kondo} {:row 84, :col 10, :end-row 84, :end-col 25, :name "protocol-impls", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations*, :from elin.function.clj-kondo} {:row 93, :col 44, :end-row 93, :end-col 56, :name "protocol-ns", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 94, :col 46, :end-row 94, :end-col 60, :name "protocol-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 95, :col 44, :end-row 95, :end-col 56, :name "method-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 102, :col 35, :end-row 102, :end-col 47, :name "protocol-ns", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definition, :from elin.function.clj-kondo} {:row 103, :col 36, :end-row 103, :end-col 41, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definition, :from elin.function.clj-kondo} {:row 111, :col 34, :end-row 111, :end-col 37, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 112, :col 36, :end-row 112, :end-col 41, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 113, :col 31, :end-row 113, :end-col 36, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 122, :col 60, :end-row 122, :end-col 69, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 123, :col 57, :end-row 123, :end-col 63, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 124, :col 59, :end-row 124, :end-col 64, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 126, :col 48, :end-row 126, :end-col 51, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 127, :col 50, :end-row 127, :end-col 55, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 129, :col 46, :end-row 129, :end-col 49, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 130, :col 48, :end-row 130, :end-col 53, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 131, :col 42, :end-row 131, :end-col 46, :name "reg", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 134, :col 41, :end-row 134, :end-col 50, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 135, :col 35, :end-row 135, :end-col 41, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 136, :col 40, :end-row 136, :end-col 45, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 137, :col 38, :end-row 137, :end-col 42, :name "reg", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 140, :col 7, :end-row 140, :end-col 15, :name "private", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 141, :col 4, :end-row 141, :end-col 8, :name "map", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 142, :col 5, :end-row 142, :end-col 14, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 143, :col 5, :end-row 143, :end-col 8, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 144, :col 5, :end-row 144, :end-col 9, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 145, :col 5, :end-row 145, :end-col 10, :name "lnum", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 147, :col 19, :end-row 147, :end-col 22, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 147, :col 24, :end-row 147, :end-col 28, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 147, :col 71, :end-row 147, :end-col 82, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 165, :col 23, :end-row 165, :end-col 32, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 38, :end-row 163, :end-col 47, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 48, :end-row 163, :end-col 53, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 54, :end-row 163, :end-col 58, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 59, :end-row 163, :end-col 63, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 42, :end-row 164, :end-col 47, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 48, :end-row 164, :end-col 51, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 52, :end-row 164, :end-col 56, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 57, :end-row 164, :end-col 62, :name "lnum", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 160, :col 39, :end-row 160, :end-col 42, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 161, :col 40, :end-row 161, :end-col 45, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 167, :col 26, :end-row 167, :end-col 29, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 167, :col 31, :end-row 167, :end-col 35, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 167, :col 62, :end-row 167, :end-col 73, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 171, :col 13, :end-row 171, :end-col 18, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-symbols, :from elin.function.clj-kondo} {:row 174, :col 34, :end-row 174, :end-col 37, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 174, :col 39, :end-row 174, :end-col 43, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 174, :col 78, :end-row 174, :end-col 84, :name "maybe", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 179, :col 27, :end-row 179, :end-col 33, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var most-used-namespace-alias, :from elin.function.clj-kondo} {:row 178, :col 42, :end-row 178, :end-col 45, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var most-used-namespace-alias, :from elin.function.clj-kondo} {:row 187, :col 28, :end-row 187, :end-col 31, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 187, :col 33, :end-row 187, :end-col 37, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 187, :col 72, :end-row 187, :end-col 83, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 192, :col 13, :end-row 192, :end-col 16, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var namespaces-by-alias, :from elin.function.clj-kondo} {:row 191, :col 31, :end-row 191, :end-col 37, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var namespaces-by-alias, :from elin.function.clj-kondo} {:row 195, :col 27, :end-row 195, :end-col 30, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 195, :col 32, :end-row 195, :end-col 36, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 195, :col 71, :end-row 195, :end-col 77, :name "maybe", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 200, :col 27, :end-row 200, :end-col 30, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-by-alias, :from elin.function.clj-kondo} {:row 199, :col 45, :end-row 199, :end-col 51, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-by-alias, :from elin.function.clj-kondo} {:row 211, :col 37, :end-row 211, :end-col 40, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var var-lookup, :from elin.function.clj-kondo} {:row 212, :col 38, :end-row 212, :end-col 43, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var var-lookup, :from elin.function.clj-kondo} {:row 217, :col 32, :end-row 217, :end-col 37, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-lookup, :from elin.function.clj-kondo} {:row 219, :col 15, :end-row 219, :end-col 18, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 219, :col 20, :end-row 219, :end-col 24, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 232, :col 37, :end-row 232, :end-col 40, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 229, :col 66, :end-row 229, :end-col 71, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 230, :col 64, :end-row 230, :end-col 70, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 237, :col 37, :end-row 237, :end-col 45, :name "message", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 23, :end-row 239, :end-col 26, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 27, :end-row 239, :end-col 32, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 33, :end-row 239, :end-col 42, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 43, :end-row 239, :end-col 47, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 48, :end-row 239, :end-col 52, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 53, :end-row 239, :end-col 57, :name "doc", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 58, :end-row 239, :end-col 71, :name "arglist-strs", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 240, :col 27, :end-row 240, :end-col 36, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 240, :col 37, :end-row 240, :end-col 42, :name "file", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 241, :col 27, :end-row 241, :end-col 31, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 241, :col 32, :end-row 241, :end-col 37, :name "line", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 242, :col 27, :end-row 242, :end-col 31, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 242, :col 32, :end-row 242, :end-col 39, :name "column", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 243, :col 27, :end-row 243, :end-col 40, :name "arglist-strs", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 243, :col 41, :end-row 243, :end-col 54, :name "arglists-str", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 244, :col 17, :end-row 244, :end-col 20, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 245, :col 17, :end-row 245, :end-col 22, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 246, :col 17, :end-row 246, :end-col 30, :name "arglists-str", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 253, :col 36, :end-row 253, :end-col 45, :name "analysis", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 253, :col 46, :end-row 253, :end-col 53, :name "locals", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 254, :col 50, :end-row 254, :end-col 54, :name "str", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 255, :col 39, :end-row 255, :end-col 47, :name "message", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 23, :end-row 257, :end-col 28, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 29, :end-row 257, :end-col 33, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 34, :end-row 257, :end-col 38, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 258, :col 27, :end-row 258, :end-col 31, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 258, :col 32, :end-row 258, :end-col 37, :name "line", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 259, :col 27, :end-row 259, :end-col 31, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 259, :col 32, :end-row 259, :end-col 39, :name "column", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 260, :col 17, :end-row 260, :end-col 22, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 267, :col 19, :end-row 267, :end-col 22, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var requiring-namespaces, :from elin.function.clj-kondo} {:row 266, :col 34, :end-row 266, :end-col 39, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var requiring-namespaces, :from elin.function.clj-kondo} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/callback.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "=>", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 9, :col 22, :end-row 9, :end-col 26, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 9, :col 47, :end-row 9, :end-col 51, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:end-row 11, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :from-var register, :end-col 20, :row 11} {:end-row 11, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 22, :from-var register, :end-col 37, :row 11} {:row 17, :col 17, :end-row 17, :end-col 20, :name "=>", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 17, :col 22, :end-row 17, :end-col 26, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 17, :col 59, :end-row 17, :end-col 63, :name "nil", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :from-var callback, :end-col 20, :row 19} {:end-row 19, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 22, :from-var callback, :end-col 37, :row 19} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 30, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 13, :col 22, :end-row 13, :end-col 25, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 14, :col 22, :end-row 14, :end-col 25, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 16, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-top-list, :end-col 21, :row 16} {:end-row 16, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-top-list, :end-col 27, :row 16} {:end-row 18, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-top-list, :end-col 21, :row 18} {:end-row 18, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-top-list, :end-col 27, :row 18} {:row 21, :col 17, :end-row 21, :end-col 26, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 22, :col 18, :end-row 22, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 23, :col 18, :end-row 23, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 25, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-list, :end-col 21, :row 25} {:end-row 25, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-list, :end-col 27, :row 25} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-list, :end-col 21, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-list, :end-col 27, :row 27} {:row 30, :col 17, :end-row 30, :end-col 26, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 31, :col 18, :end-row 31, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 32, :col 18, :end-row 32, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-expr, :end-col 21, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-expr, :end-col 27, :row 34} {:end-row 36, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-expr, :end-col 21, :row 36} {:end-row 36, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-expr, :end-col 27, :row 36} {:row 39, :col 28, :end-row 39, :end-col 37, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 40, :col 29, :end-row 40, :end-col 32, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 40, :col 34, :end-row 40, :end-col 38, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 41, :col 29, :end-row 41, :end-col 32, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 41, :col 34, :end-row 41, :end-col 38, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 43, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-namespace-sexpr, :end-col 21, :row 43} {:end-row 43, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-namespace-sexpr, :end-col 27, :row 43} {:end-row 45, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-namespace-sexpr, :end-col 21, :row 45} {:end-row 45, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-namespace-sexpr, :end-col 27, :row 45} {:row 48, :col 27, :end-row 48, :end-col 30, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 48, :col 32, :end-row 48, :end-col 36, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 48, :col 94, :end-row 48, :end-col 100, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 5, :from-var replace-list-sexpr, :end-col 20, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 22, :from-var replace-list-sexpr, :end-col 26, :row 50} {:row 53, :col 22, :end-row 53, :end-col 31, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 23, :end-row 54, :end-col 26, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 28, :end-row 54, :end-col 32, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 72, :end-row 54, :end-col 78, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 23, :end-row 55, :end-col 26, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 28, :end-row 55, :end-col 32, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 80, :end-row 55, :end-col 86, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 59, :col 11, :end-row 59, :end-col 16, :name "code", :filename "src/elin/function/sexpr.clj", :from-var get-namespace, :from elin.function.sexpr} {:row 63, :col 11, :end-row 63, :end-col 16, :name "code", :filename "src/elin/function/sexpr.clj", :from-var get-namespace, :from elin.function.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/storage/test.clj", :from user} {:row 3, :col 27, :end-row 3, :end-col 30, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:end-row 7, :ns elin.function.storage.test, :name "last-test-query", :auto-resolved true, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 36, :from-var last-test-query-key, :end-col 53, :row 7} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:end-row 8, :ns elin.function.storage.test, :name "last-failed-tests", :auto-resolved true, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 38, :from-var last-failed-tests-key, :end-col 57, :row 8} {:row 10, :col 13, :end-row 10, :end-col 16, :name "=>", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 10, :col 18, :end-row 10, :end-col 22, :name "cat", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 10, :col 64, :end-row 10, :end-col 68, :name "nil", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 15, :col 13, :end-row 15, :end-col 16, :name "=>", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 15, :col 18, :end-row 15, :end-col 22, :name "cat", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/lookup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 6, :col 29, :end-row 6, :end-col 32, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 13, :col 16, :end-row 13, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:end-row 16, :ns component, :name "nrepl", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 48, :from-var ?NreplAndCljKondo, :end-col 64, :row 16} {:end-row 16, :ns component, :name "clj-kondo", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 65, :from-var ?NreplAndCljKondo, :end-col 85, :row 16} {:row 19, :col 5, :end-row 19, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var local-lookup, :end-col 29, :row 19} {:end-row 19, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var local-lookup, :end-col 35, :row 19} {:end-row 19, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 36, :from-var local-lookup, :end-col 45, :row 19} {:row 20, :col 21, :end-row 20, :end-col 26, :name "lnum", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 20, :col 35, :end-row 20, :end-col 39, :name "col", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 21, :col 20, :end-row 21, :end-col 25, :name "code", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 17, :end-row 22, :end-col 22, :name "code", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 33, :end-row 22, :end-col 38, :name "lnum", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 48, :end-row 22, :end-col 52, :name "col", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 26, :col 17, :end-row 26, :end-col 22, :name "line", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 26, :col 27, :end-row 26, :end-col 34, :name "column", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 27, :col 6, :end-row 27, :end-col 9, :name "ns", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 28, :col 6, :end-row 28, :end-col 11, :name "name", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 29, :col 6, :end-row 29, :end-col 11, :name "file", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 30, :col 6, :end-row 30, :end-col 19, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 31, :col 6, :end-row 31, :end-col 11, :name "line", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 32, :col 6, :end-row 32, :end-col 13, :name "column", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :from-var protocol-lookup, :end-col 20, :row 35} {:end-row 35, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :from-var protocol-lookup, :end-col 31, :row 35} {:row 42, :col 54, :end-row 42, :end-col 59, :name "name", :filename "src/elin/function/lookup.clj", :from-var protocol-lookup, :from elin.function.lookup} {:row 43, :col 26, :end-row 43, :end-col 51, :name "protocol-implementations", :filename "src/elin/function/lookup.clj", :from-var protocol-lookup, :from elin.function.lookup} {:row 45, :col 15, :end-row 45, :end-col 18, :name "=>", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 45, :col 20, :end-row 45, :end-col 24, :name "cat", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 47, :col 5, :end-row 47, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var lookup, :end-col 29, :row 47} {:end-row 47, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var lookup, :end-col 36, :row 47} {:end-row 47, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 37, :from-var lookup, :end-col 46, :row 47} {:row 54, :col 31, :end-row 54, :end-col 40, :name "protocol", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 57, :col 33, :end-row 57, :end-col 36, :name "ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 58, :col 33, :end-row 58, :end-col 38, :name "name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 59, :col 69, :end-row 59, :end-col 72, :name "ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 59, :col 79, :end-row 59, :end-col 84, :name "name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 66, :col 43, :end-row 66, :end-col 55, :name "protocol-ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 66, :col 68, :end-row 66, :end-col 82, :name "protocol-name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 72, :col 9, :end-row 72, :end-col 14, :name "else", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 79, :col 17, :end-row 79, :end-col 25, :name "message", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 82, :col 5, :end-row 82, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:end-row 82, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var clojuredocs-lookup, :end-col 29, :row 82} {:end-row 82, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var clojuredocs-lookup, :end-col 35, :row 82} {:end-row 82, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 36, :from-var clojuredocs-lookup, :end-col 41, :row 82} {:end-row 83, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :from-var clojuredocs-lookup, :end-col 17, :row 83} {:end-row 83, :name "lnum", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :from-var clojuredocs-lookup, :end-col 23, :row 83} {:end-row 83, :name "col", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 24, :from-var clojuredocs-lookup, :end-col 27, :row 83} {:end-row 84, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :from-var clojuredocs-lookup, :end-col 17, :row 84} {:end-row 84, :name "code", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :from-var clojuredocs-lookup, :end-col 23, :row 84} {:row 88, :col 35, :end-row 88, :end-col 38, :name "ns", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:row 88, :col 46, :end-row 88, :end-col 51, :name "name", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:row 93, :col 32, :end-row 93, :end-col 35, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 96, :col 4, :end-row 96, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 96, :col 17, :end-row 96, :end-col 22, :name "java", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 97, :col 4, :end-row 97, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 97, :col 31, :end-row 97, :end-col 38, :name "member", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 98, :col 29, :end-row 98, :end-col 35, :name "class", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 99, :col 13, :end-row 99, :end-col 19, :name "class", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 100, :col 4, :end-row 100, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 100, :col 28, :end-row 100, :end-col 41, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 103, :col 4, :end-row 103, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 103, :col 15, :end-row 103, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 104, :col 4, :end-row 104, :end-col 11, :name "return", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 104, :col 13, :end-row 104, :end-col 21, :name "returns", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 105, :col 4, :end-row 105, :end-col 12, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 105, :col 14, :end-row 105, :end-col 22, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 107, :col 35, :end-row 107, :end-col 38, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 109, :col 5, :end-row 109, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:end-row 109, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 21, :from-var get-clojure-rendering-data, :end-col 26, :row 109} {:end-row 109, :name "see-also", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 28, :from-var get-clojure-rendering-data, :end-col 36, :row 109} {:row 110, :col 4, :end-row 110, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 110, :col 17, :end-row 110, :end-col 25, :name "clojure", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 111, :col 4, :end-row 111, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 111, :col 27, :end-row 111, :end-col 30, :name "ns", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 112, :col 36, :end-row 112, :end-col 41, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 113, :col 13, :end-row 113, :end-col 18, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 114, :col 4, :end-row 114, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 114, :col 28, :end-row 114, :end-col 41, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 117, :col 4, :end-row 117, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 117, :col 15, :end-row 117, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 118, :col 4, :end-row 118, :end-col 18, :name "has-see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 119, :col 4, :end-row 119, :end-col 19, :name "see-also-count", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 121, :col 4, :end-row 121, :end-col 14, :name "see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 123, :col 36, :end-row 123, :end-col 42, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 124, :col 36, :end-row 124, :end-col 44, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 126, :col 34, :end-row 126, :end-col 37, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 129, :col 30, :end-row 129, :end-col 38, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-lookup-rendering-data, :from elin.function.lookup} {:row 133, :col 39, :end-row 133, :end-col 42, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 135, :col 5, :end-row 135, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:end-row 135, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :from-var get-clojuredocs-rendering-data, :end-col 27, :row 135} {:end-row 135, :name "examples", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 29, :from-var get-clojuredocs-rendering-data, :end-col 37, :row 135} {:end-row 135, :name "see-alsos", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 38, :from-var get-clojuredocs-rendering-data, :end-col 47, :row 135} {:end-row 135, :name "notes", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 48, :from-var get-clojuredocs-rendering-data, :end-col 53, :row 135} {:row 136, :col 4, :end-row 136, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 136, :col 17, :end-row 136, :end-col 29, :name "clojuredocs", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 137, :col 4, :end-row 137, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 137, :col 27, :end-row 137, :end-col 30, :name "ns", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 137, :col 46, :end-row 137, :end-col 51, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 138, :col 4, :end-row 138, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 138, :col 28, :end-row 138, :end-col 37, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 141, :col 4, :end-row 141, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 141, :col 15, :end-row 141, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 142, :col 4, :end-row 142, :end-col 17, :name "has-examples", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 143, :col 4, :end-row 143, :end-col 18, :name "example-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 145, :col 4, :end-row 145, :end-col 13, :name "examples", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 147, :col 35, :end-row 147, :end-col 41, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 148, :col 35, :end-row 148, :end-col 43, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 149, :col 4, :end-row 149, :end-col 18, :name "has-see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 150, :col 4, :end-row 150, :end-col 19, :name "see-also-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 152, :col 4, :end-row 152, :end-col 14, :name "see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 154, :col 36, :end-row 154, :end-col 42, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 155, :col 36, :end-row 155, :end-col 44, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 156, :col 4, :end-row 156, :end-col 14, :name "has-notes", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 157, :col 4, :end-row 157, :end-col 15, :name "note-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 159, :col 4, :end-row 159, :end-col 10, :name "notes", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 161, :col 32, :end-row 161, :end-col 38, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 162, :col 32, :end-row 162, :end-col 40, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:end-row 19, :ns nrepl.middleware.print, :name "stream?", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 31, :from-var eval!!, :end-col 62, :row 19} {:row 23, :col 17, :end-row 23, :end-col 25, :name "message", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 23, :col 31, :end-row 23, :end-col 35, :name "err", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 27, :col 8, :end-row 27, :end-col 13, :name "code", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 28, :col 8, :end-row 28, :end-col 16, :name "options", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 29, :col 8, :end-row 29, :end-col 17, :name "response", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :from-var evaluate-code, :end-col 21, :row 34} {:end-row 34, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 23, :from-var evaluate-code, :end-col 28, :row 34} {:row 40, :col 6, :end-row 40, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:end-row 40, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-top-list, :end-col 30, :row 40} {:end-row 40, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-top-list, :end-col 37, :row 40} {:end-row 40, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-top-list, :end-col 42, :row 40} {:row 41, :col 22, :end-row 41, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 41, :col 36, :end-row 41, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-top-list, :end-col 18, :row 44} {:end-row 44, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-top-list, :end-col 24, :row 44} {:end-row 44, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-top-list, :end-col 29, :row 44} {:end-row 44, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-top-list, :end-col 33, :row 44} {:row 45, :col 28, :end-row 45, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 46, :col 28, :end-row 46, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 47, :col 28, :end-row 47, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 48, :col 28, :end-row 48, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 49, :col 28, :end-row 49, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 51, :col 28, :end-row 51, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 57, :col 6, :end-row 57, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:end-row 57, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-list, :end-col 30, :row 57} {:end-row 57, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-list, :end-col 37, :row 57} {:end-row 57, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-list, :end-col 42, :row 57} {:row 58, :col 22, :end-row 58, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 58, :col 36, :end-row 58, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:end-row 61, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-list, :end-col 18, :row 61} {:end-row 61, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-list, :end-col 24, :row 61} {:end-row 61, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-list, :end-col 29, :row 61} {:end-row 61, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-list, :end-col 33, :row 61} {:row 62, :col 28, :end-row 62, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 63, :col 28, :end-row 63, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 64, :col 28, :end-row 64, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 65, :col 28, :end-row 65, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 66, :col 28, :end-row 66, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 68, :col 28, :end-row 68, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 74, :col 6, :end-row 74, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:end-row 74, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-expr, :end-col 30, :row 74} {:end-row 74, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-expr, :end-col 37, :row 74} {:end-row 74, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-expr, :end-col 42, :row 74} {:row 75, :col 22, :end-row 75, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 75, :col 36, :end-row 75, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:end-row 78, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-expr, :end-col 18, :row 78} {:end-row 78, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-expr, :end-col 24, :row 78} {:end-row 78, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-expr, :end-col 29, :row 78} {:end-row 78, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-expr, :end-col 33, :row 78} {:row 79, :col 28, :end-row 79, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 80, :col 28, :end-row 80, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 81, :col 28, :end-row 81, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 82, :col 28, :end-row 82, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 83, :col 28, :end-row 83, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 85, :col 28, :end-row 85, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 91, :col 6, :end-row 91, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:end-row 91, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-namespace-form, :end-col 30, :row 91} {:end-row 91, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-namespace-form, :end-col 37, :row 91} {:end-row 91, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-namespace-form, :end-col 42, :row 91} {:row 92, :col 21, :end-row 92, :end-col 26, :name "code", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:row 95, :col 36, :end-row 95, :end-col 41, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:row 100, :col 6, :end-row 100, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 100, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-at-mark, :end-col 30, :row 100} {:end-row 100, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-at-mark, :end-col 36, :row 100} {:end-row 100, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 37, :from-var evaluate-at-mark, :end-col 42, :row 100} {:row 101, :col 22, :end-row 101, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 101, :col 36, :end-row 101, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 102, :col 13, :end-row 102, :end-col 16, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 102, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 26, :from-var evaluate-at-mark, :end-col 31, :row 102} {:end-row 102, :name "path", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 33, :from-var evaluate-at-mark, :end-col 37, :row 102} {:row 103, :col 67, :end-row 103, :end-col 72, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 103, :col 84, :end-row 103, :end-col 88, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 103, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-at-mark, :end-col 18, :row 103} {:end-row 103, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-at-mark, :end-col 24, :row 103} {:end-row 103, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-at-mark, :end-col 29, :row 103} {:end-row 103, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-at-mark, :end-col 33, :row 103} {:row 106, :col 33, :end-row 106, :end-col 38, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 107, :col 33, :end-row 107, :end-col 40, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 108, :col 33, :end-row 108, :end-col 45, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 109, :col 33, :end-row 109, :end-col 47, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 110, :col 33, :end-row 110, :end-col 36, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 111, :col 33, :end-row 111, :end-col 38, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 114, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :from-var expand-1, :end-col 20, :row 114} {:end-row 114, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 22, :from-var expand-1, :end-col 27, :row 114} {:row 117, :col 22, :end-row 117, :end-col 25, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var expand-1, :from elin.function.evaluate} {:row 134, :col 12, :end-row 134, :end-col 15, :name "as", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:end-row 134, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 21, :from-var get-var-name-from-current-top-list, :end-col 26, :row 134} {:end-row 134, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :from-var get-var-name-from-current-top-list, :end-col 32, :row 134} {:end-row 134, :name "response", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 33, :from-var get-var-name-from-current-top-list, :end-col 41, :row 134} {:end-row 134, :name "options", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 42, :from-var get-var-name-from-current-top-list, :end-col 49, :row 134} {:row 135, :col 19, :end-row 135, :end-col 22, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 136, :col 21, :end-row 136, :end-col 29, :name "options", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 136, :col 30, :end-row 136, :end-col 39, :name "var-name", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 139, :col 33, :end-row 139, :end-col 39, :name "value", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/connect.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 7, :col 23, :end-row 7, :end-col 26, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 8, :col 19, :end-row 8, :end-col 22, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 16, :col 32, :end-row 16, :end-col 40, :name "message", :filename "src/elin/function/connect.clj", :from-var retry-on-connect-failure, :from elin.function.connect} {:row 23, :col 5, :end-row 23, :end-col 8, :name "as", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:end-row 23, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 14, :from-var connect, :end-col 29, :row 23} {:end-row 23, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 31, :from-var connect, :end-col 42, :row 23} {:end-row 24, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 5, :from-var connect, :end-col 10, :row 24} {:end-row 24, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :from-var connect, :end-col 20, :row 24} {:end-row 24, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :from-var connect, :end-col 25, :row 24} {:end-row 24, :name "wait?", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 26, :from-var connect, :end-col 31, :row 24} {:row 26, :col 55, :end-row 26, :end-col 65, :name "component", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 27, :col 28, :end-row 27, :end-col 37, :name "hostname", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 28, :col 28, :end-row 28, :end-col 33, :name "port", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 29, :col 28, :end-row 29, :end-col 34, :name "wait?", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 30, :col 26, :end-row 30, :end-col 29, :name "as", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:end-row 30, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 34, :from-var connect, :end-col 49, :row 30} {:end-row 30, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 51, :from-var connect, :end-col 56, :row 30} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 26, :from-var connect, :end-col 31, :row 31} {:end-row 31, :name "error", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 33, :from-var connect, :end-col 38, :row 31} {:end-row 31, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 39, :from-var connect, :end-col 47, :row 31} {:end-row 31, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 48, :from-var connect, :end-col 52, :row 31} {:end-row 31, :name "language", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 53, :from-var connect, :end-col 61, :row 31} {:end-row 31, :name "port-file", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 62, :from-var connect, :end-col 71, :row 31} {:end-row 31, :name "wait?", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 72, :from-var connect, :end-col 77, :row 31} {:row 37, :col 35, :end-row 37, :end-col 41, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 40, :col 35, :end-row 40, :end-col 41, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 42, :col 24, :end-row 42, :end-col 29, :name "else", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 44, :col 75, :end-row 44, :end-col 80, :name "host", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 45, :col 75, :end-row 45, :end-col 80, :name "port", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 46, :col 75, :end-row 46, :end-col 84, :name "language", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 47, :col 75, :end-row 47, :end-col 85, :name "port-file", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 52, :col 39, :end-row 52, :end-col 46, :name "client", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 54, :col 39, :end-row 54, :end-col 45, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 54, :col 56, :end-row 54, :end-col 64, :name "message", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 60, :col 5, :end-row 60, :end-col 8, :name "as", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 14, :from-var disconnect, :end-col 29, :row 60} {:end-row 60, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 31, :from-var disconnect, :end-col 42, :row 60} {:row 62, :col 30, :end-row 62, :end-col 41, :name "connection", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 62, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 10, :from-var disconnect, :end-col 15, :row 62} {:end-row 62, :name "host", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 17, :from-var disconnect, :end-col 21, :row 62} {:end-row 62, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 22, :from-var disconnect, :end-col 26, :row 62} {:row 64, :col 55, :end-row 64, :end-col 65, :name "component", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 65, :col 28, :end-row 65, :end-col 37, :name "hostname", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 66, :col 28, :end-row 66, :end-col 33, :name "port", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 69, :col 13, :end-row 69, :end-col 16, :name "as", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 69, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :from-var disconnect, :end-col 36, :row 69} {:end-row 69, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 38, :from-var disconnect, :end-col 43, :row 69} {:end-row 69, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 45, :from-var disconnect, :end-col 50, :row 69} {:end-row 69, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 52, :from-var disconnect, :end-col 60, :row 69} {:end-row 69, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 61, :from-var disconnect, :end-col 65, :row 69} {:row 72, :col 24, :end-row 72, :end-col 33, :name "responce", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 73, :col 24, :end-row 73, :end-col 30, :name "error", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 74, :col 22, :end-row 74, :end-col 28, :name "error", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 76, :col 26, :end-row 76, :end-col 29, :name "=>", :filename "src/elin/function/connect.clj", :from elin.function.connect} {:row 76, :col 31, :end-row 76, :end-col 35, :name "cat", :filename "src/elin/function/connect.clj", :from elin.function.connect} {:row 79, :col 8, :end-row 79, :end-col 18, :name "port-file", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 80, :col 28, :end-row 80, :end-col 39, :name "connection", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 80, :col 40, :end-row 80, :end-col 45, :name "host", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 82, :col 28, :end-row 82, :end-col 39, :name "connection", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 82, :col 40, :end-row 82, :end-col 45, :name "port", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/component.clj", :from user} {:row 3, :col 29, :end-row 3, :end-col 32, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 10, :col 4, :end-row 10, :end-col 8, :name "map", :filename "src/elin/schema/component.clj", :from-var ?LazyHost, :from elin.schema.component} {:row 11, :col 5, :end-row 11, :end-col 16, :name "host-store", :filename "src/elin/schema/component.clj", :from-var ?LazyHost, :from elin.schema.component} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/nrepl.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/schema/nrepl.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/schema/nrepl.clj", :from user} {:row 5, :col 4, :end-row 5, :end-col 11, :name "import", :filename "src/elin/schema/nrepl.clj", :from user} {:row 11, :col 4, :end-row 11, :end-col 11, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Message, :from elin.schema.nrepl} {:row 14, :col 4, :end-row 14, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 15, :col 5, :end-row 15, :end-col 10, :name "type", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 15, :col 12, :end-row 15, :end-col 17, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 16, :col 5, :end-row 16, :end-col 10, :name "text", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 19, :col 4, :end-row 19, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 20, :col 5, :end-row 20, :end-col 10, :name "host", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 21, :col 5, :end-row 21, :end-col 10, :name "port", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 22, :col 5, :end-row 22, :end-col 12, :name "socket", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 23, :col 5, :end-row 23, :end-col 17, :name "read-stream", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 24, :col 5, :end-row 24, :end-col 18, :name "write-stream", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 25, :col 5, :end-row 25, :end-col 25, :name "raw-message-channel", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 26, :col 5, :end-row 26, :end-col 22, :name "response-manager", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 29, :col 4, :end-row 29, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 30, :col 5, :end-row 30, :end-col 16, :name "connection", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 31, :col 5, :end-row 31, :end-col 13, :name "session", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 32, :col 5, :end-row 32, :end-col 19, :name "supported-ops", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 32, :col 21, :end-row 32, :end-col 25, :name "set", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 33, :col 5, :end-row 33, :end-col 23, :name "initial-namespace", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 33, :col 25, :end-row 33, :end-col 31, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 34, :col 5, :end-row 34, :end-col 13, :name "version", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 34, :col 15, :end-row 34, :end-col 22, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 35, :col 5, :end-row 35, :end-col 15, :name "port-file", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 35, :col 17, :end-row 35, :end-col 23, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 5, :end-row 36, :end-col 14, :name "language", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 16, :end-row 36, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 24, :end-row 36, :end-col 29, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 39, :col 4, :end-row 39, :end-col 11, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 39, :col 18, :end-row 39, :end-col 22, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 40, :col 19, :end-row 40, :end-col 29, :name "responses", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 40, :col 31, :end-row 40, :end-col 42, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 41, :col 19, :end-row 41, :end-col 27, :name "channel", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 45, :col 6, :end-row 45, :end-col 10, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 45, :col 12, :end-row 45, :end-col 17, :name "port", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 47, :col 30, :end-row 47, :end-col 40, :name "port-file", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 47, :col 41, :end-row 47, :end-col 50, :name "language", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 50, :col 4, :end-row 50, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 51, :col 5, :end-row 51, :end-col 8, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 52, :col 5, :end-row 52, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 53, :col 5, :end-row 53, :end-col 10, :name "file", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 54, :col 5, :end-row 54, :end-col 18, :name "arglists-str", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 55, :col 5, :end-row 55, :end-col 12, :name "column", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 56, :col 5, :end-row 56, :end-col 10, :name "line", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 57, :col 5, :end-row 57, :end-col 9, :name "doc", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 57, :col 11, :end-row 57, :end-col 20, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 5, :end-row 59, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 16, :end-row 59, :end-col 25, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 33, :end-row 59, :end-col 39, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 62, :col 4, :end-row 62, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 62, :col 10, :end-row 62, :end-col 18, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 63, :col 5, :end-row 63, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 64, :col 5, :end-row 64, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 65, :col 5, :end-row 65, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 65, :col 16, :end-row 65, :end-col 27, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 66, :col 5, :end-row 66, :end-col 14, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 66, :col 16, :end-row 66, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 67, :col 5, :end-row 67, :end-col 12, :name "return", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 67, :col 14, :end-row 67, :end-col 20, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 68, :col 5, :end-row 68, :end-col 13, :name "javadoc", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 68, :col 15, :end-row 68, :end-col 21, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 71, :col 4, :end-row 71, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 71, :col 10, :end-row 71, :end-col 18, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 72, :col 5, :end-row 72, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 73, :col 5, :end-row 73, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 74, :col 5, :end-row 74, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 74, :col 16, :end-row 74, :end-col 27, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 75, :col 5, :end-row 75, :end-col 14, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 75, :col 16, :end-row 75, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 76, :col 5, :end-row 76, :end-col 19, :name "has-see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 77, :col 5, :end-row 77, :end-col 15, :name "see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 77, :col 17, :end-row 77, :end-col 28, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 80, :col 27, :end-row 80, :end-col 31, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 81, :col 28, :end-row 81, :end-col 34, :name "index", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 82, :col 28, :end-row 82, :end-col 36, :name "content", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 83, :col 6, :end-row 83, :end-col 10, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 83, :col 12, :end-row 83, :end-col 20, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 84, :col 7, :end-row 84, :end-col 19, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 85, :col 7, :end-row 85, :end-col 12, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 86, :col 7, :end-row 86, :end-col 16, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 86, :col 18, :end-row 86, :end-col 29, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 87, :col 7, :end-row 87, :end-col 16, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 87, :col 18, :end-row 87, :end-col 24, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 88, :col 7, :end-row 88, :end-col 20, :name "has-examples", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 89, :col 7, :end-row 89, :end-col 21, :name "example-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 90, :col 7, :end-row 90, :end-col 16, :name "examples", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 90, :col 18, :end-row 90, :end-col 29, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 91, :col 7, :end-row 91, :end-col 21, :name "has-see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 92, :col 7, :end-row 92, :end-col 22, :name "see-also-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 93, :col 7, :end-row 93, :end-col 17, :name "see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 93, :col 19, :end-row 93, :end-col 30, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 94, :col 7, :end-row 94, :end-col 17, :name "has-notes", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 95, :col 7, :end-row 95, :end-col 18, :name "note-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 96, :col 7, :end-row 96, :end-col 13, :name "notes", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 96, :col 15, :end-row 96, :end-col 26, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 99, :col 4, :end-row 99, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?RenderingData, :from elin.schema.nrepl} {:row 100, :col 5, :end-row 100, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?RenderingData, :from elin.schema.nrepl} {:row 103, :col 4, :end-row 103, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 104, :col 5, :end-row 104, :end-col 13, :name "summary", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 105, :col 5, :end-row 105, :end-col 16, :name "succeeded?", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 108, :col 4, :end-row 108, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 109, :col 5, :end-row 109, :end-col 12, :name "actual", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 110, :col 5, :end-row 110, :end-col 11, :name "diffs", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 110, :col 13, :end-row 110, :end-col 22, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 113, :col 4, :end-row 113, :end-col 7, :name "or", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 114, :col 5, :end-row 114, :end-col 9, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 6, :end-row 115, :end-col 13, :name "result", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 15, :end-row 115, :end-col 20, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 21, :end-row 115, :end-col 28, :name "passed", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 116, :col 6, :end-row 116, :end-col 9, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 117, :col 6, :end-row 117, :end-col 10, :name "var", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 119, :col 7, :end-row 119, :end-col 11, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 8, :end-row 120, :end-col 15, :name "result", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 17, :end-row 120, :end-col 22, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 23, :end-row 120, :end-col 30, :name "failed", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 121, :col 8, :end-row 121, :end-col 11, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 122, :col 8, :end-row 122, :end-col 12, :name "var", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 123, :col 8, :end-row 123, :end-col 17, :name "filename", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 124, :col 8, :end-row 124, :end-col 13, :name "text", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 125, :col 8, :end-row 125, :end-col 17, :name "expected", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 126, :col 8, :end-row 126, :end-col 13, :name "lnum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 126, :col 15, :end-row 126, :end-col 24, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/interceptor.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 5, :col 23, :end-row 5, :end-col 26, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 9, :col 4, :end-row 9, :end-col 9, :name "enum", :filename "src/elin/schema/interceptor.clj", :from-var ?Kind, :from elin.schema.interceptor} {:row 25, :col 4, :end-row 25, :end-col 8, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 26, :col 5, :end-row 26, :end-col 10, :name "name", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 27, :col 5, :end-row 27, :end-col 10, :name "kind", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 28, :col 5, :end-row 28, :end-col 14, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 28, :col 16, :end-row 28, :end-col 25, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 29, :col 5, :end-row 29, :end-col 12, :name "params", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 29, :col 14, :end-row 29, :end-col 23, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 30, :col 5, :end-row 30, :end-col 11, :name "enter", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 30, :col 13, :end-row 30, :end-col 22, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 31, :col 5, :end-row 31, :end-col 11, :name "leave", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 31, :col 13, :end-row 31, :end-col 22, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 37, :col 8, :end-row 37, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?OutputContext, :from elin.schema.interceptor} {:row 38, :col 9, :end-row 38, :end-col 16, :name "output", :filename "src/elin/schema/interceptor.clj", :from-var ?OutputContext, :from elin.schema.interceptor} {:row 42, :col 8, :end-row 42, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 44, :col 9, :end-row 44, :end-col 18, :name "hostname", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 44, :col 20, :end-row 44, :end-col 26, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 45, :col 9, :end-row 45, :end-col 14, :name "port", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 45, :col 16, :end-row 45, :end-col 22, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 47, :col 9, :end-row 47, :end-col 16, :name "client", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 47, :col 18, :end-row 47, :end-col 27, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 51, :col 8, :end-row 51, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 53, :col 9, :end-row 53, :end-col 18, :name "hostname", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 53, :col 20, :end-row 53, :end-col 26, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 54, :col 9, :end-row 54, :end-col 14, :name "port", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 54, :col 16, :end-row 54, :end-col 22, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 58, :col 8, :end-row 58, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 60, :col 9, :end-row 60, :end-col 17, :name "request", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 62, :col 9, :end-row 62, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 62, :col 20, :end-row 62, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 66, :col 8, :end-row 66, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?RawNreplContext, :from elin.schema.interceptor} {:row 67, :col 9, :end-row 67, :end-col 17, :name "message", :filename "src/elin/schema/interceptor.clj", :from-var ?RawNreplContext, :from elin.schema.interceptor} {:row 71, :col 8, :end-row 71, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 72, :col 9, :end-row 72, :end-col 22, :name "autocmd-type", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 72, :col 24, :end-row 72, :end-col 29, :name "enum", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 83, :col 8, :end-row 83, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 85, :col 9, :end-row 85, :end-col 12, :name "ns", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 86, :col 9, :end-row 86, :end-col 14, :name "vars", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 86, :col 16, :end-row 86, :end-col 27, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 88, :col 9, :end-row 88, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 88, :col 20, :end-row 88, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 92, :col 8, :end-row 92, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 9, :end-row 94, :end-col 16, :name "passed", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 18, :end-row 94, :end-col 24, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 26, :end-row 94, :end-col 37, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 9, :end-row 95, :end-col 16, :name "failed", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 18, :end-row 95, :end-col 24, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 26, :end-row 95, :end-col 37, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 100, :col 8, :end-row 100, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 102, :col 9, :end-row 102, :end-col 14, :name "code", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 103, :col 9, :end-row 103, :end-col 17, :name "options", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 105, :col 9, :end-row 105, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 105, :col 20, :end-row 105, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 109, :col 8, :end-row 109, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 111, :col 9, :end-row 111, :end-col 14, :name "type", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 112, :col 9, :end-row 112, :end-col 14, :name "list", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 116, :col 8, :end-row 116, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 118, :col 9, :end-row 118, :end-col 14, :name "code", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 120, :col 9, :end-row 120, :end-col 16, :name "result", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 120, :col 18, :end-row 120, :end-col 27, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 5, :col 5, :end-row 5, :end-col 10, :name "host", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 6, :col 5, :end-row 6, :end-col 13, :name "message", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 6, :col 15, :end-row 6, :end-col 26, :name "sequential", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 5, :col 5, :end-row 5, :end-col 10, :name "path", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 6, :col 5, :end-row 6, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 7, :col 5, :end-row 7, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 8, :col 5, :end-row 8, :end-col 9, :name "off", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 9, :col 5, :end-row 9, :end-col 14, :name "curswant", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 12, :col 4, :end-row 12, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 13, :col 5, :end-row 13, :end-col 10, :name "code", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 14, :col 5, :end-row 14, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 15, :col 5, :end-row 15, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 18, :col 4, :end-row 18, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 19, :col 5, :end-row 19, :end-col 14, :name "filename", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 20, :col 5, :end-row 20, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 21, :col 5, :end-row 21, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 21, :col 11, :end-row 21, :end-col 20, :name "optional", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 22, :col 5, :end-row 22, :end-col 10, :name "text", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 5, :end-row 23, :end-col 10, :name "type", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 12, :end-row 23, :end-col 21, :name "optional", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 29, :end-row 23, :end-col 34, :name "enum", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/handler.clj", :from user} {:row 3, :col 27, :end-row 3, :end-col 30, :name "as", :filename "src/elin/schema/handler.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/schema/handler.clj", :from user} {:row 7, :col 4, :end-row 7, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?Components, :from elin.schema.handler} {:end-row 8, :ns component, :name "nrepl", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 21, :row 8} {:end-row 9, :ns component, :name "interceptor", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 27, :row 9} {:end-row 10, :ns component, :name "host", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 20, :row 10} {:end-row 11, :ns component, :name "session-storage", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 31, :row 11} {:end-row 12, :ns component, :name "clj-kondo", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 25, :row 12} {:row 15, :col 4, :end-row 15, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?ParsedMessage, :from elin.schema.handler} {:row 16, :col 5, :end-row 16, :end-col 12, :name "method", :filename "src/elin/schema/handler.clj", :from-var ?ParsedMessage, :from elin.schema.handler} {:row 20, :col 6, :end-row 20, :end-col 10, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?Elin, :from elin.schema.handler} {:row 21, :col 7, :end-row 21, :end-col 15, :name "message", :filename "src/elin/schema/handler.clj", :from-var ?Elin, :from elin.schema.handler} {:row 25, :col 4, :end-row 25, :end-col 11, :name "map-of", :filename "src/elin/schema/handler.clj", :from-var ?HandlerMap, :from elin.schema.handler} {:row 28, :col 4, :end-row 28, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 29, :col 5, :end-row 29, :end-col 10, :name "path", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 30, :col 5, :end-row 30, :end-col 10, :name "lnum", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 31, :col 5, :end-row 31, :end-col 9, :name "col", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 5, :col 5, :end-row 5, :end-col 10, :name "name", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 5, :end-row 6, :end-col 12, :name "export", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 14, :end-row 6, :end-col 23, :name "optional", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 31, :end-row 6, :end-col 37, :name "maybe", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 3, :col 7, :end-row 3, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Env, :from elin.schema.config} {:row 5, :col 5, :end-row 5, :end-col 9, :name "cwd", :filename "src/elin/schema/config.clj", :from-var ?Env, :from elin.schema.config} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 8, :col 4, :end-row 8, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 5, :end-row 9, :end-col 14, :name "includes", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 16, :end-row 9, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 30, :end-row 9, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 5, :end-row 10, :end-col 14, :name "excludes", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 16, :end-row 10, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 30, :end-row 10, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 13, :col 4, :end-row 13, :end-col 7, :name "or", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 15, :col 5, :end-row 15, :end-col 9, :name "cat", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 15, :col 29, :end-row 15, :end-col 31, :name "*", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 17, :col 7, :end-row 17, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 18, :col 4, :end-row 18, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 5, :end-row 19, :end-col 14, :name "includes", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 16, :end-row 19, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 30, :end-row 19, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 5, :end-row 20, :end-col 14, :name "excludes", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 16, :end-row 20, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 30, :end-row 20, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 23, :col 4, :end-row 23, :end-col 9, :name "enum", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 10, :end-row 23, :end-col 16, :name "debug", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 17, :end-row 23, :end-col 22, :name "info", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 23, :end-row 23, :end-col 31, :name "warning", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 32, :end-row 23, :end-col 38, :name "error", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 25, :col 7, :end-row 25, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 26, :col 4, :end-row 26, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 5, :end-row 27, :end-col 11, :name "level", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 13, :end-row 27, :end-col 21, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 22, :end-row 27, :end-col 27, :name "info", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 29, :col 7, :end-row 29, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 30, :col 4, :end-row 30, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 5, :end-row 31, :end-col 15, :name "edn-files", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 17, :end-row 31, :end-col 25, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 31, :end-row 31, :end-col 42, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 33, :col 7, :end-row 33, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 34, :col 4, :end-row 34, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 35, :col 5, :end-row 35, :end-col 10, :name "host", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 36, :col 5, :end-row 36, :end-col 10, :name "port", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 39, :col 4, :end-row 39, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 40, :col 5, :end-row 40, :end-col 9, :name "env", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 41, :col 5, :end-row 41, :end-col 13, :name "handler", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 41, :col 15, :end-row 41, :end-col 23, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 42, :col 5, :end-row 42, :end-col 17, :name "interceptor", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 42, :col 19, :end-row 42, :end-col 27, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 43, :col 5, :end-row 43, :end-col 9, :name "log", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 43, :col 11, :end-row 43, :end-col 19, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 44, :col 5, :end-row 44, :end-col 12, :name "plugin", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 44, :col 14, :end-row 44, :end-col 22, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 45, :col 5, :end-row 45, :end-col 12, :name "server", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/constant/project.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/constant/project.clj", :from user} {:row 3, :col 18, :end-row 3, :end-col 30, :name "clojure-cli", :filename "src/elin/constant/jack_in.clj", :from-var clojure-cli, :from elin.constant.jack-in} {:row 4, :col 16, :end-row 4, :end-col 26, :name "leiningen", :filename "src/elin/constant/jack_in.clj", :from-var leiningen, :from elin.constant.jack-in} {:row 5, :col 15, :end-row 5, :end-col 24, :name "babashka", :filename "src/elin/constant/jack_in.clj", :from-var babashka, :from elin.constant.jack-in} {:row 3, :col 4, :end-row 3, :end-col 18, :name "refer-clojure", :filename "src/elin/constant/interceptor.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 27, :name "exclude", :filename "src/elin/constant/interceptor.clj", :from user} {:end-row 5, :ns elin.constant.interceptor, :name "all", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 10, :from-var all, :end-col 15, :row 5} {:end-row 6, :ns elin.constant.interceptor, :name "autocmd", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var autocmd, :end-col 23, :row 6} {:end-row 7, :ns elin.constant.interceptor, :name "connect", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var connect, :end-col 23, :row 7} {:end-row 8, :ns elin.constant.interceptor, :name "disconnect", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 17, :from-var disconnect, :end-col 29, :row 8} {:end-row 9, :ns elin.constant.interceptor, :name "evaluate", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 15, :from-var evaluate, :end-col 25, :row 9} {:end-row 10, :ns elin.constant.interceptor, :name "handler", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var handler, :end-col 23, :row 10} {:end-row 11, :ns elin.constant.interceptor, :name "nrepl", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 12, :from-var nrepl, :end-col 19, :row 11} {:end-row 12, :ns elin.constant.interceptor, :name "output", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 13, :from-var output, :end-col 21, :row 12} {:end-row 13, :ns elin.constant.interceptor, :name "raw-nrepl", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 16, :from-var raw-nrepl, :end-col 27, :row 13} {:end-row 14, :ns elin.constant.interceptor, :name "test", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 11, :from-var test, :end-col 17, :row 14} {:end-row 15, :ns elin.constant.interceptor, :name "test-result", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 18, :from-var test-result, :end-col 31, :row 15} {:end-row 16, :ns elin.constant.interceptor, :name "quickfix", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 15, :from-var quickfix, :end-col 25, :row 16} {:end-row 17, :ns elin.constant.interceptor, :name "debug", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 12, :from-var debug, :end-col 19, :row 17} {:end-row 18, :ns elin.constant.interceptor, :name "modify-code", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 18, :from-var modify-code, :end-col 31, :row 18} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 6, :col 26, :end-row 6, :end-col 29, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 9, :col 4, :end-row 9, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 10, :col 4, :end-row 10, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:end-row 10, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :from-var show-result, :end-col 36, :row 10} {:end-row 10, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 38, :from-var show-result, :end-col 42, :row 10} {:end-row 10, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 44, :from-var show-result, :end-col 49, :row 10} {:end-row 10, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 51, :from-var show-result, :end-col 59, :row 10} {:row 11, :col 31, :end-row 11, :end-col 38, :name "result", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 11, :col 53, :end-row 11, :end-col 60, :name "target", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 11, :col 74, :end-row 11, :end-col 80, :name "alias", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 20, :col 21, :end-row 20, :end-col 26, :name "else", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 26, :col 4, :end-row 26, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 27, :col 4, :end-row 27, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :from-var yank-alias, :end-col 36, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 38, :from-var yank-alias, :end-col 42, :row 27} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 44, :from-var yank-alias, :end-col 49, :row 27} {:end-row 27, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 51, :from-var yank-alias, :end-col 59, :row 27} {:row 28, :col 31, :end-row 28, :end-col 38, :name "result", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 28, :col 52, :end-row 28, :end-col 58, :name "alias", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/test.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 9, :col 36, :end-row 9, :end-col 39, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 10, :col 28, :end-row 10, :end-col 31, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 12, :col 32, :end-row 12, :end-col 35, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 15, :col 31, :end-row 15, :end-col 34, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 18, :col 21, :end-row 18, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 19, :col 26, :end-row 19, :end-col 29, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 20, :col 21, :end-row 20, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test} {:row 26, :col 4, :end-row 26, :end-col 13, :name "ns-query", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 26, :col 15, :end-row 26, :end-col 23, :name "exactly", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 26, :col 29, :end-row 26, :end-col 32, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 27, :col 4, :end-row 27, :end-col 12, :name "exactly", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 28, :col 41, :end-row 28, :end-col 44, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 28, :col 49, :end-row 28, :end-col 53, :name "var", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 33, :col 41, :end-row 33, :end-col 44, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 36, :col 52, :end-row 36, :end-col 55, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 36, :col 60, :end-row 36, :end-col 64, :name "var", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 35, :col 32, :end-row 35, :end-col 35, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 35, :col 52, :end-row 35, :end-col 55, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 37, :col 6, :end-row 37, :end-col 9, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 37, :col 11, :end-row 37, :end-col 14, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 38, :col 6, :end-row 38, :end-col 11, :name "vars", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 39, :col 6, :end-row 39, :end-col 19, :name "current-file", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 39, :col 21, :end-row 39, :end-col 30, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 40, :col 6, :end-row 40, :end-col 16, :name "base-line", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 50, :col 28, :end-row 50, :end-col 31, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 50, :col 41, :end-row 50, :end-col 45, :name "var", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 51, :col 11, :end-row 51, :end-col 16, :name "text", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 52, :col 16, :end-row 52, :end-col 21, :name "text", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 65, :col 4, :end-row 65, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 66, :col 4, :end-row 66, :end-col 10, :name "leave", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 66, :col 17, :end-row 66, :end-col 20, :name "as", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:end-row 66, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 25, :from-var parse-test-result, :end-col 40, :row 66} {:end-row 66, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 42, :from-var parse-test-result, :end-col 47, :row 66} {:end-row 66, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :from-var parse-test-result, :end-col 59, :row 66} {:end-row 66, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 61, :from-var parse-test-result, :end-col 66, :row 66} {:end-row 66, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 68, :from-var parse-test-result, :end-col 76, :row 66} {:row 68, :col 58, :end-row 68, :end-col 65, :name "result", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:end-row 67, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 20, :from-var parse-test-result, :end-col 25, :row 67} {:end-row 67, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var parse-test-result, :end-col 33, :row 67} {:end-row 67, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :from-var parse-test-result, :end-col 40, :row 67} {:end-row 69, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 20, :from-var parse-test-result, :end-col 25, :row 69} {:end-row 69, :name "succeeded?", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var parse-test-result, :end-col 37, :row 69} {:end-row 69, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var parse-test-result, :end-col 45, :row 69} {:row 71, :col 26, :end-row 71, :end-col 33, :name "passed", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 72, :col 26, :end-row 72, :end-col 33, :name "failed", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 73, :col 26, :end-row 73, :end-col 37, :name "succeeded?", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 74, :col 26, :end-row 74, :end-col 34, :name "summary", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 78, :col 4, :end-row 78, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 79, :col 4, :end-row 79, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:end-row 79, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var update-test-result-sign, :end-col 36, :row 79} {:end-row 79, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var update-test-result-sign, :end-col 42, :row 79} {:end-row 79, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var update-test-result-sign, :end-col 49, :row 79} {:end-row 79, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var update-test-result-sign, :end-col 57, :row 79} {:end-row 79, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :from-var update-test-result-sign, :end-col 64, :row 79} {:row 82, :col 50, :end-row 82, :end-col 54, :name "var", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 83, :col 54, :end-row 83, :end-col 59, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 83, :col 70, :end-row 83, :end-col 76, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 84, :col 52, :end-row 84, :end-col 57, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 84, :col 68, :end-row 84, :end-col 74, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 86, :col 26, :end-row 86, :end-col 29, :name "as", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:end-row 86, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :from-var update-test-result-sign, :end-col 42, :row 86} {:end-row 86, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var update-test-result-sign, :end-col 48, :row 86} {:row 88, :col 46, :end-row 88, :end-col 51, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 89, :col 46, :end-row 89, :end-col 51, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 90, :col 46, :end-row 90, :end-col 51, :name "file", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 90, :col 53, :end-row 90, :end-col 62, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 91, :col 46, :end-row 91, :end-col 52, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 91, :col 54, :end-row 91, :end-col 58, :name "var", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 95, :col 4, :end-row 95, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 96, :col 4, :end-row 96, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:end-row 96, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var append-test-result-to-info-buffer, :end-col 36, :row 96} {:end-row 96, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var append-test-result-to-info-buffer, :end-col 42, :row 96} {:end-row 96, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var append-test-result-to-info-buffer, :end-col 49, :row 96} {:end-row 96, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var append-test-result-to-info-buffer, :end-col 57, :row 96} {:end-row 96, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :from-var append-test-result-to-info-buffer, :end-col 65, :row 96} {:row 98, :col 44, :end-row 98, :end-col 47, :name "as", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:end-row 98, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :from-var append-test-result-to-info-buffer, :end-col 67, :row 98} {:end-row 98, :name "text", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 69, :from-var append-test-result-to-info-buffer, :end-col 73, :row 98} {:end-row 98, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 74, :from-var append-test-result-to-info-buffer, :end-col 78, :row 98} {:end-row 98, :name "expected", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 79, :from-var append-test-result-to-info-buffer, :end-col 87, :row 98} {:end-row 98, :name "actual", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 88, :from-var append-test-result-to-info-buffer, :end-col 94, :row 98} {:row 104, :col 57, :end-row 104, :end-col 66, :name "expected", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 105, :col 57, :end-row 105, :end-col 64, :name "actual", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 68, :end-row 106, :end-col 77, :name "expected", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 78, :end-row 106, :end-col 85, :name "actual", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 86, :end-row 106, :end-col 92, :name "diffs", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 110, :col 59, :end-row 110, :end-col 77, :name "show-temporarily?", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 115, :col 4, :end-row 115, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 116, :col 4, :end-row 116, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 116, :col 21, :end-row 116, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var apply-test-result-to-quickfix, :end-col 34, :row 116} {:end-row 116, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 36, :from-var apply-test-result-to-quickfix, :end-col 42, :row 116} {:end-row 116, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :from-var apply-test-result-to-quickfix, :end-col 49, :row 116} {:row 121, :col 75, :end-row 121, :end-col 80, :name "text", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 123, :col 40, :end-row 123, :end-col 49, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 123, :col 51, :end-row 123, :end-col 60, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 124, :col 40, :end-row 124, :end-col 45, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 124, :col 47, :end-row 124, :end-col 52, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 125, :col 40, :end-row 125, :end-col 45, :name "text", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 126, :col 40, :end-row 126, :end-col 45, :name "type", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 132, :col 4, :end-row 132, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var store-last-failed-test-query, :from elin.interceptor.test} {:row 133, :col 4, :end-row 133, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var store-last-failed-test-query, :from elin.interceptor.test} {:end-row 133, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var store-last-failed-test-query, :end-col 36, :row 133} {:end-row 133, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var store-last-failed-test-query, :end-col 43, :row 133} {:end-row 133, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var store-last-failed-test-query, :end-col 59, :row 133} {:end-row 133, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 61, :from-var store-last-failed-test-query, :end-col 66, :row 133} {:end-row 133, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 68, :from-var store-last-failed-test-query, :end-col 74, :row 133} {:row 140, :col 4, :end-row 140, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var output-test-result-to-cmdline, :from elin.interceptor.test} {:row 141, :col 4, :end-row 141, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var output-test-result-to-cmdline, :from elin.interceptor.test} {:end-row 141, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var output-test-result-to-cmdline, :end-col 36, :row 141} {:end-row 141, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var output-test-result-to-cmdline, :end-col 42, :row 141} {:end-row 141, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var output-test-result-to-cmdline, :end-col 49, :row 141} {:end-row 141, :name "succeeded?", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var output-test-result-to-cmdline, :end-col 61, :row 141} {:end-row 141, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :from-var output-test-result-to-cmdline, :end-col 69, :row 141} {:row 149, :col 4, :end-row 149, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 150, :col 4, :end-row 150, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 150, :col 21, :end-row 150, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:end-row 150, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var focus-current-testing, :end-col 44, :row 150} {:end-row 150, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :from-var focus-current-testing, :end-col 50, :row 150} {:end-row 150, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :from-var focus-current-testing, :end-col 57, :row 150} {:end-row 150, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 59, :from-var focus-current-testing, :end-col 63, :row 150} {:row 152, :col 35, :end-row 152, :end-col 40, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 152, :col 49, :end-row 152, :end-col 53, :name "col", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:end-row 153, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 26, :from-var focus-current-testing, :end-col 31, :row 153} {:end-row 153, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 33, :from-var focus-current-testing, :end-col 37, :row 153} {:row 155, :col 60, :end-row 155, :end-col 65, :name "line", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 156, :col 60, :end-row 156, :end-col 67, :name "column", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 156, :col 69, :end-row 156, :end-col 76, :name "column", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 157, :col 60, :end-row 157, :end-col 63, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 157, :col 65, :end-row 157, :end-col 68, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 158, :col 60, :end-row 158, :end-col 65, :name "file", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 158, :col 67, :end-row 158, :end-col 72, :name "file", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 12, :col 26, :end-row 12, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 13, :col 16, :end-row 13, :end-col 19, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 15, :col 4, :end-row 15, :end-col 11, :name "import", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 20, :col 6, :end-row 20, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:end-row 20, :ns elin.interceptor.nrepl.malli, :name "=>", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?=>, :end-col 16, :row 20} {:row 21, :col 6, :end-row 21, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:row 21, :col 16, :end-row 21, :end-col 19, :name "=>", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:row 23, :col 7, :end-row 23, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 25, :col 6, :end-row 25, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:end-row 25, :ns elin.interceptor.nrepl.malli, :name "->", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?->, :end-col 16, :row 25} {:row 26, :col 6, :end-row 26, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:row 26, :col 16, :end-row 26, :end-col 19, :name "->", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:row 28, :col 7, :end-row 28, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 30, :col 6, :end-row 30, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:end-row 30, :ns elin.interceptor.nrepl.malli, :name "function", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?function, :end-col 22, :row 30} {:row 31, :col 6, :end-row 31, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:row 31, :col 16, :end-row 31, :end-col 25, :name "function", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:row 33, :col 7, :end-row 33, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 34, :col 4, :end-row 34, :end-col 11, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 34, :col 13, :end-row 34, :end-col 22, :name "registry", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 34, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :from-var ?FunctionSchema, :end-col 28, :row 34} {:row 34, :col 30, :end-row 34, :end-col 33, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 35, :col 31, :end-row 35, :end-col 36, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 36, :col 32, :end-row 36, :end-col 37, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 37, :col 32, :end-row 37, :end-col 38, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 37, :col 40, :end-row 37, :end-col 47, :name "vector", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 38, :col 32, :end-row 38, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 39, :col 31, :end-row 39, :end-col 36, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 40, :col 32, :end-row 40, :end-col 37, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 41, :col 32, :end-row 41, :end-col 38, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 41, :col 40, :end-row 41, :end-col 42, :name "+", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 42, :col 32, :end-row 42, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 43, :col 5, :end-row 43, :end-col 8, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 44, :col 6, :end-row 44, :end-col 10, :name "ref", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 44, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 11, :from-var ?FunctionSchema, :end-col 15, :row 44} {:row 45, :col 6, :end-row 45, :end-col 11, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 46, :col 7, :end-row 46, :end-col 12, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 7, :end-row 47, :end-col 11, :name "fns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 13, :end-row 47, :end-col 15, :name "+", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 17, :end-row 47, :end-col 24, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 26, :end-row 47, :end-col 30, :name "ref", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 47, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 31, :from-var ?FunctionSchema, :end-col 35, :row 47} {:row 52, :col 5, :end-row 52, :end-col 9, :name "map", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 58, :col 5, :end-row 58, :end-col 16, :name "sequential", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 63, :col 5, :end-row 63, :end-col 8, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 71, :col 13, :end-row 71, :end-col 18, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 72, :col 5, :end-row 72, :end-col 14, :name "function", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 73, :col 11, :end-row 73, :end-col 15, :name "fns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 76, :col 5, :end-row 76, :end-col 8, :name "=>", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 77, :col 7, :end-row 77, :end-col 13, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 77, :col 20, :end-row 77, :end-col 26, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 80, :col 7, :end-row 80, :end-col 14, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 80, :col 46, :end-row 80, :end-col 53, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 82, :col 5, :end-row 82, :end-col 8, :name "->", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 83, :col 7, :end-row 83, :end-col 13, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 83, :col 20, :end-row 83, :end-col 26, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 85, :col 7, :end-row 85, :end-col 14, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 85, :col 46, :end-row 85, :end-col 53, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 92, :col 40, :end-row 92, :end-col 47, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var fetch-schema-code, :from elin.interceptor.nrepl.malli} {:row 112, :col 31, :end-row 112, :end-col 37, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var document-str, :from elin.interceptor.nrepl.malli} {:row 118, :col 18, :end-row 118, :end-col 25, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var document-str, :from elin.interceptor.nrepl.malli} {:row 126, :col 4, :end-row 126, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 127, :col 4, :end-row 127, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 127, :col 21, :end-row 127, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:end-row 127, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 29, :from-var lookup-schema, :end-col 44, :row 127} {:end-row 127, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 46, :from-var lookup-schema, :end-col 51, :row 127} {:end-row 127, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 53, :from-var lookup-schema, :end-col 58, :row 127} {:end-row 127, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 60, :from-var lookup-schema, :end-col 68, :row 127} {:row 129, :col 33, :end-row 129, :end-col 36, :name "ns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 129, :col 45, :end-row 129, :end-col 50, :name "name", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 132, :col 50, :end-row 132, :end-col 59, :name "response", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 135, :col 38, :end-row 135, :end-col 44, :name "value", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 143, :col 64, :end-row 143, :end-col 68, :name "doc", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 144, :col 32, :end-row 144, :end-col 41, :name "response", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 151, :col 39, :end-row 151, :end-col 47, :name "request", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 151, :col 48, :end-row 151, :end-col 51, :name "op", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 5, :col 23, :end-row 5, :end-col 26, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 11, :col 6, :end-row 11, :end-col 15, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var location-list?, :from elin.interceptor.quickfix} {:row 11, :col 17, :end-row 11, :end-col 22, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var location-list?, :from elin.interceptor.quickfix} {:row 14, :col 4, :end-row 14, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 15, :col 4, :end-row 15, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:end-row 15, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 44, :row 15} {:end-row 15, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var auto-toggling-vim-quickfix-window, :end-col 50, :row 15} {:row 17, :col 34, :end-row 17, :end-col 43, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 17, :col 45, :end-row 17, :end-col 50, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 21, :col 31, :end-row 21, :end-col 36, :name "list", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 27, :col 4, :end-row 27, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 28, :col 4, :end-row 28, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 28, :col 21, :end-row 28, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var auto-toggling-vim-location-window, :end-col 44, :row 28} {:end-row 28, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var auto-toggling-vim-location-window, :end-col 50, :row 28} {:row 30, :col 31, :end-row 30, :end-col 40, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 30, :col 42, :end-row 30, :end-col 47, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 34, :col 31, :end-row 34, :end-col 36, :name "list", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 46, :col 4, :end-row 46, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:row 47, :col 4, :end-row 47, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:row 47, :col 21, :end-row 47, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var location-function-hook, :end-col 44, :row 47} {:end-row 47, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var location-function-hook, :end-col 50, :row 47} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 24, :from-var location-function-hook, :end-col 29, :row 48} {:end-row 48, :name "function", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 31, :from-var location-function-hook, :end-col 39, :row 48} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 10, :col 20, :end-row 10, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 11, :col 18, :end-row 11, :end-col 21, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 12, :col 19, :end-row 12, :end-col 22, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 14, :col 26, :end-row 14, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 18, :col 4, :end-row 18, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 19, :col 4, :end-row 19, :end-col 10, :name "enter", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 19, :col 21, :end-row 19, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :from-var eval-ns, :end-col 34, :row 19} {:end-row 19, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 36, :from-var eval-ns, :end-col 43, :row 19} {:end-row 20, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns, :end-col 29, :row 20} {:end-row 20, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :from-var eval-ns, :end-col 35, :row 20} {:row 22, :col 33, :end-row 22, :end-col 41, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 22, :col 49, :end-row 22, :end-col 52, :name "ns", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 24, :col 57, :end-row 24, :end-col 65, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 24, :col 66, :end-row 24, :end-col 69, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 28, :col 4, :end-row 28, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 29, :col 4, :end-row 29, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 29, :col 17, :end-row 29, :end-col 20, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:end-row 29, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :from-var normalize-path, :end-col 30, :row 29} {:end-row 29, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :from-var normalize-path, :end-col 39, :row 29} {:end-row 29, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 40, :from-var normalize-path, :end-col 48, :row 29} {:row 31, :col 68, :end-row 31, :end-col 71, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 34, :col 31, :end-row 34, :end-col 40, :name "response", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 33, :col 47, :end-row 33, :end-col 52, :name "file", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 36, :col 51, :end-row 36, :end-col 54, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 40, :col 31, :end-row 40, :end-col 40, :name "response", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 39, :col 47, :end-row 39, :end-col 52, :name "path", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 38, :col 47, :end-row 38, :end-col 51, :name "url", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 42, :col 15, :end-row 42, :end-col 20, :name "else", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 47, :col 4, :end-row 47, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 48, :col 4, :end-row 48, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:end-row 48, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :from-var output-result-to-cmdline, :end-col 36, :row 48} {:end-row 48, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 38, :from-var output-result-to-cmdline, :end-col 42, :row 48} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 44, :from-var output-result-to-cmdline, :end-col 49, :row 48} {:end-row 48, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :from-var output-result-to-cmdline, :end-col 58, :row 48} {:end-row 48, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 59, :from-var output-result-to-cmdline, :end-col 67, :row 48} {:row 50, :col 38, :end-row 50, :end-col 41, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 55, :col 63, :end-row 55, :end-col 69, :name "undef", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 61, :col 35, :end-row 61, :end-col 39, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 74, :col 6, :end-row 74, :end-col 11, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 75, :col 6, :end-row 75, :end-col 12, :name "enter", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 75, :col 23, :end-row 75, :end-col 26, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 75, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :from-var progress, :end-col 46, :row 75} {:end-row 75, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 48, :from-var progress, :end-col 52, :row 75} {:end-row 75, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 54, :from-var progress, :end-col 59, :row 75} {:end-row 75, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 61, :from-var progress, :end-col 68, :row 75} {:row 78, :col 45, :end-row 78, :end-col 53, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 78, :col 59, :end-row 78, :end-col 62, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 80, :col 46, :end-row 80, :end-col 54, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 80, :col 55, :end-row 80, :end-col 58, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 81, :col 41, :end-row 81, :end-col 49, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 81, :col 50, :end-row 81, :end-col 53, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 82, :col 52, :end-row 82, :end-col 62, :name "result-ch", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 83, :col 52, :end-row 83, :end-col 62, :name "timeouted", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 90, :col 48, :end-row 90, :end-col 51, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 101, :col 47, :end-row 101, :end-col 52, :name "line", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 102, :col 47, :end-row 102, :end-col 51, :name "col", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 103, :col 47, :end-row 103, :end-col 54, :name "border", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 104, :col 47, :end-row 104, :end-col 56, :name "filetype", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 106, :col 68, :end-row 106, :end-col 78, :name "timeouted", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 107, :col 68, :end-row 107, :end-col 77, :name "popup-id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 111, :col 60, :end-row 111, :end-col 68, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 111, :col 69, :end-row 111, :end-col 72, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 112, :col 6, :end-row 112, :end-col 12, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 112, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :from-var progress, :end-col 38, :row 112} {:end-row 112, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 40, :from-var progress, :end-col 44, :row 112} {:end-row 112, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :from-var progress, :end-col 51, :row 112} {:end-row 112, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 53, :from-var progress, :end-col 61, :row 112} {:row 113, :col 34, :end-row 113, :end-col 37, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 114, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :from-var progress, :end-col 33, :row 114} {:end-row 114, :name "result-ch", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :from-var progress, :end-col 44, :row 114} {:end-row 114, :name "timeouted", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 45, :from-var progress, :end-col 54, :row 114} {:end-row 114, :name "popup-id", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :from-var progress, :end-col 63, :row 114} {:row 119, :col 60, :end-row 119, :end-col 68, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 119, :col 69, :end-row 119, :end-col 72, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 125, :col 4, :end-row 125, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 126, :col 4, :end-row 126, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 126, :col 21, :end-row 126, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:end-row 126, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :from-var nrepl-output, :end-col 44, :row 126} {:end-row 126, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :from-var nrepl-output, :end-col 57, :row 126} {:end-row 126, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 59, :from-var nrepl-output, :end-col 64, :row 126} {:end-row 126, :name "message", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :from-var nrepl-output, :end-col 73, :row 126} {:row 128, :col 42, :end-row 128, :end-col 46, :name "out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 33, :end-row 129, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 45, :end-row 129, :end-col 50, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 52, :end-row 129, :end-col 56, :name "out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 131, :col 42, :end-row 131, :end-col 53, :name "pprint-out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 33, :end-row 132, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 52, :end-row 132, :end-col 57, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 59, :end-row 132, :end-col 70, :name "pprint-out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 134, :col 42, :end-row 134, :end-col 46, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 33, :end-row 135, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 45, :end-row 135, :end-col 50, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 52, :end-row 135, :end-col 56, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 137, :col 32, :end-row 137, :end-col 37, :name "else", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 140, :col 59, :end-row 140, :end-col 69, :name "component", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 141, :col 32, :end-row 141, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 143, :col 26, :end-row 143, :end-col 34, :name "message", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/output.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 6, :col 22, :end-row 6, :end-col 25, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 21, :col 4, :end-row 21, :end-col 9, :name "kind", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 22, :col 4, :end-row 22, :end-col 10, :name "enter", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:end-row 22, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 29, :from-var print-output, :end-col 44, :row 22} {:end-row 22, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 46, :from-var print-output, :end-col 50, :row 22} {:end-row 22, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 52, :from-var print-output, :end-col 57, :row 22} {:end-row 22, :name "output", :keys-destructuring true, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 59, :from-var print-output, :end-col 65, :row 22} {:row 24, :col 39, :end-row 24, :end-col 46, :name "format", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/log.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 11, :col 26, :end-row 11, :end-col 29, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 13, :col 7, :end-row 13, :end-col 15, :name "private", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log} {:end-row 14, :ns elin.interceptor.log, :name "appender", :auto-resolved true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 8, :from-var appender-name, :end-col 18, :row 14} {:row 16, :col 7, :end-row 16, :end-col 15, :name "private", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log} {:row 21, :col 4, :end-row 21, :end-col 9, :name "kind", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 22, :col 4, :end-row 22, :end-col 10, :name "leave", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:end-row 22, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :from-var setting-log-appender, :end-col 44, :row 22} {:end-row 22, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 46, :from-var setting-log-appender, :end-col 51, :row 22} {:end-row 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 24, :from-var setting-log-appender, :end-col 29, :row 23} {:end-row 23, :name "framework", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 31, :from-var setting-log-appender, :end-col 40, :row 23} {:end-row 30, :ns cider, :name "log-frameworks", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :from-var setting-log-appender, :end-col 66, :row 30} {:row 31, :col 72, :end-row 31, :end-col 75, :name "id", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 32, :col 70, :end-row 32, :end-col 73, :name "id", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 32, :col 79, :end-row 32, :end-col 89, :name "appenders", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 34, :col 78, :end-row 34, :end-col 88, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 35, :col 78, :end-row 35, :end-col 87, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 36, :col 60, :end-row 36, :end-col 70, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 37, :col 60, :end-row 37, :end-col 69, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 38, :col 60, :end-row 38, :end-col 68, :name "filters", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 39, :col 60, :end-row 39, :end-col 65, :name "size", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 40, :col 60, :end-row 40, :end-col 70, :name "threshold", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 59, :col 6, :end-row 59, :end-col 11, :name "kind", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 60, :col 6, :end-row 60, :end-col 12, :name "leave", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 60, :col 23, :end-row 60, :end-col 26, :name "as", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 31, :from-var append-logs-to-info-buffer, :end-col 46, :row 60} {:end-row 60, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 48, :from-var append-logs-to-info-buffer, :end-col 52, :row 60} {:end-row 60, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 53, :from-var append-logs-to-info-buffer, :end-col 58, :row 60} {:row 62, :col 41, :end-row 62, :end-col 48, :name "format", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 77, :col 95, :end-row 77, :end-col 98, :name "id", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:end-row 76, :ns cider, :name "log-search", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 64, :from-var append-logs-to-info-buffer, :end-col 81, :row 76} {:row 72, :col 95, :end-row 72, :end-col 105, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 73, :col 95, :end-row 73, :end-col 104, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 85, :col 41, :end-row 85, :end-col 44, :name "id", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 10, :col 35, :end-row 10, :end-col 38, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 14, :col 29, :end-row 14, :end-col 32, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 15, :col 24, :end-row 15, :end-col 27, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 17, :col 20, :end-row 17, :end-col 23, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 18, :col 27, :end-row 18, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 19, :col 26, :end-row 19, :end-col 29, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 20, :col 18, :end-row 20, :end-col 21, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 21, :col 21, :end-row 21, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 23, :col 7, :end-row 23, :end-col 15, :name "priavte", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd} {:row 27, :col 4, :end-row 27, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:row 28, :col 4, :end-row 28, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:row 28, :col 21, :end-row 28, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var deinitialize, :end-col 44, :row 28} {:end-row 28, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var deinitialize, :end-col 51, :row 28} {:row 35, :col 40, :end-row 35, :end-col 53, :name "autocmd-type", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var ns-not-created?, :end-col 20, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 22, :from-var ns-not-created?, :end-col 26, :row 39} {:end-row 39, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 27, :from-var ns-not-created?, :end-col 32, :row 39} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var bufread-or-bufenter?, :end-col 10, :row 44} {:end-row 44, :name "autocmd-type", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :from-var bufread-or-bufenter?, :end-col 24, :row 44} {:row 48, :col 4, :end-row 48, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:row 49, :col 4, :end-row 49, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:row 49, :col 21, :end-row 49, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:end-row 49, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var ns-create, :end-col 44, :row 49} {:end-row 49, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var ns-create, :end-col 50, :row 49} {:end-row 49, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 51, :from-var ns-create, :end-col 56, :row 49} {:row 65, :col 4, :end-row 65, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:row 66, :col 4, :end-row 66, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:row 66, :col 21, :end-row 66, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:end-row 66, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var ns-load, :end-col 44, :row 66} {:end-row 66, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var ns-load, :end-col 50, :row 66} {:end-row 74, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var empty-buffer?, :end-col 20, :row 74} {:end-row 74, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 22, :from-var empty-buffer?, :end-col 26, :row 74} {:end-row 74, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :from-var empty-buffer?, :end-col 33, :row 74} {:end-row 74, :name "autocmd-type", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 35, :from-var empty-buffer?, :end-col 47, :row 74} {:row 106, :col 4, :end-row 106, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 107, :col 4, :end-row 107, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 107, :col 21, :end-row 107, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:end-row 107, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var skeleton, :end-col 44, :row 107} {:end-row 107, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var skeleton, :end-col 50, :row 107} {:row 115, :col 78, :end-row 115, :end-col 83, :name "test", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 115, :col 84, :end-row 115, :end-col 88, :name "src", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 117, :col 41, :end-row 117, :end-col 46, :name "path", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 118, :col 41, :end-row 118, :end-col 44, :name "ns", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 119, :col 41, :end-row 119, :end-col 47, :name "test?", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 121, :col 41, :end-row 121, :end-col 51, :name "source-ns", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 124, :col 60, :end-row 124, :end-col 65, :name "file", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 129, :col 4, :end-row 129, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:row 130, :col 4, :end-row 130, :end-col 10, :name "leave", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:end-row 130, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :from-var clj-kondo-analyzing, :end-col 36, :row 130} {:end-row 130, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 38, :from-var clj-kondo-analyzing, :end-col 47, :row 130} {:row 132, :col 44, :end-row 132, :end-col 57, :name "autocmd-type", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:row 136, :col 4, :end-row 136, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 137, :col 4, :end-row 137, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:end-row 137, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :from-var switch-connection, :end-col 36, :row 137} {:end-row 137, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 38, :from-var switch-connection, :end-col 42, :row 137} {:end-row 137, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 43, :from-var switch-connection, :end-col 48, :row 137} {:row 142, :col 29, :end-row 142, :end-col 38, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 155, :col 71, :end-row 155, :end-col 80, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 159, :col 53, :end-row 159, :end-col 62, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 164, :col 77, :end-row 164, :end-col 86, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 168, :col 53, :end-row 168, :end-col 62, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 170, :col 21, :end-row 170, :end-col 26, :name "else", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:end-row 173, :ns component, :name "nrepl", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 64, :from-var switch-connection, :end-col 80, :row 173} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/handler.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 8, :col 18, :end-row 8, :end-col 21, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 11, :col 26, :end-row 11, :end-col 29, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 14, :col 4, :end-row 14, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:row 15, :col 4, :end-row 15, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:end-row 15, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :from-var handling-error, :end-col 36, :row 15} {:end-row 15, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 38, :from-var handling-error, :end-col 42, :row 15} {:end-row 15, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 44, :from-var handling-error, :end-col 49, :row 15} {:end-row 15, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 51, :from-var handling-error, :end-col 59, :row 15} {:row 17, :col 39, :end-row 17, :end-col 48, :name "response", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:row 22, :col 4, :end-row 22, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 23, :col 4, :end-row 23, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 23, :col 21, :end-row 23, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:end-row 23, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var show-result-as-popup, :end-col 44, :row 23} {:end-row 23, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var show-result-as-popup, :end-col 50, :row 23} {:end-row 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var show-result-as-popup, :end-col 57, :row 23} {:end-row 23, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var show-result-as-popup, :end-col 67, :row 23} {:row 27, :col 41, :end-row 27, :end-col 46, :name "line", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 28, :col 41, :end-row 28, :end-col 48, :name "border", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 29, :col 41, :end-row 29, :end-col 50, :name "filetype", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 30, :col 41, :end-row 30, :end-col 47, :name "moved", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 38, :col 4, :end-row 38, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:row 39, :col 4, :end-row 39, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:row 39, :col 21, :end-row 39, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var append-result-to-info-buffer, :end-col 44, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var append-result-to-info-buffer, :end-col 50, :row 39} {:end-row 39, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var append-result-to-info-buffer, :end-col 57, :row 39} {:end-row 39, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var append-result-to-info-buffer, :end-col 67, :row 39} {:row 49, :col 4, :end-row 49, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:row 50, :col 4, :end-row 50, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :from-var jump-to-file, :end-col 36, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 38, :from-var jump-to-file, :end-col 42, :row 50} {:end-row 50, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 44, :from-var jump-to-file, :end-col 49, :row 50} {:end-row 50, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 51, :from-var jump-to-file, :end-col 59, :row 50} {:end-row 52, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :from-var jump-to-file, :end-col 29, :row 52} {:end-row 52, :name "path", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 31, :from-var jump-to-file, :end-col 35, :row 52} {:end-row 52, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 36, :from-var jump-to-file, :end-col 40, :row 52} {:end-row 52, :name "col", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 41, :from-var jump-to-file, :end-col 44, :row 52} {:row 62, :col 21, :end-row 62, :end-col 26, :name "else", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:row 72, :col 4, :end-row 72, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:row 73, :col 4, :end-row 73, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:row 73, :col 21, :end-row 73, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:end-row 73, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var callback, :end-col 44, :row 73} {:end-row 73, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var callback, :end-col 50, :row 73} {:end-row 73, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var callback, :end-col 57, :row 73} {:end-row 73, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var callback, :end-col 67, :row 73} {:end-row 74, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :from-var callback, :end-col 29, :row 74} {:end-row 74, :name "id", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 31, :from-var callback, :end-col 33, :row 74} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 15, :col 4, :end-row 15, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:row 16, :col 4, :end-row 16, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:end-row 16, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 21, :from-var output-eval-result-to-cmdline, :end-col 36, :row 16} {:end-row 16, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 38, :from-var output-eval-result-to-cmdline, :end-col 42, :row 16} {:end-row 16, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var output-eval-result-to-cmdline, :end-col 49, :row 16} {:end-row 16, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :from-var output-eval-result-to-cmdline, :end-col 59, :row 16} {:row 17, :col 31, :end-row 17, :end-col 37, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:row 34, :col 4, :end-row 34, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 35, :col 4, :end-row 35, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 35, :col 21, :end-row 35, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :from-var set-eval-result-to-virtual-text, :end-col 44, :row 35} {:end-row 35, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :from-var set-eval-result-to-virtual-text, :end-col 50, :row 35} {:end-row 35, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 52, :from-var set-eval-result-to-virtual-text, :end-col 57, :row 35} {:end-row 35, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 59, :from-var set-eval-result-to-virtual-text, :end-col 67, :row 35} {:end-row 35, :name "options", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 68, :from-var set-eval-result-to-virtual-text, :end-col 75, :row 35} {:row 37, :col 33, :end-row 37, :end-col 39, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 39, :col 72, :end-row 39, :end-col 79, :name "format", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 39, :col 89, :end-row 39, :end-col 96, :name "result", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 40, :col 70, :end-row 40, :end-col 77, :name "format", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 41, :col 55, :end-row 41, :end-col 60, :name "lnum", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 41, :col 62, :end-row 41, :end-col 74, :name "cursor-line", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 46, :col 4, :end-row 46, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:row 47, :col 4, :end-row 47, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 21, :from-var yank-eval-result, :end-col 36, :row 47} {:end-row 47, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 38, :from-var yank-eval-result, :end-col 42, :row 47} {:end-row 47, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var yank-eval-result, :end-col 49, :row 47} {:end-row 47, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :from-var yank-eval-result, :end-col 59, :row 47} {:row 48, :col 27, :end-row 48, :end-col 33, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:row 63, :col 4, :end-row 63, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 64, :col 4, :end-row 64, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 64, :col 21, :end-row 64, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :from-var unwrap-comment-form, :end-col 34, :row 64} {:end-row 64, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 36, :from-var unwrap-comment-form, :end-col 40, :row 64} {:end-row 64, :name "options", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 41, :from-var unwrap-comment-form, :end-col 48, :row 64} {:end-row 65, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var unwrap-comment-form, :end-col 29, :row 65} {:end-row 65, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :from-var unwrap-comment-form, :end-col 35, :row 65} {:end-row 65, :name "column", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 36, :from-var unwrap-comment-form, :end-col 42, :row 65} {:end-row 65, :name "cursor-line", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 43, :from-var unwrap-comment-form, :end-col 54, :row 65} {:end-row 65, :name "cursor-column", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 55, :from-var unwrap-comment-form, :end-col 68, :row 65} {:row 68, :col 55, :end-row 68, :end-col 71, :name "track-position?", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 75, :col 30, :end-row 75, :end-col 35, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 76, :col 44, :end-row 76, :end-col 49, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 79, :col 4, :end-row 79, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 80, :col 4, :end-row 80, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 80, :col 17, :end-row 80, :end-col 20, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:end-row 80, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 25, :from-var wrap-eval-code, :end-col 30, :row 80} {:end-row 80, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :from-var wrap-eval-code, :end-col 36, :row 80} {:row 82, :col 25, :end-row 82, :end-col 30, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 83, :col 28, :end-row 83, :end-col 33, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 83, :col 53, :end-row 83, :end-col 58, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 87, :col 4, :end-row 87, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 88, :col 4, :end-row 88, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 88, :col 17, :end-row 88, :end-col 20, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:end-row 88, :keys-destructuring-ns-modifier true, :ns interceptor, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 25, :from-var eval-with-context, :end-col 42, :row 88} {:end-row 88, :ns interceptor, :name "kind", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var eval-with-context, :end-col 48, :row 88} {:end-row 88, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 50, :from-var eval-with-context, :end-col 65, :row 88} {:end-row 88, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 67, :from-var eval-with-context, :end-col 71, :row 88} {:end-row 88, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 72, :from-var eval-with-context, :end-col 87, :row 88} {:end-row 88, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 89, :from-var eval-with-context, :end-col 94, :row 88} {:end-row 88, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 96, :from-var eval-with-context, :end-col 100, :row 88} {:row 94, :col 32, :end-row 94, :end-col 37, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 10, :col 24, :end-row 10, :end-col 27, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 13, :col 20, :end-row 13, :end-col 23, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 14, :col 27, :end-row 14, :end-col 30, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 23, :col 35, :end-row 23, :end-col 38, :name "->", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 23, :col 48, :end-row 23, :end-col 54, :name "maybe", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 29, :col 8, :end-row 29, :end-col 17, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 30, :col 8, :end-row 30, :end-col 18, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 31, :col 8, :end-row 31, :end-col 13, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 34, :col 4, :end-row 34, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 35, :col 4, :end-row 35, :end-col 10, :name "enter", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 35, :col 21, :end-row 35, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 29, :from-var detect-shadow-cljs-port, :end-col 44, :row 35} {:end-row 35, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 46, :from-var detect-shadow-cljs-port, :end-col 50, :row 35} {:end-row 35, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 52, :from-var detect-shadow-cljs-port, :end-col 57, :row 35} {:end-row 35, :name "hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 59, :from-var detect-shadow-cljs-port, :end-col 67, :row 35} {:end-row 35, :name "port-file", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 68, :from-var detect-shadow-cljs-port, :end-col 77, :row 35} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 29, :row 36} {:end-row 36, :name "default-hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 31, :from-var detect-shadow-cljs-port, :end-col 47, :row 36} {:row 43, :col 51, :end-row 43, :end-col 61, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 48, :col 45, :end-row 48, :end-col 55, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 51, :col 28, :end-row 51, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 52, :col 28, :end-row 52, :end-col 33, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 52, :col 35, :end-row 52, :end-col 40, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 53, :col 28, :end-row 53, :end-col 37, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 53, :col 39, :end-row 53, :end-col 48, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 54, :col 28, :end-row 54, :end-col 38, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 54, :col 40, :end-row 54, :end-col 50, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 36, :end-row 57, :end-col 45, :name "hostname", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 50, :end-row 57, :end-col 55, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 65, :end-row 57, :end-col 75, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 59, :col 4, :end-row 59, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 59, :col 21, :end-row 59, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:end-row 59, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 29, :from-var detect-shadow-cljs-port, :end-col 44, :row 59} {:end-row 59, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 46, :from-var detect-shadow-cljs-port, :end-col 51, :row 59} {:end-row 60, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 29, :row 60} {:end-row 60, :name "language", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 31, :from-var detect-shadow-cljs-port, :end-col 39, :row 60} {:end-row 60, :name "port-file", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 40, :from-var detect-shadow-cljs-port, :end-col 49, :row 60} {:row 65, :col 49, :end-row 65, :end-col 58, :name "response", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 65, :col 59, :end-row 65, :end-col 65, :name "value", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/debug.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 10, :col 24, :end-row 10, :end-col 27, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 12, :col 29, :end-row 12, :end-col 32, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 17, :col 17, :end-row 17, :end-col 20, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 18, :col 21, :end-row 18, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 20, :col 7, :end-row 20, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:row 26, :col 4, :end-row 26, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 27, :col 4, :end-row 27, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var nrepl-debug, :end-col 26, :row 27} {:end-row 27, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :from-var nrepl-debug, :end-col 35, :row 27} {:row 29, :col 67, :end-row 29, :end-col 75, :name "request", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 29, :col 76, :end-row 29, :end-col 79, :name "op", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 31, :col 4, :end-row 31, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var nrepl-debug, :end-col 26, :row 31} {:end-row 31, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :from-var nrepl-debug, :end-col 36, :row 31} {:row 33, :col 67, :end-row 33, :end-col 75, :name "request", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 33, :col 76, :end-row 33, :end-col 79, :name "op", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 36, :col 7, :end-row 36, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:row 52, :col 4, :end-row 52, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 53, :col 4, :end-row 53, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 53, :col 17, :end-row 53, :end-col 20, :name "as", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:end-row 53, :keys-destructuring-ns-modifier true, :ns interceptor, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :from-var interceptor-context-checking, :end-col 42, :row 53} {:end-row 53, :ns interceptor, :name "kind", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 44, :from-var interceptor-context-checking, :end-col 48, :row 53} {:row 59, :col 52, :end-row 59, :end-col 57, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 60, :col 52, :end-row 60, :end-col 58, :name "error", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 61, :col 52, :end-row 61, :end-col 60, :name "context", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 73, :col 47, :end-row 73, :end-col 52, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 73, :col 58, :end-row 73, :end-col 66, :name "context", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 77, :col 4, :end-row 77, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var tap, :from elin.interceptor.debug} {:row 78, :col 4, :end-row 78, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var tap, :from elin.interceptor.debug} {:row 83, :col 4, :end-row 83, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var initialize-debugger, :from elin.interceptor.debug} {:row 84, :col 4, :end-row 84, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var initialize-debugger, :from elin.interceptor.debug} {:end-row 84, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var initialize-debugger, :end-col 36, :row 84} {:end-row 84, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var initialize-debugger, :end-col 43, :row 84} {:row 89, :col 7, :end-row 89, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 5, :from-var generate-debug-text, :end-col 10, :row 116} {:end-row 116, :name "debug-value", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 12, :from-var generate-debug-text, :end-col 23, :row 116} {:end-row 116, :name "locals", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var generate-debug-text, :end-col 30, :row 116} {:row 148, :col 4, :end-row 148, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 149, :col 4, :end-row 149, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 149, :col 21, :end-row 149, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:end-row 149, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :from-var process-debugger, :end-col 44, :row 149} {:end-row 149, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 46, :from-var process-debugger, :end-col 51, :row 149} {:end-row 149, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 52, :from-var process-debugger, :end-col 56, :row 149} {:end-row 149, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 58, :from-var process-debugger, :end-col 63, :row 149} {:end-row 149, :name "message", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 65, :from-var process-debugger, :end-col 72, :row 149} {:end-row 151, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var process-debugger, :end-col 31, :row 151} {:end-row 151, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :from-var process-debugger, :end-col 37, :row 151} {:end-row 151, :name "column", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var process-debugger, :end-col 44, :row 151} {:end-row 151, :name "coor", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :from-var process-debugger, :end-col 49, :row 151} {:end-row 151, :name "input-type", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 50, :from-var process-debugger, :end-col 60, :row 151} {:row 152, :col 68, :end-row 152, :end-col 73, :name "line", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 152, :col 84, :end-row 152, :end-col 91, :name "column", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 152, :col 36, :end-row 152, :end-col 41, :name "code", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:end-row 153, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var process-debugger, :end-col 31, :row 153} {:end-row 153, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :from-var process-debugger, :end-col 37, :row 153} {:end-row 153, :name "position", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var process-debugger, :end-col 46, :row 153} {:row 158, :col 51, :end-row 158, :end-col 57, :name "group", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 159, :col 51, :end-row 159, :end-col 56, :name "line", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 160, :col 51, :end-row 160, :end-col 55, :name "col", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 161, :col 51, :end-row 161, :end-col 60, :name "filetype", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 177, :col 63, :end-row 177, :end-col 67, :name "key", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/connect.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 11, :col 19, :end-row 11, :end-col 22, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 13, :col 26, :end-row 13, :end-col 29, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 16, :col 31, :end-row 16, :end-col 34, :name "->", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect} {:row 16, :col 44, :end-row 16, :end-col 50, :name "maybe", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect} {:row 20, :col 6, :end-row 20, :end-col 15, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 21, :col 6, :end-row 21, :end-col 16, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 22, :col 6, :end-row 22, :end-col 11, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 25, :col 4, :end-row 25, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 26, :col 4, :end-row 26, :end-col 10, :name "enter", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 26, :col 17, :end-row 26, :end-col 20, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:end-row 26, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 25, :from-var detect-clojure-port, :end-col 40, :row 26} {:end-row 26, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 42, :from-var detect-clojure-port, :end-col 46, :row 26} {:end-row 26, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 48, :from-var detect-clojure-port, :end-col 53, :row 26} {:end-row 26, :name "hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 55, :from-var detect-clojure-port, :end-col 63, :row 26} {:end-row 26, :name "port", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 64, :from-var detect-clojure-port, :end-col 68, :row 26} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 20, :from-var detect-clojure-port, :end-col 25, :row 27} {:end-row 27, :name "default-hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 27, :from-var detect-clojure-port, :end-col 43, :row 27} {:row 33, :col 28, :end-row 33, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 35, :col 17, :end-row 35, :end-col 22, :name "else", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 41, :col 28, :end-row 41, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 42, :col 28, :end-row 42, :end-col 33, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 42, :col 35, :end-row 42, :end-col 40, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 43, :col 28, :end-row 43, :end-col 37, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 43, :col 39, :end-row 43, :end-col 48, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 44, :col 28, :end-row 44, :end-col 38, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 44, :col 40, :end-row 44, :end-col 50, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 48, :col 4, :end-row 48, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 49, :col 4, :end-row 49, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 49, :col 21, :end-row 49, :end-col 24, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:end-row 49, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 29, :from-var raw-message-channel, :end-col 44, :row 49} {:end-row 49, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 46, :from-var raw-message-channel, :end-col 57, :row 49} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 59, :from-var raw-message-channel, :end-col 64, :row 49} {:end-row 49, :name "client", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 66, :from-var raw-message-channel, :end-col 72, :row 49} {:row 50, :col 42, :end-row 50, :end-col 53, :name "connection", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 50, :col 54, :end-row 50, :end-col 74, :name "raw-message-channel", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 54, :col 61, :end-row 54, :end-col 71, :name "component", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 55, :col 34, :end-row 55, :end-col 42, :name "message", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 58, :col 26, :end-row 58, :end-col 33, :name "client", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 62, :col 4, :end-row 62, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 63, :col 4, :end-row 63, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 63, :col 17, :end-row 63, :end-col 20, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:end-row 63, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 25, :from-var connected, :end-col 40, :row 63} {:end-row 63, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 42, :from-var connected, :end-col 53, :row 63} {:row 65, :col 51, :end-row 65, :end-col 61, :name "component", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 66, :col 24, :end-row 66, :end-col 37, :name "autocmd-type", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 71, :col 4, :end-row 71, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var cleanup-jacked-in-process, :from elin.interceptor.connect} {:row 72, :col 4, :end-row 72, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var cleanup-jacked-in-process, :from elin.interceptor.connect} {:end-row 72, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 21, :from-var cleanup-jacked-in-process, :end-col 26, :row 72} {:end-row 72, :name "port", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 28, :from-var cleanup-jacked-in-process, :end-col 32, :row 72} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/system.clj", :from user} {:row 3, :col 32, :end-row 3, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 4, :col 30, :end-row 4, :end-col 33, :name "as", :filename "src/elin/system.clj", :from user} {:row 5, :col 28, :end-row 5, :end-col 31, :name "as", :filename "src/elin/system.clj", :from user} {:row 6, :col 32, :end-row 6, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 7, :col 30, :end-row 7, :end-col 33, :name "as", :filename "src/elin/system.clj", :from user} {:row 8, :col 26, :end-row 8, :end-col 29, :name "as", :filename "src/elin/system.clj", :from user} {:row 9, :col 27, :end-row 9, :end-col 30, :name "as", :filename "src/elin/system.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/system.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 12, :col 36, :end-row 12, :end-col 39, :name "as", :filename "src/elin/system.clj", :from user} {:row 17, :col 17, :end-row 17, :end-col 24, :name "server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 17, :col 26, :end-row 17, :end-col 31, :name "port", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 20, :col 6, :end-row 20, :end-col 16, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 22, :col 6, :end-row 22, :end-col 13, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 24, :col 17, :end-row 24, :end-col 27, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 26, :col 6, :end-row 26, :end-col 22, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 28, :col 6, :end-row 28, :end-col 18, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 30, :col 22, :end-row 30, :end-col 32, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 31, :col 22, :end-row 31, :end-col 29, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 33, :col 6, :end-row 33, :end-col 12, :name "nrepl", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 35, :col 16, :end-row 35, :end-col 26, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 36, :col 16, :end-row 36, :end-col 28, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 37, :col 16, :end-row 37, :end-col 26, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 38, :col 16, :end-row 38, :end-col 32, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 41, :col 6, :end-row 41, :end-col 16, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 43, :col 20, :end-row 43, :end-col 30, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 45, :col 6, :end-row 45, :end-col 14, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 47, :col 18, :end-row 47, :end-col 28, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 48, :col 18, :end-row 48, :end-col 30, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 49, :col 18, :end-row 49, :end-col 28, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 50, :col 18, :end-row 50, :end-col 24, :name "nrepl", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 51, :col 18, :end-row 51, :end-col 25, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 52, :col 18, :end-row 52, :end-col 34, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 54, :col 6, :end-row 54, :end-col 18, :name "http-server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 56, :col 22, :end-row 56, :end-col 30, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 58, :col 6, :end-row 58, :end-col 13, :name "server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 60, :col 17, :end-row 60, :end-col 25, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 61, :col 17, :end-row 61, :end-col 27, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/config.clj", :from user} {:row 3, :col 15, :end-row 3, :end-col 18, :name "as", :filename "src/elin/config.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/config.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/config.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/config.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/config.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "as", :filename "src/elin/config.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/config.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/config.clj", :from user} {:end-row 31, :keys-destructuring-ns-modifier true, :ns elin.config, :name "keys", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 11, :row 31} {:end-row 31, :ns elin.config, :name "base-dir", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 13, :end-col 21, :row 31} {:row 38, :col 9, :end-row 38, :end-col 16, :name "always", :filename "src/elin/config.clj", :from elin.config} {:row 41, :col 7, :end-row 41, :end-col 15, :name "private", :filename "src/elin/config.clj", :from elin.config} {:row 45, :col 22, :end-row 45, :end-col 31, :name "function", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 23, :end-row 46, :end-col 26, :name "=>", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 28, :end-row 46, :end-col 32, :name "cat", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 34, :end-row 46, :end-col 40, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 48, :end-row 46, :end-col 54, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 23, :end-row 47, :end-col 26, :name "=>", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 28, :end-row 47, :end-col 32, :name "cat", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 34, :end-row 47, :end-col 40, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 48, :end-row 47, :end-col 54, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 62, :end-row 47, :end-col 64, :name "*", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 66, :end-row 47, :end-col 72, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 58, :col 48, :end-row 58, :end-col 57, :name "includes", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 58, :col 58, :end-row 58, :end-col 67, :name "excludes", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 58, :col 68, :end-row 58, :end-col 73, :name "uses", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 68, :col 30, :end-row 68, :end-col 35, :name "else", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:end-row 77, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 10, :from-var configure-handler*, :end-col 15, :row 77} {:end-row 77, :name "includes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 17, :from-var configure-handler*, :end-col 25, :row 77} {:end-row 77, :name "excludes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 26, :from-var configure-handler*, :end-col 34, :row 77} {:row 82, :col 31, :end-row 82, :end-col 40, :name "includes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:row 83, :col 31, :end-row 83, :end-col 40, :name "excludes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:row 84, :col 17, :end-row 84, :end-col 26, :name "includes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:end-row 89, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 10, :from-var configure-interceptor*, :end-col 15, :row 89} {:end-row 89, :name "includes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 17, :from-var configure-interceptor*, :end-col 25, :row 89} {:end-row 89, :name "excludes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 26, :from-var configure-interceptor*, :end-col 34, :row 89} {:row 94, :col 31, :end-row 94, :end-col 40, :name "includes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 95, :col 31, :end-row 95, :end-col 40, :name "excludes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 96, :col 17, :end-row 96, :end-col 26, :name "includes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 107, :col 33, :end-row 107, :end-col 42, :name "includes", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 109, :col 22, :end-row 109, :end-col 33, :name "config-map", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 110, :col 11, :end-row 110, :end-col 20, :name "includes", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 110, :col 24, :end-row 110, :end-col 35, :name "config-map", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 116, :col 32, :end-row 116, :end-col 37, :name "uses", :filename "src/elin/config.clj", :from-var configure-handler, :from elin.config} {:row 118, :col 66, :end-row 118, :end-col 71, :name "uses", :filename "src/elin/config.clj", :from-var configure-handler, :from elin.config} {:row 125, :col 32, :end-row 125, :end-col 37, :name "uses", :filename "src/elin/config.clj", :from-var configure-interceptor, :from elin.config} {:row 127, :col 74, :end-row 127, :end-col 79, :name "uses", :filename "src/elin/config.clj", :from-var configure-interceptor, :from elin.config} {:row 131, :col 5, :end-row 131, :end-col 8, :name "as", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:end-row 131, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 16, :from-var expand-config, :end-col 21, :row 131} {:end-row 131, :name "handler", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 23, :from-var expand-config, :end-col 30, :row 131} {:end-row 131, :name "interceptor", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 31, :from-var expand-config, :end-col 42, :row 131} {:row 133, :col 10, :end-row 133, :end-col 18, :name "handler", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 133, :col 46, :end-row 133, :end-col 51, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 135, :col 65, :end-row 135, :end-col 70, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 137, :col 10, :end-row 137, :end-col 22, :name "interceptor", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 137, :col 50, :end-row 137, :end-col 55, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 139, :col 77, :end-row 139, :end-col 82, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 145, :col 44, :end-row 145, :end-col 52, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 145, :col 53, :end-row 145, :end-col 65, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 146, :col 15, :end-row 146, :end-col 23, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 146, :col 47, :end-row 146, :end-col 55, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 147, :col 15, :end-row 147, :end-col 27, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 147, :col 55, :end-row 147, :end-col 67, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:end-row 155, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 33, :from-var load-default-config, :end-col 43, :row 155} {:row 158, :col 25, :end-row 158, :end-col 28, :name "->", :filename "src/elin/config.clj", :from elin.config} {:end-row 164, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 39, :from-var load-user-config, :end-col 49, :row 164} {:row 168, :col 34, :end-row 168, :end-col 37, :name "->", :filename "src/elin/config.clj", :from elin.config} {:end-row 178, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 41, :from-var load-project-local-config, :end-col 51, :row 178} {:row 182, :col 20, :end-row 182, :end-col 23, :name "->", :filename "src/elin/config.clj", :from elin.config}], :protocol-impls [{:impl-ns elin.component.nrepl.client, :end-row 26, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 25, :method-name disconnect, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 25} {:impl-ns elin.component.nrepl.client, :end-row 28, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 27, :method-name disconnected?, :name-row 27, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 27} {:impl-ns elin.component.nrepl.client, :end-row 35, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 29, :method-name notify, :name-row 29, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 29} {:impl-ns elin.component.nrepl.client, :end-row 42, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 36, :method-name request, :name-row 36, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 43, :row 36} {:impl-ns elin.component.nrepl.client, :end-row 46, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 45, :method-name supported-op?, :name-row 45, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 44, :row 45} {:impl-ns elin.component.nrepl.client, :end-row 48, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 47, :method-name current-session, :name-row 47, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 47} {:impl-ns elin.component.nrepl.client, :end-row 50, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 49, :method-name version, :name-row 49, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 49} {:impl-ns elin.component.nrepl.connection, :end-row 99, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 93, :method-name disconnect, :name-row 93, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 18, :row 93} {:impl-ns elin.component.nrepl.connection, :end-row 102, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 101, :method-name disconnected?, :name-row 101, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 101} {:impl-ns elin.component.nrepl.connection, :end-row 107, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 104, :method-name notify, :name-row 104, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 45, :row 104} {:impl-ns elin.component.nrepl.connection, :end-row 117, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 109, :method-name request, :name-row 109, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 109} {:impl-ns elin.component.nrepl, :end-row 37, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 35, :method-name start, :name-row 35, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 35} {:impl-ns elin.component.nrepl, :end-row 42, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 38, :method-name stop, :name-row 38, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 38} {:impl-ns elin.component.nrepl, :end-row 57, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 45, :method-name add-client!, :name-row 45, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 45} {:impl-ns elin.component.nrepl, :end-row 62, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 59, :method-name remove-client!, :name-row 59, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 59} {:impl-ns elin.component.nrepl, :end-row 67, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 64, :method-name remove-all!, :name-row 64, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 64} {:impl-ns elin.component.nrepl, :end-row 71, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 69, :method-name get-client, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 69} {:impl-ns elin.component.nrepl, :end-row 74, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 72, :method-name get-client, :name-row 72, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 72} {:impl-ns elin.component.nrepl, :end-row 83, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 76, :method-name switch-client!, :name-row 76, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 17, :row 76} {:impl-ns elin.component.nrepl, :end-row 86, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 85, :method-name current-client, :name-row 85, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 59, :row 85} {:impl-ns elin.component.nrepl, :end-row 89, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 88, :method-name all-clients, :name-row 88, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 88} {:impl-ns elin.component.nrepl, :end-row 95, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 92, :method-name supported-op?, :name-row 92, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 44, :row 92} {:impl-ns elin.component.nrepl, :end-row 99, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 97, :method-name current-session, :name-row 97, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 43, :row 97} {:impl-ns elin.component.nrepl, :end-row 103, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 101, :method-name version, :name-row 101, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 101} {:impl-ns elin.component.nrepl, :end-row 110, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 106, :method-name disconnect, :name-row 106, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 51, :row 106} {:impl-ns elin.component.nrepl, :end-row 116, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 112, :method-name disconnected?, :name-row 112, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 112} {:impl-ns elin.component.nrepl, :end-row 134, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 118, :method-name notify, :name-row 118, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 118} {:impl-ns elin.component.nrepl, :end-row 153, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 136, :method-name request, :name-row 136, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 57, :row 136} {:impl-ns elin.component.server.impl.popup, :end-row 33, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 31, :method-name open-popup!, :name-row 31, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 54, :row 31} {:impl-ns elin.component.server.impl.popup, :end-row 35, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name move-popup, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 42, :row 34} {:impl-ns elin.component.server.impl.popup, :end-row 37, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 36, :method-name set-popup-text, :name-row 36, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 39, :row 36} {:impl-ns elin.component.server.impl.popup, :end-row 39, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 38, :method-name close-popup, :name-row 38, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 34, :row 38} {:impl-ns elin.component.server.impl.popup, :end-row 44, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 42, :method-name open-popup!, :name-row 42, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 54, :row 42} {:impl-ns elin.component.server.impl.popup, :end-row 46, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 45, :method-name move-popup, :name-row 45, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 42, :row 45} {:impl-ns elin.component.server.impl.popup, :end-row 48, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 47, :method-name set-popup-text, :name-row 47, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 39, :row 47} {:impl-ns elin.component.server.impl.popup, :end-row 50, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 49, :method-name close-popup, :name-row 49, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 34, :row 49} {:impl-ns elin.component.server.impl.quickfix, :end-row 65, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 63, :method-name get-quickfix-list, :name-row 63, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 31, :row 63} {:impl-ns elin.component.server.impl.quickfix, :end-row 67, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 66, :method-name set-quickfix-list, :name-row 66, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 66} {:impl-ns elin.component.server.impl.quickfix, :end-row 70, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 68, :method-name get-location-list, :name-row 68, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 68} {:impl-ns elin.component.server.impl.quickfix, :end-row 72, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 71, :method-name set-location-list, :name-row 71, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 71} {:impl-ns elin.component.server.impl.quickfix, :end-row 77, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 75, :method-name get-quickfix-list, :name-row 75, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 31, :row 75} {:impl-ns elin.component.server.impl.quickfix, :end-row 79, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 78, :method-name set-quickfix-list, :name-row 78, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 78} {:impl-ns elin.component.server.impl.quickfix, :end-row 82, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 80, :method-name get-location-list, :name-row 80, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 80} {:impl-ns elin.component.server.impl.quickfix, :end-row 84, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 83, :method-name set-location-list, :name-row 83, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 83} {:impl-ns elin.component.server.impl.buffer, :end-row 40, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 39, :method-name set-to-current-buffer, :name-row 39, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 39} {:impl-ns elin.component.server.impl.buffer, :end-row 45, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 41, :method-name append-to-info-buffer, :name-row 41, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 50, :row 41} {:impl-ns elin.component.server.impl.buffer, :end-row 52, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 46, :method-name get-lines, :name-row 46, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 46} {:impl-ns elin.component.server.impl.buffer, :end-row 57, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 53, :method-name set-highlight, :name-row 53, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 53} {:impl-ns elin.component.server.impl.buffer, :end-row 59, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 58, :method-name clear-highlight, :name-row 58, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 29, :row 58} {:impl-ns elin.component.server.impl.buffer, :end-row 63, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 62, :method-name set-to-current-buffer, :name-row 62, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 62} {:impl-ns elin.component.server.impl.buffer, :end-row 68, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 64, :method-name append-to-info-buffer, :name-row 64, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 50, :row 64} {:impl-ns elin.component.server.impl.buffer, :end-row 75, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 69, :method-name get-lines, :name-row 69, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 69} {:impl-ns elin.component.server.impl.buffer, :end-row 80, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name set-highlight, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 76} {:impl-ns elin.component.server.impl.buffer, :end-row 82, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 81, :method-name clear-highlight, :name-row 81, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 29, :row 81} {:impl-ns elin.component.server.impl.select, :end-row 21, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 17, :method-name select-from-candidates, :name-row 17, :defined-by clojure.core/extend-protocol, :protocol-name ISelector, :filename "src/elin/component/server/impl/select.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 89, :row 17} {:impl-ns elin.component.server.impl.select, :end-row 28, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 24, :method-name select-from-candidates, :name-row 24, :defined-by clojure.core/extend-protocol, :protocol-name ISelector, :filename "src/elin/component/server/impl/select.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 89, :row 24} {:impl-ns elin.component.server.impl.mark, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 22, :method-name get-mark, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IMark, :filename "src/elin/component/server/impl/mark.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 30, :row 22} {:impl-ns elin.component.server.impl.mark, :end-row 27, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 26, :method-name get-mark, :name-row 26, :defined-by clojure.core/extend-protocol, :protocol-name IMark, :filename "src/elin/component/server/impl/mark.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 30, :row 26} {:impl-ns elin.component.server.impl.sexpr, :end-row 72, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 70, :method-name get-top-list-sexpr!, :name-row 70, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 70} {:impl-ns elin.component.server.impl.sexpr, :end-row 75, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 73, :method-name get-list-sexpr!, :name-row 73, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 66, :row 73} {:impl-ns elin.component.server.impl.sexpr, :end-row 78, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name get-single-sexpr!, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 76} {:impl-ns elin.component.server.impl.sexpr, :end-row 81, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 79, :method-name get-namespace-sexpr!, :name-row 79, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 79} {:impl-ns elin.component.server.impl.sexpr, :end-row 82, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 82, :method-name replace-list-sexpr!, :name-row 82, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 97, :row 82} {:impl-ns elin.component.server.impl.sexpr, :end-row 87, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 85, :method-name get-top-list-sexpr!, :name-row 85, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 85} {:impl-ns elin.component.server.impl.sexpr, :end-row 90, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 88, :method-name get-list-sexpr!, :name-row 88, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 66, :row 88} {:impl-ns elin.component.server.impl.sexpr, :end-row 93, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 91, :method-name get-single-sexpr!, :name-row 91, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 91} {:impl-ns elin.component.server.impl.sexpr, :end-row 96, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 94, :method-name get-namespace-sexpr!, :name-row 94, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 94} {:impl-ns elin.component.server.impl.sexpr, :end-row 97, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 97, :method-name replace-list-sexpr!, :name-row 97, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 97, :row 97} {:impl-ns elin.component.server.impl.event, :end-row 20, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 20, :method-name on-connect, :name-row 20, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 20} {:impl-ns elin.component.server.impl.event, :end-row 21, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 21, :method-name on-callback, :name-row 21, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 59, :row 21} {:impl-ns elin.component.server.impl.event, :end-row 24, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 24, :method-name on-connect, :name-row 24, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 24} {:impl-ns elin.component.server.impl.event, :end-row 25, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 25, :method-name on-callback, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 59, :row 25} {:impl-ns elin.component.server.impl.virtual-text, :end-row 24, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 20, :method-name set-virtual-text, :name-row 20, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 20} {:impl-ns elin.component.server.impl.virtual-text, :end-row 26, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 25, :method-name clear-all-virtual-texts, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 37, :row 25} {:impl-ns elin.component.server.impl.virtual-text, :end-row 33, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 29, :method-name set-virtual-text, :name-row 29, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 29} {:impl-ns elin.component.server.impl.virtual-text, :end-row 35, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name clear-all-virtual-texts, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 37, :row 34} {:impl-ns elin.component.server.impl.variable, :end-row 30, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 30, :method-name get-variable!, :name-row 30, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 30} {:impl-ns elin.component.server.impl.variable, :end-row 31, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 31, :method-name set-variable!, :name-row 31, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 77, :row 31} {:impl-ns elin.component.server.impl.variable, :end-row 34, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name get-variable!, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 34} {:impl-ns elin.component.server.impl.variable, :end-row 35, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 35, :method-name set-variable!, :name-row 35, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 77, :row 35} {:impl-ns elin.component.server.impl.register, :end-row 19, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 18, :method-name yank, :name-row 18, :defined-by clojure.core/extend-protocol, :protocol-name IRegister, :filename "src/elin/component/server/impl/register.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 23, :row 18} {:impl-ns elin.component.server.impl.register, :end-row 23, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 22, :method-name yank, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IRegister, :filename "src/elin/component/server/impl/register.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 23, :row 22} {:impl-ns elin.component.server.impl.file, :end-row 45, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 45, :method-name get-current-working-directory!, :name-row 45, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 81, :row 45} {:impl-ns elin.component.server.impl.file, :end-row 46, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 46, :method-name get-current-file-path!, :name-row 46, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 46} {:impl-ns elin.component.server.impl.file, :end-row 47, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 47, :method-name get-cursor-position!, :name-row 47, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 61, :row 47} {:impl-ns elin.component.server.impl.file, :end-row 50, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 48, :method-name jump!, :name-row 48, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 82, :row 48} {:impl-ns elin.component.server.impl.file, :end-row 53, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 53, :method-name get-current-working-directory!, :name-row 53, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 81, :row 53} {:impl-ns elin.component.server.impl.file, :end-row 54, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 54, :method-name get-current-file-path!, :name-row 54, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 54} {:impl-ns elin.component.server.impl.file, :end-row 55, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 55, :method-name get-cursor-position!, :name-row 55, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 61, :row 55} {:impl-ns elin.component.server.impl.file, :end-row 58, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 56, :method-name jump!, :name-row 56, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 82, :row 56} {:impl-ns elin.component.server.impl.io, :end-row 22, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 18, :method-name echo-text, :name-row 18, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 79, :row 18} {:impl-ns elin.component.server.impl.io, :end-row 27, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 23, :method-name echo-message, :name-row 23, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 80, :row 23} {:impl-ns elin.component.server.impl.io, :end-row 29, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 28, :method-name input!, :name-row 28, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 35, :row 28} {:impl-ns elin.component.server.impl.io, :end-row 36, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 32, :method-name echo-text, :name-row 32, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 95, :row 32} {:impl-ns elin.component.server.impl.io, :end-row 41, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 37, :method-name echo-message, :name-row 37, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 75, :row 37} {:impl-ns elin.component.server.impl.io, :end-row 43, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 42, :method-name input!, :name-row 42, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 35, :row 42} {:impl-ns elin.component.server.impl.function, :end-row 23, :derived-location nil, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 22, :method-name request-function, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 71, :row 22} {:impl-ns elin.component.server.impl.function, :end-row 26, :derived-location nil, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 25, :method-name notify-function, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 25} {:impl-ns elin.component.server.impl.function, :end-row 30, :derived-location nil, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 29, :method-name request-function, :name-row 29, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 29} {:impl-ns elin.component.server.impl.function, :end-row 33, :derived-location nil, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 32, :method-name notify-function, :name-row 32, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 69, :row 32} {:impl-ns elin.component.server.impl.sign, :end-row 66, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 66, :method-name place-sign, :name-row 66, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 66} {:impl-ns elin.component.server.impl.sign, :end-row 67, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 67, :method-name unplace-signs-by, :name-row 67, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 51, :row 67} {:impl-ns elin.component.server.impl.sign, :end-row 68, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 68, :method-name list-current-signs!, :name-row 68, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 68} {:impl-ns elin.component.server.impl.sign, :end-row 69, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 69, :method-name list-all-signs!, :name-row 69, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 69} {:impl-ns elin.component.server.impl.sign, :end-row 70, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 70, :method-name refresh-signs, :name-row 70, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 70} {:impl-ns elin.component.server.impl.sign, :end-row 73, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 73, :method-name place-sign, :name-row 73, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 73} {:impl-ns elin.component.server.impl.sign, :end-row 74, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 74, :method-name unplace-signs-by, :name-row 74, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 51, :row 74} {:impl-ns elin.component.server.impl.sign, :end-row 75, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 75, :method-name list-current-signs!, :name-row 75, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 75} {:impl-ns elin.component.server.impl.sign, :end-row 76, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name list-all-signs!, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 76} {:impl-ns elin.component.server.impl.sign, :end-row 77, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 77, :method-name refresh-signs, :name-row 77, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 77} {:impl-ns elin.component.server.vim, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 19, :method-name request?, :name-row 19, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 63, :row 19} {:impl-ns elin.component.server.vim, :end-row 29, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 25, :method-name response?, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 57, :row 25} {:impl-ns elin.component.server.vim, :end-row 51, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 31, :method-name parse-message, :name-row 31, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 31} {:impl-ns elin.component.server.vim, :end-row 64, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 56, :method-name request!, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 17, :row 56} {:impl-ns elin.component.server.vim, :end-row 67, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 66, :method-name notify!, :name-row 66, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 62, :row 66} {:impl-ns elin.component.server.vim, :end-row 72, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 69, :method-name response!, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 63, :row 69} {:impl-ns elin.component.server.vim, :end-row 75, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 74, :method-name flush!, :name-row 74, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 74} {:impl-ns elin.component.server.vim, :end-row 79, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 78, :method-name call-function, :name-row 78, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 71, :row 78} {:impl-ns elin.component.server.vim, :end-row 82, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 81, :method-name notify-function, :name-row 81, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 81} {:impl-ns elin.component.server.http, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 23, :method-name request?, :name-row 23, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 23} {:impl-ns elin.component.server.http, :end-row 24, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 24, :method-name response?, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 24} {:impl-ns elin.component.server.http, :end-row 28, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 25, :method-name parse-message, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 25} {:impl-ns elin.component.server.http, :end-row 50, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 47, :method-name start, :name-row 47, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 47} {:impl-ns elin.component.server.http, :end-row 53, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 51, :method-name stop, :name-row 51, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 32, :row 51} {:impl-ns elin.component.server.http, :end-row 60, :derived-location nil, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 56, :method-name new-message, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 48, :row 56} {:impl-ns elin.component.server.http, :end-row 79, :derived-location nil, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 62, :method-name handle, :name-row 62, :defined-by clojure.core/defrecord, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 62} {:impl-ns elin.component.server.nvim, :end-row 19, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 18, :method-name request?, :name-row 18, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 18} {:impl-ns elin.component.server.nvim, :end-row 22, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 21, :method-name response?, :name-row 21, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 21} {:impl-ns elin.component.server.nvim, :end-row 48, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 24, :method-name parse-message, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 11, :row 24} {:impl-ns elin.component.server.nvim, :end-row 60, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 53, :method-name request!, :name-row 53, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 11, :row 53} {:impl-ns elin.component.server.nvim, :end-row 65, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 62, :method-name notify!, :name-row 62, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 34, :row 62} {:impl-ns elin.component.server.nvim, :end-row 71, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 67, :method-name response!, :name-row 67, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 67} {:impl-ns elin.component.server.nvim, :end-row 74, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 73, :method-name flush!, :name-row 73, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 73} {:impl-ns elin.component.server.nvim, :end-row 78, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 77, :method-name call-function, :name-row 77, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 77} {:impl-ns elin.component.server.nvim, :end-row 81, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 80, :method-name notify-function, :name-row 80, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 80} {:impl-ns elin.component.clj-kondo, :end-row 74, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 67, :method-name start, :name-row 67, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 67} {:impl-ns elin.component.clj-kondo, :end-row 78, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 76, :method-name stop, :name-row 76, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 51, :row 76} {:impl-ns elin.component.clj-kondo, :end-row 101, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 81, :method-name analyze, :name-row 81, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 81} {:impl-ns elin.component.clj-kondo, :end-row 125, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 103, :method-name restore, :name-row 103, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 103} {:impl-ns elin.component.clj-kondo, :end-row 128, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 127, :method-name analyzing?, :name-row 127, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 127} {:impl-ns elin.component.clj-kondo, :end-row 131, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 130, :method-name analyzed?, :name-row 130, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 130} {:impl-ns elin.component.clj-kondo, :end-row 136, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 133, :method-name analysis, :name-row 133, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 133} {:impl-ns elin.component.clj-kondo, :end-row 146, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.clj-kondo, :name-end-row 138, :method-name analyze-code!!, :name-row 138, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 138} {:impl-ns elin.component.interceptor, :end-row 103, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 80, :method-name start, :name-row 80, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 49, :row 80} {:impl-ns elin.component.interceptor, :end-row 108, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 104, :method-name stop, :name-row 104, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 31, :row 104} {:impl-ns elin.component.interceptor, :end-row 112, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 111, :method-name execute, :name-row 111, :defined-by clojure.core/defrecord, :protocol-name IInterceptor, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 58, :row 111} {:impl-ns elin.component.interceptor, :end-row 129, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 113, :method-name execute, :name-row 113, :defined-by clojure.core/defrecord, :protocol-name IInterceptor, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 67, :row 113} {:impl-ns elin.component.interceptor, :end-row 158, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 132, :method-name configure, :name-row 132, :defined-by clojure.core/defrecord, :protocol-name IConfigure, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 50, :row 132} {:impl-ns elin.component.lazy-host, :end-row 45, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 24, :method-name start, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 38, :row 24} {:impl-ns elin.component.lazy-host, :end-row 50, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 46, :method-name stop, :name-row 46, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 46} {:impl-ns elin.component.lazy-host, :end-row 54, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 53, :method-name set-host!, :name-row 53, :defined-by clojure.core/defrecord, :protocol-name ILazyHost, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 30, :row 53} {:impl-ns elin.component.lazy-host, :end-row 62, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 57, :method-name request!, :name-row 57, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 57} {:impl-ns elin.component.lazy-host, :end-row 68, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 63, :method-name notify!, :name-row 63, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 63} {:impl-ns elin.component.lazy-host, :end-row 74, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 69, :method-name response!, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 69} {:impl-ns elin.component.lazy-host, :end-row 80, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 75, :method-name flush!, :name-row 75, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 75} {:impl-ns elin.component.lazy-host, :end-row 89, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 84, :method-name on-connect, :name-row 84, :defined-by clojure.core/defrecord, :protocol-name IEvent, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 84} {:impl-ns elin.component.lazy-host, :end-row 95, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 90, :method-name on-callback, :name-row 90, :defined-by clojure.core/defrecord, :protocol-name IEvent, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 90} {:impl-ns elin.component.lazy-host, :end-row 104, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 99, :method-name place-sign, :name-row 99, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 99} {:impl-ns elin.component.lazy-host, :end-row 110, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 105, :method-name unplace-signs-by, :name-row 105, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 105} {:impl-ns elin.component.lazy-host, :end-row 116, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 111, :method-name list-current-signs!, :name-row 111, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 111} {:impl-ns elin.component.lazy-host, :end-row 122, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 117, :method-name list-all-signs!, :name-row 117, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 117} {:impl-ns elin.component.lazy-host, :end-row 128, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 123, :method-name refresh-signs, :name-row 123, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 123} {:impl-ns elin.component.lazy-host, :end-row 137, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 132, :method-name echo-text, :name-row 132, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 132} {:impl-ns elin.component.lazy-host, :end-row 143, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 138, :method-name echo-text, :name-row 138, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 138} {:impl-ns elin.component.lazy-host, :end-row 149, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 144, :method-name echo-message, :name-row 144, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 144} {:impl-ns elin.component.lazy-host, :end-row 155, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 150, :method-name echo-message, :name-row 150, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 150} {:impl-ns elin.component.lazy-host, :end-row 161, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 156, :method-name input!, :name-row 156, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 156} {:impl-ns elin.component.lazy-host, :end-row 170, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 165, :method-name get-current-working-directory!, :name-row 165, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 165} {:impl-ns elin.component.lazy-host, :end-row 176, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 171, :method-name get-current-file-path!, :name-row 171, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 171} {:impl-ns elin.component.lazy-host, :end-row 182, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 177, :method-name get-cursor-position!, :name-row 177, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 177} {:impl-ns elin.component.lazy-host, :end-row 188, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 183, :method-name jump!, :name-row 183, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 183} {:impl-ns elin.component.lazy-host, :end-row 194, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 189, :method-name jump!, :name-row 189, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 189} {:impl-ns elin.component.lazy-host, :end-row 203, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 198, :method-name get-variable!, :name-row 198, :defined-by clojure.core/defrecord, :protocol-name IVariable, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 198} {:impl-ns elin.component.lazy-host, :end-row 209, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 204, :method-name set-variable!, :name-row 204, :defined-by clojure.core/defrecord, :protocol-name IVariable, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 204} {:impl-ns elin.component.lazy-host, :end-row 218, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 213, :method-name get-top-list-sexpr!, :name-row 213, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 213} {:impl-ns elin.component.lazy-host, :end-row 224, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 219, :method-name get-top-list-sexpr!, :name-row 219, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 219} {:impl-ns elin.component.lazy-host, :end-row 230, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 225, :method-name get-list-sexpr!, :name-row 225, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 225} {:impl-ns elin.component.lazy-host, :end-row 236, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 231, :method-name get-list-sexpr!, :name-row 231, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 231} {:impl-ns elin.component.lazy-host, :end-row 242, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 237, :method-name get-single-sexpr!, :name-row 237, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 237} {:impl-ns elin.component.lazy-host, :end-row 248, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 243, :method-name get-single-sexpr!, :name-row 243, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 243} {:impl-ns elin.component.lazy-host, :end-row 254, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 249, :method-name get-namespace-sexpr!, :name-row 249, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 249} {:impl-ns elin.component.lazy-host, :end-row 260, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 255, :method-name get-namespace-sexpr!, :name-row 255, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 255} {:impl-ns elin.component.lazy-host, :end-row 266, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 261, :method-name replace-list-sexpr!, :name-row 261, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 261} {:impl-ns elin.component.lazy-host, :end-row 275, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 270, :method-name open-popup!, :name-row 270, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 270} {:impl-ns elin.component.lazy-host, :end-row 281, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 276, :method-name open-popup!, :name-row 276, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 276} {:impl-ns elin.component.lazy-host, :end-row 287, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 282, :method-name move-popup, :name-row 282, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 282} {:impl-ns elin.component.lazy-host, :end-row 293, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 288, :method-name set-popup-text, :name-row 288, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 288} {:impl-ns elin.component.lazy-host, :end-row 299, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 294, :method-name close-popup, :name-row 294, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 294} {:impl-ns elin.component.lazy-host, :end-row 308, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 303, :method-name set-virtual-text, :name-row 303, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 303} {:impl-ns elin.component.lazy-host, :end-row 314, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 309, :method-name set-virtual-text, :name-row 309, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 309} {:impl-ns elin.component.lazy-host, :end-row 320, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 315, :method-name clear-all-virtual-texts, :name-row 315, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 315} {:impl-ns elin.component.lazy-host, :end-row 329, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 324, :method-name set-to-current-buffer, :name-row 324, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 324} {:impl-ns elin.component.lazy-host, :end-row 335, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 330, :method-name append-to-info-buffer, :name-row 330, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 330} {:impl-ns elin.component.lazy-host, :end-row 341, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 336, :method-name append-to-info-buffer, :name-row 336, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 336} {:impl-ns elin.component.lazy-host, :end-row 347, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 342, :method-name get-lines, :name-row 342, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 342} {:impl-ns elin.component.lazy-host, :end-row 353, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 348, :method-name get-lines, :name-row 348, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 348} {:impl-ns elin.component.lazy-host, :end-row 359, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 354, :method-name get-lines, :name-row 354, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 354} {:impl-ns elin.component.lazy-host, :end-row 365, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 360, :method-name set-highlight, :name-row 360, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 360} {:impl-ns elin.component.lazy-host, :end-row 371, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 366, :method-name set-highlight, :name-row 366, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 366} {:impl-ns elin.component.lazy-host, :end-row 377, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 372, :method-name clear-highlight, :name-row 372, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 372} {:impl-ns elin.component.lazy-host, :end-row 386, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 381, :method-name get-quickfix-list, :name-row 381, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 381} {:impl-ns elin.component.lazy-host, :end-row 392, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 387, :method-name set-quickfix-list, :name-row 387, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 387} {:impl-ns elin.component.lazy-host, :end-row 398, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 393, :method-name get-location-list, :name-row 393, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 393} {:impl-ns elin.component.lazy-host, :end-row 404, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 399, :method-name set-location-list, :name-row 399, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 399} {:impl-ns elin.component.lazy-host, :end-row 413, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 408, :method-name select-from-candidates, :name-row 408, :defined-by clojure.core/defrecord, :protocol-name ISelector, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 408} {:impl-ns elin.component.lazy-host, :end-row 419, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 414, :method-name select-from-candidates, :name-row 414, :defined-by clojure.core/defrecord, :protocol-name ISelector, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 414} {:impl-ns elin.component.lazy-host, :end-row 428, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 423, :method-name get-mark, :name-row 423, :defined-by clojure.core/defrecord, :protocol-name IMark, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 423} {:impl-ns elin.component.lazy-host, :end-row 437, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 432, :method-name yank, :name-row 432, :defined-by clojure.core/defrecord, :protocol-name IRegister, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 432} {:impl-ns elin.component.lazy-host, :end-row 446, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 441, :method-name call-function, :name-row 441, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 441} {:impl-ns elin.component.lazy-host, :end-row 450, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 447, :method-name notify-function, :name-row 447, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 68, :row 447} {:impl-ns elin.component.session-storage, :end-row 22, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 19, :method-name start, :name-row 19, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 19} {:impl-ns elin.component.session-storage, :end-row 26, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 23, :method-name stop, :name-row 23, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 23} {:impl-ns elin.component.session-storage, :end-row 30, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 29, :method-name set, :name-row 29, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 46, :row 29} {:impl-ns elin.component.session-storage, :end-row 34, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 31, :method-name set, :name-row 31, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 31} {:impl-ns elin.component.session-storage, :end-row 42, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 36, :method-name get, :name-row 36, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 36} {:impl-ns elin.component.session-storage, :end-row 50, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 44, :method-name contains?, :name-row 44, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 44} {:impl-ns elin.component.session-storage, :end-row 54, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 52, :method-name delete, :name-row 52, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 9, :row 52} {:impl-ns elin.component.session-storage, :end-row 57, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 56, :method-name clear, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 56} {:impl-ns elin.component.server, :end-row 85, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 66, :method-name start, :name-row 66, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 48, :row 66} {:impl-ns elin.component.server, :end-row 95, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 87, :method-name stop, :name-row 87, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 87} {:impl-ns elin.component.handler, :end-row 148, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 126, :method-name start, :name-row 126, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/handler.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 126} {:impl-ns elin.component.handler, :end-row 152, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 150, :method-name stop, :name-row 150, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/handler.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 41, :row 150} {:impl-ns elin.component.plugin, :end-row 84, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 79, :method-name start, :name-row 79, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/plugin.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 50, :row 79} {:impl-ns elin.component.plugin, :end-row 88, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 86, :method-name stop, :name-row 86, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/plugin.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 34, :row 86}]}} \ No newline at end of file +{:analysis {:namespace-definitions [{:end-row 19, :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 24, :row 1} {:end-row 16, :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 39, :row 1} {:end-row 5, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.callback, :filename "src/elin/handler/callback.clj", :col 1, :name-col 5, :end-col 24, :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 20, :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 32, :row 1} {:end-row 15, :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 32, :row 1} {:end-row 15, :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 8, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.handler.debug, :filename "src/elin/handler/debug.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.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 16, :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 2, :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 42, :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 7, :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 29, :row 1} {:end-row 3, :name-end-col 21, :name-end-row 1, :name-row 1, :name elin.util.string, :filename "src/elin/util/string.clj", :col 1, :name-col 5, :end-col 30, :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 5, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.util.process, :filename "src/elin/util/process.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.sexpr, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 6, :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 22, :name-end-row 1, :name-row 1, :name elin.util.handler, :filename "src/elin/util/handler.clj", :col 1, :name-col 5, :end-col 24, :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 7, :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 31, :row 1} {:end-row 11, :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 29, :row 1} {:end-row 15, :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 9, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.quickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :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 10, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.server.impl.mark, :filename "src/elin/component/server/impl/mark.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :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 7, :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 9, :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 8, :name-end-col 40, :name-end-row 1, :name-row 1, :name elin.component.server.impl.register, :filename "src/elin/component/server/impl/register.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :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 9, :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 11, :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 28, :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 27, :row 1} {:end-row 13, :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 44, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 17, :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, :doc "NOTE:\n When using `babashka.pods`, repeatedly running linting on a large codebase caused the memory usage to gradually increase, affecting performance.\n Therefore, instead of using pods, we switched to starting the `clj-kondo` process each time it’s needed.", :row 1} {:end-row 19, :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 29, :row 1} {:end-row 23, :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 14, :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 24, :row 1} {:end-row 9, :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 6, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.popup, :filename "src/elin/function/popup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.quickfix, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 15, :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 14, :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 7, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.function.select, :filename "src/elin/function/select.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 8, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.mark, :filename "src/elin/function/mark.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.function.jack-in, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 5, :end-col 41, :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 7, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.callback, :filename "src/elin/function/callback.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 5, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.storage.test, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 13, :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 11, :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 33, :row 1} {:end-row 9, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.function.connect, :filename "src/elin/function/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 7, :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 32, :row 1} {:end-row 8, :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 23, :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 1, :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 24, :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 1, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.constant.jack-in, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 5, :end-col 27, :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 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 6, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.handler.namespace, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 20, :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 34, :row 1} {:end-row 16, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.interceptor.nrepl.malli, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.interceptor.quickfix, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 14, :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 7, :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 11, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.interceptor.log, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 21, :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 34, :row 1} {:end-row 11, :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 11, :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 16, :name-end-col 41, :name-end-row 1, :name-row 1, :name elin.interceptor.connect.shadow-cljs, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 18, :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 14, :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 24, :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 14, :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 29, :row 1}], :namespace-usages [{:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/test.clj", :alias async, :from elin.handler.test, :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/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 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.function.storage.test} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/test.clj", :alias e.h.evaluate, :from elin.handler.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 43, :row 12, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/test.clj", :alias e.message, :from elin.handler.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/test.clj", :alias e.p.host, :from elin.handler.test, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 14, :to elin.protocol.host} {:name-end-col 30, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.schema.handler} {:name-end-col 18, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to elin.util.map} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :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/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 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :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/handler/namespace.clj", :alias e, :from elin.handler.namespace, :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/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.namespace} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.f.select, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.message} {:name-end-col 23, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.host} {:name-end-col 30, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 13, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 14, :to elin.util.map} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 15, :to elin.util.sexpr} {:name-end-col 21, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 16, :to elin.util.string} {:name-end-col 27, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/callback.clj", :alias e.f.callback, :from elin.handler.callback, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 3, :to elin.function.callback} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/callback.clj", :alias e.s.handler, :from elin.handler.callback, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 4, :to elin.schema.handler} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/callback.clj", :alias m, :from elin.handler.callback, :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/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 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :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/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/handler/navigate.clj", :alias e.f.clj-kondo, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.clj-kondo} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/navigate.clj", :alias e.f.evaluate, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.lookup} {: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.f.nrepl, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.function.nrepl.namespace} {:name-end-col 27, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/navigate.clj", :alias e.f.quickfix, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 12, :to elin.function.quickfix} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/navigate.clj", :alias e.p.clj-kondo, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 14, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.schema.handler} {:name-end-col 19, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.util.file} {:name-end-col 22, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 18, :to elin.util.handler} {:name-end-col 15, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to malli.core} {:name-end-col 17, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 20, :to pogonos.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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/lookup.clj", :alias e.f.evaluate, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {: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 22, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/lookup.clj", :alias e.s.nrepl, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 11, :to elin.schema.nrepl} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 12, :to elin.util.handler} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/lookup.clj", :alias e.u.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to malli.core} {:name-end-col 17, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/handler/lookup.clj", :alias pogonos, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 15, :to pogonos.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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias pp, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :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/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 7, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.nrepl} {: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.f.n.cider, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 9, :to elin.function.nrepl.cider} {: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.f.sexpr, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.protocol.host} {:name-end-col 30, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.handler} {:name-end-col 18, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.util.map} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :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/debug.clj", :alias async, :from elin.handler.debug, :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/debug.clj", :alias e, :from elin.handler.debug, :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/debug.clj", :alias e.p.host, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/debug.clj", :alias e.p.nrepl, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/debug.clj", :alias e.u.nrepl, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 8, :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/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 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 10, :to elin.util.handler} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 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/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to taoensso.timbre} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias async, :from elin.handler.connect, :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/connect.clj", :alias str, :from elin.handler.connect, :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/handler/connect.clj", :alias e.c.jack-in, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.jack-in} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.function.connect} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 8, :to elin.function.jack-in} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.f.select, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.message} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/connect.clj", :alias e.p.host, :from elin.handler.connect, :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/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.handler} {:name-end-col 19, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/connect.clj", :alias e.u.file, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 14, :to elin.util.file} {:name-end-col 20, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.util.param} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :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/string.clj", :alias str, :from elin.util.string, :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/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 21, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/process.clj", :alias proc, :from elin.util.process, :col 5, :name-col 5, :alias-col 26, :alias-end-col 30, :row 3, :to babashka.process} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/process.clj", :alias async, :from elin.util.process, :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/util/process.clj", :alias e, :from elin.util.process, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/sexpr.clj", :alias digest, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 34, :row 3, :to clj-commons.digest} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :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/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 8, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 10, :to rewrite-clj.zip} {:name-end-col 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/interceptor.clj", :alias e.p.nrepl, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 3, :to elin.protocol.nrepl} {:name-end-col 28, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :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 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/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 36, :alias-end-col 47, :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/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :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 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 3, :to elin.schema.handler} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/handler.clj", :alias m, :from elin.util.handler, :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/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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e, :from elin.component.nrepl.client, :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/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :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/client.clj", :alias e.schema, :from elin.component.nrepl.client, :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/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/client.clj", :alias m.util, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 11, :to malli.util} {: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 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/nrepl/connection.clj", :alias timbre, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :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/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 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :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/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/quickfix.clj", :alias e.p.host, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :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/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 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/mark.clj", :alias async, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :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/mark.clj", :from elin.component.server.impl.mark, :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/mark.clj", :from elin.component.server.impl.mark, :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/mark.clj", :alias e, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.p.host, :from elin.component.server.impl.mark, :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/mark.clj", :alias e.schema, :from elin.component.server.impl.mark, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 9, :to elin.schema} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/server/impl/mark.clj", :alias m, :from elin.component.server.impl.mark, :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/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 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :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 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :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/register.clj", :from elin.component.server.impl.register, :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/register.clj", :from elin.component.server.impl.register, :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/register.clj", :alias e.p.host, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/register.clj", :alias e.schema, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/server/impl/register.clj", :alias m, :from elin.component.server.impl.register, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :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 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :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 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/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 10, :to elin.util.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/function.clj", :alias m, :from elin.component.server.impl.function, :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/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 21, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 26, :alias-end-col 35, :row 6, :to babashka.process} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to clojure.core.async} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to clojure.edn} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to clojure.java.io} {:name-end-col 19, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to clojure.string} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.error} {:name-end-col 28, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.host} {:name-end-col 19, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.util.file} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/clj_kondo.clj", :alias m, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 16, :to malli.core} {:name-end-col 20, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :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/interceptor.clj", :alias set, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {: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 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :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/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {: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.autocmd} {:name-end-col 29, :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.connect} {:name-end-col 27, :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.nrepl} {:name-end-col 28, :name-end-row 10, :name-row 10, :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 10, :to elin.interceptor.output} {:name-end-col 30, :name-end-row 11, :name-row 11, :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 11, :to elin.interceptor.quickfix} {:name-end-col 17, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.message} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.protocol.config} {:name-end-col 30, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.interceptor} {:name-end-col 28, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.schema.interceptor} {:name-end-col 25, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/interceptor.clj", :alias ix, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 16, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to malli.core} {:name-end-col 31, :name-end-row 18, :name-row 18, :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 18, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :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 36, :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.mark} {:name-end-col 37, :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.popup} {:name-end-col 40, :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.quickfix} {:name-end-col 40, :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.register} {:name-end-col 38, :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.select} {:name-end-col 37, :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.sexpr} {:name-end-col 36, :name-end-row 16, :name-row 16, :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 16, :to elin.component.server.impl.sign} {:name-end-col 40, :name-end-row 17, :name-row 17, :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 17, :to elin.component.server.impl.variable} {:name-end-col 44, :name-end-row 18, :name-row 18, :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 18, :to elin.component.server.impl.virtual-text} {: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 27, :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.namespace} {:name-end-col 26, :name-end-row 13, :name-row 13, :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 13, :to elin.handler.navigate} {:name-end-col 17, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.message} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.config} {:name-end-col 27, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.host.rpc} {:name-end-col 30, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.protocol.interceptor} {:name-end-col 26, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 18, :to elin.schema.component} {:name-end-col 24, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to elin.schema.handler} {:name-end-col 23, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :to elin.schema.server} {:name-end-col 21, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :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 21, :to elin.util.server} {:name-end-col 15, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :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 22, :to malli.core} {:name-end-col 20, :name-end-row 23, :name-row 23, :alias-end-row 23, :alias-row 23, :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 23, :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 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.config} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.message} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 10, :to elin.schema.component} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema.plugin} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to malli.core} {:name-end-col 16, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to malli.error} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :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/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 10, :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/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 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/namespace.clj", :alias e.schema, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 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/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 8, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :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 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/popup.clj", :alias async, :from elin.function.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 5, :to elin.schema.handler} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :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/quickfix.clj", :alias async, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :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/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 7, :to elin.util.map} {: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 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.error} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.component} {:name-end-col 22, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :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 21, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/function/namespace.clj", :alias e.u.string, :from elin.function.namespace, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 13, :to elin.util.string} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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/select.clj", :alias async, :from elin.function.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 27, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/select.clj", :alias e.f.callback, :from elin.function.select, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 4, :to elin.function.callback} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/select.clj", :alias e.p.host, :from elin.function.select, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/select.clj", :alias e.s.handler, :from elin.function.select, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/select.clj", :alias m, :from elin.function.select, :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/mark.clj", :alias async, :from elin.function.mark, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/mark.clj", :alias e.p.host, :from elin.function.mark, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/mark.clj", :alias e.schema, :from elin.function.mark, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/mark.clj", :alias e.s.handler, :from elin.function.mark, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/mark.clj", :alias e.s.host, :from elin.function.mark, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 7, :to elin.schema.host} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/mark.clj", :alias m, :from elin.function.mark, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :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/jack_in.clj", :alias async, :from elin.function.jack-in, :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/jack_in.clj", :alias edn, :from elin.function.jack-in, :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/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 5, :to clojure.java.io} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.constant.jack-in} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :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/function/jack_in.clj", :alias e.p.host, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to elin.protocol.host} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/jack_in.clj", :alias e.u.nrepl, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/jack_in.clj", :alias e.u.process, :from elin.function.jack-in, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 10, :to elin.util.process} {: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/callback.clj", :alias async, :from elin.function.callback, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 4, :to elin.protocol.storage} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/callback.clj", :alias e.schema, :from elin.function.callback, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 6, :to elin.schema.handler} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :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/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 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.sexpr} {: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 26, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 3, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 4, :to elin.schema.component} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :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/lookup.clj", :alias async, :from elin.function.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/function/lookup.clj", :alias str, :from elin.function.lookup, :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/lookup.clj", :alias e, :from elin.function.lookup, :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/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.function.clj-kondo} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/lookup.clj", :alias e.f.sexpr, :from elin.function.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/function/lookup.clj", :alias e.p.host, :from elin.function.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/function/lookup.clj", :alias e.s.handler, :from elin.function.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 22, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to malli.core} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :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/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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :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/evaluate.clj", :alias e, :from elin.function.evaluate, :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/function/evaluate.clj", :alias e.f.mark, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.function.mark} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 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/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 11, :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/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :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/function/connect.clj", :alias e, :from elin.function.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.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/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/connect.clj", :alias e.s.nrepl, :from elin.function.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 7, :to elin.schema.nrepl} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/connect.clj", :alias m, :from elin.function.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 28, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/component.clj", :alias e.p.clj-kondo, :from elin.schema.component, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 3, :to elin.protocol.clj-kondo} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/component.clj", :alias e.p.interceptor, :from elin.schema.component, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/schema/component.clj", :alias e.p.storage, :from elin.schema.component, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.protocol.storage} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.schema} {: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 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 4, :to malli.util} {: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 26, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 3, :to elin.schema.component} {: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 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :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/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.p.host, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 25, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :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/test.clj", :alias async, :from elin.interceptor.test, :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/test.clj", :alias pp, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/test.clj", :alias e.c.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.constant.nrepl} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/test.clj", :alias e.f.evaluate, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 35, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.cider.test} {:name-end-col 27, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 10, :to elin.function.quickfix} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/test.clj", :alias e.f.sexpr, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.function.sexpr} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 12, :to elin.function.storage.test} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.message} {:name-end-col 23, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.host} {:name-end-col 30, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/interceptor/test.clj", :alias e.p.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 15, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/interceptor/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 16, :to elin.protocol.nrepl} {:name-end-col 18, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to elin.util.map} {:name-end-col 20, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/interceptor/test.clj", :alias e.u.sexpr, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 18, :to elin.util.sexpr} {:name-end-col 25, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/interceptor/test.clj", :alias timbre, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 20, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/nrepl/malli.clj", :alias edn, :from elin.interceptor.nrepl.malli, :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/nrepl/malli.clj", :alias pp, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 24, :alias-end-col 26, :row 4, :to clojure.pprint} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.lookup, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.constant.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.f.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 10, :to elin.function.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/nrepl/malli.clj", :alias ix, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 12, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 13, :to malli.core} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/nrepl/malli.clj", :alias timbre, :from elin.interceptor.nrepl.malli, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 14, :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/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :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/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 22, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 27, :alias-end-col 34, :row 5, :to elin.protocol.rpc} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.interceptor, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 6, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 7, :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/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :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/nrepl.clj", :alias str, :from elin.interceptor.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/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.nrepl} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.message} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.host, :from elin.interceptor.nrepl, :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/interceptor/nrepl.clj", :alias e.p.interceptor, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 9, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.util.file} {:name-end-col 17, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.id, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 11, :to elin.util.id} {:name-end-col 18, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.map, :from elin.interceptor.nrepl, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 12, :to elin.util.map} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.util.nrepl} {:name-end-col 25, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias e.u.interceptor, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 5, :to elin.util.interceptor} {:name-end-col 21, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/output.clj", :alias e.u.string, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 6, :to elin.util.string} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/log.clj", :alias async, :from elin.interceptor.log, :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/log.clj", :alias str, :from elin.interceptor.log, :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/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/log.clj", :alias e.p.host, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 8, :to elin.util.interceptor} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/log.clj", :alias e.u.nrepl, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 21, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/log.clj", :alias e.u.string, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 26, :alias-end-col 36, :row 10, :to elin.util.string} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/log.clj", :alias ix, :from elin.interceptor.log, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 11, :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 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.connect, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.function.connect} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.evaluate, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {: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.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.function.sexpr} {:name-end-col 26, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.h.evaluate, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 43, :row 12, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 13, :to elin.message} {:name-end-col 28, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 24, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.nrepl} {:name-end-col 19, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.file, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 17, :to elin.util.file} {:name-end-col 26, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 18, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to exoscale.interceptor} {:name-end-col 17, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/interceptor/autocmd.clj", :alias pogonos, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 20, :to pogonos.core} {:name-end-col 20, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/interceptor/autocmd.clj", :alias timbre, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 21, :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/handler.clj", :alias async, :from elin.interceptor.handler, :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/interceptor/handler.clj", :alias io, :from elin.interceptor.handler, :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/interceptor/handler.clj", :alias str, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 5, :to clojure.string} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 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/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 10, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :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/evaluate.clj", :alias async, :from elin.interceptor.evaluate, :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/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :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/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {: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 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.storage, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 7, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 8, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to exoscale.interceptor} {:name-end-col 17, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/evaluate.clj", :alias pogonos, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 22, :alias-end-col 29, :row 10, :to pogonos.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :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/interceptor/connect/shadow_cljs.clj", :alias async, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias edn, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias io, :from elin.interceptor.connect.shadow-cljs, :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/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.c.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.constant.interceptor} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 8, :to elin.function.evaluate} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.select, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 9, :to elin.function.select} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.host, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.s.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 12, :to elin.schema.nrepl} {:name-end-col 19, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.file, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 13, :to elin.util.file} {:name-end-col 26, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 14, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 15, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias m, :from elin.interceptor.connect.shadow-cljs, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 16, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :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/debug.clj", :alias str, :from elin.interceptor.debug, :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/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/debug.clj", :alias e.f.n.cider, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 7, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/debug.clj", :alias e.f.popup, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.popup} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/debug.clj", :alias e.f.sexpr, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/debug.clj", :alias e.p.host, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/debug.clj", :alias e.p.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 28, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.interceptor} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/debug.clj", :alias e.u.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 13, :to elin.util.nrepl} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/debug.clj", :alias e.u.sexpr, :from elin.interceptor.debug, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 14, :to elin.util.sexpr} {:name-end-col 25, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to malli.core} {:name-end-col 16, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :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 17, :to malli.error} {:name-end-col 20, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :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 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.f.jack-in, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.function.jack-in} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.s.nrepl, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.util.file} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/connect.clj", :alias e.u.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 10, :to elin.util.interceptor} {:name-end-col 18, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.map} {:name-end-col 22, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/connect.clj", :alias e.u.process, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 27, :alias-end-col 38, :row 12, :to elin.util.process} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/interceptor/connect.clj", :alias m, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {: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 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.set} {:name-end-col 19, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/config.clj", :alias str, :from elin.config, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 6, :to clojure.string} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.constant.project} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.schema.config} {:name-end-col 19, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.util.file} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 11, :to malli.transform} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre}], :var-definitions [{:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 22, :name-row 22, :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 82, :arglist-strs ["[{:as elin :component/keys [interceptor session-storage]}]"], :doc "Run test under cursor.", :row 22} {:fixed-arities #{1}, :end-row 88, :name-end-col 22, :name-end-row 56, :name-row 56, :ns elin.handler.test, :name run-tests-in-ns, :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 82, :arglist-strs ["[{:as elin :component/keys [host interceptor session-storage]}]"], :doc "Run test in current namespace.", :row 56} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 90, :private true, :name-row 90, :ns elin.handler.test, :name run-tests-by-query, :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 42, :arglist-strs ["[{:as elin :component/keys [interceptor]} query]"], :row 90} {:fixed-arities #{1}, :end-row 122, :name-end-col 23, :name-end-row 118, :name-row 118, :ns elin.handler.test, :name rerun-last-tests, :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 35, :arglist-strs ["[{:as elin :component/keys [session-storage]}]"], :doc "Rerun last tests.", :row 118} {:fixed-arities #{1}, :end-row 132, :name-end-col 30, :name-end-row 125, :name-row 125, :ns elin.handler.test, :name rerun-last-failed-tests, :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 72, :arglist-strs ["[{:as elin :component/keys [host session-storage]}]"], :doc "Rerun last failed tests.", :row 125} {:end-row 18, :name-end-col 21, :name-end-row 18, :name-row 18, :ns elin.handler.namespace, :name add-libspec, :defined-by clojure.core/declare, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 22, :row 18} {:end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :ns elin.handler.namespace, :name add-missing-libspec, :defined-by clojure.core/declare, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 30, :row 19} {:fixed-arities #{2}, :end-row 26, :name-end-col 22, :name-end-row 21, :private true, :name-row 21, :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, :arglist-strs ["[form ns-sym]"], :row 21} {:fixed-arities #{1}, :end-row 58, :name-end-col 18, :name-end-row 28, :name-row 28, :ns elin.handler.namespace, :name add-libspec, :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 25, :arglist-strs ["[{:as elin :component/keys [handler host interceptor]}]"], :doc "Add libspec to namespace form.", :row 28} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 60, :private true, :name-row 60, :ns elin.handler.namespace, :name add-missing-import*, :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 31, :arglist-strs ["[{:as elin :component/keys [interceptor]} class-name-sym]"], :row 60} {:fixed-arities #{3}, :end-row 93, :name-end-col 28, :name-end-row 76, :private true, :name-row 76, :ns elin.handler.namespace, :name add-missing-require*, :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 25, :arglist-strs ["[{:as elin :component/keys [interceptor]} alias-sym ns-sym]"], :row 76} {:fixed-arities #{3}, :end-row 111, :name-end-col 28, :name-end-row 95, :private true, :name-row 95, :ns elin.handler.namespace, :name add-missing-libspec*, :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 54, :arglist-strs ["[elin ns-str alias-str]"], :row 95} {:fixed-arities #{1}, :end-row 136, :name-end-col 26, :name-end-row 113, :name-row 113, :ns elin.handler.namespace, :name add-missing-libspec, :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 45, :arglist-strs ["[{:as elin :component/keys [handler host]}]"], :doc "Add missing libspec to namespace form.", :row 113} {:fixed-arities #{1}, :end-row 12, :name-end-col 15, :name-end-row 8, :name-row 8, :ns elin.handler.callback, :name callback, :defined-by clojure.core/defn, :filename "src/elin/handler/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :arglist-strs ["[{:as elin :keys [message]}]"], :row 8} {: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, :arglist-strs ["[arglist]"], :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, :arglist-strs ["[{:keys [arglists candidate doc type]}]"], :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, :arglist-strs ["[candidates]"], :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, :arglist-strs ["[{:as elin :component/keys [nrepl]} prefix]"], :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, :arglist-strs ["[{:as elin :component/keys [nrepl]} prefix]"], :row 55} {:fixed-arities #{1}, :end-row 78, :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, :arglist-strs ["[{:as elin :component/keys [nrepl] :keys [message]}]"], :doc "Returns comletion candidates.", :row 62} {:fixed-arities #{2}, :end-row 30, :name-end-col 29, :name-end-row 22, :private true, :name-row 22, :ns elin.handler.navigate, :name select-ns-and-sym-str, :defined-by clojure.core/defn-, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 55, :arglist-strs ["[ns-str sym-str]"], :row 22} {:fixed-arities #{1}, :end-row 34, :name-end-col 26, :name-end-row 32, :private true, :name-row 32, :ns elin.handler.navigate, :name normalize-var-code, :defined-by clojure.core/defn-, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :arglist-strs ["[code]"], :row 32} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 37, :name-row 37, :ns elin.handler.navigate, :name jump, :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 57, :arglist-strs ["[{:component/keys [host] :keys [message]}]"], :doc "Jump to the specified location.", :row 37} {:fixed-arities #{1}, :end-row 80, :name-end-col 25, :name-end-row 48, :name-row 48, :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 69, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Jump to the definition of the symbol under the cursor.", :row 48} {:fixed-arities #{1}, :end-row 91, :name-end-col 28, :name-end-row 83, :name-row 83, :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 54, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Cycle source code and test code.", :row 83} {:fixed-arities #{1}, :end-row 140, :name-end-col 30, :name-end-row 94, :name-row 94, :ns elin.handler.navigate, :name cycle-function-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 56, :arglist-strs ["[elin]"], :row 94} {:fixed-arities #{1}, :end-row 170, :name-end-col 17, :name-end-row 143, :name-row 143, :ns elin.handler.navigate, :name references, :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 58, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]}]"], :doc "Find the places where the symbol under the cursor is used, and jump if there is only one.\n If there are multiple, add them to the location list.", :row 143} {:fixed-arities #{1}, :end-row 204, :name-end-col 23, :name-end-row 172, :name-row 172, :ns elin.handler.navigate, :name local-references, :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 58, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]}]"], :row 172} {:fixed-arities #{2}, :end-row 22, :name-end-col 20, :name-end-row 18, :private true, :name-row 18, :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 81, :arglist-strs ["[format-config {:as rendering-data :keys [format-type]}]"], :row 18} {:fixed-arities #{1}, :end-row 29, :name-end-col 33, :name-end-row 24, :private true, :name-row 24, :ns elin.handler.lookup, :name parse-code-to-ns-and-name, :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 23, :arglist-strs ["[code]"], :row 24} {:fixed-arities #{1}, :end-row 44, :name-end-col 13, :name-end-row 32, :name-row 32, :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 65, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Look up symbol at cursor position.", :row 32} {:fixed-arities #{1}, :end-row 59, :name-end-col 18, :name-end-row 46, :name-row 46, :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 24, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Show source code of symbol at cursor position.", :row 46} {:fixed-arities #{1}, :end-row 68, :name-end-col 23, :name-end-row 61, :name-row 61, :ns elin.handler.lookup, :name show-clojuredocs, :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 70, :arglist-strs ["[elin]"], :doc "Show clojuredocs of symbol at cursor position.", :row 61} {:fixed-arities #{1}, :end-row 78, :name-end-col 19, :name-end-row 70, :name-row 70, :ns elin.handler.lookup, :name open-javadoc, :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 61, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Open a browser window displaying the javadoc for a symbol a t cursor position.", :row 70} {:fixed-arities #{1}, :end-row 27, :name-end-col 39, :name-end-row 17, :private true, :name-row 17, :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 89, :arglist-strs ["[{:as elin :component/keys [interceptor]}]"], :row 17} {:fixed-arities #{1}, :end-row 39, :name-end-col 15, :name-end-row 30, :name-row 30, :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 23, :arglist-strs ["[{:as elin :keys [message]}]"], :doc "Evaluate specified code.", :row 30} {:fixed-arities #{1}, :end-row 48, :name-end-col 32, :name-end-row 42, :name-row 42, :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 20, :arglist-strs ["[elin]"], :doc "Evaludate current top list.", :row 42} {:fixed-arities #{1}, :end-row 57, :name-end-col 28, :name-end-row 51, :name-row 51, :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 20, :arglist-strs ["[elin]"], :doc "Evaludate current list.", :row 51} {:fixed-arities #{1}, :end-row 66, :name-end-col 28, :name-end-row 60, :name-row 60, :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 20, :arglist-strs ["[elin]"], :doc "Evaluate current expression.", :row 60} {:fixed-arities #{1}, :end-row 75, :name-end-col 30, :name-end-row 69, :name-row 69, :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 20, :arglist-strs ["[elin]"], :doc "Evaluate ns form in current buffer.", :row 69} {:fixed-arities #{1}, :end-row 84, :name-end-col 23, :name-end-row 77, :name-row 77, :ns elin.handler.evaluate, :name evaluate-at-mark, :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, :arglist-strs ["[{:as elin :keys [message]}]"], :doc "Evaluate top list at mark.", :row 77} {:fixed-arities #{1}, :end-row 93, :name-end-col 30, :name-end-row 87, :name-row 87, :ns elin.handler.evaluate, :name evaluate-current-buffer, :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, :arglist-strs ["[{:component/keys [nrepl host]}]"], :doc "Evaluate current buffer.", :row 87} {:fixed-arities #{1}, :end-row 99, :name-end-col 24, :name-end-row 95, :name-row 95, :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 72, :arglist-strs ["[{:component/keys [host nrepl]}]"], :doc "Print last evaluation result to InfoBuffer.", :row 95} {:fixed-arities #{1}, :end-row 104, :name-end-col 13, :name-end-row 101, :name-row 101, :ns elin.handler.evaluate, :name reload, :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 32, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Reload all changed files with tonsky/clj-reload.", :row 101} {:fixed-arities #{1}, :end-row 109, :name-end-col 17, :name-end-row 106, :name-row 106, :ns elin.handler.evaluate, :name reload-all, :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 36, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Reload all files.", :row 106} {:fixed-arities #{1}, :end-row 114, :name-end-col 16, :name-end-row 111, :name-row 111, :ns elin.handler.evaluate, :name interrupt, :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 33, :arglist-strs ["[{:component/keys [nrepl]}]"], :doc "Interrupt running evaluation.", :row 111} {:fixed-arities #{1}, :end-row 122, :name-end-col 12, :name-end-row 116, :name-row 116, :ns elin.handler.evaluate, :name undef, :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 46, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Undefine symbol at cursor position.", :row 116} {:fixed-arities #{1}, :end-row 128, :name-end-col 16, :name-end-row 124, :name-row 124, :ns elin.handler.evaluate, :name undef-all, :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 45, :arglist-strs ["[{:as elin :component/keys [nrepl]}]"], :doc "Undefine all symbols in current namespace.", :row 124} {:fixed-arities #{1}, :end-row 141, :name-end-col 28, :name-end-row 130, :name-row 130, :ns elin.handler.evaluate, :name expand-1-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 26, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Expand macro once.", :row 130} {:fixed-arities #{1}, :end-row 26, :name-end-col 20, :name-end-row 10, :name-row 10, :ns elin.handler.debug, :name nrepl-request, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:component/keys [host nrepl] :keys [message]}]"], :doc "Request any message to nREPL server.\n This handler is for debugging.", :row 10} {:fixed-arities #{1}, :end-row 32, :name-end-col 35, :name-end-row 28, :private true, :name-row 28, :ns elin.handler.debug, :name information-buffer-appender, :defined-by clojure.core/defn-, :filename "src/elin/handler/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 66, :arglist-strs ["[{:component/keys [host]}]"], :row 28} {:fixed-arities #{1}, :end-row 36, :name-end-col 23, :name-end-row 34, :name-row 34, :ns elin.handler.debug, :name enable-debug-log, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 109, :arglist-strs ["[elin]"], :row 34} {:fixed-arities #{1}, :end-row 40, :name-end-col 24, :name-end-row 38, :name-row 38, :ns elin.handler.debug, :name disable-debug-log, :defined-by clojure.core/defn, :filename "src/elin/handler/debug.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 75, :arglist-strs ["[_]"], :row 38} {:fixed-arities #{1}, :end-row 15, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[_]"], :row 15} {:fixed-arities #{1}, :end-row 25, :name-end-col 17, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[{:component/keys [handler host clj-kondo]}]"], :row 18} {:fixed-arities #{1}, :end-row 35, :name-end-col 16, :name-end-row 28, :name-row 28, :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, :arglist-strs ["[{:as elin :component/keys [interceptor] :keys [message]}]"], :row 28} {:fixed-arities #{1}, :end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :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, :arglist-strs ["[{:component/keys [host] :keys [message]}]"], :row 37} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[{:as elin :component/keys [nrepl]}]"], :row 42} {:end-row 25, :name-end-col 30, :name-end-row 18, :private true, :name-row 18, :ns elin.handler.connect, :name ?ConnectParams, :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 18} {:fixed-arities #{2}, :end-row 49, :name-end-col 16, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.connect, :name connect*, :defined-by clojure.core/defn-, :filename "src/elin/handler/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[{:as elin :component/keys [host]} connect-arg-map]"], :row 27} {:fixed-arities #{1}, :end-row 58, :name-end-col 14, :name-end-row 52, :name-row 52, :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 57, :arglist-strs ["[{:as elin :component/keys [host] :keys [message]}]"], :doc "Connect to nREPL server.", :row 52} {:fixed-arities #{1}, :end-row 75, :name-end-col 17, :name-end-row 60, :name-row 60, :ns elin.handler.connect, :name disconnect, :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 48, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Disconnect from nREPL server.", :row 60} {:fixed-arities #{1}, :end-row 82, :name-end-col 14, :name-end-row 77, :name-row 77, :ns elin.handler.connect, :name jack-in, :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 69, :arglist-strs ["[{:as elin :component/keys [host]}]"], :doc "Launch nREPL server according to the project detected from the current file and connect to it.", :row 77} {:end-row 88, :name-end-col 30, :name-end-row 84, :private true, :name-row 84, :ns elin.handler.connect, :name ?InstantParams, :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 62, :row 84} {:fixed-arities #{1}, :end-row 99, :name-end-col 14, :name-end-row 90, :name-row 90, :ns elin.handler.connect, :name instant, :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 77, :arglist-strs ["[{:as elin :component/keys [host] :keys [message]}]"], :doc "Launch nREPL server of the specified project and connect to it.", :row 90} {:fixed-arities #{1}, :end-row 121, :name-end-col 13, :name-end-row 101, :name-row 101, :ns elin.handler.connect, :name switch, :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 71, :arglist-strs ["[{:as elin :component/keys [host nrepl]}]"], :doc "Switch the current nREPL connection to another connected one.", :row 101} {:end-row 4, :name-end-col 32, :name-end-row 4, :private true, :name-row 4, :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 4} {:end-row 5, :name-end-col 32, :name-end-row 5, :private true, :name-row 5, :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 5} {:end-row 6, :name-end-col 30, :name-end-row 6, :private true, :name-row 6, :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 6} {:end-row 7, :name-end-col 30, :name-end-row 7, :private true, :name-row 7, :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 7} {:end-row 8, :name-end-col 32, :name-end-row 8, :private true, :name-row 8, :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 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :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 9} {:end-row 10, :name-end-col 29, :name-end-row 10, :private true, :name-row 10, :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 10} {:end-row 11, :name-end-col 26, :name-end-row 11, :private true, :name-row 11, :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 11} {:end-row 12, :name-end-col 25, :name-end-row 12, :private true, :name-row 12, :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 12} {:end-row 17, :name-end-col 18, :name-end-row 14, :name-row 14, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 14} {:end-row 22, :name-end-col 18, :name-end-row 19, :name-row 19, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 19} {:end-row 27, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 24} {:end-row 32, :name-end-col 16, :name-end-row 29, :name-row 29, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 29} {:end-row 37, :name-end-col 18, :name-end-row 34, :name-row 34, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 16, :name-end-row 39, :name-row 39, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 39} {:end-row 47, :name-end-col 15, :name-end-row 44, :name-row 44, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 44} {:end-row 52, :name-end-col 12, :name-end-row 49, :name-row 49, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 49} {:end-row 57, :name-end-col 11, :name-end-row 54, :name-row 54, :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 19, :arglist-strs ["[& [m cause]]"], :varargs-min-arity 0, :row 54} {:fixed-arities #{1}, :end-row 60, :name-end-col 13, :name-end-row 59, :name-row 59, :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, :arglist-strs ["[x]"], :row 59} {:fixed-arities #{1}, :end-row 64, :name-end-col 19, :name-end-row 62, :name-row 62, :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, :arglist-strs ["[x]"], :row 62} {:fixed-arities #{1}, :end-row 68, :name-end-col 19, :name-end-row 66, :name-row 66, :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, :arglist-strs ["[x]"], :row 66} {:fixed-arities #{1}, :end-row 72, :name-end-col 17, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[x]"], :row 70} {:fixed-arities #{1}, :end-row 76, :name-end-col 17, :name-end-row 74, :name-row 74, :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, :arglist-strs ["[x]"], :row 74} {:fixed-arities #{1}, :end-row 80, :name-end-col 19, :name-end-row 78, :name-row 78, :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, :arglist-strs ["[x]"], :row 78} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :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, :arglist-strs ["[x]"], :row 82} {:fixed-arities #{1}, :end-row 88, :name-end-col 16, :name-end-row 86, :name-row 86, :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, :arglist-strs ["[x]"], :row 86} {:fixed-arities #{1}, :end-row 92, :name-end-col 13, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[x]"], :row 90} {:fixed-arities #{1}, :end-row 96, :name-end-col 12, :name-end-row 94, :name-row 94, :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, :arglist-strs ["[x]"], :row 94} {:end-row 99, :name-end-col 31, :name-end-row 98, :private true, :name-row 98, :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 98} {:fixed-arities #{1}, :end-row 108, :name-end-col 21, :name-end-row 101, :private true, :name-row 101, :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, :arglist-strs ["[v]"], :row 101} {:end-row 125, :name-end-col 14, :name-end-row 110, :name-row 110, :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, :arglist-strs ["[bindings & body]"], :varargs-min-arity 1, :row 110} {:end-row 137, :name-end-col 13, :name-end-row 127, :name-row 127, :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, :arglist-strs ["[x & forms]"], :varargs-min-arity 1, :row 127} {:end-row 149, :name-end-col 14, :name-end-row 139, :name-row 139, :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, :arglist-strs ["[x & forms]"], :varargs-min-arity 1, :row 139} {:end-row 156, :name-end-col 15, :name-end-row 151, :name-row 151, :ns elin.error, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :arglist-strs ["[& vs]"], :varargs-min-arity 0, :row 151} {: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, :arglist-strs ["[]"], :row 8} {:end-row 10, :name-end-col 25, :name-end-row 9, :private true, :name-row 9, :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 9} {:fixed-arities #{0}, :end-row 15, :name-end-col 20, :name-end-row 12, :name-row 12, :ns elin.util.nrepl, :name get-free-port, :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 27, :arglist-strs ["[]"], :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 21, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[messages]"], :row 18} {:fixed-arities #{3}, :end-row 50, :name-end-col 22, :name-end-row 33, :name-row 33, :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, :arglist-strs ["[k f messages]"], :row 33} {:fixed-arities #{2}, :end-row 57, :name-end-col 18, :name-end-row 53, :name-row 53, :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 31, :arglist-strs ["[message status]"], :row 53} {:fixed-arities #{1}, :end-row 7, :name-end-col 19, :name-end-row 5, :private true, :name-row 5, :ns elin.util.string, :name upper-char?, :defined-by clojure.core/defn-, :filename "src/elin/util/string.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :arglist-strs ["[c]"], :row 5} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 9, :name-row 9, :ns elin.util.string, :name starts-with-upper?, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 27, :arglist-strs ["[s]"], :row 9} {:fixed-arities #{1}, :end-row 17, :name-end-col 23, :name-end-row 13, :name-row 13, :ns elin.util.string, :name java-class-name?, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :arglist-strs ["[s]"], :row 13} {:fixed-arities #{2}, :end-row 23, :name-end-col 13, :name-end-row 19, :name-row 19, :ns elin.util.string, :name render, :defined-by clojure.core/defn, :filename "src/elin/util/string.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 10, :arglist-strs ["[s m]"], :row 19} {: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 37, :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} {:end-row 7, :name-end-col 23, :name-end-row 7, :private true, :name-row 7, :ns elin.util.process, :name manager, :defined-by clojure.core/def, :filename "src/elin/util/process.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 7} {:fixed-arities #{1}, :end-row 11, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.util.process, :name alive?, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 35, :arglist-strs ["[process-id]"], :row 9} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 13, :name-row 13, :ns elin.util.process, :name start, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :arglist-strs ["[commands]" "[process-id commands]"], :row 13} {:fixed-arities #{1}, :end-row 29, :name-end-col 11, :name-end-row 26, :name-row 26, :ns elin.util.process, :name kill, :defined-by clojure.core/defn, :filename "src/elin/util/process.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :arglist-strs ["[process-id]"], :row 26} {:fixed-arities #{1}, :end-row 20, :name-end-col 22, :name-end-row 13, :name-row 13, :ns elin.util.sexpr, :name extract-ns-form, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :arglist-strs ["[code]"], :row 13} {:fixed-arities #{1}, :end-row 44, :name-end-col 24, :name-end-row 23, :name-row 23, :ns elin.util.sexpr, :name extract-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[form-code]"], :row 23} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 47, :name-row 47, :ns elin.util.sexpr, :name add-require, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 17, :arglist-strs ["[form-code ns-sym alias-sym]"], :row 47} {:fixed-arities #{2}, :end-row 114, :name-end-col 17, :name-end-row 83, :name-row 83, :ns elin.util.sexpr, :name add-import, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 17, :arglist-strs ["[form-code class-name-sym]"], :row 83} {:fixed-arities #{3}, :end-row 124, :name-end-col 31, :name-end-row 117, :name-row 117, :ns elin.util.sexpr, :name extract-form-by-position, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[code line col]"], :row 117} {:fixed-arities #{1}, :end-row 133, :name-end-col 24, :name-end-row 126, :name-row 126, :ns elin.util.sexpr, :name skip-reader-macro, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :arglist-strs ["[zloc]"], :row 126} {:fixed-arities #{1}, :end-row 141, :name-end-col 16, :name-end-row 135, :name-row 135, :ns elin.util.sexpr, :name skip-meta, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :arglist-strs ["[zloc]"], :row 135} {:fixed-arities #{2}, :end-row 155, :name-end-col 33, :name-end-row 143, :private true, :name-row 143, :ns elin.util.sexpr, :name apply-cider-coordination*, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[code coordination]"], :row 143} {:fixed-arities #{2}, :end-row 170, :name-end-col 31, :name-end-row 161, :name-row 161, :ns elin.util.sexpr, :name apply-cider-coordination, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :arglist-strs ["[code coordination]"], :doc "a COORDINATES list of '(1 0 2) means:\n - enter next sexp then `forward-sexp' once,\n - enter next sexp,\n - enter next sexp then `forward-sexp' twice.", :row 161} {:fixed-arities #{1}, :end-row 179, :name-end-col 21, :name-end-row 172, :private true, :name-row 172, :ns elin.util.sexpr, :name testing-form?, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :arglist-strs ["[zloc]"], :row 172} {:fixed-arities #{1}, :end-row 184, :name-end-col 20, :name-end-row 181, :private true, :name-row 181, :ns elin.util.sexpr, :name sexpr-digest, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :arglist-strs ["[zloc]"], :row 181} {:fixed-arities #{1}, :end-row 194, :name-end-col 35, :name-end-row 186, :private true, :name-row 186, :ns elin.util.sexpr, :name parent-testing-form-digests, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :arglist-strs ["[zloc]"], :row 186} {:fixed-arities #{1}, :end-row 200, :name-end-col 28, :name-end-row 196, :private true, :name-row 196, :ns elin.util.sexpr, :name wrap-by-comment-form, :defined-by clojure.core/defn-, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :arglist-strs ["[node]"], :row 196} {:fixed-arities #{3}, :end-row 220, :name-end-col 43, :name-end-row 202, :name-row 202, :ns elin.util.sexpr, :name convert-code-to-testing-focused-code, :defined-by clojure.core/defn, :filename "src/elin/util/sexpr.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :arglist-strs ["[test-code current-lnum current-column]"], :row 202} {:fixed-arities #{1}, :end-row 12, :name-end-col 11, :name-end-row 9, :name-row 9, :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, :arglist-strs ["[context]"], :row 9} {:fixed-arities #{2}, :end-row 16, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.util.interceptor, :name config, :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 82, :arglist-strs ["[context interceptor-var]"], :row 14} {:fixed-arities #{1}, :end-row 20, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.util.interceptor, :name connected?, :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 41, :arglist-strs ["[{:component/keys [nrepl]}]"], :row 18} {: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, :arglist-strs ["[x]"], :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, :arglist-strs ["[x]"], :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 8, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.handler, :name config, :defined-by clojure.core/defn, :filename "src/elin/util/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :arglist-strs ["[elin handler-var]"], :row 6} {:fixed-arities #{1 3 2}, :end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.util.handler, :name jump-to-file-response, :defined-by clojure.core/defn, :filename "src/elin/util/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 38, :arglist-strs ["[path]" "[path lnum]" "[path lnum col]"], :row 14} {: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, :arglist-strs ["[?schema value]"], :row 6} {:fixed-arities #{2}, :end-row 19, :name-end-col 49, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[cwd file-name]"], :row 12} {:fixed-arities #{2}, :end-row 29, :name-end-col 50, :name-end-row 21, :private true, :name-row 21, :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, :arglist-strs ["[cwd file-name-pattern]"], :row 21} {:fixed-arities #{2}, :end-row 39, :name-end-col 38, :name-end-row 35, :name-row 35, :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, :arglist-strs ["[cwd file-name]"], :row 35} {:fixed-arities #{1}, :end-row 49, :name-end-col 21, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[path]"], :row 42} {:fixed-arities #{0}, :end-row 66, :name-end-col 26, :name-end-row 52, :name-row 52, :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, :arglist-strs ["[]"], :row 52} {:fixed-arities #{0}, :end-row 80, :name-end-col 27, :name-end-row 69, :name-row 69, :ns elin.util.file, :name get-config-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, :arglist-strs ["[]"], :row 69} {:fixed-arities #{1}, :end-row 86, :name-end-col 25, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[path]"], :row 83} {:fixed-arities #{1}, :end-row 93, :name-end-col 27, :name-end-row 89, :name-row 89, :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, :arglist-strs ["[path]"], :row 89} {:fixed-arities #{1}, :end-row 99, :name-end-col 33, :name-end-row 96, :name-row 96, :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, :arglist-strs ["[cwd]"], :row 96} {:fixed-arities #{1 3 2}, :end-row 113, :name-end-col 18, :name-end-row 105, :name-row 105, :ns elin.util.file, :name encode-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 36, :arglist-strs ["[path]" "[path lnum]" "[path lnum col]"], :row 105} {:fixed-arities #{1}, :end-row 127, :name-end-col 18, :name-end-row 119, :name-row 119, :ns elin.util.file, :name decode-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 34, :arglist-strs ["[path]"], :row 119} {: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, :arglist-strs ["[m key-ns-kw]"], :row 7} {:fixed-arities #{2}, :end-row 27, :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, :arglist-strs ["[m keyseq]"], :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, :arglist-strs ["[key-fn f]"], :row 3} {:fixed-arities #{1}, :end-row 13, :name-end-col 16, :name-end-row 9, :name-row 9, :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 35, :arglist-strs ["[klass]"], :row 9} {:end-row 20, :name-end-col 16, :name-end-row 15, :name-row 15, :ns elin.schema, :name ?protocol, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :arglist-strs ["[& protocols]"], :varargs-min-arity 0, :row 15} {:end-row 23, :name-end-col 11, :name-end-row 22, :name-row 22, :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 22} {:end-row 28, :name-end-col 15, :name-end-row 25, :name-row 25, :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 32, :row 25} {:end-row 31, :name-end-col 12, :name-end-row 30, :name-row 30, :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 30} {:end-row 34, :name-end-col 24, :name-end-row 33, :name-row 33, :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 33} {:end-row 37, :name-end-col 11, :name-end-row 36, :name-row 36, :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 36} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :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 39} {:fixed-arities #{1}, :end-row 44, :name-end-col 15, :name-end-row 42, :name-row 42, :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, :arglist-strs ["[schema]"], :row 42} {:end-row 13, :name-end-col 22, :name-end-row 13, :name-row 13, :ns elin.component.nrepl.client, :name default-hostname, :defined-by clojure.core/def, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{7}, :end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[connection session supported-ops initial-namespace version language port-file]"], :row 15} {:fixed-arities #{1}, :end-row 50, :name-end-col 18, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[m]"], :row 15} {:end-row 59, :name-end-col 35, :name-end-row 52, :private true, :name-row 52, :ns elin.component.nrepl.client, :name ?ConnectArgumentMap, :defined-by clojure.core/def, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 57, :row 52} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 17, :name-end-row 64, :name-row 64, :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 34, :arglist-strs ["[conn]" "[conn {:keys [language port-file]}]"], :row 64} {:fixed-arities #{1}, :end-row 93, :name-end-col 14, :name-end-row 85, :name-row 85, :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 30, :arglist-strs ["[{:as arg :keys [host port port-file]}]"], :row 85} {:fixed-arities #{1}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :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, :arglist-strs ["[x]"], :row 18} {:fixed-arities #{1}, :end-row 37, :name-end-col 22, :name-end-row 24, :private true, :name-row 24, :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, :arglist-strs ["[v]"], :row 24} {:fixed-arities #{2}, :end-row 47, :name-end-col 19, :name-end-row 40, :private true, :name-row 40, :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, :arglist-strs ["[this {:as msg :keys [id]}]"], :row 40} {:fixed-arities #{2}, :end-row 62, :name-end-col 26, :name-end-row 50, :private true, :name-row 50, :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, :arglist-strs ["[this {:as msg :keys [id]}]"], :row 50} {:fixed-arities #{2}, :end-row 70, :name-end-col 23, :name-end-row 65, :private true, :name-row 65, :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, :arglist-strs ["[this msg]"], :row 65} {:fixed-arities #{2}, :end-row 81, :name-end-col 24, :name-end-row 73, :private true, :name-row 73, :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, :arglist-strs ["[this msg]"], :row 73} {:end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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 83} {:fixed-arities #{7}, :end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[host port socket read-stream write-stream raw-message-channel response-manager]"], :row 83} {:fixed-arities #{1}, :end-row 117, :name-end-col 22, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[m]"], :row 83} {:fixed-arities #{2}, :end-row 150, :name-end-col 14, :name-end-row 120, :name-row 120, :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 49, :arglist-strs ["[host port]"], :row 120} {: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, :arglist-strs ["[host port]" "[c]"], :row 18} {:end-row 153, :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 58, :row 24} {:fixed-arities #{6}, :end-row 153, :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 58, :arglist-strs ["[clj-kondo interceptor lazy-host session-storage clients-store current-client-key-store]"], :row 24} {:fixed-arities #{1}, :end-row 153, :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 58, :arglist-strs ["[m]"], :row 24} {:fixed-arities #{1}, :end-row 160, :name-end-col 16, :name-end-row 155, :name-row 155, :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 58, :arglist-strs ["[config]"], :row 155} {: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, :arglist-strs ["[host s]" "[host s options]"], :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, :arglist-strs ["[host winid lnum col]"], :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, :arglist-strs ["[host winid s]"], :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, :arglist-strs ["[host winid]"], :row 25} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.quickfix, :name initial->quickfix-type, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :arglist-strs ["[c]"], :row 11} {:fixed-arities #{1}, :end-row 27, :name-end-col 26, :name-end-row 20, :private true, :name-row 20, :ns elin.component.server.impl.quickfix, :name get-quickfix-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host]"], :row 20} {:fixed-arities #{2}, :end-row 37, :name-end-col 26, :name-end-row 33, :private true, :name-row 33, :ns elin.component.server.impl.quickfix, :name set-quickfix-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host qf-list]"], :row 33} {:fixed-arities #{2}, :end-row 48, :name-end-col 26, :name-end-row 41, :private true, :name-row 41, :ns elin.component.server.impl.quickfix, :name get-location-list*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 62, :arglist-strs ["[host window-id]"], :row 41} {:fixed-arities #{3}, :end-row 59, :name-end-col 25, :name-end-row 55, :name-row 55, :ns elin.component.server.impl.quickfix, :name set-location-list*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 74, :arglist-strs ["[host window-id loc-list]"], :row 55} {:fixed-arities #{2}, :end-row 12, :name-end-col 30, :name-end-row 10, :private true, :name-row 10, :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, :arglist-strs ["[host s]"], :row 10} {:fixed-arities #{3}, :end-row 21, :name-end-col 30, :name-end-row 15, :private true, :name-row 15, :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 71, :arglist-strs ["[host s options]"], :row 15} {:fixed-arities #{3}, :end-row 25, :name-end-col 18, :name-end-row 23, :private true, :name-row 23, :ns elin.component.server.impl.buffer, :name get-lines*, :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 66, :arglist-strs ["[host start-lnum end-lnum]"], :row 23} {:fixed-arities #{3 5}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.component.server.impl.buffer, :name set-highlight*, :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 112, :arglist-strs ["[host highlight-group lnum]" "[host highlight-group lnum start-col end-col]"], :row 27} {:fixed-arities #{1}, :end-row 35, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.component.server.impl.buffer, :name clear-highlight*, :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, :arglist-strs ["[host]"], :row 33} {: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 67, :arglist-strs ["[host candidates callback-handler-symbol & [optional-params]]"], :varargs-min-arity 3, :row 8} {:fixed-arities #{2}, :end-row 18, :name-end-col 17, :name-end-row 13, :private true, :name-row 13, :ns elin.component.server.impl.mark, :name get-mark*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/mark.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 35, :arglist-strs ["[host mark-id]"], :row 13} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 28, :name-end-row 15, :private true, :name-row 15, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 15} {:fixed-arities #{4 3}, :end-row 34, :name-end-col 24, :name-end-row 27, :private true, :name-row 27, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 27} {:fixed-arities #{4 3}, :end-row 46, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :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 37, :arglist-strs ["[host lnum col]" "[host path lnum col]"], :row 39} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 29, :name-end-row 51, :private true, :name-row 51, :ns elin.component.server.impl.sexpr, :name get-namespace-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 37, :arglist-strs ["[host]" "[host path]"], :row 51} {:fixed-arities #{4}, :end-row 66, :name-end-col 28, :name-end-row 64, :private true, :name-row 64, :ns elin.component.server.impl.sexpr, :name replace-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 96, :arglist-strs ["[host lnum col new-sexpr]"], :row 64} {:fixed-arities #{1}, :end-row 12, :name-end-col 19, :name-end-row 10, :private true, :name-row 10, :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 48, :arglist-strs ["[host]"], :row 10} {:fixed-arities #{3}, :end-row 16, :name-end-col 20, :name-end-row 14, :private true, :name-row 14, :ns elin.component.server.impl.event, :name on-callback*, :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 68, :arglist-strs ["[host id args]"], :row 14} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 34, :name-end-row 8, :private true, :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 17, :defined-by->lint-as clojure.core/defn, :end-col 82, :arglist-strs ["[host text]" "[host text options]"], :row 8} {:fixed-arities #{1}, :end-row 16, :name-end-col 31, :name-end-row 14, :name-row 14, :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, :arglist-strs ["[host]"], :row 14} {:fixed-arities #{2}, :end-row 14, :name-end-col 22, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[host var-name]"], :row 12} {:fixed-arities #{3}, :end-row 26, :name-end-col 22, :name-end-row 17, :private true, :name-row 17, :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, :arglist-strs ["[host var-name value]"], :row 17} {:fixed-arities #{2}, :end-row 14, :name-end-col 13, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.impl.register, :name yank*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/register.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :arglist-strs ["[host text]"], :row 11} {:fixed-arities #{1}, :end-row 15, :name-end-col 39, :name-end-row 13, :private true, :name-row 13, :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, :arglist-strs ["[host]"], :row 13} {:fixed-arities #{1}, :end-row 20, :name-end-col 31, :name-end-row 18, :private true, :name-row 18, :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, :arglist-strs ["[host]"], :row 18} {:end-row 32, :name-end-col 29, :name-end-row 23, :private true, :name-row 23, :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, :arglist-strs ["[host & extra-params]"], :varargs-min-arity 1, :row 23} {:end-row 41, :name-end-col 14, :name-end-row 35, :private true, :name-row 35, :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, :arglist-strs ["[host path lnum col & [jump-command]]"], :varargs-min-arity 4, :row 35} {:fixed-arities #{3}, :end-row 14, :name-end-col 15, :name-end-row 12, :private true, :name-row 12, :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, :arglist-strs ["[host prompt default]"], :row 12} {:end-row 15, :name-end-col 23, :name-end-row 13, :name-row 13, :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 13} {:fixed-arities #{3}, :end-row 14, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 14, :name-row 14, :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, :arglist-strs ["[this method params]"], :row 14} {:fixed-arities #{3}, :end-row 15, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[this method params]"], :row 15} {:end-row 18, :name-end-col 16, :name-end-row 17, :name-row 17, :ns elin.component.server.impl.function, :name ?IFunction, :defined-by clojure.core/def, :filename "src/elin/component/server/impl/function.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 34, :row 17} {:fixed-arities #{3}, :end-row 48, :name-end-col 15, :name-end-row 38, :name-row 38, :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, :arglist-strs ["[host fn-name params]"], :row 38} {:fixed-arities #{3}, :end-row 55, :name-end-col 13, :name-end-row 51, :name-row 51, :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, :arglist-strs ["[host fn-name params]"], :row 51} {:fixed-arities #{2}, :end-row 60, :name-end-col 15, :name-end-row 58, :name-row 58, :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, :arglist-strs ["[host cmd]"], :row 58} {:fixed-arities #{2}, :end-row 65, :name-end-col 12, :name-end-row 63, :name-row 63, :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, :arglist-strs ["[host s]"], :row 63} {: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, :arglist-strs ["[file]"], :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, :arglist-strs ["[host {:keys [name lnum file group]}]"], :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, :arglist-strs ["[host]" "[host {:keys [group file name id]}]"], :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, :arglist-strs ["[host]" "[host target-buffer]"], :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, :arglist-strs ["[host]"], :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, :arglist-strs ["[host]" "[host signs]"], :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, :arglist-strs ["[host message response-manager]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[output-stream response-manager]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[{:keys [host server-socket on-accept stop-signal]}]"], :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, :arglist-strs ["[{:keys [request-method headers]}]"], :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, :arglist-strs ["[this request params]"], :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, :arglist-strs ["[this request]"], :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, :arglist-strs ["[host message method params]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[resp]"], :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, :arglist-strs ["[& [m]]"], :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, :arglist-strs ["[& [m]]"], :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, :arglist-strs ["[handler host port stop-server]"], :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, :arglist-strs ["[m]"], :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, :arglist-strs ["[config]"], :row 81} {:end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[host message response-manager]"], :row 15} {:fixed-arities #{1}, :end-row 48, :name-end-col 23, :name-end-row 15, :name-row 15, :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, :arglist-strs ["[m]"], :row 15} {:end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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 50} {:fixed-arities #{2}, :end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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, :arglist-strs ["[output-stream response-manager]"], :row 50} {:fixed-arities #{1}, :end-row 81, :name-end-col 20, :name-end-row 50, :name-row 50, :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, :arglist-strs ["[m]"], :row 50} {:fixed-arities #{1}, :end-row 115, :name-end-col 19, :name-end-row 83, :name-row 83, :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, :arglist-strs ["[{:keys [host server-socket on-accept stop-signal]}]"], :row 83} {:fixed-arities #{1}, :end-row 24, :name-end-col 34, :name-end-row 19, :private true, :name-row 19, :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, :arglist-strs ["[host]"], :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 26, :private true, :name-row 26, :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 29, :arglist-strs ["[user-dir]"], :row 26} {:fixed-arities #{1}, :end-row 38, :name-end-col 28, :name-end-row 34, :private true, :name-row 34, :ns elin.component.clj-kondo, :name clj-kondo-available?, :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 32, :arglist-strs ["[command]"], :row 34} {:fixed-arities #{1}, :end-row 54, :name-end-col 22, :name-end-row 40, :private true, :name-row 40, :ns elin.component.clj-kondo, :name clj-kondo-run!, :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 12, :arglist-strs ["[{:keys [command lint config shell-config]}]"], :row 40} {:end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :row 56} {:fixed-arities #{6}, :end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :arglist-strs ["[lazy-host command config available? analyzing?-atom analyzed-atom]"], :row 56} {:fixed-arities #{1}, :end-row 146, :name-end-col 20, :name-end-row 56, :name-row 56, :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 53, :arglist-strs ["[m]"], :row 56} {:fixed-arities #{1}, :end-row 150, :name-end-col 20, :name-end-row 148, :name-row 148, :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, :arglist-strs ["[config]"], :row 148} {:end-row 21, :name-end-col 26, :name-end-row 21, :private true, :name-row 21, :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 21} {:end-row 22, :name-end-col 29, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 23, :name-end-col 30, :name-end-row 23, :private true, :name-row 23, :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 23} {:end-row 24, :name-end-col 27, :name-end-row 24, :private true, :name-row 24, :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 24} {:fixed-arities #{2}, :end-row 33, :name-end-col 27, :name-end-row 26, :private true, :name-row 26, :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, :arglist-strs ["[lazy-host sym]"], :row 26} {:fixed-arities #{1}, :end-row 53, :name-end-col 36, :name-end-row 35, :private true, :name-row 35, :ns elin.component.interceptor, :name wrap-interceptor-for-logging, :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 102, :arglist-strs ["[{:as interceptor :keys [enter leave]}]"], :row 35} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :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, :arglist-strs ["[x]"], :row 55} {:end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :row 67} {:fixed-arities #{8}, :end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :arglist-strs ["[lazy-host plugin base-config includes excludes config-map name-to-symbol-dict interceptor-map]"], :row 67} {:fixed-arities #{1}, :end-row 158, :name-end-col 23, :name-end-row 67, :name-row 67, :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 51, :arglist-strs ["[m]"], :row 67} {:fixed-arities #{1}, :end-row 162, :name-end-col 22, :name-end-row 160, :name-row 160, :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 69, :arglist-strs ["[config]"], :row 160} {: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, :arglist-strs ["[{:keys [host protocol method args queue]}]"], :row 12} {:end-row 450, :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 450, :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, :arglist-strs ["[host-store host-channel]"], :row 19} {:fixed-arities #{1}, :end-row 450, :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, :arglist-strs ["[m]"], :row 19} {:fixed-arities #{1}, :end-row 455, :name-end-col 20, :name-end-row 453, :name-row 453, :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, :arglist-strs ["[_]"], :row 453} {: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, :arglist-strs ["[]"], :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 57, :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 57, :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, :arglist-strs ["[memory]"], :row 15} {:fixed-arities #{1}, :end-row 57, :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, :arglist-strs ["[m]"], :row 15} {:fixed-arities #{1}, :end-row 61, :name-end-col 26, :name-end-row 59, :name-row 59, :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 45, :arglist-strs ["[_]"], :row 59} {: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 44, :arglist-strs ["[handler lazy-host {:keys [message host]}]"], :row 26} {:end-row 95, :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 #{8}, :end-row 95, :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, :arglist-strs ["[handler lazy-host entrypoints host port server server-socket stop-signal]"], :row 53} {:fixed-arities #{1}, :end-row 95, :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, :arglist-strs ["[m]"], :row 53} {:fixed-arities #{1}, :end-row 99, :name-end-col 17, :name-end-row 97, :name-row 97, :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, :arglist-strs ["[config]"], :row 97} {:end-row 25, :name-end-col 26, :name-end-row 25, :private true, :name-row 25, :ns elin.component.handler, :name config-key, :defined-by clojure.core/def, :filename "src/elin/component/handler.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 25} {:fixed-arities #{2}, :end-row 35, :name-end-col 23, :name-end-row 29, :private true, :name-row 29, :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, :arglist-strs ["[lazy-host sym]"], :row 29} {:fixed-arities #{2}, :end-row 45, :name-end-col 25, :name-end-row 39, :private true, :name-row 39, :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, :arglist-strs ["[lazy-host handler-symbols]"], :row 39} {:fixed-arities #{1}, :end-row 63, :name-end-col 35, :name-end-row 48, :private true, :name-row 48, :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 74, :arglist-strs ["[{:as context :keys [message config-map]}]"], :row 48} {:fixed-arities #{2}, :end-row 77, :name-end-col 16, :name-end-row 65, :private true, :name-row 65, :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 28, :arglist-strs ["[handler-map context]"], :row 65} {:fixed-arities #{2}, :end-row 90, :name-end-col 21, :name-end-row 79, :private true, :name-row 79, :ns elin.component.handler, :name expand-aliass, :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 21, :arglist-strs ["[{:as parsed-message :keys [method]} aliases]"], :row 79} {:fixed-arities #{2}, :end-row 111, :name-end-col 15, :name-end-row 100, :private true, :name-row 100, :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, :arglist-strs ["[{:keys [components config-map handler-map aliases]} message]"], :row 100} {:end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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 113} {:fixed-arities #{8}, :end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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, :arglist-strs ["[clj-kondo interceptor lazy-host nrepl plugin session-storage base-config handler-map]"], :row 113} {:fixed-arities #{1}, :end-row 152, :name-end-col 19, :name-end-row 113, :name-row 113, :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, :arglist-strs ["[m]"], :row 113} {:fixed-arities #{1}, :end-row 157, :name-end-col 18, :name-end-row 154, :name-row 154, :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 41, :arglist-strs ["[config]"], :row 154} {:fixed-arities #{1}, :end-row 20, :name-end-col 24, :name-end-row 16, :private true, :name-row 16, :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, :arglist-strs ["[edn-content]"], :row 16} {:fixed-arities #{1}, :end-row 27, :name-end-col 23, :name-end-row 22, :private true, :name-row 22, :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, :arglist-strs ["[elin-plugin-edn-paths]"], :row 22} {:fixed-arities #{2}, :end-row 36, :name-end-col 19, :name-end-row 30, :private true, :name-row 30, :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, :arglist-strs ["[lazy-host edn-file]"], :row 30} {:fixed-arities #{2}, :end-row 57, :name-end-col 20, :name-end-row 39, :private true, :name-row 39, :ns elin.component.plugin, :name read-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, :arglist-strs ["[lazy-host edn-files]"], :row 39} {:fixed-arities #{1}, :end-row 68, :name-end-col 21, :name-end-row 60, :private true, :name-row 60, :ns elin.component.plugin, :name unify-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 14, :arglist-strs ["[plugins]"], :row 60} {:end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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 70} {:fixed-arities #{3}, :end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[lazy-host edn-files loaded-plugin]"], :row 70} {:fixed-arities #{1}, :end-row 88, :name-end-col 18, :name-end-row 70, :name-row 70, :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, :arglist-strs ["[m]"], :row 70} {:fixed-arities #{1}, :end-row 92, :name-end-col 17, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[config]"], :row 90} {: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, :arglist-strs ["[host texts highlight]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[host & texts]"], :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, :arglist-strs ["[json-config]"], :row 9} {:end-row 11, :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 17, :row 3} {:fixed-arities #{1}, :end-row 5, :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 12, :arglist-strs ["[this]"], :row 4} {:fixed-arities #{1}, :end-row 7, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :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 12, :arglist-strs ["[this]"], :row 6} {:fixed-arities #{2}, :end-row 9, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 8, :name-row 8, :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 16, :arglist-strs ["[this msg]"], :row 8} {:fixed-arities #{2}, :end-row 11, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :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 16, :arglist-strs ["[this msg]"], :row 10} {:end-row 19, :name-end-col 21, :name-end-row 13, :name-row 13, :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 13, :row 13} {:fixed-arities #{2}, :end-row 15, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 14, :name-row 14, :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 15, :arglist-strs ["[this op]"], :row 14} {:fixed-arities #{1}, :end-row 17, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :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 12, :arglist-strs ["[this]"], :row 16} {:fixed-arities #{1}, :end-row 19, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :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 12, :arglist-strs ["[this]"], :row 18} {:end-row 36, :name-end-col 28, :name-end-row 21, :name-row 21, :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 13, :row 21} {:fixed-arities #{2}, :end-row 23, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 22, :name-row 22, :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 19, :arglist-strs ["[this client]"], :row 22} {:fixed-arities #{2}, :end-row 25, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 24, :name-row 24, :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 19, :arglist-strs ["[this client]"], :row 24} {:fixed-arities #{1}, :end-row 27, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 26, :name-row 26, :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 12, :arglist-strs ["[this]"], :row 26} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 28, :name-row 28, :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 23, :arglist-strs ["[this host port]" "[this client-key]"], :row 28} {:fixed-arities #{2}, :end-row 32, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 31, :name-row 31, :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 19, :arglist-strs ["[this client]"], :row 31} {:fixed-arities #{1}, :end-row 34, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 33, :name-row 33, :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 12, :arglist-strs ["[this]"], :row 33} {:fixed-arities #{1}, :end-row 36, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 35, :name-row 35, :ns elin.protocol.nrepl, :name all-clients, :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 12, :arglist-strs ["[this]"], :row 35} {: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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this content]"], :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, :arglist-strs ["[this content]"], :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, :arglist-strs ["[this id error result]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this k v]" "[this k v expire-seconds]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this k]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this method params]"], :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, :arglist-strs ["[this method params]"], :row 5} {:end-row 9, :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 32, :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :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, :arglist-strs ["[this]"], :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 18, :protocol-ns elin.protocol.clj-kondo, :name-end-row 9, :name-row 9, :ns elin.protocol.clj-kondo, :name analyze-code!!, :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 31, :arglist-strs ["[this code]"], :row 9} {: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, :arglist-strs ["[this kind context]" "[this kind context terminator]"], :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, :arglist-strs ["[this host]"], :row 4} {:end-row 7, :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 32, :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, :arglist-strs ["[this]"], :row 6} {:fixed-arities #{3}, :end-row 7, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 7, :name-row 7, :ns elin.protocol.host, :name on-callback, :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 31, :arglist-strs ["[this id args]"], :row 7} {:end-row 17, :name-end-col 17, :name-end-row 9, :name-row 9, :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 28, :row 9} {:fixed-arities #{3 2}, :end-row 12, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 10, :name-row 10, :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 27, :arglist-strs ["[this text]" "[this text highlight]"], :row 10} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 13, :name-row 13, :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 27, :arglist-strs ["[this text]" "[this text highlight]"], :row 13} {:fixed-arities #{3}, :end-row 17, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 16, :name-row 16, :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 27, :arglist-strs ["[this prompt default]"], :row 16} {:end-row 28, :name-end-col 19, :name-end-row 19, :name-row 19, :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 40, :row 19} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 20, :name-row 20, :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 12, :arglist-strs ["[this]"], :row 20} {:fixed-arities #{1}, :end-row 23, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 22, :name-row 22, :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 12, :arglist-strs ["[this]"], :row 22} {:fixed-arities #{1}, :end-row 25, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 24, :name-row 24, :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 12, :arglist-strs ["[this]"], :row 24} {:fixed-arities #{4 5}, :end-row 28, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 26, :name-row 26, :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 39, :arglist-strs ["[this path lnum col]" "[this path lnum col jump-command]"], :row 26} {:end-row 34, :name-end-col 23, :name-end-row 30, :name-row 30, :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 28, :row 30} {:fixed-arities #{2}, :end-row 32, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 31, :name-row 31, :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 21, :arglist-strs ["[this var-name]"], :row 31} {:fixed-arities #{3}, :end-row 34, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 33, :name-row 33, :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 27, :arglist-strs ["[this var-name value]"], :row 33} {:end-row 46, :name-end-col 19, :name-end-row 36, :name-row 36, :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 13, :row 36} {:fixed-arities #{2}, :end-row 38, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 37, :name-row 37, :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 14, :arglist-strs ["[this m]"], :row 37} {:fixed-arities #{2}, :end-row 40, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 39, :name-row 39, :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 14, :arglist-strs ["[this m]"], :row 39} {:fixed-arities #{1}, :end-row 42, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 41, :name-row 41, :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 12, :arglist-strs ["[this]"], :row 41} {:fixed-arities #{1}, :end-row 44, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 43, :name-row 43, :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 12, :arglist-strs ["[this]"], :row 43} {:fixed-arities #{1}, :end-row 46, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 45, :name-row 45, :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 12, :arglist-strs ["[this]"], :row 45} {:end-row 62, :name-end-col 20, :name-end-row 48, :name-row 48, :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 32, :row 48} {:fixed-arities #{4 3}, :end-row 51, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 49, :name-row 49, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 49} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 52, :name-row 52, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 52} {:fixed-arities #{4 3}, :end-row 57, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 55, :name-row 55, :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 26, :arglist-strs ["[this lnum col]" "[this path lnum col]"], :row 55} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 58, :name-row 58, :ns elin.protocol.host, :name get-namespace-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 17, :arglist-strs ["[this]" "[this path]"], :row 58} {:fixed-arities #{4}, :end-row 62, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 61, :name-row 61, :ns elin.protocol.host, :name replace-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 31, :arglist-strs ["[this lnum col new-sexpr]"], :row 61} {:end-row 73, :name-end-col 20, :name-end-row 64, :name-row 64, :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 22, :row 64} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 65, :name-row 65, :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 22, :arglist-strs ["[this s]" "[this s options]"], :row 65} {:fixed-arities #{4}, :end-row 69, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 68, :name-row 68, :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 30, :arglist-strs ["[this popup-id lnum col]"], :row 68} {:fixed-arities #{3}, :end-row 71, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 70, :name-row 70, :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 23, :arglist-strs ["[this popup-id s]"], :row 70} {:fixed-arities #{2}, :end-row 73, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 72, :name-row 72, :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 21, :arglist-strs ["[this popup-id]"], :row 72} {:end-row 80, :name-end-col 26, :name-end-row 75, :name-row 75, :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 13, :row 75} {:fixed-arities #{3 2}, :end-row 78, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 76, :name-row 76, :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 25, :arglist-strs ["[this text]" "[this text options]"], :row 76} {:fixed-arities #{1}, :end-row 80, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 79, :name-row 79, :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 12, :arglist-strs ["[this]"], :row 79} {:end-row 96, :name-end-col 21, :name-end-row 82, :name-row 82, :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 13, :row 82} {:fixed-arities #{2}, :end-row 84, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 83, :name-row 83, :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 17, :arglist-strs ["[this text]"], :row 83} {:fixed-arities #{3 2}, :end-row 87, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 85, :name-row 85, :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 25, :arglist-strs ["[this text]" "[this text options]"], :row 85} {:fixed-arities #{1 3 2}, :end-row 91, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 88, :name-row 88, :ns elin.protocol.host, :name get-lines, :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 32, :arglist-strs ["[this]" "[this start-lnum]" "[this start-lnum end-lnum]"], :row 88} {:fixed-arities #{3 5}, :end-row 94, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 92, :name-row 92, :ns elin.protocol.host, :name set-highlight, :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 51, :arglist-strs ["[this highlight-group lnum]" "[this highlight-group lnum start-col end-col]"], :row 92} {:fixed-arities #{1}, :end-row 96, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 95, :name-row 95, :ns elin.protocol.host, :name clear-highlight, :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 12, :arglist-strs ["[this]"], :row 95} {:end-row 101, :name-end-col 23, :name-end-row 98, :name-row 98, :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 98} {:fixed-arities #{4 3}, :end-row 101, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 99, :name-row 99, :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, :arglist-strs ["[this candidates callback-handler-symbol]" "[this candidates callback-handler-symbol optional-params]"], :row 99} {:end-row 111, :name-end-col 23, :name-end-row 103, :name-row 103, :ns elin.protocol.host, :name IQuickfix, :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 37, :row 103} {:fixed-arities #{1}, :end-row 105, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 104, :name-row 104, :ns elin.protocol.host, :name get-quickfix-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 12, :arglist-strs ["[this]"], :row 104} {:fixed-arities #{2}, :end-row 107, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 106, :name-row 106, :ns elin.protocol.host, :name set-quickfix-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :arglist-strs ["[this quickfix-list]"], :row 106} {:fixed-arities #{2}, :end-row 109, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 108, :name-row 108, :ns elin.protocol.host, :name get-location-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :arglist-strs ["[this window-id]"], :row 108} {:fixed-arities #{3}, :end-row 111, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 110, :name-row 110, :ns elin.protocol.host, :name set-location-list, :defined-by clojure.core/defprotocol, :protocol-name IQuickfix, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 36, :arglist-strs ["[this window-id location-list]"], :row 110} {:end-row 115, :name-end-col 19, :name-end-row 113, :name-row 113, :ns elin.protocol.host, :name IMark, :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 21, :row 113} {:fixed-arities #{2}, :end-row 115, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 114, :name-row 114, :ns elin.protocol.host, :name get-mark, :defined-by clojure.core/defprotocol, :protocol-name IMark, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :arglist-strs ["[this mark-id]"], :row 114} {:end-row 119, :name-end-col 23, :name-end-row 117, :name-row 117, :ns elin.protocol.host, :name IRegister, :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 18, :row 117} {:fixed-arities #{2}, :end-row 119, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 118, :name-row 118, :ns elin.protocol.host, :name yank, :defined-by clojure.core/defprotocol, :protocol-name IRegister, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :arglist-strs ["[this text]"], :row 118} {: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, :arglist-strs ["[this config]"], :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, :arglist-strs ["[{:keys [test-vars current-file base-line]}]"], :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, :arglist-strs ["[nrepl]"], :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 92, :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, :arglist-strs ["[nrepl {ns-str :ns vars :vars base-line :base-line current-file :current-file}]"], :row 84} {:fixed-arities #{1}, :end-row 25, :name-end-col 14, :name-end-row 13, :name-row 13, :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, :arglist-strs ["[test-resp]"], :row 13} {:fixed-arities #{1}, :end-row 31, :name-end-col 25, :name-end-row 27, :private true, :name-row 27, :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, :arglist-strs ["[filename]"], :row 27} {:fixed-arities #{1}, :end-row 49, :name-end-col 20, :name-end-row 34, :private true, :name-row 34, :ns elin.function.nrepl.cider.test, :name test-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, :arglist-strs ["[test-result]"], :row 34} {:fixed-arities #{1}, :end-row 63, :name-end-col 26, :name-end-row 52, :private true, :name-row 52, :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, :arglist-strs ["[{:keys [diffs actual]}]"], :row 52} {:fixed-arities #{2}, :end-row 104, :name-end-col 22, :name-end-row 66, :name-row 66, :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 72, :arglist-strs ["[nrepl test-resp]"], :row 66} {:fixed-arities #{1}, :end-row 36, :name-end-col 32, :name-end-row 16, :name-row 16, :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, :arglist-strs ["[{ns-str :ns ns-path :path file-separator :file-separator}]"], :row 16} {:fixed-arities #{1}, :end-row 68, :name-end-col 32, :name-end-row 39, :name-row 39, :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 33, :arglist-strs ["[path]"], :row 39} {: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, :arglist-strs ["[nrepl sym-str]"], :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, :arglist-strs ["[nrepl ns-str prefix]"], :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, :arglist-strs ["[nrepl ns-str sym-str]"], :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, :arglist-strs ["[nrepl ns-str]"], :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, :arglist-strs ["[nrepl var-query]"], :row 53} {:fixed-arities #{1}, :end-row 65, :name-end-col 15, :name-end-row 61, :name-row 61, :ns elin.function.nrepl.cider, :name reload!!, :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, :arglist-strs ["[nrepl]"], :row 61} {:fixed-arities #{1}, :end-row 72, :name-end-col 19, :name-end-row 68, :name-row 68, :ns elin.function.nrepl.cider, :name reload-all!!, :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, :arglist-strs ["[nrepl]"], :row 68} {:fixed-arities #{3}, :end-row 80, :name-end-col 14, :name-end-row 74, :name-row 74, :ns elin.function.nrepl.cider, :name undef!!, :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, :arglist-strs ["[nrepl ns-str sym-str]"], :row 74} {:fixed-arities #{2}, :end-row 87, :name-end-col 18, :name-end-row 82, :name-row 82, :ns elin.function.nrepl.cider, :name undef-all!!, :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, :arglist-strs ["[nrepl ns-str]"], :row 82} {:fixed-arities #{1}, :end-row 95, :name-end-col 20, :name-end-row 89, :name-row 89, :ns elin.function.nrepl.cider, :name init-debugger, :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 46, :arglist-strs ["[nrepl]"], :doc "This operation does not return response immediately.", :row 89} {:fixed-arities #{3}, :end-row 102, :name-end-col 18, :name-end-row 97, :name-row 97, :ns elin.function.nrepl.cider, :name debug-input, :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 47, :arglist-strs ["[nrepl key-str input-str]"], :doc "This operation does not return response immediately.", :row 97} {:fixed-arities #{1}, :end-row 106, :name-end-col 21, :name-end-row 104, :name-row 104, :ns elin.function.nrepl.cider, :name log-frameworks, :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 59, :arglist-strs ["[nrepl]"], :row 104} {:fixed-arities #{2}, :end-row 115, :name-end-col 23, :name-end-row 108, :name-row 108, :ns elin.function.nrepl.cider, :name log-add-appender, :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 51, :arglist-strs ["[nrepl {:keys [framework appender filters size threshold]}]"], :row 108} {:fixed-arities #{2}, :end-row 121, :name-end-col 25, :name-end-row 117, :name-row 117, :ns elin.function.nrepl.cider, :name log-clear-appender, :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 49, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 117} {:fixed-arities #{2}, :end-row 127, :name-end-col 27, :name-end-row 123, :name-row 123, :ns elin.function.nrepl.cider, :name log-remove-appender!, :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 50, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 123} {:fixed-arities #{2}, :end-row 133, :name-end-col 18, :name-end-row 129, :name-row 129, :ns elin.function.nrepl.cider, :name log-search!, :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 50, :arglist-strs ["[nrepl {:keys [framework appender]}]"], :row 129} {:fixed-arities #{4}, :end-row 143, :name-end-col 27, :name-end-row 135, :name-row 135, :ns elin.function.nrepl.cider, :name clojuredocs-lookup!!, :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, :arglist-strs ["[nrepl ns-str sym-str export-edn-url]"], :row 135} {: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, :arglist-strs ["[nrepl]"], :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 23, :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, :arglist-strs ["[nrepl]"], :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, :arglist-strs ["[nrepl]"], :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, :arglist-strs ["[nrepl]"], :row 51} {:end-row 11, :name-end-col 36, :name-end-row 8, :private true, :name-row 8, :ns elin.function.popup, :name default-popup-option, :defined-by clojure.core/def, :filename "src/elin/function/popup.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 22, :row 8} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 11, :name-end-row 24, :name-row 24, :ns elin.function.popup, :name open, :defined-by clojure.core/defn, :filename "src/elin/function/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :arglist-strs ["[elin s]" "[{:component/keys [host]} s option]"], :row 24} {:fixed-arities #{2}, :end-row 38, :name-end-col 12, :name-end-row 35, :name-row 35, :ns elin.function.popup, :name close, :defined-by clojure.core/defn, :filename "src/elin/function/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :arglist-strs ["[{:component/keys [host]} popup-id]"], :row 35} {:fixed-arities #{1}, :end-row 11, :name-end-col 24, :name-end-row 9, :name-row 9, :ns elin.function.quickfix, :name get-quickfix-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :arglist-strs ["[{:component/keys [host]}]"], :row 9} {:fixed-arities #{2}, :end-row 22, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.quickfix, :name set-quickfix-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 39, :arglist-strs ["[{:as elin :component/keys [interceptor]} qf-list]"], :row 13} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 24, :name-end-row 24, :name-row 24, :ns elin.function.quickfix, :name set-location-list, :defined-by clojure.core/defn, :filename "src/elin/function/quickfix.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :arglist-strs ["[elin qf-list]" "[{:as elin :component/keys [interceptor]} window-id qf-list]"], :row 24} {:end-row 19, :name-end-col 28, :name-end-row 17, :name-row 17, :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 17} {:end-row 27, :name-end-col 27, :name-end-row 21, :name-row 21, :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 21} {:end-row 33, :name-end-col 32, :name-end-row 29, :private true, :name-row 29, :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 28, :row 29} {:end-row 39, :name-end-col 37, :name-end-row 35, :private true, :name-row 35, :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 28, :row 35} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 14, :name-end-row 44, :name-row 44, :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, :arglist-strs ["[nrepl]" "[nrepl session]"], :row 44} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 13, :name-end-row 55, :name-row 55, :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, :arglist-strs ["[nrepl code]" "[nrepl code options]"], :row 55} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 18, :name-end-row 76, :name-row 76, :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, :arglist-strs ["[nrepl]" "[nrepl options]"], :row 76} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 18, :name-end-row 90, :name-row 90, :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, :arglist-strs ["[nrepl file-path contents]" "[nrepl file-path contents options]"], :row 90} {:fixed-arities #{3}, :end-row 132, :name-end-col 15, :name-end-row 115, :name-row 115, :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, :arglist-strs ["[nrepl ns-str sym-str]"], :row 115} {:fixed-arities #{1}, :end-row 140, :name-end-col 20, :name-end-row 135, :name-row 135, :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, :arglist-strs ["[nrepl]"], :row 135} {:fixed-arities #{3}, :end-row 149, :name-end-col 20, :name-end-row 142, :name-row 142, :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, :arglist-strs ["[nrepl ns-str prefix]"], :row 142} {:fixed-arities #{1}, :end-row 155, :name-end-col 26, :name-end-row 151, :name-row 151, :ns elin.function.nrepl, :name get-cycled-var-name, :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 29, :arglist-strs ["[var-name]"], :row 151} {:fixed-arities #{1}, :end-row 28, :name-end-col 21, :name-end-row 16, :name-row 16, :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, :arglist-strs ["[{:component/keys [clj-kondo nrepl]}]"], :row 16} {:fixed-arities #{2}, :end-row 32, :name-end-col 32, :name-end-row 30, :name-row 30, :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, :arglist-strs ["[{:component/keys [clj-kondo]} ns-sym]"], :row 30} {:fixed-arities #{2}, :end-row 36, :name-end-col 25, :name-end-row 34, :name-row 34, :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, :arglist-strs ["[{:component/keys [clj-kondo]} alias-sym]"], :row 34} {:fixed-arities #{3}, :end-row 57, :name-end-col 26, :name-end-row 39, :name-row 39, :ns elin.function.namespace, :name add-missing-libspec, :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, :arglist-strs ["[{:as elin :component/keys [clj-kondo nrepl]} sym-str favorites]"], :row 39} {:fixed-arities #{3}, :end-row 82, :name-end-col 34, :name-end-row 59, :private true, :name-row 59, :ns elin.function.namespace, :name missing-require-candidates, :defined-by clojure.core/defn-, :filename "src/elin/function/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :arglist-strs ["[{:as elin :component/keys [clj-kondo nrepl]} sym-str favorites]"], :row 59} {:fixed-arities #{2}, :end-row 95, :name-end-col 33, :name-end-row 84, :private true, :name-row 84, :ns elin.function.namespace, :name missing-import-candidates, :defined-by clojure.core/defn-, :filename "src/elin/function/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :arglist-strs ["[sym-str java-classes]"], :row 84} {:end-row 101, :name-end-col 39, :name-end-row 97, :private true, :name-row 97, :ns elin.function.namespace, :name ?MissingCandidatesInput, :defined-by clojure.core/def, :filename "src/elin/function/namespace.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 26, :row 97} {:end-row 107, :name-end-col 40, :name-end-row 103, :private true, :name-row 103, :ns elin.function.namespace, :name ?MissingCandidatesOutput, :defined-by clojure.core/def, :filename "src/elin/function/namespace.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 103} {:fixed-arities #{2}, :end-row 116, :name-end-col 25, :name-end-row 111, :name-row 111, :ns elin.function.namespace, :name missing-candidates, :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 65, :arglist-strs ["[{:as elin} {:keys [code requiring-favorites java-classes]}]"], :row 111} {:fixed-arities #{2}, :end-row 23, :name-end-col 29, :name-end-row 10, :name-row 10, :ns elin.function.select, :name select-from-candidates, :defined-by clojure.core/defn, :filename "src/elin/function/select.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :arglist-strs ["[{:as elin :component/keys [host]} candidates]"], :row 10} {:fixed-arities #{2}, :end-row 13, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.function.mark, :name get-by-id, :defined-by clojure.core/defn, :filename "src/elin/function/mark.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:component/keys [host]} mark-id]"], :row 11} {:end-row 14, :name-end-col 31, :name-end-row 12, :private true, :name-row 12, :ns elin.function.jack-in, :name clojure-command, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 14, :row 12} {:end-row 18, :name-end-col 32, :name-end-row 16, :private true, :name-row 16, :ns elin.function.jack-in, :name babashka-command, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 13, :row 16} {:end-row 26, :name-end-col 29, :name-end-row 20, :private true, :name-row 20, :ns elin.function.jack-in, :name elin-root-dir, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 27, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 28, :name-end-row 28, :private true, :name-row 28, :ns elin.function.jack-in, :name parent-absolute-path, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[path]"], :row 28} {:fixed-arities #{2}, :end-row 38, :name-end-col 21, :name-end-row 34, :private true, :name-row 34, :ns elin.function.jack-in, :name existing-file, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[dir filename]"], :row 34} {:fixed-arities #{1}, :end-row 53, :name-end-col 26, :name-end-row 40, :private true, :name-row 40, :ns elin.function.jack-in, :name find-project-files, :defined-by clojure.core/defn-, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :arglist-strs ["[cwd]"], :row 40} {:fixed-arities #{2}, :end-row 62, :name-end-col 21, :name-end-row 55, :name-row 55, :ns elin.function.jack-in, :name select-project, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :arglist-strs ["[{:keys [forced-project]} cwd]"], :row 55} {:end-row 68, :name-end-col 30, :name-end-row 64, :private true, :name-row 64, :ns elin.function.jack-in, :name command-config, :defined-by clojure.core/def, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 64} {:fixed-arities #{3 2}, :end-row 89, :name-end-col 23, :name-end-row 70, :name-row 70, :ns elin.function.jack-in, :name generate-command, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :arglist-strs ["[project-type port]" "[project-type port optional-args]"], :row 70} {:fixed-arities #{1}, :end-row 93, :name-end-col 23, :name-end-row 91, :name-row 91, :ns elin.function.jack-in, :name port->process-id, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :arglist-strs ["[port]"], :row 91} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 21, :name-end-row 95, :name-row 95, :ns elin.function.jack-in, :name launch-process, :defined-by clojure.core/defn, :filename "src/elin/function/jack_in.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 13, :arglist-strs ["[elin]" "[{:component/keys [host]} options]"], :row 95} {:fixed-arities #{2}, :end-row 14, :name-end-col 18, :name-end-row 12, :private true, :name-row 12, :ns elin.function.clj-kondo, :name find-first, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 34, :arglist-strs ["[pred coll]"], :row 12} {:end-row 16, :name-end-col 28, :name-end-row 16, :name-row 16, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/declare, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 10, :defined-by->lint-as clojure.core/declare, :end-col 29, :row 16} {:fixed-arities #{1}, :end-row 22, :name-end-col 23, :name-end-row 18, :name-row 18, :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, :arglist-strs ["[clj-kondo]"], :row 18} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 24, :name-row 24, :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, :arglist-strs ["[clj-kondo]"], :doc "e.g.\n [{:fixed-arities #{0}\n :end-row 23\n :name-end-col 67\n :name-end-row 23\n :name-row 23\n :name next-id\n :filename \"src/elin/component/server/impl/function.clj\"\n :alias e.u.id\n :from elin.component.server.impl.function\n :col 52\n :name-col 53\n :end-col 68\n :arity 0\n :row 23\n :to elin.util.id}\n ...]", :row 24} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 47, :name-row 47, :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, :arglist-strs ["[clj-kondo]"], :row 47} {:fixed-arities #{1}, :end-row 57, :name-end-col 22, :name-end-row 53, :name-row 53, :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, :arglist-strs ["[clj-kondo]"], :row 53} {:fixed-arities #{1}, :end-row 63, :name-end-col 19, :name-end-row 59, :name-row 59, :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, :arglist-strs ["[clj-kondo]"], :row 59} {:fixed-arities #{1}, :end-row 69, :name-end-col 24, :name-end-row 65, :name-row 65, :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, :arglist-strs ["[clj-kondo]"], :row 65} {:fixed-arities #{1}, :end-row 74, :name-end-col 15, :name-end-row 71, :name-row 71, :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, :arglist-strs ["[clj-kondo]"], :row 71} {:fixed-arities #{1}, :end-row 79, :name-end-col 27, :name-end-row 76, :name-row 76, :ns elin.function.clj-kondo, :name protocol-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 33, :arglist-strs ["[clj-kondo]"], :row 76} {:fixed-arities #{1}, :end-row 85, :name-end-col 33, :name-end-row 81, :private true, :name-row 81, :ns elin.function.clj-kondo, :name protocol-implementations*, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[clj-kondo]"], :row 81} {:fixed-arities #{4}, :end-row 95, :name-end-col 31, :name-end-row 87, :name-row 87, :ns elin.function.clj-kondo, :name protocol-implementations, :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 65, :arglist-strs ["[clj-kondo protocol-ns protocol-name method-name]"], :row 87} {:fixed-arities #{3}, :end-row 104, :name-end-col 26, :name-end-row 97, :name-row 97, :ns elin.function.clj-kondo, :name protocol-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 20, :arglist-strs ["[clj-kondo ns-str sym-str]"], :row 97} {:fixed-arities #{2}, :end-row 114, :name-end-col 21, :name-end-row 106, :name-row 106, :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, :arglist-strs ["[clj-kondo keyword']"], :row 106} {:fixed-arities #{3}, :end-row 138, :name-end-col 25, :name-end-row 116, :name-row 116, :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, :arglist-strs ["[clj-kondo filename keyword']"], :row 116} {:end-row 145, :name-end-col 22, :name-end-row 140, :private true, :name-row 140, :ns elin.function.clj-kondo, :name ?Usage, :defined-by clojure.core/def, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :row 140} {:fixed-arities #{3}, :end-row 165, :name-end-col 17, :name-end-row 148, :name-row 148, :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, :arglist-strs ["[clj-kondo ns-str var-name]"], :row 148} {:fixed-arities #{1}, :end-row 172, :name-end-col 24, :name-end-row 168, :name-row 168, :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, :arglist-strs ["[clj-kondo]"], :row 168} {:fixed-arities #{2}, :end-row 185, :name-end-col 32, :name-end-row 175, :name-row 175, :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, :arglist-strs ["[clj-kondo ns-sym]"], :row 175} {:fixed-arities #{2}, :end-row 193, :name-end-col 26, :name-end-row 188, :name-row 188, :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, :arglist-strs ["[clj-kondo alias-sym]"], :row 188} {:fixed-arities #{2}, :end-row 206, :name-end-col 25, :name-end-row 196, :name-row 196, :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, :arglist-strs ["[clj-kondo alias-sym]"], :row 196} {:fixed-arities #{3}, :end-row 212, :name-end-col 18, :name-end-row 208, :private true, :name-row 208, :ns elin.function.clj-kondo, :name var-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 51, :arglist-strs ["[clj-kondo ns-sym var-sym]"], :row 208} {:fixed-arities #{2}, :end-row 217, :name-end-col 24, :name-end-row 214, :private true, :name-row 214, :ns elin.function.clj-kondo, :name namespace-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :arglist-strs ["[clj-kondo ns-sym]"], :row 214} {:fixed-arities #{3}, :end-row 248, :name-end-col 13, :name-end-row 220, :name-row 220, :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, :arglist-strs ["[clj-kondo ns-str sym-str]"], :row 220} {:fixed-arities #{3}, :end-row 260, :name-end-col 19, :name-end-row 250, :name-row 250, :ns elin.function.clj-kondo, :name local-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 30, :arglist-strs ["[clj-kondo top-code sym-str]"], :row 250} {:fixed-arities #{2}, :end-row 267, :name-end-col 27, :name-end-row 262, :name-row 262, :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, :arglist-strs ["[clj-kondo ns-str]"], :row 262} {:fixed-arities #{1}, :end-row 15, :name-end-col 15, :name-end-row 10, :name-row 10, :ns elin.function.callback, :name register, :defined-by clojure.core/defn, :filename "src/elin/function/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :arglist-strs ["[{:component/keys [session-storage]}]"], :row 10} {:fixed-arities #{3}, :end-row 25, :name-end-col 15, :name-end-row 18, :name-row 18, :ns elin.function.callback, :name callback, :defined-by clojure.core/defn, :filename "src/elin/function/callback.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 7, :arglist-strs ["[{:component/keys [session-storage]} id result]"], :row 18} {:fixed-arities #{4 3}, :end-row 19, :name-end-col 19, :name-end-row 15, :name-row 15, :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 67, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 15} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 15, :name-end-row 24, :name-row 24, :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 63, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 24} {:fixed-arities #{4 3}, :end-row 37, :name-end-col 15, :name-end-row 33, :name-row 33, :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 65, :arglist-strs ["[{:component/keys [host]} lnum col]" "[{:component/keys [host]} path lnum col]"], :row 33} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 26, :name-end-row 42, :name-row 42, :ns elin.function.sexpr, :name get-namespace-sexpr, :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 59, :arglist-strs ["[{:component/keys [host]}]" "[{:component/keys [host]} path]"], :row 42} {:fixed-arities #{4}, :end-row 51, :name-end-col 25, :name-end-row 49, :name-row 49, :ns elin.function.sexpr, :name replace-list-sexpr, :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 70, :arglist-strs ["[{:component/keys [host]} lnum col new-sexpr]"], :row 49} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 20, :name-end-row 56, :name-row 56, :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 42, :arglist-strs ["[elin]" "[elin path]"], :row 56} {:end-row 7, :name-end-col 35, :name-end-row 7, :private true, :name-row 7, :ns elin.function.storage.test, :name last-test-query-key, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 54, :row 7} {:end-row 8, :name-end-col 37, :name-end-row 8, :private true, :name-row 8, :ns elin.function.storage.test, :name last-failed-tests-key, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 8} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 11, :private true, :name-row 11, :ns elin.function.storage.test, :name set*, :defined-by clojure.core/defn-, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 47, :arglist-strs ["[storage-key storage query]"], :row 11} {:fixed-arities #{2}, :end-row 18, :name-end-col 12, :name-end-row 16, :private true, :name-row 16, :ns elin.function.storage.test, :name get*, :defined-by clojure.core/defn-, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :arglist-strs ["[storage-key storage]"], :row 16} {:end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :ns elin.function.storage.test, :name set-last-test-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 61, :row 20} {:end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :ns elin.function.storage.test, :name get-last-test-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 61, :row 21} {:end-row 23, :name-end-col 33, :name-end-row 23, :name-row 23, :ns elin.function.storage.test, :name set-last-failed-tests-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 71, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :ns elin.function.storage.test, :name get-last-failed-tests-query, :defined-by clojure.core/def, :filename "src/elin/function/storage/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 71, :row 24} {:end-row 16, :name-end-col 23, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{3}, :end-row 32, :name-end-col 20, :name-end-row 18, :private true, :name-row 18, :ns elin.function.lookup, :name local-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 39, :arglist-strs ["[{:as elin :component/keys [host clj-kondo]} ns-str sym-str]"], :row 18} {:fixed-arities #{3}, :end-row 43, :name-end-col 23, :name-end-row 34, :private true, :name-row 34, :ns elin.function.lookup, :name protocol-lookup, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 60, :arglist-strs ["[{:component/keys [clj-kondo]} protocol-var-str info-response]"], :row 34} {:fixed-arities #{3}, :end-row 81, :name-end-col 13, :name-end-row 46, :name-row 46, :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 41, :arglist-strs ["[{:as elin :component/keys [nrepl clj-kondo]} ns-str sym-str]"], :row 46} {:fixed-arities #{2}, :end-row 93, :name-end-col 25, :name-end-row 83, :name-row 83, :ns elin.function.lookup, :name clojuredocs-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 25, :arglist-strs ["[{:as elin :component/keys [host nrepl]} export-edn-url]"], :row 83} {:fixed-arities #{1}, :end-row 107, :name-end-col 31, :name-end-row 96, :private true, :name-row 96, :ns elin.function.lookup, :name get-java-rendering-data, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :arglist-strs ["[lookup-resp]"], :row 96} {:fixed-arities #{1}, :end-row 126, :name-end-col 34, :name-end-row 110, :private true, :name-row 110, :ns elin.function.lookup, :name get-clojure-rendering-data, :defined-by clojure.core/defn-, :filename "src/elin/function/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 52, :arglist-strs ["[{:as lookup-resp :keys [see-also]}]"], :row 110} {:fixed-arities #{1}, :end-row 133, :name-end-col 32, :name-end-row 129, :name-row 129, :ns elin.function.lookup, :name get-lookup-rendering-data, :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 47, :arglist-strs ["[lookup-resp]"], :row 129} {:fixed-arities #{1}, :end-row 164, :name-end-col 37, :name-end-row 136, :name-row 136, :ns elin.function.lookup, :name get-clojuredocs-rendering-data, :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 48, :arglist-strs ["[{:as cljdocs-resp :keys [examples see-alsos notes]}]"], :row 136} {:fixed-arities #{3}, :end-row 29, :name-end-col 14, :name-end-row 13, :private true, :name-row 13, :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, :arglist-strs ["[nrepl code options]"], :row 13} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 20, :name-end-row 31, :name-row 31, :ns elin.function.evaluate, :name evaluate-code, :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 33, :arglist-strs ["[elin code]" "[{:component/keys [nrepl]} code options]"], :row 31} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 32, :name-end-row 37, :name-row 37, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 37} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 28, :name-end-row 54, :name-row 54, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 54} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 28, :name-end-row 71, :name-row 71, :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 51, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 71} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 30, :name-end-row 88, :name-row 88, :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, :arglist-strs ["[elin]" "[{:as elin :component/keys [nrepl host]} options]"], :row 88} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 23, :name-end-row 97, :name-row 97, :ns elin.function.evaluate, :name evaluate-at-mark, :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, :arglist-strs ["[elin mark-id]" "[{:as elin :component/keys [host nrepl]} mark-id options]"], :row 97} {:fixed-arities #{3}, :end-row 120, :name-end-col 15, :name-end-row 113, :name-row 113, :ns elin.function.evaluate, :name expand-1, :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 11, :arglist-strs ["[{:component/keys [nrepl]} ns-str code]"], :row 113} {:fixed-arities #{1}, :end-row 130, :name-end-col 33, :name-end-row 122, :private true, :name-row 122, :ns elin.function.evaluate, :name extract-multi-method-name, :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 24, :arglist-strs ["[code]"], :row 122} {:fixed-arities #{1}, :end-row 139, :name-end-col 41, :name-end-row 132, :name-row 132, :ns elin.function.evaluate, :name get-var-name-from-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 64, :arglist-strs ["[elin]"], :row 132} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 11, :private true, :name-row 11, :ns elin.function.connect, :name retry-on-connect-failure, :defined-by clojure.core/defn-, :filename "src/elin/function/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :arglist-strs ["[f]"], :row 11} {:fixed-arities #{2}, :end-row 57, :name-end-col 14, :name-end-row 22, :name-row 22, :ns elin.function.connect, :name connect, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 51, :arglist-strs ["[{:as elin :component/keys [interceptor]} {:keys [hostname port wait?]}]"], :row 22} {:fixed-arities #{2}, :end-row 74, :name-end-col 17, :name-end-row 59, :name-row 59, :ns elin.function.connect, :name disconnect, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :arglist-strs ["[{:as elin :component/keys [interceptor]} client]"], :row 59} {:fixed-arities #{1}, :end-row 82, :name-end-col 24, :name-end-row 77, :name-row 77, :ns elin.function.connect, :name client-identifier, :defined-by clojure.core/defn, :filename "src/elin/function/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :arglist-strs ["[client]"], :row 77} {:end-row 11, :name-end-col 15, :name-end-row 9, :name-row 9, :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 9} {:end-row 14, :name-end-col 18, :name-end-row 13, :name-row 13, :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 53, :row 13} {:end-row 19, :name-end-col 12, :name-end-row 16, :name-row 16, :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 46, :row 16} {:end-row 22, :name-end-col 15, :name-end-row 21, :name-row 21, :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 48, :row 21} {:end-row 25, :name-end-col 14, :name-end-row 24, :name-row 24, :ns elin.schema.component, :name ?Storage, :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 45, :row 24} {:end-row 11, :name-end-col 14, :name-end-row 10, :name-row 10, :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 10} {:end-row 16, :name-end-col 13, :name-end-row 13, :name-row 13, :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 13} {:end-row 26, :name-end-col 17, :name-end-row 18, :name-row 18, :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 18} {:end-row 36, :name-end-col 13, :name-end-row 28, :name-row 28, :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 60, :row 28} {:end-row 41, :name-end-col 14, :name-end-row 38, :name-row 38, :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 38} {:end-row 47, :name-end-col 15, :name-end-row 43, :name-row 43, :ns elin.schema.nrepl, :name ?PortFile, :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 55, :row 43} {:end-row 59, :name-end-col 13, :name-end-row 49, :name-row 49, :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 49} {:end-row 68, :name-end-col 30, :name-end-row 61, :name-row 61, :ns elin.schema.nrepl, :name ?LookupJavaRenderingData, :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 33, :row 61} {:end-row 77, :name-end-col 33, :name-end-row 70, :name-row 70, :ns elin.schema.nrepl, :name ?LookupClojureRenderingData, :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 70} {:end-row 96, :name-end-col 31, :name-end-row 79, :name-row 79, :ns elin.schema.nrepl, :name ?ClojuredocsRenderingData, :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 48, :row 79} {:end-row 100, :name-end-col 20, :name-end-row 98, :name-row 98, :ns elin.schema.nrepl, :name ?RenderingData, :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 29, :row 98} {:end-row 105, :name-end-col 18, :name-end-row 102, :name-row 102, :ns elin.schema.nrepl, :name ?TestSummary, :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 28, :row 102} {:end-row 110, :name-end-col 22, :name-end-row 107, :name-row 107, :ns elin.schema.nrepl, :name ?TestActualValue, :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 39, :row 107} {:end-row 127, :name-end-col 17, :name-end-row 112, :name-row 112, :ns elin.schema.nrepl, :name ?TestResult, :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 25, :row 112} {:end-row 22, :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 33, :row 8} {:end-row 31, :name-end-col 18, :name-end-row 24, :name-row 24, :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 24} {:end-row 34, :name-end-col 21, :name-end-row 33, :name-row 33, :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 33} {:end-row 39, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36} {:end-row 48, :name-end-col 21, :name-end-row 41, :name-row 41, :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 41} {:end-row 55, :name-end-col 24, :name-end-row 50, :name-row 50, :ns elin.schema.interceptor, :name ?DisconnectContext, :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 50} {:end-row 63, :name-end-col 19, :name-end-row 57, :name-row 57, :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 57} {:end-row 68, :name-end-col 22, :name-end-row 65, :name-row 65, :ns elin.schema.interceptor, :name ?RawNreplContext, :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 65} {:end-row 80, :name-end-col 21, :name-end-row 70, :name-row 70, :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 70} {:end-row 89, :name-end-col 18, :name-end-row 82, :name-row 82, :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 82} {:end-row 97, :name-end-col 24, :name-end-row 91, :name-row 91, :ns elin.schema.interceptor, :name ?TestResultContext, :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 36, :row 91} {:end-row 106, :name-end-col 22, :name-end-row 99, :name-row 99, :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 99} {:end-row 113, :name-end-col 22, :name-end-row 108, :name-row 108, :ns elin.schema.interceptor, :name ?QuickfixContext, :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 108} {:end-row 121, :name-end-col 24, :name-end-row 115, :name-row 115, :ns elin.schema.interceptor, :name ?ModifyCodeContext, :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 115} {:end-row 6, :name-end-col 14, :name-end-row 3, :name-row 3, :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 3} {: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 23, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.schema.host, :name ?QuickfixListItem, :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 63, :row 17} {: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 52, :row 6} {:end-row 16, :name-end-col 20, :name-end-row 14, :name-row 14, :ns elin.schema.handler, :name ?ParsedMessage, :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 34, :row 14} {:end-row 22, :name-end-col 11, :name-end-row 18, :name-row 18, :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 18, :row 18} {:end-row 25, :name-end-col 17, :name-end-row 24, :name-row 24, :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 24} {:end-row 31, :name-end-col 17, :name-end-row 27, :name-row 27, :ns elin.schema.handler, :name ?JumpToFile, :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 27} {:end-row 6, :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 46, :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 22, :name-end-row 12, :name-row 12, :ns elin.schema.config, :name ?InterceptorItem, :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 40, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 17, :private true, :name-row 17, :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 62, :row 17} {:end-row 23, :name-end-col 25, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 27, :name-end-col 20, :name-end-row 25, :private true, :name-row 25, :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 25} {:end-row 31, :name-end-col 23, :name-end-row 29, :private true, :name-row 29, :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 29} {:end-row 36, :name-end-col 23, :name-end-row 33, :private true, :name-row 33, :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 33} {:end-row 45, :name-end-col 13, :name-end-row 38, :name-row 38, :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 38} {: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 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 20, :name-end-row 21, :name-row 21, :ns elin.constant.nrepl, :name debug-input-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 21} {:end-row 22, :name-end-col 13, :name-end-row 22, :name-row 22, :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 22} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :ns elin.constant.nrepl, :name init-debugger-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 39, :row 23} {:end-row 24, :name-end-col 16, :name-end-row 24, :name-row 24, :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 24} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.constant.nrepl, :name reload-all-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 50, :row 25} {:end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :ns elin.constant.nrepl, :name reload-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 42, :row 26} {:end-row 27, :name-end-col 23, :name-end-row 27, :name-row 27, :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 27} {:end-row 28, :name-end-col 18, :name-end-row 28, :name-row 28, :ns elin.constant.nrepl, :name undef-all-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 28} {:end-row 29, :name-end-col 14, :name-end-row 29, :name-row 29, :ns elin.constant.nrepl, :name undef-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 29} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :ns elin.constant.nrepl, :name log-frameworks, :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 44, :row 30} {:end-row 31, :name-end-col 22, :name-end-row 31, :name-row 31, :ns elin.constant.nrepl, :name log-add-appender, :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 48, :row 31} {:end-row 32, :name-end-col 24, :name-end-row 32, :name-row 32, :ns elin.constant.nrepl, :name log-clear-appender, :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 52, :row 32} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :ns elin.constant.nrepl, :name log-remove-appender, :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 54, :row 33} {:end-row 34, :name-end-col 16, :name-end-row 34, :name-row 34, :ns elin.constant.nrepl, :name log-search, :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 36, :row 34} {:end-row 35, :name-end-col 24, :name-end-row 35, :name-row 35, :ns elin.constant.nrepl, :name clojuredocs-lookup, :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 46, :row 35} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :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 39} {:end-row 3, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.constant.jack-in, :name clojure-cli, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 3} {:end-row 4, :name-end-col 15, :name-end-row 4, :name-row 4, :ns elin.constant.jack-in, :name leiningen, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 4} {:end-row 5, :name-end-col 14, :name-end-row 5, :name-row 5, :ns elin.constant.jack-in, :name babashka, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 5} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :ns elin.constant.jack-in, :name supported-project-types, :defined-by clojure.core/def, :filename "src/elin/constant/jack_in.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 53, :row 7} {: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 16, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name disconnect, :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 30, :row 8} {:end-row 9, :name-end-col 14, :name-end-row 9, :name-row 9, :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 9} {:end-row 10, :name-end-col 13, :name-end-row 10, :name-row 10, :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 10} {:end-row 11, :name-end-col 11, :name-end-row 11, :name-row 11, :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 11} {:end-row 12, :name-end-col 12, :name-end-row 12, :name-row 12, :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 12} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :ns elin.constant.interceptor, :name raw-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 28, :row 13} {:end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.constant.interceptor, :name test-result, :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 32, :row 15} {:end-row 16, :name-end-col 14, :name-end-row 16, :name-row 16, :ns elin.constant.interceptor, :name quickfix, :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 16} {:end-row 17, :name-end-col 11, :name-end-row 17, :name-row 17, :ns elin.constant.interceptor, :name debug, :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 17} {:end-row 18, :name-end-col 17, :name-end-row 18, :name-row 18, :ns elin.constant.interceptor, :name modify-code, :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 32, :row 18} {: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 23, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.interceptor.handler.namespace, :name show-result, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 8} {:end-row 31, :name-end-col 16, :name-end-row 25, :name-row 25, :ns elin.interceptor.handler.namespace, :name yank-alias, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler/namespace.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 25} {:end-row 22, :name-end-col 25, :name-end-row 22, :private true, :name-row 22, :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 22} {:fixed-arities #{1}, :end-row 28, :name-end-col 42, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.test, :name get-failed-tests-cider-nrepl-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :arglist-strs ["[failed-results]"], :row 24} {:fixed-arities #{1}, :end-row 40, :name-end-col 41, :name-end-row 30, :private true, :name-row 30, :ns elin.interceptor.test, :name get-failed-tests-plain-repl-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :arglist-strs ["[failed-results]"], :row 30} {:fixed-arities #{2}, :end-row 46, :name-end-col 30, :name-end-row 42, :private true, :name-row 42, :ns elin.interceptor.test, :name get-failed-tests-query, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :arglist-strs ["[nrepl failed-results]"], :row 42} {:fixed-arities #{1}, :end-row 52, :name-end-col 30, :name-end-row 48, :private true, :name-row 48, :ns elin.interceptor.test, :name generate-quickfix-text, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :arglist-strs ["[result]"], :row 48} {:fixed-arities #{1}, :end-row 62, :name-end-col 17, :name-end-row 54, :name-row 54, :ns elin.interceptor.test, :name pprint-str, :defined-by clojure.core/defn, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :arglist-strs ["[s]"], :row 54} {:end-row 75, :name-end-col 23, :name-end-row 64, :name-row 64, :ns elin.interceptor.test, :name parse-test-result, :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 95, :row 64} {:end-row 92, :name-end-col 29, :name-end-row 77, :name-row 77, :ns elin.interceptor.test, :name update-test-result-sign, :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 77} {:end-row 112, :name-end-col 39, :name-end-row 94, :name-row 94, :ns elin.interceptor.test, :name append-test-result-to-info-buffer, :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 94} {:end-row 129, :name-end-col 35, :name-end-row 114, :name-row 114, :ns elin.interceptor.test, :name apply-test-result-to-quickfix, :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 114} {:end-row 137, :name-end-col 34, :name-end-row 131, :name-row 131, :ns elin.interceptor.test, :name store-last-failed-test-query, :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 131} {:end-row 145, :name-end-col 35, :name-end-row 139, :name-row 139, :ns elin.interceptor.test, :name output-test-result-to-cmdline, :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 139} {:end-row 162, :name-end-col 27, :name-end-row 147, :name-row 147, :ns elin.interceptor.test, :name focus-current-testing, :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, :doc "Re evaluate the current top list with focusing on the current testing form.", :row 147} {:end-row 21, :name-end-col 19, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.nrepl.malli, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 18} {:end-row 26, :name-end-col 19, :name-end-row 23, :private true, :name-row 23, :ns elin.interceptor.nrepl.malli, :name ?->, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 23} {:end-row 31, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :ns elin.interceptor.nrepl.malli, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 31, :row 28} {:end-row 47, :name-end-col 31, :name-end-row 33, :private true, :name-row 33, :ns elin.interceptor.nrepl.malli, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 33} {:fixed-arities #{1}, :end-row 68, :name-end-col 36, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.nrepl.malli, :name convert-schema-form-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :arglist-strs ["[schema-form]"], :row 49} {:fixed-arities #{1}, :end-row 87, :name-end-col 47, :name-end-row 70, :private true, :name-row 70, :ns elin.interceptor.nrepl.malli, :name convert-parsed-function-schema-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 10, :arglist-strs ["[parsed]"], :row 70} {:fixed-arities #{2}, :end-row 93, :name-end-col 25, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.nrepl.malli, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :arglist-strs ["[ns-sym var-sym]"], :row 89} {:fixed-arities #{1}, :end-row 98, :name-end-col 14, :name-end-row 95, :private true, :name-row 95, :ns elin.interceptor.nrepl.malli, :name pp-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 20, :arglist-strs ["[v]"], :row 95} {:fixed-arities #{2}, :end-row 105, :name-end-col 18, :name-end-row 100, :private true, :name-row 100, :ns elin.interceptor.nrepl.malli, :name add-indent, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[indent s]"], :row 100} {:fixed-arities #{1}, :end-row 123, :name-end-col 20, :name-end-row 107, :private true, :name-row 107, :ns elin.interceptor.nrepl.malli, :name document-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :arglist-strs ["[converted]"], :row 107} {:end-row 151, :name-end-col 19, :name-end-row 125, :name-row 125, :ns elin.interceptor.nrepl.malli, :name lookup-schema, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl/malli.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 125} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 9, :private true, :name-row 9, :ns elin.interceptor.quickfix, :name location-list?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :arglist-strs ["[context]"], :row 9} {:end-row 24, :name-end-col 39, :name-end-row 13, :name-row 13, :ns elin.interceptor.quickfix, :name auto-toggling-vim-quickfix-window, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 13} {:end-row 37, :name-end-col 39, :name-end-row 26, :name-row 26, :ns elin.interceptor.quickfix, :name auto-toggling-vim-location-window, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 53, :name-end-col 28, :name-end-row 39, :name-row 39, :ns elin.interceptor.quickfix, :name location-function-hook, :defined-by clojure.core/def, :filename "src/elin/interceptor/quickfix.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "Interceptor to call any function on host side when location list is updated.\n Required to config like below:\n ```\n {:interceptor {:config-map {elin.interceptor.quickfix/location-function-hook\n {:function [\"luaeval\" [\"require('telescope.builtin').loclist()\"]]}}}}\n ```", :row 39} {:end-row 24, :name-end-col 13, :name-end-row 16, :name-row 16, :ns elin.interceptor.nrepl, :name eval-ns, :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, :doc "Interceptor to delete ns keyword from nREPL request on evaluating ns form.", :row 16} {:end-row 43, :name-end-col 20, :name-end-row 26, :name-row 26, :ns elin.interceptor.nrepl, :name normalize-path, :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, :doc "Interceptor to normalize path on nREPL response.", :row 26} {:end-row 64, :name-end-col 30, :name-end-row 45, :name-row 45, :ns elin.interceptor.nrepl, :name output-result-to-cmdline, :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, :doc "Interceptor to output nREPL result as message.", :row 45} {:end-row 120, :name-end-col 14, :name-end-row 66, :name-row 66, :ns elin.interceptor.nrepl, :name progress, :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 33, :doc "Interceptor to show progress popup on nREPL request.", :row 66} {:end-row 144, :name-end-col 18, :name-end-row 122, :name-row 122, :ns elin.interceptor.nrepl, :name nrepl-output, :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, :doc "Interceptor to intercept nREPL output.\n This interceptor executes interceptors with e.c.interceptor/output kind.", :row 122} {:end-row 28, :name-end-col 18, :name-end-row 9, :name-row 9, :ns elin.interceptor.output, :name print-output, :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, :doc "Interceptor to print output on nREPL to InfoBuffer.\n\n Output format can be configured like below:\n ```\n {:interceptor {:config-map {elin.interceptor.output/print-output\n {:format \"{{text}}\"}}}}\n ```\n\n Available variables:\n - type: Output type\n - text: Output text", :row 9} {:end-row 14, :name-end-col 29, :name-end-row 13, :private true, :name-row 13, :ns elin.interceptor.log, :name appender-name, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 13} {:end-row 17, :name-end-col 30, :name-end-row 16, :private true, :name-row 16, :ns elin.interceptor.log, :name last-framework, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 14, :row 16} {:end-row 41, :name-end-col 26, :name-end-row 19, :name-row 19, :ns elin.interceptor.log, :name setting-log-appender, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "Interceptor to set log appender on nREPL.", :row 19} {:end-row 87, :name-end-col 32, :name-end-row 43, :name-row 43, :ns elin.interceptor.log, :name append-logs-to-info-buffer, :defined-by clojure.core/def, :filename "src/elin/interceptor/log.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :doc "Interceptor to append logs to InfoBuffer.\n\n Output format can be configured like below:\n ```\n {:interceptor {:config-map {elin.interceptor.log/append-logs-to-info-buffer\n {:format \"{{message}}\"}}}}\n ```\n\n Available variables:\n - level: Log level\n - timestamp: Log timestamp\n - thread: Log thread\n - logger: Log logger\n - message: Log message", :row 43} {:end-row 24, :name-end-col 35, :name-end-row 23, :name-row 23, :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 23} {:end-row 36, :name-end-col 18, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name deinitialize, :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} {:fixed-arities #{1}, :end-row 41, :name-end-col 23, :name-end-row 38, :private true, :name-row 38, :ns elin.interceptor.autocmd, :name ns-not-created?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 78, :arglist-strs ["[{:component/keys [host nrepl]}]"], :row 38} {:fixed-arities #{1}, :end-row 45, :name-end-col 28, :name-end-row 43, :private true, :name-row 43, :ns elin.interceptor.autocmd, :name bufread-or-bufenter?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 52, :arglist-strs ["[{:keys [autocmd-type]}]"], :row 43} {:end-row 62, :name-end-col 15, :name-end-row 47, :name-row 47, :ns elin.interceptor.autocmd, :name ns-create, :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 47} {:end-row 71, :name-end-col 13, :name-end-row 64, :name-row 64, :ns elin.interceptor.autocmd, :name ns-load, :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 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 21, :name-end-row 73, :private true, :name-row 73, :ns elin.interceptor.autocmd, :name empty-buffer?, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :arglist-strs ["[{:component/keys [host] :keys [autocmd-type]}]"], :row 73} {:end-row 126, :name-end-col 14, :name-end-row 86, :name-row 86, :ns elin.interceptor.autocmd, :name skeleton, :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, :doc "Set skeleton to current new buffer.\n\n .Mustache template variables\n [%autowidth, cols=\"a,a\"]\n |===\n | Variable | Description\n\n | `{{path}}`\n | File path\n\n | `{{ns}}`\n | Inferred namespace\n\n | `{{source-ns}}`\n | Source file namespace (only available on test file )\n\n | `{{test?}}`\n | `true` if the file is test file\n |===", :row 86} {:end-row 133, :name-end-col 25, :name-end-row 128, :name-row 128, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing, :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 128} {:end-row 174, :name-end-col 23, :name-end-row 135, :name-row 135, :ns elin.interceptor.autocmd, :name switch-connection, :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 135} {:end-row 18, :name-end-col 20, :name-end-row 13, :name-row 13, :ns elin.interceptor.handler, :name handling-error, :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 13} {:end-row 34, :name-end-col 26, :name-end-row 20, :name-row 20, :ns elin.interceptor.handler, :name show-result-as-popup, :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, :doc "Interceptor to show handler result as popup.", :row 20} {:end-row 45, :name-end-col 34, :name-end-row 36, :name-row 36, :ns elin.interceptor.handler, :name append-result-to-info-buffer, :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, :doc "Interceptor to show handler result temporarily.", :row 36} {:end-row 68, :name-end-col 18, :name-end-row 47, :name-row 47, :ns elin.interceptor.handler, :name jump-to-file, :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, :doc "Interceptor to jump to specified file.", :row 47} {:end-row 76, :name-end-col 14, :name-end-row 70, :name-row 70, :ns elin.interceptor.handler, :name callback, :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, :doc "Interceptor to callback handler result.", :row 70} {:end-row 19, :name-end-col 35, :name-end-row 13, :name-row 13, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline, :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, :doc "Output evaluated result to cmdline.", :row 13} {:end-row 42, :name-end-col 37, :name-end-row 21, :name-row 21, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text, :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, :doc "Set evaluated result to virtual text.\n\n .Configuration\n [%autowidth.stretch]\n |===\n | key | type | description\n\n | format | string | Format of virtual text. It can contain the following placeholders: `result`.\n | highlight | string | Highlight group for virtual text.\n | align | string | Alignment of virtual text. Possible values are: `after`, `right`.\n | close-after | integer | Close virtual text after the specified number of milliseconds.\n |===", :row 21} {:end-row 50, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.interceptor.evaluate, :name yank-eval-result, :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, :doc "Yank evaluated result.", :row 44} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 52, :private true, :name-row 52, :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, :arglist-strs ["[zloc]"], :row 52} {:end-row 76, :name-end-col 25, :name-end-row 62, :name-row 62, :ns elin.interceptor.evaluate, :name unwrap-comment-form, :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 62} {:end-row 84, :name-end-col 20, :name-end-row 78, :name-row 78, :ns elin.interceptor.evaluate, :name wrap-eval-code, :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 25, :row 78} {:end-row 96, :name-end-col 23, :name-end-row 86, :name-row 86, :ns elin.interceptor.evaluate, :name eval-with-context, :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 25, :row 86} {:end-row 21, :name-end-col 42, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.connect.shadow-cljs, :name shadow-cljs-build-ids-code, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 71, :row 18} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :ns elin.interceptor.connect.shadow-cljs, :name find-shadow-cljs-port-file, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 53, :arglist-strs ["[cwd]"], :row 24} {:end-row 71, :name-end-col 29, :name-end-row 33, :name-row 33, :ns elin.interceptor.connect.shadow-cljs, :name detect-shadow-cljs-port, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 33} {:end-row 23, :name-end-col 30, :name-end-row 20, :private true, :name-row 20, :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 27, :row 20} {:end-row 34, :name-end-col 17, :name-end-row 25, :name-row 25, :ns elin.interceptor.debug, :name nrepl-debug, :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 25} {:end-row 49, :name-end-col 31, :name-end-row 36, :private true, :name-row 36, :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 68, :row 36} {:end-row 73, :name-end-col 34, :name-end-row 51, :name-row 51, :ns elin.interceptor.debug, :name interceptor-context-checking, :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 51} {:end-row 80, :name-end-col 9, :name-end-row 75, :name-row 75, :ns elin.interceptor.debug, :name tap, :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, :doc "TODO remove-tap", :row 75} {:end-row 87, :name-end-col 25, :name-end-row 82, :name-row 82, :ns elin.interceptor.debug, :name initialize-debugger, :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 82} {:end-row 101, :name-end-col 37, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.debug, :name supported-input-types, :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 16, :row 89} {:fixed-arities #{1}, :end-row 112, :name-end-col 29, :name-end-row 103, :private true, :name-row 103, :ns elin.interceptor.debug, :name generate-input-prompt, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[input-type]"], :row 103} {:fixed-arities #{1}, :end-row 130, :name-end-col 27, :name-end-row 115, :private true, :name-row 115, :ns elin.interceptor.debug, :name generate-debug-text, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :arglist-strs ["[{:keys [debug-value locals]}]"], :row 115} {:end-row 181, :name-end-col 22, :name-end-row 147, :name-row 147, :ns elin.interceptor.debug, :name process-debugger, :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 147} {:fixed-arities #{1}, :end-row 22, :name-end-col 30, :name-end-row 17, :private true, :name-row 17, :ns elin.interceptor.connect, :name find-clojure-port-file, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 50, :arglist-strs ["[cwd]"], :row 17} {:end-row 45, :name-end-col 25, :name-end-row 24, :name-row 24, :ns elin.interceptor.connect, :name detect-clojure-port, :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 31, :row 24} {:end-row 59, :name-end-col 25, :name-end-row 47, :name-row 47, :ns elin.interceptor.connect, :name raw-message-channel, :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 47} {:end-row 68, :name-end-col 15, :name-end-row 61, :name-row 61, :ns elin.interceptor.connect, :name connected, :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 61} {:end-row 76, :name-end-col 31, :name-end-row 70, :name-row 70, :ns elin.interceptor.connect, :name cleanup-jacked-in-process, :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 70} {: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 32, :arglist-strs ["[]" "[config]"], :row 15} {:end-row 43, :name-end-col 34, :name-end-row 41, :private true, :name-row 41, :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 35, :row 41} {:fixed-arities #{2}, :end-row 73, :name-end-col 20, :name-end-row 48, :name-row 48, :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, :arglist-strs ["[c1 c2]" "[c1 c2 & more-configs]"], :varargs-min-arity 2, :row 48} {:fixed-arities #{2}, :end-row 85, :name-end-col 26, :name-end-row 75, :private true, :name-row 75, :ns elin.config, :name configure-handler*, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[base-handler-config target-handler-config]"], :row 75} {:fixed-arities #{2}, :end-row 97, :name-end-col 30, :name-end-row 87, :private true, :name-row 87, :ns elin.config, :name configure-interceptor*, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :arglist-strs ["[base-interceptor-config target-interceptor-config]"], :row 87} {:fixed-arities #{1}, :end-row 110, :name-end-col 19, :name-end-row 102, :private true, :name-row 102, :ns elin.config, :name expand-uses, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 42, :arglist-strs ["[uses]"], :row 102} {:fixed-arities #{2}, :end-row 119, :name-end-col 24, :name-end-row 112, :name-row 112, :ns elin.config, :name configure-handler, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :arglist-strs ["[base-handler-config target-handler-config]"], :row 112} {:fixed-arities #{2}, :end-row 128, :name-end-col 28, :name-end-row 121, :name-row 121, :ns elin.config, :name configure-interceptor, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 35, :arglist-strs ["[base-interceptor-config target-interceptor-config]"], :row 121} {:fixed-arities #{1}, :end-row 140, :name-end-col 20, :name-end-row 130, :name-row 130, :ns elin.config, :name expand-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 39, :arglist-strs ["[{:as config :keys [handler interceptor]}]"], :row 130} {:fixed-arities #{2}, :end-row 147, :name-end-col 16, :name-end-row 142, :name-row 142, :ns elin.config, :name configure, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 86, :arglist-strs ["[base-config target-config]"], :row 142} {:fixed-arities #{0}, :end-row 156, :name-end-col 27, :name-end-row 149, :private true, :name-row 149, :ns elin.config, :name load-default-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 27, :arglist-strs ["[]"], :row 149} {:fixed-arities #{0}, :end-row 166, :name-end-col 24, :name-end-row 159, :private true, :name-row 159, :ns elin.config, :name load-user-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[]"], :row 159} {:fixed-arities #{1}, :end-row 180, :name-end-col 33, :name-end-row 169, :private true, :name-row 169, :ns elin.config, :name load-project-local-config, :defined-by clojure.core/defn-, :filename "src/elin/config.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :arglist-strs ["[dir]"], :row 169} {:fixed-arities #{2}, :end-row 194, :name-end-col 18, :name-end-row 183, :name-row 183, :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, :arglist-strs ["[dir server-config]"], :row 183}], :var-usages [{:fixed-arities #{1}, :end-row 9, :name-end-col 15, :name-end-row 9, :name-row 9, :name register, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 7, :name-col 7, :end-col 15, :row 9, :to elin.function.callback} {:end-row 9, :name-end-col 44, :name-end-row 9, :name-row 9, :name ?Elin, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 27, :name-col 27, :end-col 44, :row 9, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 9, :name-end-col 59, :name-end-row 9, :name-row 9, :name string?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 52, :name-col 52, :end-col 59, :row 9, :to clojure.core} {:end-row 9, :name-end-col 87, :name-end-row 9, :name-row 9, :name ?ManyToManyChannel, :filename "src/elin/function/callback.clj", :alias e.schema, :from elin.function.callback, :col 60, :name-col 60, :end-col 87, :row 9, :to elin.schema} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :col 1, :name-col 2, :end-col 90, :arity 2, :row 9, :to malli.core} {:end-row 12, :name-end-col 31, :name-end-row 12, :name-row 12, :name promise-chan, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 12, :name-col 13, :from-var register, :end-col 32, :arity 0, :row 12, :to clojure.core.async} {:fixed-arities #{0}, :end-row 13, :name-end-col 55, :name-end-row 13, :name-row 13, :name random-uuid, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 43, :name-col 44, :from-var register, :end-col 56, :arity 0, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 13, :name-end-col 16, :name-end-row 13, :name-row 13, :name str, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 12, :name-col 13, :from-var register, :end-col 57, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{4 3}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name set, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 6, :from-var register, :end-col 44, :arity 3, :row 14, :to elin.protocol.storage} {:end-row 15, :name-end-col 7, :name-end-row 12, :name-row 12, :name let, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 3, :name-col 4, :from-var register, :end-col 13, :arity 3, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 10, :name-row 10, :name defn, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name callback, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 7, :name-col 7, :end-col 15, :row 17, :to elin.function.callback} {:end-row 17, :name-end-col 44, :name-end-row 17, :name-row 17, :name ?Elin, :filename "src/elin/function/callback.clj", :alias e.s.handler, :from elin.function.callback, :col 27, :name-col 27, :end-col 44, :row 17, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 45, :name-col 45, :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 any?, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 53, :name-col 53, :end-col 57, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/callback.clj", :alias m, :from elin.function.callback, :col 1, :name-col 2, :end-col 65, :arity 2, :row 17, :to malli.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name get, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 17, :name-col 18, :from-var callback, :end-col 53, :arity 2, :row 20, :to elin.protocol.storage} {:fixed-arities #{2}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name delete, :filename "src/elin/function/callback.clj", :alias e.p.storage, :from elin.function.callback, :col 5, :name-col 6, :from-var callback, :end-col 44, :arity 2, :row 21, :to elin.protocol.storage} {:end-row 23, :name-end-col 18, :name-end-row 23, :name-row 23, :name put!, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 7, :name-col 8, :from-var callback, :end-col 29, :arity 2, :row 23, :to clojure.core.async} {:end-row 24, :name-end-col 20, :name-end-row 24, :name-row 24, :name close!, :filename "src/elin/function/callback.clj", :alias async, :from elin.function.callback, :col 7, :name-col 8, :from-var callback, :end-col 24, :arity 1, :row 24, :to clojure.core.async} {:end-row 24, :name-end-col 8, :name-end-row 22, :name-row 22, :name if, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :name-col 6, :from-var callback, :end-col 25, :arity 3, :row 22, :to clojure.core} {:end-row 24, :name-end-col 12, :name-end-row 20, :name-row 20, :name when-let, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 3, :name-col 4, :from-var callback, :end-col 26, :arity 3, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/callback.clj", :from elin.function.callback, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 18, :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 40, :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 40, :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/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 32, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 16, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{3}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 9, :name-col 10, :from-var resolve-interceptor, :end-col 26, :arity 3, :varargs-min-arity 3, :row 30, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 27, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :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 32, :to elin.message} {:end-row 33, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 57, :name-end-row 45, :name-row 45, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :from-var wrap-interceptor-for-logging, :end-col 61, :arity 1, :row 45, :to clojure.core} {:end-row 45, :name-end-col 45, :name-end-row 42, :name-row 42, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :from-var wrap-interceptor-for-logging, :end-col 62, :arity 4, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 37, :name-end-row 42, :name-row 42, :name ex-info, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :from-var wrap-interceptor-for-logging, :end-col 41, :arity 3, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 28, :name-end-row 42, :name-row 42, :name throw, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 22, :name-col 23, :from-var wrap-interceptor-for-logging, :end-col 42, :arity 1, :row 42, :to clojure.core} {:end-row 47, :name-end-col 22, :name-end-row 39, :name-row 39, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 18, :name-col 19, :from-var wrap-interceptor-for-logging, :end-col 44, :arity 2, :row 39, :to clojure.core} {:end-row 47, :name-end-col 19, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 16, :name-col 17, :from-var wrap-interceptor-for-logging, :end-col 45, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 47, :name-end-col 17, :name-end-row 37, :name-row 37, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 14, :name-col 15, :from-var wrap-interceptor-for-logging, :end-col 46, :arity 2, :varargs-min-arity 0, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name fn?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 18, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 101, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/interceptor.clj", :row nil, :col nil, :from elin.component.interceptor, :to clojure.core, :name if, :arity 3, :from-var wrap-interceptor-for-logging} {:fixed-arities #{1}, :end-row 52, :name-end-col 11, :name-end-row 52, :name-row 52, :name fn?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 18, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :from-var wrap-interceptor-for-logging, :end-col 99, :arity 3, :varargs-min-arity 3, :row 53, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/interceptor.clj", :row nil, :col nil, :from elin.component.interceptor, :to clojure.core, :name if, :arity 3, :from-var wrap-interceptor-for-logging} {:name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var wrap-interceptor-for-logging, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 48, :name-row 48, :name cond->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var wrap-interceptor-for-logging, :end-col 100, :arity 5, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 37, :name-row 37, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 3, :name-col 4, :from-var wrap-interceptor-for-logging, :end-col 101, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 35, :name-row 35, :name defn-, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 102, :arity 3, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 58, :name-end-col 50, :name-end-row 58, :name-row 58, :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 58, :to elin.schema.interceptor} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :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 58, :to malli.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 9, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 59, :name-end-col 18, :name-end-row 59, :private true, :name-row 59, :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 59, :to elin.component.interceptor} {:end-row 62, :name-end-col 19, :name-end-row 62, :private true, :name-row 62, :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 62, :to elin.component.interceptor} {:end-row 65, :name-end-col 16, :name-end-row 65, :private true, :name-row 65, :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 65, :to elin.component.interceptor} {:end-row 65, :name-end-col 8, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 65, :name-end-col 7, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 79, :name-end-col 22, :name-end-row 79, :name-row 79, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 79, :to com.stuartsierra.component} {:end-row 81, :name-end-col 76, :name-end-row 81, :private true, :name-row 81, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 66, :name-col 66, :end-col 76, :row 81, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 34, :name-end-row 81, :name-row 81, :name get-in, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 78, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name configure-interceptor, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 50, :name-col 51, :end-col 110, :arity 2, :row 82, :to elin.config} {:fixed-arities #{2}, :end-row 85, :name-end-col 78, :name-end-row 85, :private true, :name-row 85, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 58, :name-col 59, :end-col 91, :arity 2, :row 85, :to elin.component.interceptor} {:end-row 86, :name-end-col 54, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 45, :name-col 46, :end-col 53, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :end-col 53, :arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 38, :name-col 39, :end-col 54, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 47, :name-end-row 84, :name-row 84, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 48, :arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 43, :name-end-row 85, :name-row 85, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 54, :arity 2, :row 85, :to clojure.core} {:end-row 86, :name-end-col 37, :name-end-row 83, :name-row 83, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 33, :name-col 34, :end-col 55, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 88, :name-end-col 44, :name-end-row 88, :name-row 88, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 71, :arity 2, :varargs-min-arity 0, :row 88, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 72, :arity 2, :varargs-min-arity 4, :row 88, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name into, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 45, :arity 2, :row 89, :to clojure.core} {:end-row 89, :name-end-col 35, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 31, :name-col 32, :end-col 46, :arity 3, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 64, :name-end-row 92, :private true, :name-row 92, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 91, :name-end-col 76, :name-end-row 91, :private true, :name-row 91, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 76, :row 91, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 91, :name-end-col 83, :name-end-row 91, :name-row 91, :name second, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 77, :name-col 77, :end-col 83, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 47, :name-end-row 91, :name-row 91, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 42, :name-col 43, :end-col 84, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 91, :name-end-col 41, :name-end-row 91, :name-row 91, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 85, :arity 2, :varargs-min-arity 4, :row 91, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 92, :to clojure.core} {:end-row 92, :name-end-col 36, :name-end-row 90, :name-row 90, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 32, :name-col 33, :end-col 66, :arity 3, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 93, :name-end-col 80, :name-end-row 93, :private true, :name-row 93, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 93, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 93, :name-end-col 47, :name-end-row 93, :name-row 93, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 93, :to clojure.core} {:fixed-arities #{2}, :end-row 93, :name-end-col 36, :name-end-row 93, :name-row 93, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 93, :to clojure.core} {:end-row 94, :name-end-col 83, :name-end-row 94, :private true, :name-row 94, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 94, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 94, :name-end-col 48, :name-end-row 94, :name-row 94, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 43, :name-end-row 94, :name-row 94, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 94, :to clojure.core} {:end-row 95, :name-end-col 21, :name-end-row 95, :name-row 95, :name warn, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 67, :arity 2, :row 95, :to taoensso.timbre} {:end-row 96, :name-end-col 27, :name-end-row 96, :name-row 96, :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 96, :to elin.message} {:end-row 96, :name-end-col 16, :name-end-row 94, :name-row 94, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :end-col 74, :arity 3, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 7, :name-col 8, :end-col 54, :arity 1, :row 97, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 103, :name-end-col 13, :name-end-row 98, :name-row 98, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 47, :arity 11, :varargs-min-arity 3, :row 98, :to clojure.core} {:end-row 103, :name-end-col 9, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 48, :arity 4, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 105, :name-end-col 18, :name-end-row 105, :name-row 105, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 5, :name-col 6, :end-col 52, :arity 1, :row 105, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 108, :name-end-col 12, :name-end-row 106, :name-row 106, :name dissoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 5, :name-col 6, :end-col 30, :arity 3, :varargs-min-arity 2, :row 106, :to clojure.core} {:end-row 110, :name-end-col 31, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 112, :name-end-col 56, :name-end-row 112, :name-row 112, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 112, :to clojure.core} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 29, :name-end-row 112, :name-row 112, :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 112, :to elin.protocol.interceptor} {:end-row 115, :name-end-col 70, :name-end-row 115, :name-row 115, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 51, :name-col 51, :end-col 70, :row 115, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 115, :name-end-col 34, :name-end-row 115, :name-row 115, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 71, :arity 2, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 29, :name-end-row 115, :name-row 115, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 26, :name-col 27, :end-col 75, :arity 2, :varargs-min-arity 1, :row 115, :to clojure.core} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 56, :arity 2, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 29, :name-end-row 116, :name-row 116, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 26, :name-col 27, :end-col 60, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 31, :name-end-row 114, :name-row 114, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 61, :arity 2, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{3}, :end-row 121, :name-end-col 26, :name-end-row 119, :name-row 119, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 20, :name-col 21, :end-col 50, :arity 5, :varargs-min-arity 3, :row 119, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :name-col 31, :end-col 65, :arity 2, :varargs-min-arity 2, :row 125, :to clojure.core} {:end-row 125, :name-end-col 20, :name-end-row 125, :name-row 125, :name execute, :filename "src/elin/component/interceptor.clj", :alias ix, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 66, :arity 2, :row 125, :to exoscale.interceptor} {:fixed-arities #{1}, :end-row 129, :name-end-col 57, :name-end-row 129, :name-row 129, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 129, :to clojure.core} {:end-row 129, :name-end-col 45, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 27, :name-end-row 127, :name-row 127, :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 127, :to elin.message} {:end-row 129, :name-end-col 11, :name-end-row 122, :name-row 122, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 2, :row 122, :to clojure.core} {:end-row 129, :name-end-col 9, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 131, :name-end-col 24, :name-end-row 131, :name-row 131, :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 131, :to elin.protocol.config} {:fixed-arities #{1}, :end-row 133, :name-end-col 77, :name-end-row 133, :name-row 133, :name expand-config, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 54, :name-col 55, :end-col 85, :arity 1, :row 133, :to elin.config} {:end-row 134, :name-end-col 69, :name-end-row 134, :private true, :name-row 134, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 59, :name-col 59, :end-col 69, :row 134, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 134, :name-end-col 58, :name-end-row 134, :name-row 134, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 54, :name-col 55, :end-col 70, :arity 2, :row 134, :to clojure.core} {:end-row 134, :name-end-col 53, :name-end-row 133, :name-row 133, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 50, :name-col 51, :end-col 71, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 42, :name-end-row 135, :name-row 135, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 39, :name-col 40, :end-col 55, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 38, :name-end-row 135, :name-row 135, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 35, :end-col 56, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{0 1}, :end-row 136, :name-end-col 42, :name-end-row 136, :name-row 136, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 39, :name-col 40, :end-col 55, :arity 2, :varargs-min-arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 38, :name-end-row 136, :name-row 136, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 35, :end-col 56, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 33, :name-end-row 135, :name-row 135, :name union, :filename "src/elin/component/interceptor.clj", :alias set, :from elin.component.interceptor, :col 23, :name-col 24, :end-col 57, :arity 2, :varargs-min-arity 2, :row 135, :to clojure.set} {:fixed-arities #{2}, :end-row 138, :name-end-col 48, :name-end-row 138, :name-row 138, :name merge-configs, :filename "src/elin/component/interceptor.clj", :alias e.config, :from elin.component.interceptor, :col 25, :name-col 26, :end-col 78, :arity 2, :varargs-min-arity 2, :row 138, :to elin.config} {:fixed-arities #{3 2}, :end-row 139, :name-end-col 30, :name-end-row 137, :name-row 137, :name if-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 23, :name-col 24, :end-col 36, :arity 3, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 51, :name-end-row 143, :private true, :name-row 143, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 143, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 143, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 143, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 142, :name-end-col 57, :name-end-row 142, :private true, :name-row 142, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 29, :end-col 57, :row 142, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 142, :private true, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :end-col 57, :arity 1, :row 142, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 141, :name-end-col 51, :name-end-row 141, :private true, :name-row 141, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 141, :to elin.component.interceptor} {:end-row 141, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{0 1}, :end-row 140, :name-end-col 27, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 29, :name-end-row 141, :name-row 141, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 142, :name-end-col 28, :name-end-row 142, :name-row 142, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 58, :arity 2, :varargs-min-arity 4, :row 142, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 33, :name-end-row 143, :name-row 143, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 143, :to clojure.core} {:end-row 143, :name-end-col 23, :name-end-row 140, :name-row 140, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 19, :name-col 20, :end-col 53, :arity 4, :varargs-min-arity 1, :row 140, :to clojure.core} {:end-row 144, :name-end-col 71, :name-end-row 144, :private true, :name-row 144, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 144, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 144, :name-end-col 51, :name-end-row 144, :name-row 144, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 144, :to clojure.core} {:end-row 145, :name-end-col 74, :name-end-row 145, :private true, :name-row 145, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 145, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 145, :name-end-col 51, :name-end-row 145, :name-row 145, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 145, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 145, :name-end-col 46, :name-end-row 144, :name-row 144, :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 144, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 32, :name-end-row 144, :name-row 144, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 144, :to clojure.core} {:fixed-arities #{3 2}, :end-row 148, :name-end-col 79, :name-end-row 148, :name-row 148, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 110, :arity 2, :row 148, :to clojure.core} {:fixed-arities #{2}, :end-row 148, :name-end-col 62, :name-end-row 148, :name-row 148, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 111, :arity 2, :row 148, :to clojure.core} {:end-row 148, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 111, :arity 2, :row 148, :to clojure.core} {:fixed-arities #{1 2}, :end-row 149, :name-end-col 50, :name-end-row 148, :name-row 148, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 64, :arity 2, :row 148, :to clojure.core} {:end-row 149, :name-end-col 44, :name-end-row 147, :name-row 147, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 41, :name-col 42, :end-col 65, :arity 2, :varargs-min-arity 0, :row 147, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 40, :name-end-row 146, :name-row 146, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 66, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 65, :name-end-row 153, :name-row 153, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 61, :name-col 62, :end-col 76, :arity 2, :row 153, :to clojure.core} {:fixed-arities #{0 1}, :end-row 153, :name-end-col 60, :name-end-row 153, :name-row 153, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 57, :name-col 58, :end-col 80, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 154, :name-end-col 56, :name-end-row 153, :name-row 153, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 49, :name-col 50, :end-col 70, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{3}, :end-row 154, :name-end-col 38, :name-end-row 153, :name-row 153, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 32, :name-col 33, :end-col 71, :arity 3, :varargs-min-arity 3, :row 153, :to clojure.core} {:end-row 154, :name-end-col 33, :name-end-row 152, :name-row 152, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 30, :name-col 31, :end-col 72, :arity 2, :varargs-min-arity 0, :row 152, :to clojure.core} {:fixed-arities #{3}, :end-row 155, :name-end-col 38, :name-end-row 151, :name-row 151, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 59, :arity 3, :row 151, :to clojure.core} {:fixed-arities #{3}, :end-row 158, :name-end-col 13, :name-end-row 156, :name-row 156, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 48, :arity 5, :varargs-min-arity 3, :row 156, :to clojure.core} {:end-row 158, :name-end-col 9, :name-end-row 133, :name-row 133, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 49, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:end-row 158, :name-end-col 11, :name-end-row 67, :name-row 67, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 51, :arity 10, :varargs-min-arity 2, :row 67, :to clojure.core} {:end-row 162, :name-end-col 61, :name-end-row 162, :private true, :name-row 162, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :from-var new-interceptor, :end-col 61, :row 162, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 162, :name-end-col 43, :name-end-row 162, :name-row 162, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :from-var new-interceptor, :end-col 62, :arity 2, :row 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 162, :name-end-col 38, :name-end-row 162, :name-row 162, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 35, :name-col 36, :from-var new-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 162, :to clojure.core} {:fixed-arities #{1}, :end-row 162, :name-end-col 20, :name-end-row 162, :name-row 162, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 68, :arity 1, :row 162, :to elin.component.interceptor} {:end-row 162, :name-end-col 6, :name-end-row 160, :name-row 160, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 69, :arity 3, :varargs-min-arity 2, :row 160, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 10, :private true, :name-row 10, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 7, :name-col 7, :end-col 12, :row 10, :to elin.component.server.impl.register} {:end-row 10, :name-end-col 49, :name-end-row 10, :name-row 10, :name ?IFunction, :filename "src/elin/component/server/impl/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :col 24, :name-col 24, :end-col 49, :row 10, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 50, :name-col 50, :end-col 57, :row 10, :to clojure.core} {:end-row 10, :name-end-col 86, :name-end-row 10, :name-row 10, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/register.clj", :alias e.schema, :from elin.component.server.impl.register, :col 59, :name-col 59, :end-col 86, :row 10, :to elin.schema} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/component/server/impl/register.clj", :alias m, :from elin.component.server.impl.register, :col 1, :name-col 2, :end-col 88, :arity 2, :row 10, :to malli.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name notify, :filename "src/elin/component/server/impl/register.clj", :alias e.c.s.function, :from elin.component.server.impl.register, :col 3, :name-col 4, :from-var yank*, :end-col 78, :arity 3, :row 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :macro true, :col 1, :name-col 2, :end-col 79, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 16, :name-end-col 36, :name-end-row 16, :name-row 16, :name IRegister, :filename "src/elin/component/server/impl/register.clj", :alias e.p.host, :from elin.component.server.impl.register, :col 18, :name-col 18, :end-col 36, :row 16, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 19, :name-end-col 11, :name-end-row 19, :private true, :name-row 19, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 5, :name-col 6, :end-col 22, :arity 2, :row 19, :to elin.component.server.impl.register} {:fixed-arities #{2}, :end-row 23, :name-end-col 11, :name-end-row 23, :private true, :name-row 23, :name yank*, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :col 5, :name-col 6, :end-col 22, :arity 2, :row 23, :to elin.component.server.impl.register} {:end-row 23, :name-end-col 17, :name-end-row 16, :name-row 16, :name extend-protocol, :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 16, :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, :col 5, :name-col 6, :end-col 54, :arity 1, :row 20, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 21, :name-end-col 12, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 24, :name-end-col 17, :name-end-row 24, :name-row 24, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 54, :arity 1, :row 24, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 25, :name-end-col 12, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :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 28, :to elin.protocol.storage} {:end-row 30, :name-end-col 44, :name-end-row 30, :private true, :name-row 30, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 30, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 32, :name-end-col 26, :name-end-row 32, :private true, :name-row 32, :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 32, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :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 33, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{1 3}, :end-row 37, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 40, :end-col 47, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 17, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{0}, :end-row 39, :name-end-col 20, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 15, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 34, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.storage} {:end-row 42, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 42, :name-end-col 12, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 42, :name-end-col 12, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 42, :name-end-col 9, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1 3}, :end-row 46, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 34, :end-col 41, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 26, :name-col 27, :end-col 55, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0}, :end-row 47, :name-end-col 20, :name-end-row 47, :private true, :name-row 47, :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 47, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :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 49, :to elin.protocol.storage} {:end-row 50, :name-end-col 14, :name-end-row 49, :name-row 49, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 21, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 12, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 22, :arity 3, :row 47, :to clojure.core} {:end-row 50, :name-end-col 16, :name-end-row 46, :name-row 46, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 23, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 13, :name-end-row 45, :name-row 45, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 24, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 25, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :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 53, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 53, :name-end-col 11, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 12, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 57, :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 61, :name-end-col 38, :name-end-row 61, :name-row 61, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 33, :name-col 34, :from-var new-session-storage, :end-col 42, :arity 1, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 23, :name-end-row 61, :name-row 61, :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 44, :arity 1, :row 61, :to elin.component.session-storage} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 27, :to elin.component.handler} {:end-row 27, :name-end-col 57, :name-end-row 27, :name-row 27, :name ?LazyHost, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 34, :name-col 34, :end-col 57, :row 27, :to elin.schema.component} {:fixed-arities #{1}, :end-row 27, :name-end-col 75, :name-end-row 27, :name-row 27, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 58, :name-col 58, :end-col 75, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 62, :name-end-row 28, :name-row 28, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 28, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 66, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{1 3}, :end-row 31, :name deref, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :from-var resolve-handler, :end-col 42, :arity 1, :row 31, :to clojure.core} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :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 33, :to elin.message} {:end-row 34, :name-end-col 20, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 12, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :private true, :name-row 37, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 37, :to elin.component.handler} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :name ?LazyHost, :filename "src/elin/component/handler.clj", :alias e.s.component, :from elin.component.handler, :col 36, :name-col 36, :end-col 59, :row 37, :to elin.schema.component} {:fixed-arities #{1}, :end-row 37, :name-end-col 90, :name-end-row 37, :name-row 37, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 73, :name-col 73, :end-col 90, :row 37, :to clojure.core} {:end-row 38, :name-end-col 49, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.handler} {:end-row 38, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 51, :arity 2, :row 37, :to malli.core} {:fixed-arities #{2}, :end-row 42, :name-end-col 44, :name-end-row 42, :private true, :name-row 42, :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 42, :to elin.component.handler} {:fixed-arities #{3}, :end-row 43, :name-end-col 21, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 20, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 44, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 10, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 45, :name-end-col 7, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 34, :name-end-row 47, :private true, :name-row 47, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 47, :to elin.component.handler} {:fixed-arities #{1}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 47, :to clojure.core} {:end-row 47, :name-end-col 69, :name-end-row 47, :name-row 47, :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 47, :to elin.schema.handler} {:end-row 47, :name-end-col 6, :name-end-row 47, :name-row 47, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 71, :arity 2, :row 47, :to malli.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :name-col 45, :from-var construct-handler-parameter, :end-col 70, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :from-var construct-handler-parameter, :end-col 71, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 27, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 53, :name-end-col 39, :name-end-row 53, :name-row 53, :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 67, :arity 2, :row 53, :to clojure.core} {:fixed-arities #{1 2}, :end-row 54, :name-end-col 48, :name-end-row 54, :name-row 54, :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 54, :to clojure.edn} {:end-row 54, :name-end-col 31, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 51, :name-end-row 57, :name-row 57, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 24, :name-col 25, :from-var construct-handler-parameter, :end-col 67, :arity 2, :row 57, :to elin.config} {: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 57, :name-end-col 29, :name-end-row 55, :name-row 55, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var construct-handler-parameter, :end-col 68, :arity 3, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 59, :name-end-col 45, :name-end-row 59, :name-row 59, :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 59, :to elin.protocol.config} {:end-row 59, :name-end-col 27, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 37, :name-end-row 63, :name-row 63, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 31, :name-col 32, :from-var construct-handler-parameter, :end-col 70, :arity 3, :varargs-min-arity 3, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 63, :name-end-col 13, :name-end-row 62, :name-row 62, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :from-var construct-handler-parameter, :end-col 71, :arity 5, :varargs-min-arity 3, :row 62, :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 63, :name-end-col 12, :name-end-row 60, :name-row 60, :name cond->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var construct-handler-parameter, :end-col 72, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 50, :name-row 50, :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 73, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 67, :name-end-col 65, :name-end-row 67, :name-row 67, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 42, :name-col 42, :from-var handler*, :end-col 65, :row 67, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 69, :name-end-col 36, :name-end-row 69, :name-row 69, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :from-var handler*, :end-col 64, :arity 2, :row 69, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 46, :name-end-row 70, :name-row 70, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 42, :name-col 43, :from-var handler*, :end-col 71, :arity 2, :row 70, :to clojure.core} {:end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 34, :name-col 35, :from-var handler*, :end-col 76, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 42, :name-end-row 73, :name-row 73, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 26, :name-col 27, :from-var handler*, :end-col 52, :arity 2, :varargs-min-arity 1, :row 73, :to elin.message} {:end-row 74, :name-end-col 28, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 24, :name-col 25, :from-var handler*, :end-col 30, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 29, :name-end-row 70, :name-row 70, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 22, :name-col 23, :from-var handler*, :end-col 31, :arity 3, :row 70, :to clojure.core} {:fixed-arities #{3}, :end-row 75, :name-end-col 19, :name-end-row 75, :name-row 75, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 13, :name-col 14, :from-var handler*, :end-col 43, :arity 3, :varargs-min-arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 15, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 11, :name-col 12, :from-var handler*, :end-col 44, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 75, :name-end-col 12, :name-end-row 68, :name-row 68, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 9, :name-col 10, :from-var handler*, :end-col 45, :arity 2, :varargs-min-arity 0, :row 68, :to clojure.core} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 31, :name-end-row 66, :name-row 66, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 7, :name-col 8, :from-var handler*, :end-col 46, :arity 4, :row 66, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 77, :name-end-col 25, :name-end-row 77, :name-row 77, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 7, :name-col 8, :from-var handler*, :end-col 26, :arity 1, :row 77, :to elin.util.server} {:end-row 77, :name-end-col 6, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var handler*, :end-col 27, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 65, :name-row 65, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name symbol, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 42, :name-col 43, :from-var expand-aliass, :end-col 57, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 33, :name-end-row 81, :name-row 81, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 29, :name-col 30, :from-var expand-aliass, :end-col 58, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 42, :name-end-row 83, :name-row 83, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 36, :from-var expand-aliass, :end-col 62, :arity 2, :row 83, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 51, :name-end-row 84, :name-row 84, :name read-string, :filename "src/elin/component/handler.clj", :alias edn, :from elin.component.handler, :col 35, :name-col 36, :from-var expand-aliass, :end-col 52, :arity 1, :row 84, :to clojure.edn} {:end-row 84, :name-end-col 34, :name-end-row 82, :name-row 82, :name some->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 27, :name-col 28, :from-var expand-aliass, :end-col 53, :arity 3, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{2}, :end-row 86, :name-end-col 45, :name-end-row 85, :name-row 85, :name merge-configs, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 22, :name-col 23, :from-var expand-aliass, :end-col 62, :arity 2, :varargs-min-arity 2, :row 85, :to elin.config} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 34, :name-end-row 88, :name-row 88, :name keyword, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 26, :name-col 27, :from-var expand-aliass, :end-col 63, :arity 1, :row 88, :to clojure.core} {:fixed-arities #{3}, :end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 11, :name-col 12, :from-var expand-aliass, :end-col 64, :arity 3, :varargs-min-arity 3, :row 88, :to clojure.core} {:end-row 89, :name-end-col 47, :name-end-row 89, :name-row 89, :name pr-str, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 41, :from-var expand-aliass, :end-col 59, :arity 1, :varargs-min-arity 0, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :name assoc-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 11, :name-col 12, :from-var expand-aliass, :end-col 60, :arity 3, :row 89, :to clojure.core} {:end-row 89, :name-end-col 10, :name-end-row 87, :name-row 87, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var expand-aliass, :end-col 61, :arity 3, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 89, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var expand-aliass, :end-col 62, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3 2}, :end-row 90, :name-end-col 10, :name-end-row 81, :name-row 81, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var expand-aliass, :end-col 20, :arity 3, :row 81, :to clojure.core} {:end-row 90, :name-end-col 7, :name-end-row 79, :name-row 79, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 14, :name-end-row 92, :private true, :name-row 92, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 92, :to elin.component.handler} {:end-row 94, :name-end-col 58, :name-end-row 94, :name-row 94, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 35, :name-col 35, :end-col 58, :row 94, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 95, :name-end-col 39, :name-end-row 95, :name-row 95, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 35, :end-col 39, :row 95, :to clojure.core} {:end-row 96, :name-end-col 59, :name-end-row 96, :name-row 96, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 36, :name-col 36, :end-col 59, :row 96, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 97, :name-end-col 44, :name-end-row 97, :name-row 97, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 44, :row 97, :to clojure.core} {:end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 21, :name-col 21, :end-col 40, :row 98, :to elin.schema.server} {:fixed-arities #{1}, :end-row 99, :name-end-col 20, :name-end-row 99, :name-row 99, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 99, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 22, :arity 2, :row 92, :to malli.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 67, :name-end-row 104, :name-row 104, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 43, :name-col 44, :from-var handler, :end-col 68, :arity 1, :row 104, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 105, :name-end-col 57, :name-end-row 105, :private true, :name-row 105, :name expand-aliass, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 43, :name-col 44, :from-var handler, :end-col 66, :arity 2, :row 105, :to elin.component.handler} {:end-row 105, :name-end-col 42, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 39, :name-col 40, :from-var handler, :end-col 67, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{3}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler, :end-col 69, :arity 5, :varargs-min-arity 3, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 49, :name-end-row 108, :private true, :name-row 108, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 21, :name-col 22, :from-var handler, :end-col 50, :arity 1, :row 108, :to elin.component.handler} {:end-row 108, :name-end-col 20, :name-end-row 106, :name-row 106, :name ->, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var handler, :end-col 51, :arity 3, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 31, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 45, :name-end-row 110, :private true, :name-row 110, :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 110, :to elin.component.handler} {:end-row 110, :name-end-col 25, :name-end-row 110, :name-row 110, :name with-level, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 7, :name-col 8, :from-var handler, :end-col 67, :arity 2, :row 110, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 111, :name-end-col 16, :name-end-row 111, :private true, :name-row 111, :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 111, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 12, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 125, :to com.stuartsierra.component} {:end-row 127, :name-end-col 76, :name-end-row 127, :private true, :name-row 127, :name config-key, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 66, :name-col 66, :end-col 76, :row 127, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 127, :name-end-col 34, :name-end-row 127, :name-row 127, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :name-col 28, :end-col 78, :arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 96, :name-end-row 128, :name-row 128, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 69, :name-col 70, :end-col 125, :arity 2, :row 128, :to elin.config} {:fixed-arities #{0 1}, :end-row 129, :name-end-col 31, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 46, :name-end-row 130, :private true, :name-row 130, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 29, :end-col 57, :arity 2, :row 130, :to elin.component.handler} {:end-row 130, :name-end-col 27, :name-end-row 129, :name-row 129, :name ->>, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 23, :name-col 24, :end-col 58, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:fixed-arities #{3}, :end-row 136, :name-end-col 23, :name-end-row 131, :name-row 131, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :name-col 18, :end-col 49, :arity 11, :varargs-min-arity 3, :row 131, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 35, :name-end-row 143, :private true, :name-row 143, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 143, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 146, :name-end-col 27, :name-end-row 143, :name-row 143, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 55, :arity 2, :varargs-min-arity 4, :row 143, :to clojure.core} {:end-row 147, :name-end-col 19, :name-end-row 147, :name-row 147, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 7, :name-col 8, :end-col 49, :arity 1, :row 147, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 148, :name-end-col 13, :name-end-row 148, :name-row 148, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 37, :arity 3, :varargs-min-arity 3, :row 148, :to clojure.core} {:end-row 148, :name-end-col 9, :name-end-row 127, :name-row 127, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 38, :arity 3, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 151, :name-end-col 17, :name-end-row 151, :name-row 151, :name info, :filename "src/elin/component/handler.clj", :alias timbre, :from elin.component.handler, :col 5, :name-col 6, :end-col 47, :arity 1, :row 151, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 152, :name-end-col 12, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 152, :name-end-col 11, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:end-row 156, :name-end-col 57, :name-end-row 156, :private true, :name-row 156, :name config-key, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 47, :name-col 47, :from-var new-handler, :end-col 57, :row 156, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 156, :name-end-col 39, :name-end-row 156, :name-row 156, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 35, :name-col 36, :from-var new-handler, :end-col 58, :arity 2, :row 156, :to clojure.core} {:fixed-arities #{0 1}, :end-row 157, :name-end-col 34, :name-end-row 156, :name-row 156, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 31, :name-col 32, :from-var new-handler, :end-col 38, :arity 2, :varargs-min-arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 16, :name-end-row 156, :name-row 156, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 40, :arity 1, :row 156, :to elin.component.handler} {:end-row 157, :name-end-col 6, :name-end-row 154, :name-row 154, :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 154, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 41, :name-end-row 11, :name-row 11, :name get-quickfix-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 14, :name-col 15, :from-var get-quickfix-list, :end-col 47, :arity 1, :row 11, :to elin.protocol.host} {:end-row 11, :name-end-col 13, :name-end-row 11, :name-row 11, :name , :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 17, :name-col 18, :from-var set-quickfix-list, :end-col 43, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 19, :name-end-col 66, :name-end-row 19, :name-row 19, :name quickfix, :filename "src/elin/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :col 42, :name-col 42, :from-var set-quickfix-list, :end-col 66, :row 19, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name set-quickfix-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 32, :name-col 33, :from-var set-quickfix-list, :end-col 77, :arity 2, :row 21, :to elin.protocol.host} {:end-row 22, :name-end-col 33, :name-end-row 20, :name-row 20, :name fn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 30, :name-col 31, :from-var set-quickfix-list, :end-col 36, :arity 3, :varargs-min-arity 0, :row 20, :to clojure.core} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 29, :name-end-row 19, :name-row 19, :name execute, :filename "src/elin/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 5, :name-col 6, :from-var set-quickfix-list, :end-col 37, :arity 4, :row 19, :to elin.protocol.interceptor} {:end-row 22, :name-end-col 7, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 3, :name-col 4, :from-var set-quickfix-list, :end-col 38, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 22, :name-end-row 26, :name-row 26, :name set-location-list, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 4, :name-col 5, :from-var set-location-list, :end-col 38, :arity 3, :row 26, :to elin.function.quickfix} {:fixed-arities #{2}, :end-row 29, :name-end-col 55, :name-end-row 29, :name-row 29, :name select-keys-by-namespace, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 22, :name-col 23, :from-var set-location-list, :end-col 67, :arity 2, :row 29, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 28, :name-end-row 30, :name-row 30, :name assoc, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 22, :name-col 23, :from-var set-location-list, :end-col 43, :arity 7, :varargs-min-arity 3, :row 30, :to clojure.core} {:end-row 32, :name-end-col 21, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 18, :name-col 19, :from-var set-location-list, :end-col 44, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 33, :name-end-col 67, :name-end-row 33, :name-row 33, :name quickfix, :filename "src/elin/function/quickfix.clj", :alias e.c.interceptor, :from elin.function.quickfix, :col 43, :name-col 43, :from-var set-location-list, :end-col 67, :row 33, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 35, :name-end-col 60, :name-end-row 35, :name-row 35, :name set-location-list, :filename "src/elin/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 33, :name-col 34, :from-var set-location-list, :end-col 95, :arity 3, :row 35, :to elin.protocol.host} {:end-row 36, :name-end-col 34, :name-end-row 34, :name-row 34, :name fn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 31, :name-col 32, :from-var set-location-list, :end-col 37, :arity 3, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{4 3}, :end-row 36, :name-end-col 30, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/function/quickfix.clj", :alias e.p.interceptor, :from elin.function.quickfix, :col 6, :name-col 7, :from-var set-location-list, :end-col 38, :arity 4, :row 33, :to elin.protocol.interceptor} {:end-row 36, :name-end-col 8, :name-end-row 28, :name-row 28, :name let, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 4, :name-col 5, :from-var set-location-list, :end-col 39, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 21, :name-end-col 29, :name-end-row 21, :name-row 21, :name completions-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 29, :row 21, :to elin.constant.nrepl} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name complete-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 26, :row 22, :to elin.constant.nrepl} {:end-row 23, :name-end-col 25, :name-end-row 23, :name-row 23, :name log-search, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 5, :name-col 5, :from-var do-not-log-ops, :end-col 25, :row 23, :to elin.constant.nrepl} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 20, :to clojure.core} {:end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :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, :end-col 31, :row 26, :to elin.constant.interceptor} {:end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug, :end-col 59, :arity 1, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug, :end-col 60, :arity 2, :row 28, :to taoensso.timbre} {:end-row 28, :name-end-col 18, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 61, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 29, :name-end-col 55, :name-end-row 29, :private true, :name-row 29, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug, :end-col 55, :row 29, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 63, :name-end-row 29, :name-row 29, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug, :end-col 81, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug, :end-col 82, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug, :end-col 83, :arity 1, :row 29, :to clojure.core} {:end-row 29, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug, :end-col 83, :arity 2, :row 29, :to clojure.core} {:end-row 29, :name-end-col 23, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 84, :arity 2, :row 29, :to exoscale.interceptor} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 27, :arity 1, :row 30, :to exoscale.interceptor} {:end-row 30, :name-end-col 14, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug, :end-col 28, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug, :end-col 60, :arity 1, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug, :end-col 61, :arity 2, :row 32, :to taoensso.timbre} {:end-row 32, :name-end-col 18, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 62, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 33, :name-end-col 55, :name-end-row 33, :private true, :name-row 33, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug, :end-col 55, :row 33, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug, :end-col 81, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 33, :name-end-col 40, :name-end-row 33, :name-row 33, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug, :end-col 82, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug, :end-col 83, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug, :end-col 83, :arity 2, :row 33, :to clojure.core} {:end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 84, :arity 2, :row 33, :to exoscale.interceptor} {:end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug, :end-col 27, :arity 1, :row 34, :to exoscale.interceptor} {:end-row 34, :name-end-col 14, :name-end-row 31, :name-row 31, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug, :end-col 28, :arity 3, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :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 30, :arity 2, :row 25, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to elin.constant.interceptor} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.interceptor} {:end-row 39, :name-end-col 27, :name-end-row 39, :name-row 39, :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 39, :to elin.constant.interceptor} {:end-row 39, :name-end-col 59, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.interceptor} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name disconnect, :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 30, :row 40, :to elin.constant.interceptor} {:end-row 40, :name-end-col 65, :name-end-row 40, :name-row 40, :name ?DisconnectContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 31, :name-col 31, :from-var kind-schema-map, :end-col 65, :row 40, :to elin.schema.interceptor} {:end-row 41, :name-end-col 28, :name-end-row 41, :name-row 41, :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 41, :to elin.constant.interceptor} {:end-row 41, :name-end-col 61, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.interceptor} {:end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :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 42, :to elin.constant.interceptor} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :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 42, :to elin.schema.interceptor} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :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 43, :to elin.constant.interceptor} {:end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.interceptor} {:end-row 44, :name-end-col 29, :name-end-row 44, :name-row 44, :name raw-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 29, :row 44, :to elin.constant.interceptor} {:end-row 44, :name-end-col 62, :name-end-row 44, :name-row 44, :name ?RawNreplContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 30, :name-col 30, :from-var kind-schema-map, :end-col 62, :row 44, :to elin.schema.interceptor} {:end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :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 45, :to elin.constant.interceptor} {:end-row 45, :name-end-col 57, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.interceptor} {:end-row 46, :name-end-col 24, :name-end-row 46, :name-row 46, :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 46, :to elin.constant.interceptor} {:end-row 46, :name-end-col 53, :name-end-row 46, :name-row 46, :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 46, :to elin.schema.interceptor} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name test-result, :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 31, :row 47, :to elin.constant.interceptor} {:end-row 47, :name-end-col 66, :name-end-row 47, :name-row 47, :name ?TestResultContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 32, :name-col 32, :from-var kind-schema-map, :end-col 66, :row 47, :to elin.schema.interceptor} {:end-row 48, :name-end-col 28, :name-end-row 48, :name-row 48, :name quickfix, :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 48, :to elin.constant.interceptor} {:end-row 48, :name-end-col 61, :name-end-row 48, :name-row 48, :name ?QuickfixContext, :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 48, :to elin.schema.interceptor} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name modify-code, :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 31, :row 49, :to elin.constant.interceptor} {:end-row 49, :name-end-col 66, :name-end-row 49, :name-row 49, :name ?ModifyCodeContext, :filename "src/elin/interceptor/debug.clj", :alias e.s.interceptor, :from elin.interceptor.debug, :col 32, :name-col 32, :from-var kind-schema-map, :end-col 66, :row 49, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 49, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 36, :to clojure.core} {:end-row 52, :name-end-col 29, :name-end-row 52, :name-row 52, :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, :end-col 29, :row 52, :to elin.constant.interceptor} {:end-row 54, :name-end-col 49, :name-end-row 54, :private true, :name-row 54, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking, :end-col 49, :row 54, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 33, :name-end-row 54, :name-row 54, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking, :end-col 55, :arity 2, :row 54, :to clojure.core} {:end-row 57, :name-end-col 51, :name-end-row 57, :name-row 57, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking, :end-col 59, :arity 2, :row 57, :to malli.core} {:end-row 58, :name-end-col 58, :name-end-row 58, :name-row 58, :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, :end-col 59, :arity 1, :row 58, :to malli.error} {:end-row 58, :name-end-col 40, :name-end-row 56, :name-row 56, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking, :end-col 60, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 84, :name-end-row 64, :name-row 64, :name namespace, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 74, :name-col 75, :from-var interceptor-context-checking, :end-col 87, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 78, :name-end-row 66, :name-row 66, :name assoc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 72, :name-col 73, :from-var interceptor-context-checking, :end-col 88, :arity 3, :varargs-min-arity 3, :row 66, :to clojure.core} {:end-row 66, :name-end-col 73, :name-end-row 64, :name-row 64, :name if, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 70, :name-col 71, :from-var interceptor-context-checking, :end-col 89, :arity 3, :row 64, :to clojure.core} {:end-row 66, :name-end-col 71, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 68, :name-col 69, :from-var interceptor-context-checking, :end-col 90, :arity 2, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{3}, :end-row 67, :name-end-col 76, :name-end-row 62, :name-row 62, :name reduce-kv, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var interceptor-context-checking, :end-col 71, :arity 3, :row 62, :to clojure.core} {:end-row 67, :name-end-col 65, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 61, :name-col 62, :from-var interceptor-context-checking, :end-col 72, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 67, :name-end-col 32, :name-end-row 59, :name-row 59, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 19, :name-col 20, :from-var interceptor-context-checking, :end-col 74, :arity 2, :row 59, :to taoensso.timbre} {:end-row 70, :name-end-col 42, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking, :end-col 47, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 34, :name-end-row 68, :name-row 68, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking, :end-col 39, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 25, :name-end-row 68, :name-row 68, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking, :end-col 40, :arity 1, :row 68, :to clojure.core} {:end-row 71, :name-end-col 26, :name-end-row 56, :name-row 56, :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, :end-col 41, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 72, :name-end-col 18, :name-end-row 55, :name-row 55, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking, :end-col 21, :arity 2, :row 55, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking, :end-col 72, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking, :end-col 73, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 20, :name-end-row 54, :name-row 54, :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, :end-col 74, :arity 3, :row 54, :to clojure.core} {:end-row 73, :name-end-col 14, :name-end-row 53, :name-row 53, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking, :end-col 75, :arity 2, :varargs-min-arity 0, :row 53, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 73, :name-end-col 5, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 77, :name-end-col 33, :name-end-row 77, :name-row 77, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var tap, :end-col 33, :row 77, :to elin.constant.interceptor} {:end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 27, :name-col 28, :from-var tap, :end-col 56, :arity 2, :row 79, :to taoensso.timbre} {:end-row 79, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var tap, :end-col 56, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 25, :name-end-row 79, :name-row 79, :name add-tap, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 17, :name-col 18, :from-var tap, :end-col 57, :arity 1, :row 79, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 78, :name-row 78, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var tap, :end-col 58, :arity 2, :varargs-min-arity 0, :row 78, :to clojure.core} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var tap, :end-col 27, :arity 1, :row 80, :to exoscale.interceptor} {:end-row 80, :name-end-col 14, :name-end-row 78, :name-row 78, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var tap, :end-col 28, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 75, :to clojure.core} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var initialize-debugger, :end-col 33, :row 83, :to elin.constant.interceptor} {:end-row 85, :name-end-col 80, :name-end-row 85, :name-row 85, :name init-debugger-op, :filename "src/elin/interceptor/debug.clj", :alias e.c.nrepl, :from elin.interceptor.debug, :col 54, :name-col 54, :from-var initialize-debugger, :end-col 80, :row 85, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 85, :name-end-col 47, :name-end-row 85, :name-row 85, :name supported-op?, :filename "src/elin/interceptor/debug.clj", :alias e.p.nrepl, :from elin.interceptor.debug, :col 23, :name-col 24, :from-var initialize-debugger, :end-col 81, :arity 2, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 86, :name-end-col 45, :name-end-row 86, :name-row 86, :name init-debugger, :filename "src/elin/interceptor/debug.clj", :alias e.f.n.cider, :from elin.interceptor.debug, :col 19, :name-col 20, :from-var initialize-debugger, :end-col 52, :arity 1, :row 86, :to elin.function.nrepl.cider} {:end-row 86, :name-end-col 22, :name-end-row 85, :name-row 85, :name when, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var initialize-debugger, :end-col 53, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 18, :name-end-row 84, :name-row 84, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var initialize-debugger, :end-col 54, :arity 2, :varargs-min-arity 0, :row 84, :to clojure.core} {:end-row 87, :name-end-col 26, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var initialize-debugger, :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/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var initialize-debugger, :end-col 28, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 5, :name-end-row 89, :name-row 89, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 89, :to clojure.core} {:end-row 106, :name-end-col 53, :name-end-row 106, :name-row 106, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 50, :name-col 51, :from-var generate-input-prompt, :end-col 68, :arity 2, :varargs-min-arity 0, :row 106, :to clojure.core} {:end-row 105, :name-end-col 66, :name-end-row 105, :private true, :name-row 105, :name supported-input-types, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 45, :from-var generate-input-prompt, :end-col 66, :row 105, :to elin.interceptor.debug} {:fixed-arities #{1 4 3 2}, :end-row 106, :name-end-col 49, :name-end-row 106, :name-row 106, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var generate-input-prompt, :end-col 69, :arity 2, :varargs-min-arity 4, :row 106, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 107, :name-end-col 50, :name-end-row 107, :name-row 107, :name into, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var generate-input-prompt, :end-col 54, :arity 2, :row 107, :to clojure.core} {:end-row 107, :name-end-col 44, :name-end-row 105, :name-row 105, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 40, :name-col 41, :from-var generate-input-prompt, :end-col 55, :arity 3, :varargs-min-arity 1, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 29, :name-end-row 108, :name-row 108, :name keys, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :name-col 25, :from-var generate-input-prompt, :end-col 61, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 23, :name-end-row 108, :name-row 108, :name set, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 19, :name-col 20, :from-var generate-input-prompt, :end-col 62, :arity 1, :row 108, :to clojure.core} {:end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 16, :name-col 17, :from-var generate-input-prompt, :end-col 70, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 111, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :from-var generate-input-prompt, :end-col 70, :arity 2, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name-end-col 17, :name-end-row 110, :name-row 110, :name filter, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 28, :arity 2, :row 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 111, :name-end-col 14, :name-end-row 111, :name-row 111, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 71, :arity 2, :varargs-min-arity 4, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-input-prompt, :end-col 25, :arity 2, :row 112, :to clojure.string} {:end-row 112, :name-end-col 9, :name-end-row 109, :name-row 109, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 5, :name-col 6, :from-var generate-input-prompt, :end-col 26, :arity 4, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 112, :name-end-col 7, :name-end-row 105, :name-row 105, :name let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 3, :name-col 4, :from-var generate-input-prompt, :end-col 27, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 112, :name-end-col 7, :name-end-row 103, :name-row 103, :name defn-, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:end-row 113, :name-end-col 9, :name-end-row 113, :name-row 113, :name comment, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 49, :arity 1, :varargs-min-arity 0, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 36, :name-end-row 119, :name-row 119, :name max, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :name-col 33, :from-var generate-debug-text, :end-col 36, :varargs-min-arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 42, :name-end-row 118, :name-row 118, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 37, :name-col 37, :from-var generate-debug-text, :end-col 42, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 48, :name-end-row 118, :name-row 118, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 43, :from-var generate-debug-text, :end-col 48, :row 118, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 36, :name-end-row 118, :name-row 118, :name comp, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 31, :name-col 32, :from-var generate-debug-text, :end-col 49, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 30, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var generate-debug-text, :end-col 50, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 119, :name-end-col 32, :name-end-row 119, :name-row 119, :name apply, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var generate-debug-text, :end-col 37, :arity 2, :varargs-min-arity 5, :row 119, :to clojure.core} {:end-row 119, :name-end-col 25, :name-end-row 117, :name-row 117, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 38, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 31, :name-end-row 121, :name-row 121, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :name-col 28, :from-var generate-debug-text, :end-col 31, :varargs-min-arity 1, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 50, :name-end-row 120, :name-row 120, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 44, :name-col 45, :from-var generate-debug-text, :end-col 53, :arity 1, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 120, :name-end-col 31, :name-end-row 120, :name-row 120, :name -, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var generate-debug-text, :end-col 54, :arity 2, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 120, :name-end-col 28, :name-end-row 120, :name-row 120, :name repeat, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 59, :arity 2, :row 120, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 121, :name-end-col 27, :name-end-row 121, :name-row 121, :name apply, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :name-col 22, :from-var generate-debug-text, :end-col 32, :arity 2, :varargs-min-arity 5, :row 121, :to clojure.core} {:end-row 121, :name-end-col 20, :name-end-row 120, :name-row 120, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 16, :name-col 17, :from-var generate-debug-text, :end-col 33, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 121, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :from-var generate-debug-text, :end-col 33, :arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 36, :name-end-row 124, :name-row 124, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 32, :name-col 33, :from-var generate-debug-text, :end-col 59, :arity 5, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 124, :name-end-col 33, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 30, :name-col 31, :from-var generate-debug-text, :end-col 60, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 124, :name-end-col 29, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var generate-debug-text, :end-col 61, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 34, :name-end-row 125, :name-row 125, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 25, :name-col 26, :from-var generate-debug-text, :end-col 40, :arity 2, :row 125, :to clojure.string} {:end-row 125, :name-end-col 24, :name-end-row 122, :name-row 122, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 20, :name-col 21, :from-var generate-debug-text, :end-col 41, :arity 3, :varargs-min-arity 1, :row 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 15, :name-end-row 127, :name-row 127, :name str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 11, :name-col 12, :from-var generate-debug-text, :end-col 28, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 19, :name-end-row 130, :name-row 130, :name join, :filename "src/elin/interceptor/debug.clj", :alias str, :from elin.interceptor.debug, :col 10, :name-col 11, :from-var generate-debug-text, :end-col 25, :arity 2, :row 130, :to clojure.string} {:end-row 130, :name-end-col 9, :name-end-row 126, :name-row 126, :name ->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 5, :name-col 6, :from-var generate-debug-text, :end-col 26, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 3, :name-col 4, :from-var generate-debug-text, :end-col 27, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 115, :name-row 115, :name defn-, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 115, :to clojure.core} {:end-row 148, :name-end-col 35, :name-end-row 148, :name-row 148, :name raw-nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var process-debugger, :end-col 35, :row 148, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name has-status?, :filename "src/elin/interceptor/debug.clj", :alias e.u.nrepl, :from elin.interceptor.debug, :col 23, :name-col 24, :from-var process-debugger, :end-col 73, :arity 2, :row 150, :to elin.util.nrepl} {:fixed-arities #{4 3}, :end-row 152, :name-end-col 62, :name-end-row 152, :name-row 152, :name get-list, :filename "src/elin/interceptor/debug.clj", :alias e.f.sexpr, :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger, :end-col 101, :arity 3, :row 152, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 153, :name-end-col 84, :name-end-row 153, :name-row 153, :name apply-cider-coordination, :filename "src/elin/interceptor/debug.clj", :alias e.u.sexpr, :from elin.interceptor.debug, :col 49, :name-col 50, :from-var process-debugger, :end-col 100, :arity 2, :row 153, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 154, :name-end-col 54, :name-end-row 154, :name-row 154, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 48, :name-col 49, :from-var process-debugger, :end-col 64, :arity 1, :row 154, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 154, :name-end-col 42, :name-end-row 154, :name-row 154, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 40, :name-col 41, :from-var process-debugger, :end-col 65, :arity 2, :varargs-min-arity 2, :row 154, :to clojure.core} {:fixed-arities #{1}, :end-row 155, :name-end-col 62, :name-end-row 155, :name-row 155, :name second, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 55, :name-col 56, :from-var process-debugger, :end-col 72, :arity 1, :row 155, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 155, :name-end-col 47, :name-end-row 155, :name-row 155, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var process-debugger, :end-col 73, :arity 2, :varargs-min-arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 77, :name-end-row 156, :name-row 156, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 71, :name-col 72, :from-var process-debugger, :end-col 83, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 70, :name-end-row 156, :name-row 156, :name dec, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var process-debugger, :end-col 84, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 156, :name-end-col 45, :name-end-row 156, :name-row 156, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger, :end-col 85, :arity 2, :varargs-min-arity 2, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 74, :name-end-row 157, :private true, :name-row 157, :name generate-debug-text, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 54, :name-col 55, :from-var process-debugger, :end-col 83, :arity 1, :row 157, :to elin.interceptor.debug} {:fixed-arities #{1}, :end-row 159, :name-end-col 61, :name-end-row 159, :name-row 159, :name inc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 57, :name-col 58, :from-var process-debugger, :end-col 77, :arity 1, :row 159, :to clojure.core} {:fixed-arities #{3 2}, :end-row 161, :name-end-col 49, :name-end-row 157, :name-row 157, :name open, :filename "src/elin/interceptor/debug.clj", :alias e.f.popup, :from elin.interceptor.debug, :col 34, :name-col 35, :from-var process-debugger, :end-col 72, :arity 3, :row 157, :to elin.function.popup} {:fixed-arities #{1}, :end-row 162, :name-end-col 61, :name-end-row 162, :private true, :name-row 162, :name generate-input-prompt, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 39, :name-col 40, :from-var process-debugger, :end-col 73, :arity 1, :row 162, :to elin.interceptor.debug} {:fixed-arities #{3 5}, :end-row 167, :name-end-col 44, :name-end-row 163, :name-row 163, :name set-highlight, :filename "src/elin/interceptor/debug.clj", :alias e.p.host, :from elin.interceptor.debug, :col 21, :name-col 22, :from-var process-debugger, :end-col 63, :arity 5, :row 163, :to elin.protocol.host} {:end-row 169, :name-end-col 46, :name-end-row 169, :name-row 169, :name timeout, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :col 32, :name-col 33, :from-var process-debugger, :end-col 49, :arity 1, :row 169, :to clojure.core.async} {:end-row 169, :name-end-col 31, :name-end-row 169, :name-row 169, :name , :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var process-debugger, :end-col 28, :arity 2, :varargs-min-arity 1, :row 149, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 181, :name-end-col 5, :name-end-row 147, :name-row 147, :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 147, :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 21, :name-end-col 32, :name-end-row 21, :name-row 21, :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, :end-col 32, :row 21, :to elin.constant.interceptor} {:end-row 23, :name-end-col 72, :name-end-row 23, :name-row 23, :name print-output, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 60, :name-col 60, :from-var print-output, :end-col 72, :row 23, :to elin.interceptor.output} {:fixed-arities #{2}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/interceptor/output.clj", :alias e.u.interceptor, :from elin.interceptor.output, :col 30, :name-col 31, :from-var print-output, :end-col 73, :arity 2, :row 23, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 37, :name-end-row 24, :name-row 24, :name or, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 34, :name-col 35, :from-var print-output, :end-col 49, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name render, :filename "src/elin/interceptor/output.clj", :alias e.u.string, :from elin.interceptor.output, :col 24, :name-col 25, :from-var print-output, :end-col 61, :arity 2, :row 26, :to elin.util.string} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 55, :name-end-row 27, :name-row 27, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 24, :name-col 25, :from-var print-output, :end-col 61, :arity 2, :row 27, :to elin.protocol.host} {:end-row 27, :name-end-col 23, :name-end-row 26, :name-row 26, :name ->>, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 19, :name-col 20, :from-var print-output, :end-col 62, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 27, :name-end-col 21, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 17, :name-col 18, :from-var print-output, :end-col 63, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 18, :name-end-row 22, :name-row 22, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output, :end-col 64, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output, :end-col 27, :arity 1, :row 28, :to exoscale.interceptor} {:end-row 28, :name-end-col 14, :name-end-row 22, :name-row 22, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output, :end-col 28, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 9, :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 #{1 3}, :end-row 34, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :from-var on-accept, :end-col 43, :arity 1, :row 34, :to clojure.core} {: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} {: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 39, :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 40, :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 41, :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 42, :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 43, :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 44, :arity 4, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 65, :to com.stuartsierra.component} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 59, :arity 3, :row 68, :to taoensso.timbre} {:end-row 70, :name-end-col 36, :name-end-row 70, :name-row 70, :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 70, :to clojure.core.async} {:fixed-arities #{3}, :end-row 74, :name-end-col 54, :name-end-row 74, :name-row 74, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 74, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 74, :name-end-col 44, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 76, :name-end-col 32, :name-end-row 76, :name-row 76, :name get, :filename "src/elin/component/server.clj", :from elin.component.server, :col 28, :name-col 29, :end-col 50, :arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name format, :filename "src/elin/component/server.clj", :from elin.component.server, :col 49, :name-col 50, :end-col 81, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 78, :name-end-col 38, :name-end-row 78, :name-row 78, :name unsupported, :filename "src/elin/component/server.clj", :alias e, :from elin.component.server, :col 24, :name-col 25, :end-col 83, :arity 1, :varargs-min-arity 0, :row 78, :to elin.error} {:fixed-arities #{1}, :end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name throw, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 17, :name-col 18, :end-col 84, :arity 1, :row 78, :to clojure.core} {:end-row 78, :name-end-col 24, :name-end-row 77, :name-row 77, :name when-not, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 15, :name-col 16, :end-col 85, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name requiring-resolve, :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :name-col 24, :end-col 57, :arity 1, :row 80, :to clojure.core} {:end-row 80, :name-end-col 27, :name-end-row 79, :name-row 79, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 70, :arity 1, :varargs-min-arity 0, :row 79, :to clojure.core} {:end-row 81, :name-end-col 21, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 9, :name-col 10, :end-col 60, :arity 3, :row 81, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 85, :name-end-col 15, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 85, :name-end-col 11, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 85, :name-end-col 14, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 71, :arity 4, :row 89, :to taoensso.timbre} {:end-row 90, :name ., :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 29, :arity 2, :row 90, :to clojure.core} {:end-row 91, :name-end-col 18, :name-end-row 91, :name-row 91, :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 91, :to clojure.core.async} {:fixed-arities #{1 3}, :end-row 92, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 7, :end-col 14, :arity 1, :row 92, :to clojure.core} {:end-row 93, :name-end-col 20, :name-end-row 93, :name-row 93, :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 93, :to clojure.core.async} {:end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name info, :filename "src/elin/component/server.clj", :alias timbre, :from elin.component.server, :col 7, :name-col 8, :end-col 48, :arity 1, :row 94, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 95, :name-end-col 13, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 95, :name-end-col 10, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 95, :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 99, :name-end-col 19, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 15, :name-end-row 99, :name-row 99, :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 99, :to elin.component.server} {:end-row 99, :name-end-col 6, :name-end-row 97, :name-row 97, :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 97, :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 2}, :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 2}, :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} {: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, :col 1, :name-col 2, :end-col 52, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 33, :name-end-row 66, :name-row 66, :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 66, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :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 70, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 30, :name-end-row 71, :private true, :name-row 71, :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 71, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 74, :name-end-col 33, :name-end-row 74, :name-row 74, :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 74, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 75, :name-end-col 27, :name-end-row 75, :private true, :name-row 75, :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 75, :to elin.handler.complete} {:end-row 78, :name-end-col 12, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 78, :name-end-col 8, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:end-row 78, :name-end-col 7, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 78, :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 4, :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 14, :name-end-col 26, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :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 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 39, :name-end-row 15, :name-row 15, :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 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 13, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:end-row 18, :name-end-col 32, :name-end-row 18, :name-row 18, :name IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 23, :name-col 23, :from-var ?IFunction, :end-col 32, :row 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name ?protocol, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var ?IFunction, :end-col 33, :arity 1, :varargs-min-arity 0, :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/component/server/impl/function.clj", :from elin.component.server.impl.function, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 17, :to clojure.core} {:end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.function} {:fixed-arities #{0}, :end-row 23, :name-end-col 67, :name-end-row 23, :name-row 23, :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 23, :to elin.util.id} {:fixed-arities #{2}, :end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :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 23, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :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 26, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 30, :name-end-col 24, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :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 33, :to elin.protocol.host.rpc} {:end-row 33, :name-end-col 17, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to elin.component.server.impl.function} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 23, :name-col 23, :end-col 33, :row 36, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 36, :name-end-col 41, :name-end-row 36, :name-row 36, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 34, :name-col 34, :end-col 41, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 59, :name-end-row 36, :name-row 36, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 55, :name-col 55, :end-col 59, :row 36, :to clojure.core} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :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 37, :to elin.schema} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 46, :arity 2, :row 35, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 57, :name-end-row 41, :name-row 41, :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 41, :to elin.util.server} {:fixed-arities #{3}, :end-row 42, :name-end-col 56, :name-end-row 42, :name-row 42, :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 42, :to elin.component.server.impl.function} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :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 41, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 32, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 47, :name-end-col 17, :name-end-row 45, :name-row 45, :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 45, :to elin.error} {:end-row 48, :name-end-col 10, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 48, :name-end-col 9, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 48, :name-end-col 12, :name-end-row 40, :name-row 40, :name go, :filename "src/elin/component/server/impl/function.clj", :alias async, :from elin.component.server.impl.function, :col 3, :name-col 4, :from-var request!, :end-col 18, :arity 1, :row 40, :to clojure.core.async} {:end-row 48, :name-end-col 6, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to elin.component.server.impl.function} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 25, :name-col 25, :end-col 35, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 36, :name-col 36, :end-col 43, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 61, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 57, :name-col 57, :end-col 61, :row 50, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 70, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 30, :name-end-row 53, :name-row 53, :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 53, :to elin.util.server} {:fixed-arities #{1}, :end-row 53, :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 53, :to elin.util.server} {:fixed-arities #{1 4 3 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 24, :name-end-row 54, :name-row 54, :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 54, :to elin.component.server.impl.function} {:end-row 54, :name-end-col 7, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 55, :name-end-col 6, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :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 57, :to elin.component.server.impl.function} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 27, :name-col 27, :end-col 37, :row 57, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 38, :name-col 38, :end-col 45, :row 57, :to clojure.core} {:end-row 57, :name-end-col 74, :name-end-row 57, :name-row 57, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 47, :name-col 47, :end-col 74, :row 57, :to elin.schema} {:end-row 57, :name-end-col 6, :name-end-row 57, :name-row 57, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 76, :arity 2, :row 57, :to malli.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 12, :name-end-row 60, :name-row 60, :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 60, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 6, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 62, :name-end-col 12, :name-end-row 62, :name-row 62, :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 62, :to elin.component.server.impl.function} {:end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name ?IFunction, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 24, :name-col 24, :end-col 34, :row 62, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 62, :name-end-col 42, :name-end-row 62, :name-row 62, :name string?, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 35, :name-col 35, :end-col 42, :row 62, :to clojure.core} {:end-row 62, :name-end-col 71, :name-end-row 62, :name-row 62, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/function.clj", :alias e.schema, :from elin.component.server.impl.function, :col 44, :name-col 44, :end-col 71, :row 62, :to elin.schema} {:end-row 62, :name-end-col 6, :name-end-row 62, :name-row 62, :name =>, :filename "src/elin/component/server/impl/function.clj", :alias m, :from elin.component.server.impl.function, :col 1, :name-col 2, :end-col 73, :arity 2, :row 62, :to malli.core} {:fixed-arities #{3}, :end-row 65, :name-end-col 12, :name-end-row 65, :name-row 65, :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 65, :to elin.component.server.impl.function} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :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 63, :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 65, :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 66, :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 67, :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} {:end-row 17, :name-end-col 8, :name-end-row 13, :name-row 13, :name case, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var initial->quickfix-type, :end-col 12, :arity 8, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 25, :name-end-row 19, :private true, :name-row 19, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 19, :to elin.component.server.impl.quickfix} {:end-row 19, :name-end-col 62, :name-end-row 19, :name-row 19, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 37, :name-col 37, :end-col 62, :row 19, :to elin.component.server.impl.function} {:end-row 19, :name-end-col 103, :name-end-row 19, :name-row 19, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 77, :name-col 77, :end-col 103, :row 19, :to elin.schema.host} {:end-row 19, :name-end-col 6, :name-end-row 19, :name-row 19, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 106, :arity 2, :row 19, :to malli.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 35, :name-col 35, :from-var get-quickfix-list*, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name update-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 43, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 32, :name-end-row 26, :name-row 26, :name select-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 68, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 56, :name-end-row 27, :private true, :name-row 27, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :name-col 34, :from-var get-quickfix-list*, :end-col 56, :row 27, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 27, :private true, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :from-var get-quickfix-list*, :end-col 56, :arity 1, :row 27, :to elin.component.server.impl.quickfix} {:fixed-arities #{4 6 3 5}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-quickfix-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 27, :to clojure.core} {:end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 16, :name-col 17, :from-var get-quickfix-list*, :end-col 58, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 27, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 15, :from-var get-quickfix-list*, :end-col 58, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name request!, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 10, :name-col 11, :from-var get-quickfix-list*, :end-col 78, :arity 3, :row 23, :to elin.component.server.impl.function} {:end-row 24, :name-end-col 19, :name-end-row 24, :name-row 24, :name >, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 5, :name-col 6, :from-var get-quickfix-list*, :end-col 60, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name-end-col 12, :name-end-row 22, :name-row 22, :name go, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :col 3, :name-col 4, :from-var get-quickfix-list*, :end-col 61, :arity 1, :row 22, :to clojure.core.async} {:end-row 27, :name-end-col 7, :name-end-row 20, :name-row 20, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 29, :to elin.component.server.impl.quickfix} {:end-row 30, :name-end-col 57, :name-end-row 30, :name-row 30, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 57, :row 30, :to elin.component.server.impl.function} {:end-row 31, :name-end-col 71, :name-end-row 31, :name-row 31, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 45, :name-col 45, :end-col 71, :row 31, :to elin.schema.host} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name str, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 46, :name-col 46, :from-var set-quickfix-list*, :end-col 49, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 55, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 50, :name-col 50, :from-var set-quickfix-list*, :end-col 55, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 45, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 40, :name-col 41, :from-var set-quickfix-list*, :end-col 56, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 24, :name-col 25, :from-var set-quickfix-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 23, :from-var set-quickfix-list*, :end-col 57, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 36, :name-end-col 22, :name-end-row 35, :name-row 35, :name map, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 18, :name-col 19, :from-var set-quickfix-list*, :end-col 31, :arity 2, :varargs-min-arity 4, :row 35, :to clojure.core} {:fixed-arities #{3}, :end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :name notify, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :from-var set-quickfix-list*, :end-col 60, :arity 3, :row 37, :to elin.component.server.impl.function} {:end-row 37, :name-end-col 7, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var set-quickfix-list*, :end-col 61, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 33, :name-row 33, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 25, :name-end-row 39, :private true, :name-row 39, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 39, :to elin.component.server.impl.quickfix} {:end-row 39, :name-end-col 62, :name-end-row 39, :name-row 39, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 37, :name-col 37, :end-col 62, :row 39, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :name int?, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 63, :name-col 63, :end-col 67, :row 39, :to clojure.core} {:end-row 40, :name-end-col 66, :name-end-row 40, :name-row 40, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 40, :name-col 40, :end-col 66, :row 40, :to elin.schema.host} {:end-row 40, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name keyword, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 35, :name-col 35, :from-var get-location-list*, :end-col 42, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 32, :name-end-row 46, :name-row 46, :name update-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 43, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 32, :name-end-row 47, :name-row 47, :name select-keys, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 68, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 56, :name-end-row 48, :private true, :name-row 48, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :name-col 34, :from-var get-location-list*, :end-col 56, :row 48, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 48, :private true, :name initial->quickfix-type, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 34, :from-var get-location-list*, :end-col 56, :arity 1, :row 48, :to elin.component.server.impl.quickfix} {:fixed-arities #{4 6 3 5}, :end-row 48, :name-end-col 27, :name-end-row 48, :name-row 48, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 20, :name-col 21, :from-var get-location-list*, :end-col 57, :arity 3, :varargs-min-arity 6, :row 48, :to clojure.core} {:end-row 48, :name-end-col 19, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 16, :name-col 17, :from-var get-location-list*, :end-col 58, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 48, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 15, :from-var get-location-list*, :end-col 58, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 34, :name-end-row 44, :name-row 44, :name request!, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 10, :name-col 11, :from-var get-location-list*, :end-col 88, :arity 3, :row 44, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 19, :name-end-row 45, :name-row 45, :name >, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 5, :name-col 6, :from-var get-location-list*, :end-col 60, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 12, :name-end-row 43, :name-row 43, :name go, :filename "src/elin/component/server/impl/quickfix.clj", :alias async, :from elin.component.server.impl.quickfix, :col 3, :name-col 4, :from-var get-location-list*, :end-col 61, :arity 1, :row 43, :to clojure.core.async} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 62, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.server.impl.quickfix} {:end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name ?IFunction, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 57, :row 51, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 52, :name-end-col 36, :name-end-row 52, :name-row 52, :name int?, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 32, :name-col 32, :end-col 36, :row 52, :to clojure.core} {:end-row 53, :name-end-col 71, :name-end-row 53, :name-row 53, :name ?QuickfixListItem, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.s.host, :from elin.component.server.impl.quickfix, :col 45, :name-col 45, :end-col 71, :row 53, :to elin.schema.host} {:end-row 54, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/server/impl/quickfix.clj", :alias m, :from elin.component.server.impl.quickfix, :col 1, :name-col 2, :end-col 33, :arity 2, :row 50, :to malli.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 50, :name-end-row 57, :name-row 57, :name str, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 47, :name-col 47, :from-var set-location-list*, :end-col 50, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 56, :name-end-row 57, :name-row 57, :name first, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 51, :name-col 51, :from-var set-location-list*, :end-col 56, :row 57, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name comp, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 41, :name-col 42, :from-var set-location-list*, :end-col 57, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 57, :name-end-col 32, :name-end-row 57, :name-row 57, :name update, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 25, :name-col 26, :from-var set-location-list*, :end-col 58, :arity 3, :varargs-min-arity 6, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 24, :from-var set-location-list*, :end-col 58, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 58, :name-end-col 23, :name-end-row 57, :name-row 57, :name map, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 19, :name-col 20, :from-var set-location-list*, :end-col 33, :arity 2, :varargs-min-arity 4, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name notify, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.c.s.function, :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :from-var set-location-list*, :end-col 72, :arity 3, :row 59, :to elin.component.server.impl.function} {:end-row 59, :name-end-col 7, :name-end-row 57, :name-row 57, :name let, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 3, :name-col 4, :from-var set-location-list*, :end-col 73, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 74, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 61, :name-end-col 36, :name-end-row 61, :name-row 61, :name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :alias e.p.host, :from elin.component.server.impl.quickfix, :col 18, :name-col 18, :end-col 36, :row 61, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 65, :name-end-col 24, :name-end-row 65, :private true, :name-row 65, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 30, :arity 1, :row 65, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 67, :name-end-col 24, :name-end-row 67, :private true, :name-row 67, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 44, :arity 2, :row 67, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 70, :name-end-col 24, :name-end-row 70, :private true, :name-row 70, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 40, :arity 2, :row 70, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 72, :name-end-col 24, :name-end-row 72, :name-row 72, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 54, :arity 3, :row 72, :to elin.component.server.impl.quickfix} {:fixed-arities #{1}, :end-row 77, :name-end-col 24, :name-end-row 77, :private true, :name-row 77, :name get-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 30, :arity 1, :row 77, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 79, :name-end-col 24, :name-end-row 79, :private true, :name-row 79, :name set-quickfix-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 44, :arity 2, :row 79, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 82, :private true, :name-row 82, :name get-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 40, :arity 2, :row 82, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 84, :name-end-col 24, :name-end-row 84, :name-row 84, :name set-location-list*, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :col 5, :name-col 6, :end-col 54, :arity 3, :row 84, :to elin.component.server.impl.quickfix} {:end-row 84, :name-end-col 17, :name-end-row 61, :name-row 61, :name extend-protocol, :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix, :macro true, :col 1, :name-col 2, :end-col 56, :arity 11, :varargs-min-arity 1, :row 61, :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} {: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, :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} {:fixed-arities #{2}, :end-row 17, :name-end-col 19, :name-end-row 17, :private true, :name-row 17, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 19, :row 17, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 17, :name-end-col 35, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :name-col 31, :end-col 35, :row 17, :to clojure.core} {:end-row 17, :name-end-col 60, :name-end-row 17, :name-row 17, :name ?RenderingData, :filename "src/elin/handler/lookup.clj", :alias e.s.nrepl, :from elin.handler.lookup, :col 36, :name-col 36, :end-col 60, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 69, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 62, :name-col 62, :end-col 69, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 71, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :name get, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-doc, :end-col 54, :arity 2, :row 20, :to clojure.core} {:end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name render-string, :filename "src/elin/handler/lookup.clj", :alias pogonos, :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 54, :arity 2, :row 21, :to pogonos.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 34, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 30, :name-col 31, :from-var generate-doc, :end-col 77, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name unsupported, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 79, :arity 1, :varargs-min-arity 0, :row 22, :to elin.error} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 10, :name-end-row 20, :name-row 20, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-doc, :end-col 80, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :name split, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var parse-code-to-ns-and-name, :end-col 44, :arity 3, :row 26, :to clojure.string} {:end-row 29, :name-end-col 8, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var parse-code-to-ns-and-name, :end-col 21, :arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var parse-code-to-ns-and-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 31, :to elin.handler.lookup} {:end-row 31, :name-end-col 42, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 31, :name-end-col 48, :name-end-row 31, :name-row 31, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 31, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 50, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 51, :name-end-row 35, :name-row 35, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :name-col 45, :from-var lookup, :end-col 51, :row 35, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 35, :name-end-col 37, :name-end-row 35, :name-row 35, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 18, :name-col 19, :from-var lookup, :end-col 52, :arity 2, :row 35, :to elin.util.handler} {:fixed-arities #{1}, :end-row 36, :name-end-col 71, :name-end-row 36, :name-row 36, :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 36, :to elin.protocol.host} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name >, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 18, :name-col 19, :from-var lookup, :end-col 54, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 16, :name-col 17, :from-var lookup, :end-col 55, :arity 3, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 56, :name-end-row 44, :name-row 44, :name get-lookup-rendering-data, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 62, :arity 1, :row 44, :to elin.function.lookup} {:fixed-arities #{2}, :end-row 44, :name-end-col 18, :name-end-row 43, :private true, :name-row 43, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var lookup, :end-col 63, :arity 2, :row 43, :to elin.handler.lookup} {:end-row 44, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var lookup, :end-col 64, :arity 2, :varargs-min-arity 1, :row 35, :to elin.error} {:end-row 44, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 65, :arity 4, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 71, :name-end-row 49, :name-row 49, :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 show-source, :end-col 77, :arity 1, :row 49, :to elin.protocol.host} {:end-row 49, :name-end-col 40, :name-end-row 49, :name-row 49, :name >, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 18, :name-col 19, :from-var show-source, :end-col 54, :arity 2, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 55, :name-end-col 19, :name-end-row 52, :name-row 52, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 16, :name-col 17, :from-var show-source, :end-col 55, :arity 3, :row 52, :to clojure.core} {:end-row 57, :name-end-col 13, :name-end-row 57, :name-row 57, :name slurp, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var show-source, :end-col 27, :arity 1, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 59, :name-end-col 40, :name-end-row 56, :name-row 56, :name extract-form-by-position, :filename "src/elin/handler/lookup.clj", :alias e.u.sexpr, :from elin.handler.lookup, :col 5, :name-col 6, :from-var show-source, :end-col 22, :arity 3, :row 56, :to elin.util.sexpr} {:end-row 59, :name-end-col 9, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var show-source, :end-col 23, :arity 2, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 59, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 24, :arity 4, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 61, :name-end-row 64, :name-row 64, :name show-clojuredocs, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :name-col 45, :from-var show-clojuredocs, :end-col 61, :row 64, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 64, :name-end-col 37, :name-end-row 64, :name-row 64, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 18, :name-col 19, :from-var show-clojuredocs, :end-col 62, :arity 2, :row 64, :to elin.util.handler} {:fixed-arities #{1}, :end-row 65, :name-end-col 86, :name-end-row 65, :name-row 65, :name show-clojuredocs, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 70, :name-col 70, :from-var show-clojuredocs, :end-col 86, :row 65, :to elin.handler.lookup} {:fixed-arities #{2}, :end-row 65, :name-end-col 62, :name-end-row 65, :name-row 65, :name config, :filename "src/elin/handler/lookup.clj", :alias e.u.handler, :from elin.handler.lookup, :col 43, :name-col 44, :from-var show-clojuredocs, :end-col 87, :arity 2, :row 65, :to elin.util.handler} {:fixed-arities #{2}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name clojuredocs-lookup, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 16, :name-col 17, :from-var show-clojuredocs, :end-col 67, :arity 2, :row 66, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name get-clojuredocs-rendering-data, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 19, :name-col 20, :from-var show-clojuredocs, :end-col 67, :arity 1, :row 68, :to elin.function.lookup} {:fixed-arities #{2}, :end-row 68, :name-end-col 18, :name-end-row 67, :private true, :name-row 67, :name generate-doc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var show-clojuredocs, :end-col 68, :arity 2, :row 67, :to elin.handler.lookup} {:end-row 68, :name-end-col 9, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var show-clojuredocs, :end-col 69, :arity 2, :varargs-min-arity 1, :row 64, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 70, :arity 4, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 71, :name-end-row 73, :name-row 73, :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 open-javadoc, :end-col 77, :arity 1, :row 73, :to elin.protocol.host} {:end-row 73, :name-end-col 40, :name-end-row 73, :name-row 73, :name , :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 5, :name-col 6, :from-var ?ConnectArgumentMap, :end-col 55, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 16, :name-end-row 53, :name-row 53, :name merge, :filename "src/elin/component/nrepl/client.clj", :alias m.util, :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var ?ConnectArgumentMap, :end-col 56, :arity 2, :row 53, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 52, :name-row 52, :name def, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 57, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 17, :row 61, :to elin.component.nrepl.client} {:end-row 62, :name-end-col 51, :name-end-row 62, :name-row 62, :name ?Connection, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 30, :name-col 30, :end-col 51, :row 62, :to elin.schema.nrepl} {:end-row 62, :name-end-col 70, :name-end-row 62, :name-row 62, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 53, :name-col 53, :end-col 70, :row 62, :to elin.schema.nrepl} {:end-row 63, :name-end-col 51, :name-end-row 63, :name-row 63, :name ?Connection, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 30, :name-col 30, :end-col 51, :row 63, :to elin.schema.nrepl} {:end-row 63, :name-end-col 71, :name-end-row 63, :private true, :name-row 63, :name ?ConnectArgumentMap, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 52, :name-col 52, :end-col 71, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 90, :name-end-row 63, :name-row 63, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 73, :name-col 73, :end-col 90, :row 63, :to elin.schema.nrepl} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 93, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 15, :name-end-row 66, :name-row 66, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 4, :name-col 5, :from-var new-client, :end-col 33, :arity 2, :row 66, :to elin.component.nrepl.client} {:fixed-arities #{2}, :end-row 70, :name-end-col 52, :name-end-row 70, :name-row 70, :name request, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 34, :name-col 35, :from-var new-client, :end-col 72, :arity 2, :row 70, :to elin.protocol.nrepl} {:end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 6, :name-col 7, :from-var new-client, :end-col 31, :arity 1, :row 75, :to elin.component.nrepl.client} {:end-row 82, :name-end-col 8, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 4, :name-col 5, :from-var new-client, :end-col 32, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 64, :name-row 64, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 14, :name-end-row 84, :name-row 84, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 84, :to elin.component.nrepl.client} {:end-row 84, :name-end-col 45, :name-end-row 84, :private true, :name-row 84, :name ?ConnectArgumentMap, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 45, :row 84, :to elin.component.nrepl.client} {:end-row 84, :name-end-col 83, :name-end-row 84, :name-row 84, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 66, :name-col 66, :end-col 83, :row 84, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 84, :name-end-col 65, :name-end-row 84, :name-row 84, :name error-or, :filename "src/elin/component/nrepl/client.clj", :alias e.schema, :from elin.component.nrepl.client, :col 47, :name-col 48, :end-col 84, :arity 1, :row 84, :to elin.schema} {:end-row 84, :name-end-col 6, :name-end-row 84, :name-row 84, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 86, :arity 2, :row 84, :to malli.core} {:end-row 87, :name-end-col 40, :name-end-row 87, :name-row 87, :name default-hostname, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 24, :name-col 24, :from-var connect, :end-col 40, :row 87, :to elin.component.nrepl.client} {:fixed-arities #{0 1}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name or, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 15, :name-col 16, :from-var connect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name slurp, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 27, :name-col 28, :from-var connect, :end-col 34, :arity 1, :varargs-min-arity 1, :row 90, :to clojure.core} {:end-row 91, :name-end-col 26, :name-end-row 89, :name-row 89, :name some->, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 19, :name-col 20, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 18, :name-end-row 88, :name-row 88, :name or, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 15, :name-col 16, :from-var connect, :end-col 45, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 36, :name-end-row 92, :name-row 92, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 11, :name-col 12, :from-var connect, :end-col 49, :arity 2, :row 92, :to elin.component.nrepl.connection} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 11, :name-col 12, :from-var connect, :end-col 27, :arity 2, :row 93, :to elin.component.nrepl.client} {:end-row 93, :name-end-col 10, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/component/nrepl/client.clj", :alias e, :from elin.component.nrepl.client, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 28, :arity 2, :varargs-min-arity 1, :row 92, :to elin.error} {:end-row 93, :name-end-col 7, :name-end-row 87, :name-row 87, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 29, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 85, :name-row 85, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 14, :name-end-row 11, :private true, :name-row 11, :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 11, :to elin.component.server.impl.io} {:end-row 11, :name-end-col 51, :name-end-row 11, :name-row 11, :name ?IFunction, :filename "src/elin/component/server/impl/io.clj", :alias e.c.s.function, :from elin.component.server.impl.io, :col 26, :name-col 26, :end-col 51, :row 11, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 11, :name-end-col 59, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 52, :name-col 52, :end-col 59, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 67, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io, :col 60, :name-col 60, :end-col 67, :row 11, :to clojure.core} {:end-row 11, :name-end-col 96, :name-end-row 11, :name-row 11, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/io.clj", :alias e.schema, :from elin.component.server.impl.io, :col 69, :name-col 69, :end-col 96, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/component/server/impl/io.clj", :alias m, :from elin.component.server.impl.io, :col 1, :name-col 2, :end-col 98, :arity 2, :row 11, :to malli.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :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 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :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 20, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :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 22, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :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 25, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :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 27, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 29, :name-end-col 13, :name-end-row 29, :private true, :name-row 29, :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 29, :to elin.component.server.impl.io} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :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 34, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :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 36, :to elin.protocol.host.rpc} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 28, :name-end-row 39, :name-row 39, :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 39, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 43, :name-end-col 13, :name-end-row 43, :private true, :name-row 43, :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 43, :to elin.component.server.impl.io} {:end-row 43, :name-end-col 17, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 20, :name-end-row 11, :name-row 11, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 11, :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/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :name-end-row 20, :name-row 20, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 20, :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/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :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 22, :to elin.schema} {:fixed-arities #{1}, :end-row 23, :name-end-col 37, :name-end-row 23, :name-row 23, :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 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :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 24, :to elin.schema} {:end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Connection, :end-col 53, :row 25, :to elin.schema} {:fixed-arities #{1}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :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 26, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 30, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 39, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 31, :name-end-row 34, :name-row 34, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 24, :name-col 24, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 28, :name-row 28, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 60, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 16, :name-end-row 39, :name-row 39, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 39, :to clojure.core} {:end-row 40, :name-end-col 51, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 40, :to elin.schema.nrepl} {:end-row 41, :name-end-col 55, :name-end-row 41, :name-row 41, :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 41, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?PortFile, :end-col 22, :row 45, :to clojure.core} {:end-row 46, :name-end-col 16, :name-end-row 46, :name-row 46, :name ?Client, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?PortFile, :end-col 16, :row 46, :to elin.schema.nrepl} {:end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name select-keys, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 9, :name-col 10, :from-var ?PortFile, :end-col 52, :arity 2, :row 47, :to malli.util} {:end-row 47, :name-end-col 8, :name-end-row 46, :name-row 46, :name ->, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 5, :name-col 6, :from-var ?PortFile, :end-col 53, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 47, :name-end-col 16, :name-end-row 44, :name-row 44, :name merge, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 3, :name-col 4, :from-var ?PortFile, :end-col 54, :arity 2, :row 44, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 16, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 18, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 18, :name-end-row 53, :name-row 53, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 54, :name-row 54, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 26, :name-end-row 63, :name-row 63, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?LookupJavaRenderingData, :end-col 26, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 18, :name-end-row 64, :name-row 64, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?LookupJavaRenderingData, :end-col 18, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?LookupJavaRenderingData, :end-col 35, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 30, :name-end-row 66, :name-row 66, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?LookupJavaRenderingData, :end-col 30, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 28, :name-end-row 67, :name-row 67, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?LookupJavaRenderingData, :end-col 28, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 29, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?LookupJavaRenderingData, :end-col 29, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 61, :name-row 61, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 26, :name-end-row 72, :name-row 72, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?LookupClojureRenderingData, :end-col 26, :row 72, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 18, :name-end-row 73, :name-row 73, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?LookupClojureRenderingData, :end-col 18, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?LookupClojureRenderingData, :end-col 35, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 30, :name-end-row 75, :name-row 75, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?LookupClojureRenderingData, :end-col 30, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 28, :name-end-row 76, :name-row 76, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 20, :name-col 20, :from-var ?LookupClojureRenderingData, :end-col 28, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 36, :name-end-row 77, :name-row 77, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 29, :name-col 29, :from-var ?LookupClojureRenderingData, :end-col 36, :row 77, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 77, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 39, :name-end-row 81, :name-row 81, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 35, :name-col 35, :from-var ?ClojuredocsRenderingData, :end-col 39, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 37, :name-col 37, :from-var ?ClojuredocsRenderingData, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 28, :name-end-row 84, :name-row 84, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 20, :name-col 20, :from-var ?ClojuredocsRenderingData, :end-col 28, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?ClojuredocsRenderingData, :end-col 20, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 37, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 30, :name-col 30, :from-var ?ClojuredocsRenderingData, :end-col 37, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 32, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 25, :name-col 25, :from-var ?ClojuredocsRenderingData, :end-col 32, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 29, :name-end-row 88, :name-row 88, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?ClojuredocsRenderingData, :end-col 29, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 26, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?ClojuredocsRenderingData, :end-col 26, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 22, :name-col 22, :from-var ?ClojuredocsRenderingData, :end-col 30, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 27, :name-end-row 92, :name-row 92, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?ClojuredocsRenderingData, :end-col 27, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?ClojuredocsRenderingData, :end-col 26, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 23, :name-end-row 95, :name-row 95, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?ClojuredocsRenderingData, :end-col 23, :row 95, :to clojure.core} {:end-row 96, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 3, :name-col 4, :from-var ?ClojuredocsRenderingData, :end-col 47, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 96, :name-end-col 5, :name-end-row 79, :name-row 79, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?RenderingData, :end-col 26, :row 100, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 100, :name-end-col 5, :name-end-row 98, :name-row 98, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 21, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?TestSummary, :end-col 21, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 25, :name-end-row 105, :name-row 105, :name boolean?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?TestSummary, :end-col 25, :row 105, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 105, :name-end-col 5, :name-end-row 102, :name-row 102, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?TestActualValue, :end-col 20, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 36, :name-end-row 110, :name-row 110, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 29, :name-col 29, :from-var ?TestActualValue, :end-col 36, :row 110, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 110, :name-end-col 5, :name-end-row 107, :name-row 107, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 17, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 18, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 19, :name-end-row 121, :name-row 121, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 20, :name-end-row 122, :name-row 122, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?TestResult, :end-col 25, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 21, :name-end-row 124, :name-row 124, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?TestResult, :end-col 21, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 25, :name-end-row 125, :name-row 125, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 18, :name-col 18, :from-var ?TestResult, :end-col 25, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 35, :name-end-row 126, :name-row 126, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 31, :name-col 31, :from-var ?TestResult, :end-col 35, :row 126, :to clojure.core} {:end-row 127, :name-end-col 22, :name-end-row 127, :name-row 127, :name ?TestActualValue, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 6, :name-col 6, :from-var ?TestResult, :end-col 22, :row 127, :to elin.schema.nrepl} {:end-row 127, :name-end-col 17, :name-end-row 118, :name-row 118, :name merge, :filename "src/elin/schema/nrepl.clj", :alias m.util, :from elin.schema.nrepl, :col 4, :name-col 5, :from-var ?TestResult, :end-col 23, :arity 2, :row 118, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 127, :name-end-col 5, :name-end-row 112, :name-row 112, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 17, :name-end-row 17, :private true, :name-row 17, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 17, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 17, :to clojure.core} {:end-row 17, :name-end-col 53, :name-end-row 17, :name-row 17, :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 17, :to elin.schema} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 55, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 14, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 20, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 17, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :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 28, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 28, :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 28, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 28, :name-end-col 10, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 21, :name-col 22, :from-var format-message, :end-col 32, :arity 1, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 48, :name-end-row 33, :private true, :name-row 33, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 34, :from-var format-message, :end-col 51, :arity 1, :row 33, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var format-message, :end-col 52, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:end-row 33, :name-end-col 10, :name-end-row 32, :name-row 32, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var format-message, :end-col 53, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 15, :name-end-row 31, :name-row 31, :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 12, :arity 3, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 16, :name-end-row 37, :private true, :name-row 37, :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 37, :to elin.component.nrepl.connection} {:end-row 37, :name-end-col 8, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 37, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 18, :name-end-row 39, :private true, :name-row 39, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 39, :to elin.component.nrepl.connection} {:end-row 39, :name-end-col 48, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 87, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.nrepl} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 89, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 17, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 11, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :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 46, :to clojure.core} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 47, :name-end-col 7, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 25, :name-end-row 49, :private true, :name-row 49, :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 49, :to elin.component.nrepl.connection} {:end-row 49, :name-end-col 55, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 74, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 94, :name-end-row 49, :name-row 49, :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 49, :to elin.schema.nrepl} {:end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 96, :arity 2, :row 49, :to malli.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 17, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :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 55, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 11, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:fixed-arities #{3 2}, :end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :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 59, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 16, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 60, :name-end-col 10, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 12, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 22, :name-end-row 64, :private true, :name-row 64, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 64, :to elin.component.nrepl.connection} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 91, :name-end-row 64, :name-row 64, :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 64, :to elin.schema.nrepl} {:end-row 64, :name-end-col 6, :name-end-row 64, :name-row 64, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 93, :arity 2, :row 64, :to malli.core} {:fixed-arities #{2}, :end-row 69, :name-end-col 19, :name-end-row 69, :private true, :name-row 69, :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 69, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 70, :name-end-col 26, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.component.nrepl.connection} {:end-row 70, :name-end-col 6, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 70, :name-end-col 7, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{2}, :end-row 72, :name-end-col 23, :name-end-row 72, :private true, :name-row 72, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 72, :to elin.component.nrepl.connection} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 72, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 92, :name-end-row 72, :name-row 72, :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 72, :to elin.schema.nrepl} {:end-row 72, :name-end-col 6, :name-end-row 72, :name-row 72, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 94, :arity 2, :row 72, :to malli.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 19, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 13, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 79, :name-end-col 51, :name-end-row 79, :name-row 79, :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 79, :to clojure.core.async} {:fixed-arities #{3}, :end-row 80, :name-end-col 13, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 81, :name-end-col 8, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 81, :name-end-col 7, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:end-row 81, :name-end-col 7, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 92, :name-end-col 24, :name-end-row 92, :name-row 92, :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 92, :to elin.protocol.nrepl} {:end-row 94, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 94, :to clojure.core} {:end-row 96, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 96, :to clojure.core} {:end-row 97, :name-end-col 24, :name-end-row 97, :name-row 97, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 45, :arity 1, :row 97, :to clojure.core.async} {:fixed-arities #{2}, :end-row 98, :name-end-col 18, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 99, :name-end-col 8, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 102, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :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 105, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 38, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 45, :name-end-row 106, :name-row 106, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 106, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 106, :name-end-col 34, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{2}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :name-end-col 28, :name-end-row 107, :name-row 107, :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 107, :to bencode.core} {:end-row 107, :name-end-col 11, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :name-end-col 14, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 33, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.nrepl} {:end-row 111, :name-end-col 31, :name-end-row 111, :name-row 111, :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 111, :to elin.error} {:end-row 111, :name-end-col 16, :name-end-row 111, :name-row 111, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 60, :arity 1, :row 111, :to clojure.core.async} {:fixed-arities #{0}, :end-row 112, :name-end-col 45, :name-end-row 112, :name-row 112, :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 112, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{3}, :end-row 113, :name-end-col 23, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 49, :name-end-row 114, :private true, :name-row 114, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 114, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 114, :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 114, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 40, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 2}, :end-row 115, :name-end-col 47, :name-end-row 115, :name-row 115, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 115, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 115, :name-end-col 36, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 26, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:end-row 116, :name-end-col 30, :name-end-row 116, :name-row 116, :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 116, :to bencode.core} {:end-row 116, :name-end-col 13, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 3}, :end-row 117, :name deref, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :end-col 34, :arity 1, :row 117, :to clojure.core} {:fixed-arities #{3 2}, :end-row 117, :name-end-col 16, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:end-row 117, :name-end-col 11, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 117, :name-end-col 8, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 117, :name-end-col 11, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 14, :name-end-row 119, :name-row 119, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 119, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 119, :name-end-col 33, :name-end-row 119, :name-row 119, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 38, :name-end-row 119, :name-row 119, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 119, :to clojure.core} {:end-row 119, :name-end-col 80, :name-end-row 119, :name-row 119, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 59, :name-col 59, :end-col 80, :row 119, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :name error-or, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 40, :name-col 41, :end-col 81, :arity 1, :row 119, :to elin.schema} {:end-row 119, :name-end-col 6, :name-end-row 119, :name-row 119, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 83, :arity 2, :row 119, :to malli.core} {:end-row 124, :name-end-col 42, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 31, :name-col 32, :from-var connect, :end-col 43, :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 45, :from-var connect, :end-col 67, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 24, :from-var connect, :end-col 47, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 33, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 28, :name-col 29, :from-var connect, :end-col 37, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 34, :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 19, :name-col 20, :from-var connect, :end-col 47, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 36, :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 21, :name-col 22, :from-var connect, :end-col 39, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 52, :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 37, :name-col 37, :from-var connect, :end-col 52, :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 37, :from-var connect, :end-col 52, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 19, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:end-row 134, :name-end-col 24, :name-end-row 134, :name-row 134, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 49, :arity 2, :row 134, :to clojure.core.async} {:end-row 134, :name-end-col 15, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 11, :name-col 12, :from-var connect, :end-col 50, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 78, :name-end-row 136, :name-row 136, :name ex-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 67, :name-col 68, :from-var connect, :end-col 82, :arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :name debug, :filename "src/elin/component/nrepl/connection.clj", :alias timbre, :from elin.component.nrepl.connection, :col 13, :name-col 14, :from-var connect, :end-col 83, :arity 2, :row 136, :to taoensso.timbre} {:end-row 137, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var connect, :end-col 26, :arity 2, :row 137, :to clojure.core} {:end-row 137, :name-end-col 13, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 28, :arity 2, :row 130, :to clojure.core} {:end-row 138, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :from-var connect, :end-col 35, :arity 2, :row 138, :to clojure.core} {:end-row 139, :name-end-col 17, :name-end-row 139, :name-row 139, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 18, :arity 0, :row 139, :to clojure.core} {:end-row 139, :name-end-col 18, :name-end-row 138, :name-row 138, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 19, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 139, :name-end-col 21, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 20, :arity 3, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 148, :name-end-col 23, :name-end-row 141, :name-row 141, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 46, :arity 1, :row 141, :to elin.component.nrepl.connection} {:end-row 148, :name-end-col 9, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var connect, :end-col 47, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 37, :name-end-row 150, :name-row 150, :name ex-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 41, :arity 1, :row 150, :to clojure.core} {:end-row 150, :name-end-col 15, :name-end-row 150, :name-row 150, :name fault, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 46, :arity 2, :varargs-min-arity 0, :row 150, :to elin.error} {:end-row 150, :name-end-col 7, :name-end-row 122, :name-row 122, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var connect, :end-col 48, :arity 2, :row 122, :to clojure.core} {:end-row 150, :name-end-col 6, :name-end-row 120, :name-row 120, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:end-row 15, :name-end-col 34, :name-end-row 15, :name-row 15, :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, :end-col 34, :row 15, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 58, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline, :end-col 61, :arity 1, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :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, :end-col 62, :arity 1, :row 18, :to clojure.string} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 38, :name-end-row 18, :name-row 18, :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, :end-col 63, :arity 2, :row 18, :to elin.protocol.host} {: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, :end-col 64, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :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, :end-col 65, :arity 2, :varargs-min-arity 0, :row 16, :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, :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/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 13, :to clojure.core} {:end-row 34, :name-end-col 34, :name-end-row 34, :name-row 34, :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, :end-col 34, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 91, :name-end-row 36, :name-row 36, :name set-eval-result-to-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 60, :name-col 60, :from-var set-eval-result-to-virtual-text, :end-col 91, :row 36, :to elin.interceptor.evaluate} {:fixed-arities #{2}, :end-row 36, :name-end-col 53, :name-end-row 36, :name-row 36, :name config, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 30, :name-col 31, :from-var set-eval-result-to-virtual-text, :end-col 92, :arity 2, :row 36, :to elin.util.interceptor} {:end-row 39, :name-end-col 70, :name-end-row 39, :name-row 39, :name render-string, :filename "src/elin/interceptor/evaluate.clj", :alias pogonos, :from elin.interceptor.evaluate, :col 48, :name-col 49, :from-var set-eval-result-to-virtual-text, :end-col 100, :arity 2, :row 39, :to pogonos.core} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 62, :name-end-row 40, :name-row 40, :name dissoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 55, :name-col 56, :from-var set-eval-result-to-virtual-text, :end-col 78, :arity 2, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 41, :name-end-col 54, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 48, :name-col 49, :from-var set-eval-result-to-virtual-text, :end-col 84, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 47, :name-end-row 38, :name-row 38, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 21, :name-col 22, :from-var set-eval-result-to-virtual-text, :end-col 85, :arity 3, :row 38, :to elin.protocol.host} {:end-row 41, :name-end-col 28, :name-end-row 37, :name-row 37, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text, :end-col 86, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 41, :name-end-col 21, :name-end-row 36, :name-row 36, :name 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, :end-col 87, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 41, :name-end-col 18, :name-end-row 35, :name-row 35, :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, :end-col 88, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :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, :end-col 27, :arity 1, :row 42, :to exoscale.interceptor} {:end-row 42, :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 set-eval-result-to-virtual-text, :end-col 28, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 42, :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 3, :row 21, :to clojure.core} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var yank-eval-result, :end-col 34, :row 46, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 49, :name-end-col 40, :name-end-row 49, :name-row 49, :name yank, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 26, :name-col 27, :from-var yank-eval-result, :end-col 46, :arity 2, :row 49, :to elin.protocol.host} {:end-row 49, :name-end-col 25, :name-end-row 48, :name-row 48, :name some->>, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var yank-eval-result, :end-col 47, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 49, :name-end-col 18, :name-end-row 47, :name-row 47, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var yank-eval-result, :end-col 48, :arity 2, :varargs-min-arity 0, :row 47, :to clojure.core} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var yank-eval-result, :end-col 27, :arity 1, :row 50, :to exoscale.interceptor} {:end-row 50, :name-end-col 14, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var yank-eval-result, :end-col 28, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 50, :name-end-col 5, :name-end-row 44, :name-row 44, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 44, :to clojure.core} {:end-row 54, :name-end-col 33, :name-end-row 54, :name-row 54, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 24, :name-col 25, :from-var up-until-top, :end-col 39, :arity 1, :row 54, :to rewrite-clj.zip} {:end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :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 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 17, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 58, :name-end-col 14, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 60, :name-end-col 10, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 60, :name-end-col 14, :name-end-row 54, :name-row 54, :name when-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 54, :to clojure.core} {:end-row 60, :name-end-col 8, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:end-row 63, :name-end-col 34, :name-end-row 63, :name-row 63, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var unwrap-comment-form, :end-col 34, :row 63, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 49, :name-end-row 66, :name-row 66, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var unwrap-comment-form, :end-col 67, :arity 2, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var unwrap-comment-form, :end-col 68, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var unwrap-comment-form, :end-col 73, :arity 2, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 48, :name-end-row 67, :name-row 67, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var unwrap-comment-form, :end-col 74, :arity 1, :row 67, :to clojure.core} {:end-row 68, :name-end-col 48, :name-end-row 68, :name-row 68, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var unwrap-comment-form, :end-col 78, :arity 2, :row 68, :to rewrite-clj.zip} {:end-row 70, :name-end-col 55, :name-end-row 69, :name-row 69, :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 unwrap-comment-form, :end-col 79, :arity 2, :row 69, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 71, :name-end-col 45, :name-end-row 71, :private true, :name-row 71, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var unwrap-comment-form, :end-col 46, :arity 1, :row 71, :to elin.interceptor.evaluate} {:end-row 71, :name-end-col 31, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var unwrap-comment-form, :end-col 47, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var unwrap-comment-form, :end-col 50, :arity 1, :row 72, :to rewrite-clj.zip} {:end-row 73, :name-end-col 48, :name-end-row 73, :name-row 73, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var unwrap-comment-form, :end-col 54, :arity 1, :row 73, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 35, :name-end-row 73, :name-row 73, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var unwrap-comment-form, :end-col 55, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var unwrap-comment-form, :end-col 75, :arity 3, :row 74, :to clojure.string} {:end-row 74, :name-end-col 32, :name-end-row 72, :name-row 72, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var unwrap-comment-form, :end-col 76, :arity 3, :row 72, :to clojure.core} {:fixed-arities #{3}, :end-row 75, :name-end-col 25, :name-end-row 75, :name-row 75, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var unwrap-comment-form, :end-col 42, :arity 3, :varargs-min-arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 21, :name-end-row 65, :name-row 65, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var unwrap-comment-form, :end-col 43, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 64, :name-row 64, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var unwrap-comment-form, :end-col 44, :arity 2, :varargs-min-arity 0, :row 64, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 42, :name-end-row 76, :name-row 76, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var unwrap-comment-form, :end-col 64, :arity 2, :row 76, :to clojure.string} {:end-row 76, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var unwrap-comment-form, :end-col 64, :arity 2, :row 76, :to clojure.core} {:end-row 76, :name-end-col 23, :name-end-row 76, :name-row 76, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var unwrap-comment-form, :end-col 65, :arity 2, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var unwrap-comment-form, :end-col 66, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 79, :name-end-col 34, :name-end-row 79, :name-row 79, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code, :end-col 34, :row 79, :to elin.constant.interceptor} {:end-row 81, :name-end-col 70, :name-end-row 81, :name-row 81, :name wrap-eval-code, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 56, :name-col 56, :from-var wrap-eval-code, :end-col 70, :row 81, :to elin.interceptor.evaluate} {:fixed-arities #{2}, :end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name config, :filename "src/elin/interceptor/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.evaluate, :col 26, :name-col 27, :from-var wrap-eval-code, :end-col 71, :arity 2, :row 81, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 82, :name-end-col 23, :name-end-row 82, :name-row 82, :name seq, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var wrap-eval-code, :end-col 39, :arity 1, :row 82, :to clojure.core} {:end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :name format, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 34, :name-col 35, :from-var wrap-eval-code, :end-col 72, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{3}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 17, :name-col 18, :from-var wrap-eval-code, :end-col 73, :arity 3, :varargs-min-arity 3, :row 83, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 82, :name-row 82, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code, :end-col 21, :arity 3, :row 82, :to clojure.core} {:end-row 84, :name-end-col 17, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code, :end-col 22, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 84, :name-end-col 14, :name-end-row 80, :name-row 80, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code, :end-col 23, :arity 2, :varargs-min-arity 0, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 84, :name-end-col 5, :name-end-row 78, :name-row 78, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 78, :to clojure.core} {:end-row 87, :name-end-col 34, :name-end-row 87, :name-row 87, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-with-context, :end-col 34, :row 87, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 89, :name-end-col 52, :name-end-row 89, :name-row 89, :name get, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.storage, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-with-context, :end-col 74, :arity 2, :row 89, :to elin.protocol.storage} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 35, :name-end-row 89, :name-row 89, :name or, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 32, :name-col 33, :from-var eval-with-context, :end-col 39, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 91, :name-end-col 54, :name-end-row 91, :name-row 91, :name input!, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 38, :name-col 39, :from-var eval-with-context, :end-col 108, :arity 3, :row 91, :to elin.protocol.host} {:end-row 91, :name-end-col 37, :name-end-row 91, :name-row 91, :name >, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 33, :name-col 34, :end-col 67, :arity 3, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 32, :name-row 32, :name boolean, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :end-col 68, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 13, :name-end-row 37, :name-row 37, :name not, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :end-col 29, :arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 38, :name-end-row 37, :name-row 37, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 30, :name-col 31, :end-col 48, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.java.io} {:name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name slurp, :filename "src/elin/config.clj", :from elin.config, :col 17, :name-col 18, :end-col 24, :arity 1, :varargs-min-arity 1, :row 38, :to clojure.core} {:name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3} {:name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 38, :name-end-col 15, :name-end-row 36, :name-row 36, :name cond->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 7, :name-col 8, :end-col 25, :arity 5, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 39, :name-end-col 9, :name-end-row 35, :name-row 35, :name try, :filename "src/elin/config.clj", :from elin.config, :col 5, :name-col 6, :end-col 31, :arity 2, :row 35, :to clojure.core} {:end-row 39, :name-end-col 7, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 32, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 39, :name-end-col 11, :name-end-row 30, :name-row 30, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 33, :arity 4, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 5, :name-col 5, :from-var config-transformer, :end-col 33, :row 43, :to malli.transform} {:end-row 43, :name-end-col 18, :name-end-row 42, :name-row 42, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 34, :arity 1, :row 42, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 5, :name-end-row 41, :name-row 41, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 45, :to elin.config} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 59, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 66, :name-end-row 46, :name-row 46, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 45, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 77, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 85, :name-end-row 47, :name-row 47, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 47, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 88, :arity 2, :row 45, :to malli.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name get, :filename "src/elin/config.clj", :from elin.config, :col 28, :name-col 29, :from-var merge-configs, :end-col 40, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 38, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 45, :name-end-row 58, :name-row 58, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 77, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 51, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 64, :name-end-row 59, :name-row 59, :name sequential?, :filename "src/elin/config.clj", :from elin.config, :col 52, :name-col 53, :from-var merge-configs, :end-col 68, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 34, :name-end-row 58, :name-row 58, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 69, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 49, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name vec, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 50, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name set?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 44, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name set?, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var merge-configs, :end-col 54, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 55, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 47, :arity 2, :varargs-min-arity 2, :row 63, :to clojure.set} {:fixed-arities #{1}, :end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var merge-configs, :end-col 54, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 34, :name-end-row 65, :name-row 65, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 30, :name-col 31, :from-var merge-configs, :end-col 55, :arity 2, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 44, :name-end-row 66, :name-row 66, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var merge-configs, :end-col 51, :arity 2, :varargs-min-arity 2, :row 66, :to elin.config} {:end-row 69, :name-end-col 33, :name-end-row 54, :name-row 54, :name cond, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var merge-configs, :end-col 33, :arity 10, :varargs-min-arity 0, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 69, :name-end-col 27, :name-end-row 53, :name-row 53, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var merge-configs, :end-col 34, :arity 3, :varargs-min-arity 3, :row 53, :to clojure.core} {:end-row 69, :name-end-col 23, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var merge-configs, :end-col 35, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 69, :name-end-col 20, :name-end-row 51, :name-row 51, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 17, :name-col 18, :from-var merge-configs, :end-col 36, :arity 2, :varargs-min-arity 0, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 20, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{3}, :end-row 71, :name-end-col 16, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 71, :name-end-col 9, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 25, :name-end-row 73, :name-row 73, :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 73, :to elin.config} {:fixed-arities #{2}, :end-row 73, :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 73, :to elin.config} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 29, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 42, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 73, :name-end-col 11, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 40, :name-end-row 78, :name-row 78, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 36, :name-end-row 78, :name-row 78, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 1, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 36, :name-end-row 79, :name-row 79, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 79, :name-end-col 31, :name-end-row 78, :name-row 78, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-handler*, :end-col 55, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.set} {:fixed-arities #{3}, :end-row 83, :name-end-col 30, :name-end-row 81, :name-row 81, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var configure-handler*, :end-col 44, :arity 5, :varargs-min-arity 3, :row 81, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 81, :name-row 81, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler*, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to elin.config} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 39, :name-end-row 84, :name-row 84, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 54, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 85, :name-end-col 39, :name-end-row 85, :name-row 85, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-handler*, :end-col 49, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:end-row 85, :name-end-col 31, :name-end-row 84, :name-row 84, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-handler*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-handler*, :end-col 50, :arity 2, :row 84, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 85, :name-end-col 16, :name-end-row 84, :name-row 84, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler*, :end-col 51, :arity 3, :varargs-min-arity 6, :row 84, :to clojure.core} {:end-row 85, :name-end-col 8, :name-end-row 80, :name-row 80, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler*, :end-col 52, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-handler*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 75, :name-row 75, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 40, :name-end-row 90, :name-row 90, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 36, :name-end-row 90, :name-row 90, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 1, :row 90, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 40, :name-end-row 91, :name-row 91, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 36, :name-end-row 91, :name-row 91, :name set, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 31, :name-end-row 90, :name-row 90, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-interceptor*, :end-col 55, :arity 2, :varargs-min-arity 2, :row 90, :to clojure.set} {:fixed-arities #{3}, :end-row 95, :name-end-col 30, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var configure-interceptor*, :end-col 44, :arity 5, :varargs-min-arity 3, :row 93, :to clojure.core} {:fixed-arities #{2}, :end-row 95, :name-end-col 23, :name-end-row 93, :name-row 93, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor*, :end-col 45, :arity 2, :varargs-min-arity 2, :row 93, :to elin.config} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 39, :name-end-row 96, :name-row 96, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 54, :arity 2, :row 96, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 97, :name-end-col 39, :name-end-row 97, :name-row 97, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 33, :from-var configure-interceptor*, :end-col 49, :arity 2, :varargs-min-arity 2, :row 97, :to clojure.core} {:end-row 97, :name-end-col 31, :name-end-row 96, :name-row 96, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-interceptor*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:end-row 97, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-interceptor*, :end-col 50, :arity 2, :row 96, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 97, :name-end-col 16, :name-end-row 96, :name-row 96, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor*, :end-col 51, :arity 3, :varargs-min-arity 6, :row 96, :to clojure.core} {:end-row 97, :name-end-col 8, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor*, :end-col 52, :arity 3, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 89, :name-row 89, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-interceptor*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 97, :name-end-col 7, :name-end-row 87, :name-row 87, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 47, :name-end-row 107, :name-row 107, :name conj, :filename "src/elin/config.clj", :from elin.config, :col 43, :name-col 43, :from-var expand-uses, :end-col 47, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name conj, :filename "src/elin/config.clj", :from elin.config, :col 43, :from-var expand-uses, :end-col 47, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :name update, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var expand-uses, :end-col 50, :arity 4, :varargs-min-arity 6, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 18, :name-end-row 108, :name-row 108, :name seq, :filename "src/elin/config.clj", :from elin.config, :col 14, :name-col 15, :from-var expand-uses, :end-col 21, :arity 1, :row 108, :to clojure.core} {:fixed-arities #{3}, :end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 34, :from-var expand-uses, :end-col 39, :varargs-min-arity 3, :row 109, :to clojure.core} {:fixed-arities #{3}, :end-row 109, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 34, :from-var expand-uses, :end-col 39, :arity 3, :varargs-min-arity 3, :row 109, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 109, :name-end-col 21, :name-end-row 109, :name-row 109, :name update, :filename "src/elin/config.clj", :from elin.config, :col 14, :name-col 15, :from-var expand-uses, :end-col 44, :arity 5, :varargs-min-arity 6, :row 109, :to clojure.core} {:name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :from-var expand-uses, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/config.clj", :row nil, :col nil, :from elin.config, :to clojure.core, :name if, :arity 3, :from-var expand-uses} {:name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col nil, :from-var expand-uses, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 109, :name-end-col 19, :name-end-row 107, :name-row 107, :name cond->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 12, :name-col 13, :from-var expand-uses, :end-col 45, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 109, :name-end-col 13, :name-end-row 106, :name-row 106, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 10, :name-col 11, :from-var expand-uses, :end-col 46, :arity 2, :varargs-min-arity 0, :row 106, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 104, :name-end-col 18, :name-end-row 104, :name-row 104, :name partition, :filename "src/elin/config.clj", :from elin.config, :col 8, :name-col 9, :from-var expand-uses, :end-col 26, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 15, :name-end-row 105, :name-row 105, :name reduce, :filename "src/elin/config.clj", :from elin.config, :col 8, :name-col 9, :from-var expand-uses, :end-col 40, :arity 3, :row 105, :to clojure.core} {:end-row 110, :name-end-col 7, :name-end-row 104, :name-row 104, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var expand-uses, :end-col 41, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 110, :name-end-col 7, :name-end-row 102, :name-row 102, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 43, :name-end-row 117, :private true, :name-row 117, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var configure-handler, :end-col 44, :arity 1, :row 117, :to elin.config} {:end-row 117, :name-end-col 30, :name-end-row 116, :name-row 116, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var configure-handler, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 36, :name-col 37, :from-var configure-handler, :end-col 72, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{2}, :end-row 118, :name-end-col 26, :name-end-row 118, :private true, :name-row 118, :name configure-handler*, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure-handler, :end-col 73, :arity 2, :row 118, :to elin.config} {:fixed-arities #{3 2}, :end-row 119, :name-end-col 12, :name-end-row 116, :name-row 116, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler, :end-col 29, :arity 3, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 22, :name-end-row 114, :private true, :name-row 114, :name configure-handler*, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var configure-handler, :end-col 30, :arity 2, :row 114, :to elin.config} {:end-row 119, :name-end-col 6, :name-end-row 112, :name-row 112, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 43, :name-end-row 126, :private true, :name-row 126, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 31, :name-col 32, :from-var configure-interceptor, :end-col 44, :arity 1, :row 126, :to elin.config} {:end-row 126, :name-end-col 30, :name-end-row 125, :name-row 125, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var configure-interceptor, :end-col 45, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 40, :name-col 41, :from-var configure-interceptor, :end-col 80, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 127, :name-end-col 30, :name-end-row 127, :private true, :name-row 127, :name configure-interceptor*, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure-interceptor, :end-col 81, :arity 2, :row 127, :to elin.config} {:fixed-arities #{3 2}, :end-row 128, :name-end-col 12, :name-end-row 125, :name-row 125, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor, :end-col 33, :arity 3, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 26, :name-end-row 123, :private true, :name-row 123, :name configure-interceptor*, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var configure-interceptor, :end-col 34, :arity 2, :row 123, :to elin.config} {:end-row 128, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 57, :name-end-row 134, :private true, :name-row 134, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 45, :name-col 46, :from-var expand-config, :end-col 58, :arity 1, :row 134, :to elin.config} {:end-row 134, :name-end-col 44, :name-end-row 133, :name-row 133, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 37, :name-col 38, :from-var expand-config, :end-col 59, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 56, :name-end-row 135, :name-row 135, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 49, :name-col 50, :from-var expand-config, :end-col 71, :arity 2, :varargs-min-arity 2, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 39, :name-end-row 135, :name-row 135, :name configure-handler, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var expand-config, :end-col 72, :arity 2, :row 135, :to elin.config} {:fixed-arities #{3 2}, :end-row 136, :name-end-col 26, :name-end-row 133, :name-row 133, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 19, :name-col 20, :from-var expand-config, :end-col 29, :arity 3, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 138, :name-end-col 61, :name-end-row 138, :private true, :name-row 138, :name expand-uses, :filename "src/elin/config.clj", :from elin.config, :col 49, :name-col 50, :from-var expand-config, :end-col 62, :arity 1, :row 138, :to elin.config} {:end-row 138, :name-end-col 48, :name-end-row 137, :name-row 137, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 41, :name-col 42, :from-var expand-config, :end-col 63, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 64, :name-end-row 139, :name-row 139, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 57, :name-col 58, :from-var expand-config, :end-col 83, :arity 2, :varargs-min-arity 2, :row 139, :to clojure.core} {:fixed-arities #{2}, :end-row 139, :name-end-col 47, :name-end-row 139, :name-row 139, :name configure-interceptor, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var expand-config, :end-col 84, :arity 2, :row 139, :to elin.config} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 30, :name-end-row 137, :name-row 137, :name if-let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 23, :name-col 24, :from-var expand-config, :end-col 37, :arity 3, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 140, :name-end-col 9, :name-end-row 132, :name-row 132, :name assoc, :filename "src/elin/config.clj", :from elin.config, :col 3, :name-col 4, :from-var expand-config, :end-col 38, :arity 5, :varargs-min-arity 3, :row 132, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 130, :name-row 130, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 145, :name-end-col 29, :name-end-row 145, :name-row 145, :name dissoc, :filename "src/elin/config.clj", :from elin.config, :col 22, :name-col 23, :from-var configure, :end-col 66, :arity 3, :varargs-min-arity 2, :row 145, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 21, :name-end-row 145, :name-row 145, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 67, :arity 2, :varargs-min-arity 2, :row 145, :to elin.config} {:fixed-arities #{2}, :end-row 146, :name-end-col 43, :name-end-row 146, :name-row 146, :name configure-handler, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var configure, :end-col 71, :arity 2, :row 146, :to elin.config} {:end-row 146, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 24, :from-var configure, :end-col 71, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 146, :name-end-col 14, :name-end-row 146, :name-row 146, :name update, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 72, :arity 3, :varargs-min-arity 6, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 51, :name-end-row 147, :name-row 147, :name configure-interceptor, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 30, :from-var configure, :end-col 83, :arity 2, :row 147, :to elin.config} {:end-row 147, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 28, :from-var configure, :end-col 83, :arity 2, :row 147, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 147, :name-end-col 14, :name-end-row 147, :name-row 147, :name update, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 8, :from-var configure, :end-col 84, :arity 3, :varargs-min-arity 6, :row 147, :to clojure.core} {:end-row 147, :name-end-col 6, :name-end-row 144, :name-row 144, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure, :end-col 85, :arity 4, :varargs-min-arity 1, :row 144, :to clojure.core} {:end-row 147, :name-end-col 6, :name-end-row 142, :name-row 142, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 86, :arity 3, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 23, :name-col 24, :from-var load-default-config, :end-col 49, :arity 1, :row 151, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 22, :name-end-row 151, :name-row 151, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-default-config, :end-col 50, :arity 1, :varargs-min-arity 2, :row 151, :to clojure.java.io} {:end-row 153, :name ., :filename "src/elin/config.clj", :from elin.config, :col 22, :from-var load-default-config, :end-col 38, :arity 2, :row 153, :to clojure.core} {:end-row 154, :name ., :filename "src/elin/config.clj", :from elin.config, :col 22, :from-var load-default-config, :end-col 40, :arity 2, :row 154, :to clojure.core} {:end-row 154, :name-end-col 21, :name-end-row 152, :name-row 152, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 18, :name-col 19, :from-var load-default-config, :end-col 41, :arity 3, :varargs-min-arity 1, :row 152, :to clojure.core} {:end-row 155, :name-end-col 26, :name-end-row 155, :name-row 155, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 9, :name-col 10, :from-var load-default-config, :end-col 54, :arity 2, :row 155, :to aero.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 23, :name-end-row 156, :name-row 156, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var load-default-config, :end-col 24, :arity 1, :row 156, :to elin.config} {:end-row 156, :name-end-col 8, :name-end-row 155, :name-row 155, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-default-config, :end-col 25, :arity 2, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 156, :name-end-col 7, :name-end-row 151, :name-row 151, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-default-config, :end-col 26, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:end-row 156, :name-end-col 7, :name-end-row 149, :name-row 149, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 149, :to clojure.core} {:fixed-arities #{0}, :end-row 158, :name-end-col 23, :name-end-row 158, :private true, :name-row 158, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 23, :row 158, :to elin.config} {:fixed-arities #{1}, :end-row 158, :name-end-col 33, :name-end-row 158, :name-row 158, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 29, :end-col 33, :row 158, :to clojure.core} {:end-row 158, :name-end-col 6, :name-end-row 158, :name-row 158, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 35, :arity 2, :row 158, :to malli.core} {:fixed-arities #{0}, :end-row 161, :name-end-col 48, :name-end-row 161, :name-row 161, :name get-config-directory, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 18, :name-col 19, :from-var load-user-config, :end-col 49, :arity 0, :row 161, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 162, :name-end-col 22, :name-end-row 162, :name-row 162, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-user-config, :end-col 45, :arity 2, :varargs-min-arity 2, :row 162, :to clojure.java.io} {:end-row 163, :name ., :filename "src/elin/config.clj", :from elin.config, :col 15, :from-var load-user-config, :end-col 29, :arity 2, :row 163, :to clojure.core} {:end-row 164, :name-end-col 32, :name-end-row 164, :name-row 164, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 15, :name-col 16, :from-var load-user-config, :end-col 60, :arity 2, :row 164, :to aero.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 29, :name-end-row 165, :name-row 165, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 16, :from-var load-user-config, :end-col 30, :arity 1, :row 165, :to elin.config} {:end-row 165, :name-end-col 14, :name-end-row 164, :name-row 164, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 11, :name-col 12, :from-var load-user-config, :end-col 31, :arity 2, :varargs-min-arity 1, :row 164, :to clojure.core} {:end-row 165, :name-end-col 14, :name-end-row 163, :name-row 163, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-user-config, :end-col 32, :arity 2, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{0 1}, :end-row 166, :name-end-col 8, :name-end-row 163, :name-row 163, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-user-config, :end-col 12, :arity 2, :varargs-min-arity 1, :row 163, :to clojure.core} {:end-row 166, :name-end-col 7, :name-end-row 161, :name-row 161, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-user-config, :end-col 13, :arity 2, :varargs-min-arity 1, :row 161, :to clojure.core} {:end-row 166, :name-end-col 7, :name-end-row 159, :name-row 159, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 32, :name-end-row 168, :private true, :name-row 168, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 32, :row 168, :to elin.config} {:fixed-arities #{1}, :end-row 168, :name-end-col 45, :name-end-row 168, :name-row 168, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 45, :row 168, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 50, :name-end-row 168, :name-row 168, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 46, :end-col 50, :row 168, :to clojure.core} {:end-row 168, :name-end-col 6, :name-end-row 168, :name-row 168, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 52, :arity 2, :row 168, :to malli.core} {:end-row 171, :name-end-col 50, :name-end-row 171, :name-row 171, :name name, :filename "src/elin/config.clj", :alias e.c.project, :from elin.config, :col 34, :name-col 34, :from-var load-project-local-config, :end-col 50, :row 171, :to elin.constant.project} {:fixed-arities #{0 1}, :end-row 171, :name-end-col 29, :name-end-row 171, :name-row 171, :name str, :filename "src/elin/config.clj", :from elin.config, :col 25, :name-col 26, :from-var load-project-local-config, :end-col 51, :arity 2, :varargs-min-arity 1, :row 171, :to clojure.core} {:fixed-arities #{2}, :end-row 172, :name-end-col 63, :name-end-row 172, :name-row 172, :name find-file-in-parent-directories, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 22, :name-col 23, :from-var load-project-local-config, :end-col 84, :arity 2, :row 172, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 173, :name-end-col 30, :name-end-row 173, :name-row 173, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 22, :name-col 23, :from-var load-project-local-config, :end-col 44, :arity 2, :varargs-min-arity 2, :row 173, :to clojure.java.io} {:end-row 173, :name-end-col 21, :name-end-row 172, :name-row 172, :name some->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 14, :name-col 15, :from-var load-project-local-config, :end-col 45, :arity 2, :varargs-min-arity 1, :row 172, :to clojure.core} {:end-row 174, :name ., :filename "src/elin/config.clj", :from elin.config, :col 25, :from-var load-project-local-config, :end-col 39, :arity 2, :row 174, :to clojure.core} {:fixed-arities #{0 1}, :end-row 174, :name-end-col 19, :name-end-row 174, :name-row 174, :name and, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 15, :name-col 16, :from-var load-project-local-config, :end-col 40, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 176, :name ., :filename "src/elin/config.clj", :from elin.config, :col 30, :from-var load-project-local-config, :end-col 46, :arity 2, :row 176, :to clojure.core} {:end-row 177, :name ., :filename "src/elin/config.clj", :from elin.config, :col 30, :from-var load-project-local-config, :end-col 48, :arity 2, :row 177, :to clojure.core} {:end-row 177, :name-end-col 29, :name-end-row 175, :name-row 175, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 26, :name-col 27, :from-var load-project-local-config, :end-col 49, :arity 3, :varargs-min-arity 1, :row 175, :to clojure.core} {:end-row 178, :name-end-col 34, :name-end-row 178, :name-row 178, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 17, :name-col 18, :from-var load-project-local-config, :end-col 62, :arity 2, :row 178, :to aero.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 31, :name-end-row 179, :name-row 179, :name expand-config, :filename "src/elin/config.clj", :from elin.config, :col 17, :name-col 18, :from-var load-project-local-config, :end-col 32, :arity 1, :row 179, :to elin.config} {:end-row 179, :name-end-col 16, :name-end-row 178, :name-row 178, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 13, :name-col 14, :from-var load-project-local-config, :end-col 33, :arity 2, :varargs-min-arity 1, :row 178, :to clojure.core} {:end-row 179, :name-end-col 15, :name-end-row 175, :name-row 175, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 11, :name-col 12, :from-var load-project-local-config, :end-col 34, :arity 2, :varargs-min-arity 1, :row 175, :to clojure.core} {:end-row 179, :name-end-col 14, :name-end-row 174, :name-row 174, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-project-local-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:fixed-arities #{0 1}, :end-row 180, :name-end-col 8, :name-end-row 174, :name-row 174, :name or, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var load-project-local-config, :end-col 12, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 180, :name-end-col 7, :name-end-row 171, :name-row 171, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var load-project-local-config, :end-col 13, :arity 2, :varargs-min-arity 1, :row 171, :to clojure.core} {:end-row 180, :name-end-col 7, :name-end-row 169, :name-row 169, :name defn-, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 169, :to clojure.core} {:fixed-arities #{2}, :end-row 182, :name-end-col 18, :name-end-row 182, :name-row 182, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 182, :to elin.config} {:fixed-arities #{1}, :end-row 182, :name-end-col 31, :name-end-row 182, :name-row 182, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 24, :end-col 31, :row 182, :to clojure.core} {:fixed-arities #{1}, :end-row 182, :name-end-col 36, :name-end-row 182, :name-row 182, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 32, :end-col 36, :row 182, :to clojure.core} {:end-row 182, :name-end-col 55, :name-end-row 182, :name-row 182, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 37, :name-col 37, :end-col 55, :row 182, :to elin.schema.config} {:end-row 182, :name-end-col 6, :name-end-row 182, :name-row 182, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 57, :arity 2, :row 182, :to malli.core} {:fixed-arities #{0}, :end-row 185, :name-end-col 44, :name-end-row 185, :private true, :name-row 185, :name load-default-config, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 45, :arity 0, :row 185, :to elin.config} {:fixed-arities #{0}, :end-row 186, :name-end-col 38, :name-end-row 186, :private true, :name-row 186, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 21, :name-col 22, :from-var load-config, :end-col 39, :arity 0, :row 186, :to elin.config} {:fixed-arities #{1}, :end-row 187, :name-end-col 56, :name-end-row 187, :private true, :name-row 187, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 30, :name-col 31, :from-var load-config, :end-col 61, :arity 1, :row 187, :to elin.config} {:fixed-arities #{2}, :end-row 189, :name-end-col 34, :name-end-row 189, :name-row 189, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 50, :arity 2, :varargs-min-arity 2, :row 189, :to elin.config} {:fixed-arities #{2}, :end-row 190, :name-end-col 30, :name-end-row 190, :name-row 190, :name configure, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 43, :arity 2, :row 190, :to elin.config} {:fixed-arities #{2}, :end-row 191, :name-end-col 30, :name-end-row 191, :name-row 191, :name configure, :filename "src/elin/config.clj", :from elin.config, :col 20, :name-col 21, :from-var load-config, :end-col 52, :arity 2, :row 191, :to elin.config} {:end-row 191, :name-end-col 19, :name-end-row 188, :name-row 188, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 16, :name-col 17, :from-var load-config, :end-col 53, :arity 4, :varargs-min-arity 1, :row 188, :to clojure.core} {:end-row 192, :name-end-col 33, :name-end-row 192, :name-row 192, :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 192, :to elin.schema.config} {:end-row 194, :name-end-col 33, :name-end-row 194, :private true, :name-row 194, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 194, :to elin.config} {:end-row 194, :name-end-col 14, :name-end-row 192, :name-row 192, :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 192, :to malli.core} {:end-row 194, :name-end-col 7, :name-end-row 185, :name-row 185, :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 185, :to clojure.core} {:end-row 194, :name-end-col 6, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:end-row 198, :name-end-col 9, :name-end-row 196, :name-row 196, :name comment, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 52, :arity 1, :varargs-min-arity 0, :row 196, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name ex-message, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 41, :name-col 42, :from-var retry-on-connect-failure, :end-col 56, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 22, :name-col 23, :from-var retry-on-connect-failure, :end-col 58, :arity 1, :varargs-min-arity 0, :row 16, :to elin.error} {:end-row 16, :name-end-col 19, :name-end-row 14, :name-row 14, :name try, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 15, :name-col 16, :from-var retry-on-connect-failure, :end-col 60, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name error?, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 11, :name-col 12, :from-var retry-on-connect-failure, :end-col 25, :arity 1, :row 17, :to elin.error} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name recur, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var retry-on-connect-failure, :end-col 20, :arity 0, :row 19, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 18, :name-row 18, :name do, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 9, :name-col 10, :from-var retry-on-connect-failure, :end-col 21, :arity 2, :row 18, :to clojure.core} {:end-row 20, :name-end-col 10, :name-end-row 17, :name-row 17, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 8, :from-var retry-on-connect-failure, :end-col 13, :arity 3, :row 17, :to clojure.core} {:end-row 20, :name-end-col 9, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 5, :name-col 6, :from-var retry-on-connect-failure, :end-col 14, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 20, :name-end-col 8, :name-end-row 13, :name-row 13, :name loop, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var retry-on-connect-failure, :end-col 15, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 20, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name select-keys-by-namespace, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 21, :name-col 22, :from-var connect, :end-col 66, :arity 2, :row 26, :to elin.util.map} {:fixed-arities #{3}, :end-row 29, :name-end-col 27, :name-end-row 27, :name-row 27, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :name-col 22, :from-var connect, :end-col 41, :arity 7, :varargs-min-arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 20, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 17, :name-col 18, :from-var connect, :end-col 42, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name not, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 42, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 47, :name-end-row 36, :name-row 36, :name not, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 43, :name-col 44, :from-var connect, :end-col 53, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 27, :name-end-row 36, :name-row 36, :name or, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 54, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 37, :name-end-col 50, :name-end-row 37, :name-row 37, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 42, :name-col 43, :from-var connect, :end-col 51, :arity 0, :varargs-min-arity 0, :row 37, :to elin.error} {:fixed-arities #{3}, :end-row 37, :name-end-col 30, :name-end-row 37, :name-row 37, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 52, :arity 3, :varargs-min-arity 3, :row 37, :to clojure.core} {:fixed-arities #{3 2}, :end-row 39, :name-end-col 45, :name-end-row 39, :name-row 39, :name get-client, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 66, :arity 3, :row 39, :to elin.protocol.nrepl} {:end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name conflict, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 42, :name-col 43, :from-var connect, :end-col 54, :arity 0, :varargs-min-arity 0, :row 40, :to elin.error} {:fixed-arities #{3}, :end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 67, :name-end-row 44, :name-row 44, :name add-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 45, :name-col 46, :from-var connect, :end-col 97, :arity 2, :row 44, :to elin.protocol.nrepl} {:end-row 47, :name fn*, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 44, :from-var connect, :end-col 97, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 66, :name-end-row 49, :private true, :name-row 49, :name retry-on-connect-failure, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 41, :name-col 42, :from-var connect, :end-col 79, :arity 1, :row 49, :to elin.function.connect} {:end-row 50, :name-end-col 42, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 39, :name-col 40, :from-var connect, :end-col 55, :arity 3, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name switch-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 67, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 52, :name-end-col 34, :name-end-row 52, :name-row 52, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 54, :arity 3, :varargs-min-arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 30, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 26, :name-col 27, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 76, :name-end-row 54, :name-row 54, :name ex-message, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 65, :name-col 66, :from-var connect, :end-col 80, :arity 1, :row 54, :to clojure.core} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 46, :name-col 47, :from-var connect, :end-col 82, :arity 1, :varargs-min-arity 0, :row 54, :to elin.error} {:fixed-arities #{3}, :end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 28, :name-col 29, :from-var connect, :end-col 83, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:end-row 54, :name-end-col 28, :name-end-row 43, :name-row 43, :name try, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 24, :name-col 25, :from-var connect, :end-col 85, :arity 2, :row 43, :to clojure.core} {:end-row 54, :name-end-col 27, :name-end-row 32, :name-row 32, :name cond, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 22, :name-col 23, :from-var connect, :end-col 86, :arity 8, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 54, :name-end-col 23, :name-end-row 30, :name-row 30, :name fn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 20, :name-col 21, :from-var connect, :end-col 87, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 56, :name-end-col 53, :name-end-row 56, :name-row 56, :name connect, :filename "src/elin/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :col 30, :name-col 30, :from-var connect, :end-col 53, :row 56, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 57, :name-end-col 29, :name-end-row 55, :name-row 55, :name execute, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.connect, :col 5, :name-col 6, :from-var connect, :end-col 49, :arity 4, :row 55, :to elin.protocol.interceptor} {:end-row 57, :name-end-col 7, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 50, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 54, :name-end-row 64, :name-row 64, :name select-keys-by-namespace, :filename "src/elin/function/connect.clj", :alias e.u.map, :from elin.function.connect, :col 21, :name-col 22, :from-var disconnect, :end-col 66, :arity 2, :row 64, :to elin.util.map} {:fixed-arities #{3}, :end-row 66, :name-end-col 27, :name-end-row 65, :name-row 65, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :name-col 22, :from-var disconnect, :end-col 39, :arity 5, :varargs-min-arity 3, :row 65, :to clojure.core} {:end-row 66, :name-end-col 20, :name-end-row 63, :name-row 63, :name ->, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 17, :name-col 18, :from-var disconnect, :end-col 40, :arity 3, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name disconnect, :filename "src/elin/function/connect.clj", :alias e.c.interceptor, :from elin.function.connect, :col 19, :name-col 19, :from-var disconnect, :end-col 45, :row 68, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 47, :name-end-row 70, :name-row 70, :name get-client, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 26, :name-col 27, :from-var disconnect, :end-col 68, :arity 3, :row 70, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name remove-client!, :filename "src/elin/function/connect.clj", :alias e.p.nrepl, :from elin.function.connect, :col 15, :name-col 16, :from-var disconnect, :end-col 55, :arity 2, :row 71, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 72, :name-end-col 19, :name-end-row 72, :name-row 72, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var disconnect, :end-col 39, :arity 3, :varargs-min-arity 3, :row 72, :to clojure.core} {:end-row 73, :name-end-col 39, :name-end-row 73, :name-row 73, :name fault, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 31, :name-col 32, :from-var disconnect, :end-col 40, :arity 0, :varargs-min-arity 0, :row 73, :to elin.error} {:fixed-arities #{3}, :end-row 73, :name-end-col 19, :name-end-row 73, :name-row 73, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 13, :name-col 14, :from-var disconnect, :end-col 41, :arity 3, :varargs-min-arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 14, :name-end-row 71, :name-row 71, :name if, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 11, :name-col 12, :from-var disconnect, :end-col 42, :arity 3, :row 71, :to clojure.core} {:end-row 74, :name-end-col 41, :name-end-row 74, :name-row 74, :name not-found, :filename "src/elin/function/connect.clj", :alias e, :from elin.function.connect, :col 29, :name-col 30, :from-var disconnect, :end-col 42, :arity 0, :varargs-min-arity 0, :row 74, :to elin.error} {:fixed-arities #{3}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name assoc, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 11, :name-col 12, :from-var disconnect, :end-col 43, :arity 3, :varargs-min-arity 3, :row 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 16, :name-end-row 70, :name-row 70, :name if-let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 9, :name-col 10, :from-var disconnect, :end-col 44, :arity 3, :row 70, :to clojure.core} {:end-row 74, :name-end-col 10, :name-end-row 69, :name-row 69, :name fn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 7, :name-col 8, :from-var disconnect, :end-col 45, :arity 2, :varargs-min-arity 0, :row 69, :to clojure.core} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 29, :name-end-row 67, :name-row 67, :name execute, :filename "src/elin/function/connect.clj", :alias e.p.interceptor, :from elin.function.connect, :col 5, :name-col 6, :from-var disconnect, :end-col 46, :arity 4, :row 67, :to elin.protocol.interceptor} {:end-row 74, :name-end-col 7, :name-end-row 62, :name-row 62, :name let, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var disconnect, :end-col 47, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 24, :name-end-row 76, :name-row 76, :name client-identifier, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 7, :end-col 24, :row 76, :to elin.function.connect} {:end-row 76, :name-end-col 53, :name-end-row 76, :name-row 76, :name ?Client, :filename "src/elin/function/connect.clj", :alias e.s.nrepl, :from elin.function.connect, :col 36, :name-col 36, :end-col 53, :row 76, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 76, :name-end-col 62, :name-end-row 76, :name-row 76, :name string?, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 55, :name-col 55, :end-col 62, :row 76, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 76, :name-row 76, :name =>, :filename "src/elin/function/connect.clj", :alias m, :from elin.function.connect, :col 1, :name-col 2, :end-col 64, :arity 2, :row 76, :to malli.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 19, :name-end-row 80, :name-row 80, :name get-in, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :name-col 13, :from-var client-identifier, :end-col 47, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 19, :name-end-row 82, :name-row 82, :name get-in, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :name-col 13, :from-var client-identifier, :end-col 47, :arity 2, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 11, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 7, :name-col 8, :from-var client-identifier, :end-col 48, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 6, :name-end-row 79, :name-row 79, :name or, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 3, :name-col 4, :from-var client-identifier, :end-col 49, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/function/connect.clj", :from elin.function.connect, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name self, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 11, :row 8, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 8, :name-end-col 27, :name-end-row 8, :name-row 8, :name map?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 23, :name-col 23, :end-col 27, :row 8, :to clojure.core} {:end-row 8, :name-end-col 65, :name-end-row 8, :name-row 8, :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 8, :to elin.schema.interceptor} {:end-row 8, :name-end-col 6, :name-end-row 8, :name-row 8, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 1, :name-col 2, :end-col 68, :arity 2, :row 8, :to malli.core} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 15, :name-end-row 11, :name-row 11, :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 11, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 12, :name-end-col 10, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 9, :name-row 9, :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 9, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 62, :name-end-row 16, :name-row 16, :name symbol, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 55, :name-col 56, :from-var config, :end-col 79, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{3 2}, :end-row 16, :name-end-col 10, :name-end-row 16, :name-row 16, :name get-in, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 3, :name-col 4, :from-var config, :end-col 81, :arity 2, :row 16, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 82, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name disconnected?, :filename "src/elin/util/interceptor.clj", :alias e.p.nrepl, :from elin.util.interceptor, :col 8, :name-col 9, :from-var connected?, :end-col 39, :arity 1, :row 20, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 20, :name-end-col 7, :name-end-row 20, :name-row 20, :name not, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 3, :name-col 4, :from-var connected?, :end-col 40, :arity 1, :row 20, :to clojure.core} {:end-row 20, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 18, :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} {: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, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :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} {: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, :col 4, :name-col 5, :from-var list-in-buffer!*, :end-col 63, :arity 1, :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} {: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, :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} {: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 #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/function/popup.clj", :from elin.function.popup, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name open, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 7, :name-col 7, :end-col 11, :row 21, :to elin.function.popup} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name ?Elin, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 18, :name-col 18, :end-col 35, :row 22, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 36, :name-col 36, :end-col 43, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 48, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 44, :name-col 44, :end-col 48, :row 22, :to clojure.core} {:end-row 23, :name-end-col 35, :name-end-row 23, :name-row 23, :name ?Elin, :filename "src/elin/function/popup.clj", :alias e.s.handler, :from elin.function.popup, :col 18, :name-col 18, :end-col 35, :row 23, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 23, :name-end-col 43, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 36, :name-col 36, :end-col 43, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name map?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 44, :name-col 44, :end-col 48, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name int?, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 49, :name-col 49, :end-col 53, :row 23, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 1, :name-col 2, :end-col 56, :arity 2, :row 21, :to malli.core} {:end-row 26, :name-end-col 37, :name-end-row 26, :private true, :name-row 26, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 17, :name-col 17, :from-var open, :end-col 37, :row 26, :to elin.function.popup} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 9, :name-end-row 26, :name-row 26, :name open, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 4, :name-col 5, :from-var open, :end-col 38, :arity 3, :row 26, :to elin.function.popup} {:end-row 32, :name-end-col 35, :name-end-row 32, :private true, :name-row 32, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 15, :name-col 15, :from-var open, :end-col 35, :row 32, :to elin.function.popup} {:end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name merge, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 8, :name-col 9, :from-var open, :end-col 43, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 27, :name-end-row 29, :name-row 29, :name open-popup!, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 6, :name-col 7, :from-var open, :end-col 44, :arity 3, :row 29, :to elin.protocol.host} {:end-row 32, :name-end-col 14, :name-end-row 28, :name-row 28, :name , :filename "src/elin/function/popup.clj", :alias m, :from elin.function.popup, :col 1, :name-col 2, :end-col 47, :arity 2, :row 34, :to malli.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name close-popup, :filename "src/elin/function/popup.clj", :alias e.p.host, :from elin.function.popup, :col 3, :name-col 4, :from-var close, :end-col 39, :arity 2, :row 37, :to elin.protocol.host} {:end-row 38, :name-end-col 6, :name-end-row 35, :name-row 35, :name defn, :filename "src/elin/function/popup.clj", :from elin.function.popup, :macro true, :col 1, :name-col 2, :end-col 7, :arity 4, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name select-from-candidates, :filename "src/elin/function/select.clj", :from elin.function.select, :col 7, :name-col 7, :end-col 29, :row 9, :to elin.function.select} {:end-row 9, :name-end-col 58, :name-end-row 9, :name-row 9, :name ?Elin, :filename "src/elin/function/select.clj", :alias e.s.handler, :from elin.function.select, :col 41, :name-col 41, :end-col 58, :row 9, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 9, :name-end-col 76, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 72, :name-col 72, :end-col 76, :row 9, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 83, :name-end-row 9, :name-row 9, :name any?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 79, :name-col 79, :end-col 83, :row 9, :to clojure.core} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/function/select.clj", :alias m, :from elin.function.select, :col 1, :name-col 2, :end-col 85, :arity 2, :row 9, :to malli.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 12, :name-end-row 14, :name-row 14, :name empty?, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 24, :arity 1, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 16, :name-end-row 17, :name-row 17, :name count, :filename "src/elin/function/select.clj", :from elin.function.select, :col 10, :name-col 11, :from-var select-from-candidates, :end-col 28, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 7, :name-end-row 17, :name-row 17, :name =, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 29, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 11, :name-end-row 18, :name-row 18, :name first, :filename "src/elin/function/select.clj", :from elin.function.select, :col 5, :name-col 6, :from-var select-from-candidates, :end-col 23, :arity 1, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name register, :filename "src/elin/function/select.clj", :alias e.f.callback, :from elin.function.select, :col 19, :name-col 20, :from-var select-from-candidates, :end-col 47, :arity 1, :row 21, :to elin.function.callback} {:fixed-arities #{4 3}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name select-from-candidates, :filename "src/elin/function/select.clj", :alias e.p.host, :from elin.function.select, :col 7, :name-col 8, :from-var select-from-candidates, :end-col 93, :arity 4, :row 22, :to elin.protocol.host} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 110, :arity 2, :row 12, :to malli.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 44, :name-end-row 17, :name-row 17, :name get-top-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-top-list, :end-col 59, :arity 3, :row 17, :to elin.protocol.host} {:end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 21, :to malli.core} {:fixed-arities #{4 3}, :end-row 26, :name-end-col 40, :name-end-row 26, :name-row 26, :name get-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-list, :end-col 55, :arity 3, :row 26, :to elin.protocol.host} {:end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 30, :to malli.core} {:fixed-arities #{4 3}, :end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name get-single-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-expr, :end-col 57, :arity 3, :row 35, :to elin.protocol.host} {:end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 114, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name get-namespace-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 15, :name-col 16, :from-var get-namespace-sexpr, :end-col 51, :arity 1, :row 44, :to elin.protocol.host} {:end-row 44, :name-end-col 14, :name-end-row 44, :name-row 44, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 112, :arity 2, :row 48, :to malli.core} {:fixed-arities #{4}, :end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name replace-list-sexpr!, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 14, :name-col 15, :from-var replace-list-sexpr, :end-col 68, :arity 4, :row 51, :to elin.protocol.host} {:end-row 51, :name-end-col 13, :name-end-row 51, :name-row 51, :name , :filename "src/elin/function/sexpr.clj", :alias m, :from elin.function.sexpr, :col 1, :name-col 2, :end-col 99, :arity 2, :row 53, :to malli.core} {:fixed-arities #{1 2}, :end-row 58, :name-end-col 30, :name-end-row 58, :name-row 58, :name get-namespace-sexpr, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 36, :arity 1, :row 58, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 39, :arity 1, :row 60, :to elin.util.sexpr} {:end-row 60, :name-end-col 9, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 4, :name-col 5, :from-var get-namespace, :end-col 40, :arity 3, :varargs-min-arity 1, :row 58, :to elin.error} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 30, :name-end-row 62, :name-row 62, :name get-namespace-sexpr, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 41, :arity 2, :row 62, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 64, :name-end-col 38, :name-end-row 64, :name-row 64, :name extract-namespace, :filename "src/elin/function/sexpr.clj", :alias e.u.sexpr, :from elin.function.sexpr, :col 10, :name-col 11, :from-var get-namespace, :end-col 39, :arity 1, :row 64, :to elin.util.sexpr} {:end-row 64, :name-end-col 9, :name-end-row 62, :name-row 62, :name ->, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :macro true, :col 4, :name-col 5, :from-var get-namespace, :end-col 40, :arity 3, :varargs-min-arity 1, :row 62, :to elin.error} {:end-row 64, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 56, :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/host.clj", :from elin.schema.host, :col 11, :name-col 11, :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} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 15, :name-col 15, :from-var ?QuickfixListItem, :end-col 22, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?QuickfixListItem, :end-col 15, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :name int?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 27, :name-col 27, :from-var ?QuickfixListItem, :end-col 31, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/schema/host.clj", :from elin.schema.host, :col 11, :name-col 11, :from-var ?QuickfixListItem, :end-col 18, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/schema/host.clj", :from elin.schema.host, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 29, :name-end-row 16, :private true, :name-row 16, :name find-clojure-port-file, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 7, :name-col 7, :end-col 29, :row 16, :to elin.interceptor.connect} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 35, :name-col 35, :end-col 42, :row 16, :to clojure.core} {:end-row 16, :name-end-col 70, :name-end-row 16, :name-row 16, :name ?PortFile, :filename "src/elin/interceptor/connect.clj", :alias e.s.nrepl, :from elin.interceptor.connect, :col 51, :name-col 51, :end-col 70, :row 16, :to elin.schema.nrepl} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/interceptor/connect.clj", :alias m, :from elin.interceptor.connect, :col 1, :name-col 2, :end-col 73, :arity 2, :row 16, :to malli.core} {:fixed-arities #{2}, :end-row 19, :name-end-col 60, :name-end-row 19, :name-row 19, :name find-file-in-parent-directories, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 19, :name-col 20, :from-var find-clojure-port-file, :end-col 79, :arity 2, :row 19, :to elin.util.file} {:end-row 21, :name ., :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :from-var find-clojure-port-file, :end-col 40, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name slurp, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 26, :name-col 26, :from-var find-clojure-port-file, :end-col 31, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name some->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 12, :name-col 13, :from-var find-clojure-port-file, :end-col 47, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 12, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 3, :name-col 4, :from-var find-clojure-port-file, :end-col 49, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var detect-clojure-port, :end-col 33, :row 25, :to elin.constant.interceptor} {:end-row 27, :name-end-col 95, :name-end-row 27, :name-row 27, :name detect-clojure-port, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 76, :name-col 76, :from-var detect-clojure-port, :end-col 95, :row 27, :to elin.interceptor.connect} {:fixed-arities #{2}, :end-row 27, :name-end-col 69, :name-end-row 27, :name-row 27, :name config, :filename "src/elin/interceptor/connect.clj", :alias e.u.interceptor, :from elin.interceptor.connect, :col 46, :name-col 47, :from-var detect-clojure-port, :end-col 96, :arity 2, :row 27, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 21, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 36, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 22, :name-col 23, :from-var detect-clojure-port, :end-col 36, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 42, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var detect-clojure-port, :end-col 55, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name get-current-working-directory!, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 38, :name-col 39, :from-var detect-clojure-port, :end-col 84, :arity 1, :row 37, :to elin.protocol.host} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var raw-message-channel, :end-col 96, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 56, :name-end-col 26, :name-end-row 53, :name-row 53, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var raw-message-channel, :end-col 97, :arity 4, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 29, :name-end-row 57, :name-row 57, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var raw-message-channel, :end-col 30, :arity 0, :row 57, :to clojure.core} {:end-row 57, :name-end-col 30, :name-end-row 52, :name-row 52, :name when-let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 21, :name-col 22, :from-var raw-message-channel, :end-col 31, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 57, :name-end-col 33, :name-end-row 51, :name-row 51, :name go-loop, :filename "src/elin/interceptor/connect.clj", :alias async, :from elin.interceptor.connect, :col 19, :name-col 20, :from-var raw-message-channel, :end-col 32, :arity 2, :row 51, :to clojure.core.async} {:end-row 57, :name-end-col 21, :name-end-row 50, :name-row 50, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var raw-message-channel, :end-col 33, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 57, :name-end-col 18, :name-end-row 49, :name-row 49, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 34, :arity 2, :varargs-min-arity 0, :row 49, :to clojure.core} {:end-row 58, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var raw-message-channel, :end-col 36, :arity 2, :row 58, :to clojure.core} {:end-row 58, :name-end-col 23, :name-end-row 58, :name-row 58, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 37, :arity 2, :row 58, :to exoscale.interceptor} {:end-row 59, :name-end-col 26, :name-end-row 59, :name-row 59, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel, :end-col 27, :arity 1, :row 59, :to exoscale.interceptor} {:end-row 59, :name-end-col 14, :name-end-row 49, :name-row 49, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var raw-message-channel, :end-col 28, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 62, :name-end-col 33, :name-end-row 62, :name-row 62, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected, :end-col 33, :row 62, :to elin.constant.interceptor} {:end-row 67, :name-end-col 82, :name-end-row 67, :name-row 67, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected, :end-col 82, :row 67, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :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, :end-col 62, :arity 2, :row 65, :to elin.util.map} {:fixed-arities #{3}, :end-row 66, :name-end-col 23, :name-end-row 66, :name-row 66, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected, :end-col 49, :arity 3, :varargs-min-arity 3, :row 66, :to clojure.core} {:fixed-arities #{4 3}, :end-row 67, :name-end-col 46, :name-end-row 67, :name-row 67, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected, :end-col 83, :arity 3, :row 67, :to elin.protocol.interceptor} {:end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected, :end-col 84, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 16, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected, :end-col 85, :arity 4, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 14, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected, :end-col 17, :arity 3, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name disconnect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var cleanup-jacked-in-process, :end-col 36, :row 71, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 74, :name-end-col 50, :name-end-row 74, :name-row 74, :name port->process-id, :filename "src/elin/interceptor/connect.clj", :alias e.f.jack-in, :from elin.interceptor.connect, :col 21, :name-col 22, :from-var cleanup-jacked-in-process, :end-col 51, :arity 1, :row 74, :to elin.function.jack-in} {:fixed-arities #{1}, :end-row 75, :name-end-col 38, :name-end-row 75, :name-row 75, :name kill, :filename "src/elin/interceptor/connect.clj", :alias e.u.process, :from elin.interceptor.connect, :col 21, :name-col 22, :from-var cleanup-jacked-in-process, :end-col 39, :arity 1, :row 75, :to elin.util.process} {:end-row 75, :name-end-col 20, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var cleanup-jacked-in-process, :end-col 40, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 72, :name-row 72, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var cleanup-jacked-in-process, :end-col 41, :arity 2, :varargs-min-arity 0, :row 72, :to clojure.core} {:end-row 76, :name-end-col 26, :name-end-row 76, :name-row 76, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var cleanup-jacked-in-process, :end-col 27, :arity 1, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 72, :name-row 72, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var cleanup-jacked-in-process, :end-col 28, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :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 21, :name-end-row 14, :name-row 14, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 4, :name-col 4, :from-var ?InterceptorItem, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name qualified-symbol?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?InterceptorItem, :end-col 27, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name any?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?InterceptorItem, :end-col 36, :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 40, :arity 2, :row 12, :to clojure.core} {:end-row 19, :name-end-col 58, :name-end-row 19, :name-row 19, :name ?InterceptorItem, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 58, :row 19, :to elin.schema.config} {:end-row 20, :name-end-col 58, :name-end-row 20, :name-row 20, :name ?InterceptorItem, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 42, :name-col 42, :from-var ?Interceptor, :end-col 58, :row 20, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 20, :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 62, :arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 27, :name-end-col 38, :name-end-row 27, :private true, :name-row 27, :name ?LogLevel, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 29, :name-col 29, :from-var ?Log, :end-col 38, :row 27, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 50, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 43, :name-col 43, :from-var ?Plugin, :end-col 50, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 18, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 18, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 15, :name-end-row 36, :name-row 36, :name int?, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 11, :name-col 11, :from-var ?Server, :end-col 15, :row 36, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :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 18, :arity 2, :row 33, :to clojure.core} {:end-row 40, :name-end-col 14, :name-end-row 40, :private true, :name-row 40, :name ?Env, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 10, :name-col 10, :from-var ?Config, :end-col 14, :row 40, :to elin.schema.config} {:end-row 41, :name-end-col 36, :name-end-row 41, :private true, :name-row 41, :name ?Handler, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 28, :name-col 28, :from-var ?Config, :end-col 36, :row 41, :to elin.schema.config} {:end-row 42, :name-end-col 44, :name-end-row 42, :private true, :name-row 42, :name ?Interceptor, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 32, :name-col 32, :from-var ?Config, :end-col 44, :row 42, :to elin.schema.config} {:end-row 43, :name-end-col 28, :name-end-row 43, :private true, :name-row 43, :name ?Log, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 24, :name-col 24, :from-var ?Config, :end-col 28, :row 43, :to elin.schema.config} {:end-row 44, :name-end-col 34, :name-end-row 44, :private true, :name-row 44, :name ?Plugin, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 27, :name-col 27, :from-var ?Config, :end-col 34, :row 44, :to elin.schema.config} {:end-row 45, :name-end-col 20, :name-end-row 45, :private true, :name-row 45, :name ?Server, :filename "src/elin/schema/config.clj", :from elin.schema.config, :col 13, :name-col 13, :from-var ?Config, :end-col 20, :row 45, :to elin.schema.config} {:fixed-arities #{1 3 2}, :end-row 45, :name-end-col 5, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :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 16, :to elin.schema.handler} {:end-row 16, :name-end-col 22, :name-end-row 16, :name-row 16, :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 16, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 82, :name-end-row 20, :name-row 20, :name get-cursor-position!, :filename "src/elin/function/lookup.clj", :alias e.p.host, :from elin.function.lookup, :col 52, :name-col 53, :from-var local-lookup, :end-col 88, :arity 1, :row 20, :to elin.protocol.host} {:end-row 20, :name-end-col 51, :name-end-row 20, :name-row 20, :name , :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 37, :name-col 38, :from-var protocol-lookup, :end-col 60, :arity 3, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{4}, :end-row 42, :name-end-col 54, :name-end-row 41, :name-row 41, :name protocol-implementations, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 15, :name-col 16, :from-var protocol-lookup, :end-col 75, :arity 4, :row 41, :to elin.function.clj-kondo} {:fixed-arities #{3}, :end-row 43, :name-end-col 11, :name-end-row 43, :name-row 43, :name assoc, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var protocol-lookup, :end-col 58, :arity 3, :varargs-min-arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 3, :name-col 4, :from-var protocol-lookup, :end-col 59, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 60, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 13, :name-end-row 45, :name-row 45, :name lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 13, :row 45, :to elin.function.lookup} {:end-row 45, :name-end-col 42, :name-end-row 45, :name-row 45, :name ?NreplAndCljKondo, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 25, :end-col 42, :row 45, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 50, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 58, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 51, :name-col 51, :end-col 58, :row 45, :to clojure.core} {:end-row 45, :name-end-col 77, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.nrepl} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 79, :arity 2, :row 45, :to malli.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 34, :name-end-row 51, :name-row 51, :name info!!, :filename "src/elin/function/lookup.clj", :alias e.f.n.cider, :from elin.function.lookup, :col 15, :name-col 16, :from-var lookup, :end-col 56, :arity 3, :row 51, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 22, :name-col 23, :from-var lookup, :end-col 36, :arity 1, :row 52, :to elin.error} {:fixed-arities #{1}, :end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :name-col 23, :from-var lookup, :end-col 37, :arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 54, :name-row 54, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :name-col 23, :from-var lookup, :end-col 39, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1}, :end-row 54, :name-end-col 21, :name-end-row 52, :name-row 52, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var lookup, :end-col 40, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 56, :name-end-col 37, :name-end-row 55, :name-row 55, :name when-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 28, :name-col 29, :from-var lookup, :end-col 46, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 36, :name-end-row 57, :name-row 57, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 32, :name-col 33, :from-var lookup, :end-col 44, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 36, :name-end-row 58, :name-row 58, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 32, :name-col 33, :from-var lookup, :end-col 54, :arity 1, :row 58, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 31, :name-end-row 57, :name-row 57, :name and, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 27, :name-col 28, :from-var lookup, :end-col 44, :arity 4, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 61, :name-end-col 57, :name-end-row 61, :name-row 61, :name protocol-definition, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 23, :name-col 24, :from-var lookup, :end-col 90, :arity 3, :row 61, :to elin.function.clj-kondo} {:end-row 61, :name-end-col 26, :name-end-row 57, :name-row 57, :name when, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 21, :name-col 22, :from-var lookup, :end-col 91, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{3}, :end-row 64, :name-end-col 25, :name-end-row 64, :private true, :name-row 64, :name protocol-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 52, :arity 3, :row 64, :to elin.function.lookup} {:end-row 68, :name-end-col 33, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var lookup, :end-col 94, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3}, :end-row 69, :name-end-col 25, :name-end-row 67, :private true, :name-row 67, :name protocol-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 30, :arity 3, :row 67, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 71, :name-end-col 13, :name-end-row 71, :name-row 71, :name not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 9, :name-col 10, :from-var lookup, :end-col 21, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{3}, :end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name lookup, :filename "src/elin/function/lookup.clj", :alias e.f.clj-kondo, :from elin.function.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 66, :arity 3, :row 75, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 76, :name-end-col 28, :name-end-row 76, :name-row 76, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 19, :name-col 20, :from-var lookup, :end-col 33, :arity 1, :row 76, :to elin.error} {:fixed-arities #{3}, :end-row 78, :name-end-col 26, :name-end-row 78, :private true, :name-row 78, :name local-lookup, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 13, :name-col 14, :from-var lookup, :end-col 47, :arity 3, :row 78, :to elin.function.lookup} {:fixed-arities #{3 2}, :end-row 78, :name-end-col 18, :name-end-row 76, :name-row 76, :name if-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 11, :name-col 12, :from-var lookup, :end-col 48, :arity 3, :row 76, :to clojure.core} {:end-row 78, :name-end-col 13, :name-end-row 75, :name-row 75, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 9, :name-col 10, :from-var lookup, :end-col 49, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 78, :name-end-col 12, :name-end-row 62, :name-row 62, :name cond, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 7, :name-col 8, :from-var lookup, :end-col 50, :arity 8, :varargs-min-arity 0, :row 62, :to clojure.core} {:end-row 78, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 5, :name-col 6, :from-var lookup, :end-col 51, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 81, :name-end-col 33, :name-end-row 81, :name-row 81, :name pr-str, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var lookup, :end-col 36, :arity 1, :varargs-min-arity 0, :row 81, :to clojure.core} {:end-row 81, :name-end-col 15, :name-end-row 81, :name-row 81, :name fault, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 7, :name-col 8, :from-var lookup, :end-col 38, :arity 1, :varargs-min-arity 0, :row 81, :to elin.error} {:end-row 81, :name-end-col 7, :name-end-row 50, :name-row 50, :name try, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 3, :name-col 4, :from-var lookup, :end-col 40, :arity 2, :row 50, :to clojure.core} {:end-row 81, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 71, :name-end-row 85, :name-row 85, :name get-cursor-position!, :filename "src/elin/function/lookup.clj", :alias e.p.host, :from elin.function.lookup, :col 41, :name-col 42, :from-var clojuredocs-lookup, :end-col 77, :arity 1, :row 85, :to elin.protocol.host} {:end-row 85, :name-end-col 40, :name-end-row 85, :name-row 85, :name , :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 90, :arity 2, :row 95, :to malli.core} {:end-row 100, :name-end-col 19, :name-end-row 100, :name-row 100, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :name-col 13, :from-var get-java-rendering-data, :end-col 60, :arity 3, :varargs-min-arity 1, :row 100, :to clojure.core} {:fixed-arities #{3 2}, :end-row 101, :name-end-col 17, :name-end-row 99, :name-row 99, :name if-let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 10, :name-col 11, :from-var get-java-rendering-data, :end-col 33, :arity 3, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 43, :name-end-row 103, :name-row 103, :name split-lines, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 27, :name-col 28, :from-var get-java-rendering-data, :end-col 44, :arity 1, :row 103, :to clojure.string} {:end-row 103, :name-end-col 26, :name-end-row 102, :name-row 102, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-java-rendering-data, :end-col 45, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 17, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-java-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 107, :name-end-col 7, :name-end-row 96, :name-row 96, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 96, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 33, :name-end-row 109, :private true, :name-row 109, :name get-clojure-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 33, :row 109, :to elin.function.lookup} {:end-row 109, :name-end-col 56, :name-end-row 109, :name-row 109, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 39, :name-col 39, :end-col 56, :row 109, :to elin.schema.nrepl} {:end-row 109, :name-end-col 94, :name-end-row 109, :name-row 109, :name ?LookupClojureRenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 57, :name-col 57, :end-col 94, :row 109, :to elin.schema.nrepl} {:end-row 109, :name-end-col 6, :name-end-row 109, :name-row 109, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 96, :arity 2, :row 109, :to malli.core} {:end-row 114, :name-end-col 19, :name-end-row 114, :name-row 114, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :name-col 13, :from-var get-clojure-rendering-data, :end-col 55, :arity 3, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{3 2}, :end-row 115, :name-end-col 17, :name-end-row 113, :name-row 113, :name if-let, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 10, :name-col 11, :from-var get-clojure-rendering-data, :end-col 32, :arity 3, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 43, :name-end-row 117, :name-row 117, :name split-lines, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 27, :name-col 28, :from-var get-clojure-rendering-data, :end-col 44, :arity 1, :row 117, :to clojure.string} {:end-row 117, :name-end-col 26, :name-end-row 116, :name-row 116, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-clojure-rendering-data, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 118, :name-end-col 17, :name-end-row 116, :name-row 116, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojure-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 30, :name-end-row 120, :name-row 120, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var get-clojure-rendering-data, :end-col 40, :arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 25, :name-end-row 120, :name-row 120, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojure-rendering-data, :end-col 41, :arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 46, :name-end-row 121, :name-row 121, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 41, :name-col 41, :from-var get-clojure-rendering-data, :end-col 46, :arity 1, :row 121, :to clojure.core} {:end-row 121, :name-end-col 31, :name-end-row 121, :name-row 121, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 24, :name-col 25, :from-var get-clojure-rendering-data, :end-col 47, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 23, :name-end-row 121, :name-row 121, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojure-rendering-data, :end-col 26, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 126, :name-end-col 36, :name-end-row 124, :name-row 124, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 33, :name-col 34, :from-var get-clojure-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 0, :row 124, :to clojure.core} {:fixed-arities #{1 2}, :end-row 126, :name-end-col 32, :name-end-row 124, :name-row 124, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 20, :name-col 21, :from-var get-clojure-rendering-data, :end-col 49, :arity 2, :row 124, :to clojure.core} {:end-row 126, :name-end-col 19, :name-end-row 123, :name-row 123, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 15, :name-col 16, :from-var get-clojure-rendering-data, :end-col 50, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 126, :name-end-col 7, :name-end-row 110, :name-row 110, :name defn-, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 52, :arity 3, :varargs-min-arity 2, :row 110, :to clojure.core} {:fixed-arities #{1}, :end-row 128, :name-end-col 32, :name-end-row 128, :name-row 128, :name get-lookup-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 32, :row 128, :to elin.function.lookup} {:end-row 128, :name-end-col 55, :name-end-row 128, :name-row 128, :name ?Lookup, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 38, :name-col 38, :end-col 55, :row 128, :to elin.schema.nrepl} {:end-row 128, :name-end-col 80, :name-end-row 128, :name-row 128, :name ?RenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 56, :name-col 56, :end-col 80, :row 128, :to elin.schema.nrepl} {:end-row 128, :name-end-col 6, :name-end-row 128, :name-row 128, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 82, :arity 2, :row 128, :to malli.core} {:fixed-arities #{2}, :end-row 131, :name-end-col 17, :name-end-row 131, :name-row 131, :name contains?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 8, :from-var get-lookup-rendering-data, :end-col 39, :arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 29, :name-end-row 132, :private true, :name-row 132, :name get-java-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var get-lookup-rendering-data, :end-col 42, :arity 1, :row 132, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 133, :name-end-col 32, :name-end-row 133, :private true, :name-row 133, :name get-clojure-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :name-col 6, :from-var get-lookup-rendering-data, :end-col 45, :arity 1, :row 133, :to elin.function.lookup} {:end-row 133, :name-end-col 6, :name-end-row 131, :name-row 131, :name if, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 3, :name-col 4, :from-var get-lookup-rendering-data, :end-col 46, :arity 3, :row 131, :to clojure.core} {:end-row 133, :name-end-col 6, :name-end-row 129, :name-row 129, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 37, :name-end-row 135, :name-row 135, :name get-clojuredocs-rendering-data, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 7, :name-col 7, :end-col 37, :row 135, :to elin.function.lookup} {:fixed-arities #{1}, :end-row 135, :name-end-col 47, :name-end-row 135, :name-row 135, :name map?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 43, :name-col 43, :end-col 47, :row 135, :to clojure.core} {:end-row 135, :name-end-col 72, :name-end-row 135, :name-row 135, :name ?RenderingData, :filename "src/elin/function/lookup.clj", :alias e.s.nrepl, :from elin.function.lookup, :col 48, :name-col 48, :end-col 72, :row 135, :to elin.schema.nrepl} {:end-row 135, :name-end-col 6, :name-end-row 135, :name-row 135, :name =>, :filename "src/elin/function/lookup.clj", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 74, :arity 2, :row 135, :to malli.core} {:end-row 139, :name-end-col 17, :name-end-row 139, :name-row 139, :name format, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 10, :name-col 11, :from-var get-clojuredocs-rendering-data, :end-col 66, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:fixed-arities #{1}, :end-row 141, :name-end-col 40, :name-end-row 141, :name-row 141, :name trim, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 32, :name-col 32, :from-var get-clojuredocs-rendering-data, :end-col 40, :row 141, :to clojure.string} {:fixed-arities #{1}, :end-row 141, :name trim, :filename "src/elin/function/lookup.clj", :alias str, :from elin.function.lookup, :col 32, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 1, :row 141, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 141, :name-end-col 31, :name-end-row 141, :name-row 141, :name map, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 27, :name-col 28, :from-var get-clojuredocs-rendering-data, :end-col 41, :arity 2, :varargs-min-arity 4, :row 141, :to clojure.core} {:end-row 141, :name-end-col 26, :name-end-row 140, :name-row 140, :name some->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 18, :name-col 19, :from-var get-clojuredocs-rendering-data, :end-col 42, :arity 2, :varargs-min-arity 1, :row 140, :to clojure.core} {:fixed-arities #{0 1}, :end-row 142, :name-end-col 17, :name-end-row 140, :name-row 140, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojuredocs-rendering-data, :end-col 21, :arity 2, :varargs-min-arity 1, :row 140, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 29, :name-end-row 144, :name-row 144, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 25, :name-col 26, :from-var get-clojuredocs-rendering-data, :end-col 39, :arity 1, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 24, :name-end-row 144, :name-row 144, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 18, :name-col 19, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 1, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 145, :name-end-col 45, :name-end-row 145, :name-row 145, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 40, :name-col 40, :from-var get-clojuredocs-rendering-data, :end-col 45, :arity 1, :row 145, :to clojure.core} {:end-row 145, :name-end-col 30, :name-end-row 145, :name-row 145, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 23, :name-col 24, :from-var get-clojuredocs-rendering-data, :end-col 46, :arity 2, :varargs-min-arity 1, :row 145, :to clojure.core} {:fixed-arities #{0 1}, :end-row 146, :name-end-col 22, :name-end-row 145, :name-row 145, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 25, :arity 2, :varargs-min-arity 1, :row 145, :to clojure.core} {:end-row 150, :name-end-col 35, :name-end-row 148, :name-row 148, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 32, :name-col 33, :from-var get-clojuredocs-rendering-data, :end-col 47, :arity 2, :varargs-min-arity 0, :row 148, :to clojure.core} {:fixed-arities #{1 2}, :end-row 150, :name-end-col 31, :name-end-row 148, :name-row 148, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :row 148, :to clojure.core} {:end-row 150, :name-end-col 18, :name-end-row 147, :name-row 147, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 14, :name-col 15, :from-var get-clojuredocs-rendering-data, :end-col 49, :arity 2, :varargs-min-arity 1, :row 147, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 30, :name-end-row 151, :name-row 151, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 26, :name-col 27, :from-var get-clojuredocs-rendering-data, :end-col 41, :arity 1, :row 151, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 25, :name-end-row 151, :name-row 151, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :name-col 20, :from-var get-clojuredocs-rendering-data, :end-col 42, :arity 1, :row 151, :to clojure.core} {:fixed-arities #{1}, :end-row 152, :name-end-col 47, :name-end-row 152, :name-row 152, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 42, :name-col 42, :from-var get-clojuredocs-rendering-data, :end-col 47, :arity 1, :row 152, :to clojure.core} {:end-row 152, :name-end-col 31, :name-end-row 152, :name-row 152, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 24, :name-col 25, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 1, :row 152, :to clojure.core} {:fixed-arities #{0 1}, :end-row 153, :name-end-col 23, :name-end-row 152, :name-row 152, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 26, :arity 2, :varargs-min-arity 1, :row 152, :to clojure.core} {:end-row 157, :name-end-col 36, :name-end-row 155, :name-row 155, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 33, :name-col 34, :from-var get-clojuredocs-rendering-data, :end-col 48, :arity 2, :varargs-min-arity 0, :row 155, :to clojure.core} {:fixed-arities #{1 2}, :end-row 157, :name-end-col 32, :name-end-row 155, :name-row 155, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 49, :arity 2, :row 155, :to clojure.core} {:end-row 157, :name-end-col 19, :name-end-row 154, :name-row 154, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 15, :name-col 16, :from-var get-clojuredocs-rendering-data, :end-col 50, :arity 2, :varargs-min-arity 1, :row 154, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 26, :name-end-row 158, :name-row 158, :name seq, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :name-col 23, :from-var get-clojuredocs-rendering-data, :end-col 33, :arity 1, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 21, :name-end-row 158, :name-row 158, :name some?, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 15, :name-col 16, :from-var get-clojuredocs-rendering-data, :end-col 34, :arity 1, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 39, :name-end-row 159, :name-row 159, :name count, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 34, :name-col 34, :from-var get-clojuredocs-rendering-data, :end-col 39, :arity 1, :row 159, :to clojure.core} {:end-row 159, :name-end-col 27, :name-end-row 159, :name-row 159, :name some->, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 20, :name-col 21, :from-var get-clojuredocs-rendering-data, :end-col 40, :arity 2, :varargs-min-arity 1, :row 159, :to clojure.core} {:fixed-arities #{0 1}, :end-row 160, :name-end-col 19, :name-end-row 159, :name-row 159, :name or, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 16, :name-col 17, :from-var get-clojuredocs-rendering-data, :end-col 22, :arity 2, :varargs-min-arity 1, :row 159, :to clojure.core} {:end-row 164, :name-end-col 32, :name-end-row 162, :name-row 162, :name fn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 29, :name-col 30, :from-var get-clojuredocs-rendering-data, :end-col 44, :arity 2, :varargs-min-arity 0, :row 162, :to clojure.core} {:fixed-arities #{1 2}, :end-row 164, :name-end-col 28, :name-end-row 162, :name-row 162, :name map-indexed, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 16, :name-col 17, :from-var get-clojuredocs-rendering-data, :end-col 45, :arity 2, :row 162, :to clojure.core} {:end-row 164, :name-end-col 15, :name-end-row 161, :name-row 161, :name ->>, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 11, :name-col 12, :from-var get-clojuredocs-rendering-data, :end-col 46, :arity 2, :varargs-min-arity 1, :row 161, :to clojure.core} {:end-row 164, :name-end-col 6, :name-end-row 136, :name-row 136, :name defn, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 136, :to clojure.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 55, :name-end-row 8, :name-row 8, :name symbol, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 48, :name-col 49, :from-var config, :end-col 68, :arity 1, :row 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 8, :name-end-col 10, :name-end-row 8, :name-row 8, :name get-in, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 3, :name-col 4, :from-var config, :end-col 70, :arity 2, :row 8, :to clojure.core} {:end-row 8, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/handler.clj", :from elin.util.handler, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 28, :name-end-row 10, :name-row 10, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 7, :name-col 7, :end-col 28, :row 10, :to elin.util.handler} {:fixed-arities #{1}, :end-row 11, :name-end-col 42, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 11, :to clojure.core} {:end-row 11, :name-end-col 66, :name-end-row 11, :name-row 11, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 43, :name-col 43, :end-col 66, :row 11, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 12, :name-end-col 42, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 43, :name-col 43, :end-col 47, :row 12, :to clojure.core} {:end-row 12, :name-end-col 71, :name-end-row 12, :name-row 12, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 48, :name-col 48, :end-col 71, :row 12, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 13, :name-end-col 42, :name-end-row 13, :name-row 13, :name string?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 35, :name-col 35, :end-col 42, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 47, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 43, :name-col 43, :end-col 47, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 52, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 48, :name-col 48, :end-col 52, :row 13, :to clojure.core} {:end-row 13, :name-end-col 76, :name-end-row 13, :name-row 13, :name ?JumpToFile, :filename "src/elin/util/handler.clj", :alias e.s.handler, :from elin.util.handler, :col 53, :name-col 53, :end-col 76, :row 13, :to elin.schema.handler} {:end-row 13, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/handler.clj", :alias m, :from elin.util.handler, :col 1, :name-col 2, :end-col 79, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 4, :name-col 5, :from-var jump-to-file-response, :end-col 38, :arity 3, :row 16, :to elin.util.handler} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :name jump-to-file-response, :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 4, :name-col 5, :from-var jump-to-file-response, :end-col 40, :arity 3, :row 18, :to elin.util.handler} {:end-row 20, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/util/handler.clj", :from elin.util.handler, :macro true, :col 1, :name-col 2, :end-col 38, :arity 4, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 3, :name-col 4, :from-var location-list?, :end-col 32, :arity 2, :varargs-min-arity 2, :row 11, :to clojure.core} {:end-row 11, :name-end-col 7, :name-end-row 9, :name-row 9, :name defn-, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:end-row 14, :name-end-col 34, :name-end-row 14, :name-row 14, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var auto-toggling-vim-quickfix-window, :end-col 34, :row 14, :to elin.constant.interceptor} {:end-row 16, :name-end-col 57, :name-end-row 16, :name-row 16, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 40, :name-col 40, :from-var auto-toggling-vim-quickfix-window, :end-col 57, :row 16, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 63, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{1 2}, :end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name not=, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 56, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 27, :name-end-row 16, :name-row 16, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 23, :name-col 24, :from-var auto-toggling-vim-quickfix-window, :end-col 57, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name timeout, :filename "src/elin/interceptor/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :col 31, :name-col 32, :from-var auto-toggling-vim-quickfix-window, :end-col 50, :arity 1, :row 20, :to clojure.core.async} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name , :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-quickfix-window, :end-col 28, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 13, :to clojure.core} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var auto-toggling-vim-location-window, :end-col 34, :row 27, :to elin.constant.interceptor} {:end-row 29, :name-end-col 57, :name-end-row 29, :name-row 29, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 40, :name-col 40, :from-var auto-toggling-vim-location-window, :end-col 57, :row 29, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 29, :name-end-col 39, :name-end-row 29, :name-row 29, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window, :end-col 63, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window, :end-col 53, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 27, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 23, :name-col 24, :from-var auto-toggling-vim-location-window, :end-col 54, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 33, :name-end-col 45, :name-end-row 33, :name-row 33, :name timeout, :filename "src/elin/interceptor/quickfix.clj", :alias async, :from elin.interceptor.quickfix, :col 31, :name-col 32, :from-var auto-toggling-vim-location-window, :end-col 50, :arity 1, :row 33, :to clojure.core.async} {:end-row 33, :name-end-col 30, :name-end-row 33, :name-row 33, :name , :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-location-window, :end-col 28, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 37, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var location-function-hook, :end-col 34, :row 46, :to elin.constant.interceptor} {:end-row 48, :name-end-col 94, :name-end-row 48, :name-row 48, :name location-function-hook, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 72, :name-col 72, :from-var location-function-hook, :end-col 94, :row 48, :to elin.interceptor.quickfix} {:fixed-arities #{2}, :end-row 48, :name-end-col 65, :name-end-row 48, :name-row 48, :name config, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.interceptor, :from elin.interceptor.quickfix, :col 42, :name-col 43, :from-var location-function-hook, :end-col 95, :arity 2, :row 48, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :name seq, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 30, :name-col 31, :from-var location-function-hook, :end-col 44, :arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 59, :name-end-row 50, :name-row 50, :name IFunction, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 42, :name-col 42, :from-var location-function-hook, :end-col 59, :row 50, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 50, :name-end-col 41, :name-end-row 50, :name-row 50, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 30, :name-col 31, :from-var location-function-hook, :end-col 65, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 29, :name-end-row 49, :name-row 49, :name and, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 25, :name-col 26, :from-var location-function-hook, :end-col 66, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name notify-function, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.rpc, :from elin.interceptor.quickfix, :col 28, :name-col 28, :from-var location-function-hook, :end-col 51, :row 51, :to elin.protocol.rpc} {:fixed-arities #{4 3 2 5}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name apply, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 21, :name-col 22, :from-var location-function-hook, :end-col 66, :arity 3, :varargs-min-arity 5, :row 51, :to clojure.core} {:end-row 51, :name-end-col 24, :name-end-row 49, :name-row 49, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 19, :name-col 20, :from-var location-function-hook, :end-col 67, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 21, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 17, :name-col 18, :from-var location-function-hook, :end-col 68, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 51, :name-end-col 18, :name-end-row 47, :name-row 47, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 15, :name-col 16, :from-var location-function-hook, :end-col 69, :arity 2, :varargs-min-arity 0, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 38, :name-end-row 52, :private true, :name-row 52, :name location-list?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 24, :name-col 24, :from-var location-function-hook, :end-col 38, :row 52, :to elin.interceptor.quickfix} {:end-row 52, :name-end-col 23, :name-end-row 52, :name-row 52, :name when, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var location-function-hook, :end-col 39, :arity 2, :row 52, :to exoscale.interceptor} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name discard, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var location-function-hook, :end-col 27, :arity 1, :row 53, :to exoscale.interceptor} {:end-row 53, :name-end-col 14, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var location-function-hook, :end-col 28, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 39, :name-row 39, :name def, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name extract-ns-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 22, :row 12, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 12, :name-end-col 41, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 34, :name-col 34, :end-col 41, :row 12, :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/util/sexpr.clj", :from elin.util.sexpr, :col 62, :name-col 62, :end-col 69, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 61, :name-end-row 12, :name-row 12, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 43, :name-col 44, :end-col 70, :arity 1, :row 12, :to elin.schema} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 72, :arity 2, :row 12, :to malli.core} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 37, :arity 1, :row 15, :to rewrite-clj.zip} {:end-row 16, :name-end-col 43, :name-end-row 16, :name-row 16, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :name-col 33, :from-var extract-ns-form, :end-col 43, :row 16, :to rewrite-clj.zip} {:end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 48, :arity 3, :row 16, :to rewrite-clj.zip} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name up, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 25, :arity 1, :row 17, :to rewrite-clj.zip} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 28, :arity 1, :row 18, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 15, :name-col 16, :from-var extract-ns-form, :end-col 20, :arity 1, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 19, :name-end-col 14, :name-end-row 15, :name-row 15, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 21, :arity 5, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 19, :name-end-row 20, :name-row 20, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-ns-form, :end-col 20, :arity 0, :varargs-min-arity 0, :row 20, :to elin.error} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 6, :name-end-row 15, :name-row 15, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var extract-ns-form, :end-col 21, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name extract-namespace, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 24, :row 22, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 36, :name-col 36, :end-col 43, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 71, :name-end-row 22, :name-row 22, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 71, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 45, :name-col 46, :end-col 72, :arity 1, :row 22, :to elin.schema} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 74, :arity 2, :row 22, :to malli.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 26, :to clojure.core} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 17, :name-col 18, :from-var extract-namespace, :end-col 67, :arity 1, :varargs-min-arity 0, :row 27, :to elin.error} {:end-row 27, :name-end-col 20, :name-end-row 26, :name-row 26, :name when, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 15, :name-col 16, :from-var extract-namespace, :end-col 68, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 42, :name-end-row 28, :name-row 28, :name includes?, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 28, :to clojure.string} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 28, :to clojure.core} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 41, :arity 1, :row 30, :to rewrite-clj.zip} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 42, :name-col 42, :from-var extract-namespace, :end-col 52, :row 31, :to rewrite-clj.zip} {:end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 64, :arity 3, :row 31, :to rewrite-clj.zip} {:end-row 32, :name-end-col 36, :name-end-row 32, :name-row 32, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 32, :to rewrite-clj.zip} {:end-row 34, :name-end-col 50, :name-end-row 34, :name-row 34, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 40, :name-col 41, :from-var extract-namespace, :end-col 56, :arity 1, :row 34, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 32, :name-end-row 34, :name-row 34, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 57, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 45, :arity 1, :row 35, :to rewrite-clj.zip} {:end-row 36, :name-end-col 29, :name-end-row 34, :name-row 34, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 34, :to clojure.core} {:end-row 36, :name-end-col 29, :name-end-row 33, :name-row 33, :name as->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var extract-namespace, :end-col 34, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:end-row 37, :name-end-col 36, :name-end-row 37, :name-row 37, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 37, :arity 1, :row 37, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 28, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 29, :arity 1, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 23, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 20, :name-col 21, :from-var extract-namespace, :end-col 30, :arity 7, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 18, :name-end-row 39, :name-row 39, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 21, :name-end-row 40, :name-row 40, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-namespace, :end-col 59, :arity 1, :varargs-min-arity 0, :row 40, :to elin.error} {:end-row 41, :name-end-col 10, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-namespace, :end-col 16, :arity 3, :row 39, :to clojure.core} {:end-row 41, :name-end-col 11, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var extract-namespace, :end-col 17, :arity 2, :varargs-min-arity 1, :row 26, :to elin.error} {:fixed-arities #{1}, :end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 44, :to clojure.core} {:end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-namespace, :end-col 47, :arity 1, :varargs-min-arity 0, :row 44, :to elin.error} {:end-row 44, :name-end-col 7, :name-end-row 25, :name-row 25, :name try, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var extract-namespace, :end-col 49, :arity 2, :row 25, :to clojure.core} {:end-row 44, :name-end-col 6, :name-end-row 23, :name-row 23, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name add-require, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 18, :row 46, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 46, :name-end-col 37, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 30, :end-col 37, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 38, :name-col 38, :end-col 45, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 61, :name-end-row 46, :name-row 46, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 54, :name-col 54, :end-col 61, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 90, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 83, :name-col 83, :end-col 90, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 82, :name-end-row 46, :name-row 46, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 64, :name-col 65, :end-col 91, :arity 1, :row 46, :to elin.schema} {:end-row 46, :name-end-col 6, :name-end-row 46, :name-row 46, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 93, :arity 2, :row 46, :to malli.core} {:end-row 50, :name-end-col 56, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 49, :name-col 50, :from-var add-require, :end-col 88, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 50, :name-end-col 48, :name-end-row 50, :name-row 50, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 26, :name-col 27, :from-var add-require, :end-col 89, :arity 1, :row 50, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 49, :name-col 50, :from-var add-require, :end-col 61, :arity 1, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 26, :name-col 27, :from-var add-require, :end-col 62, :arity 1, :row 51, :to rewrite-clj.parser} {:end-row 51, :name-end-col 27, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 49, :to clojure.core} {:end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-require, :end-col 43, :arity 1, :row 52, :to rewrite-clj.zip} {:end-row 53, :name-end-col 64, :name-end-row 53, :name-row 53, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-require, :end-col 64, :row 53, :to rewrite-clj.zip} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 31, :name-col 32, :from-var add-require, :end-col 74, :arity 3, :row 53, :to rewrite-clj.zip} {:end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 42, :arity 1, :row 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name rightmost, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 47, :arity 1, :row 57, :to rewrite-clj.zip} {:end-row 58, :name-end-col 72, :name-end-row 58, :name-row 58, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 50, :name-col 51, :from-var add-require, :end-col 86, :arity 1, :row 58, :to rewrite-clj.parser} {:end-row 58, :name-end-col 49, :name-end-row 58, :name-row 58, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 87, :arity 2, :row 58, :to rewrite-clj.zip} {:end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 56, :arity 1, :row 59, :to rewrite-clj.zip} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 58, :arity 1, :row 60, :to rewrite-clj.zip} {:end-row 61, :name-end-col 58, :name-end-row 61, :name-row 61, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 48, :name-col 48, :from-var add-require, :end-col 58, :row 61, :to rewrite-clj.zip} {:end-row 61, :name-end-col 47, :name-end-row 61, :name-row 61, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-require, :end-col 68, :arity 3, :row 61, :to rewrite-clj.zip} {:end-row 61, :name-end-col 29, :name-end-row 55, :name-row 55, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 69, :arity 7, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 62, :name-end-col 34, :name-end-row 62, :name-row 62, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 22, :name-col 23, :from-var add-require, :end-col 35, :arity 0, :varargs-min-arity 0, :row 62, :to elin.error} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 21, :name-end-row 55, :name-row 55, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 18, :name-col 19, :from-var add-require, :end-col 36, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 23, :name-end-row 53, :name-row 53, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 53, :to clojure.core} {:end-row 63, :name-end-col 47, :name-end-row 63, :name-row 63, :name right*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 35, :name-col 35, :from-var add-require, :end-col 47, :arity 1, :row 63, :to rewrite-clj.zip} {:end-row 63, :name-end-col 29, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-require, :end-col 48, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 64, :name-end-col 53, :name-end-row 64, :name-row 64, :name node, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 43, :name-col 43, :from-var add-require, :end-col 53, :arity 1, :row 64, :to rewrite-clj.zip} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :name linebreak?, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-require, :end-col 71, :arity 1, :row 64, :to rewrite-clj.node} {:end-row 64, :name-end-col 31, :name-end-row 64, :name-row 64, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var add-require, :end-col 72, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-require, :end-col 54, :arity 2, :row 65, :to rewrite-clj.zip} {:end-row 70, :name-end-col 38, :name-end-row 70, :name-row 70, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 2, :row 70, :to rewrite-clj.zip} {:end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 1, :row 71, :to rewrite-clj.zip} {:end-row 71, :name-end-col 12, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-require, :end-col 42, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 15, :name-end-row 73, :name-row 73, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var add-require, :end-col 27, :arity 1, :row 73, :to clojure.core} {:end-row 75, :name-end-col 25, :name-end-row 75, :name-row 75, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 26, :arity 1, :row 75, :to rewrite-clj.zip} {:end-row 76, :name-end-col 38, :name-end-row 76, :name-row 76, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 42, :arity 2, :row 76, :to rewrite-clj.zip} {:end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-require, :end-col 41, :arity 1, :row 77, :to rewrite-clj.zip} {:end-row 77, :name-end-col 12, :name-end-row 74, :name-row 74, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-require, :end-col 42, :arity 4, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 80, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var add-require, :end-col 14, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 80, :name-end-col 23, :name-end-row 66, :name-row 66, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var add-require, :end-col 15, :arity 1, :row 66, :to rewrite-clj.zip} {:end-row 80, :name-end-col 9, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 16, :arity 2, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 47, :name-row 47, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 17, :name-end-row 82, :name-row 82, :name add-import, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 17, :row 82, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 82, :name-end-col 36, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 29, :name-col 29, :end-col 36, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 72, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 65, :name-col 65, :end-col 72, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 64, :name-end-row 82, :name-row 82, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 46, :name-col 47, :end-col 73, :arity 1, :row 82, :to elin.schema} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 75, :arity 2, :row 82, :to malli.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 50, :name-end-row 85, :name-row 85, :name str, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 46, :name-col 47, :from-var add-import, :end-col 66, :arity 1, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 23, :name-col 24, :from-var add-import, :end-col 67, :arity 1, :row 85, :to rewrite-clj.parser} {:end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-import, :end-col 43, :arity 1, :row 86, :to rewrite-clj.zip} {:end-row 87, :name-end-col 64, :name-end-row 87, :name-row 87, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-import, :end-col 64, :row 87, :to rewrite-clj.zip} {:end-row 87, :name-end-col 48, :name-end-row 87, :name-row 87, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 31, :name-col 32, :from-var add-import, :end-col 73, :arity 3, :row 87, :to rewrite-clj.zip} {:end-row 90, :name-end-col 41, :name-end-row 90, :name-row 90, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 42, :arity 1, :row 90, :to rewrite-clj.zip} {:end-row 91, :name-end-col 46, :name-end-row 91, :name-row 91, :name rightmost, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 47, :arity 1, :row 91, :to rewrite-clj.zip} {:end-row 92, :name-end-col 72, :name-end-row 92, :name-row 92, :name parse-string, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 50, :name-col 51, :from-var add-import, :end-col 85, :arity 1, :row 92, :to rewrite-clj.parser} {:end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 86, :arity 2, :row 92, :to rewrite-clj.zip} {:end-row 93, :name-end-col 55, :name-end-row 93, :name-row 93, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 56, :arity 1, :row 93, :to rewrite-clj.zip} {:end-row 94, :name-end-col 57, :name-end-row 94, :name-row 94, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 58, :arity 1, :row 94, :to rewrite-clj.zip} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 48, :name-col 48, :from-var add-import, :end-col 58, :row 95, :to rewrite-clj.zip} {:end-row 95, :name-end-col 47, :name-end-row 95, :name-row 95, :name find-value, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 30, :name-col 31, :from-var add-import, :end-col 67, :arity 3, :row 95, :to rewrite-clj.zip} {:end-row 95, :name-end-col 29, :name-end-row 89, :name-row 89, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-import, :end-col 68, :arity 7, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 96, :name-end-col 34, :name-end-row 96, :name-row 96, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 22, :name-col 23, :from-var add-import, :end-col 35, :arity 0, :varargs-min-arity 0, :row 96, :to elin.error} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 21, :name-end-row 89, :name-row 89, :name or, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 18, :name-col 19, :from-var add-import, :end-col 36, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{3 2}, :end-row 96, :name-end-col 23, :name-end-row 87, :name-row 87, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-import, :end-col 37, :arity 3, :row 87, :to clojure.core} {:end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :name right*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 35, :name-col 35, :from-var add-import, :end-col 47, :arity 1, :row 97, :to rewrite-clj.zip} {:end-row 97, :name-end-col 29, :name-end-row 97, :name-row 97, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 22, :name-col 23, :from-var add-import, :end-col 48, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 98, :name-end-col 53, :name-end-row 98, :name-row 98, :name node, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 43, :name-col 43, :from-var add-import, :end-col 53, :arity 1, :row 98, :to rewrite-clj.zip} {:end-row 98, :name-end-col 71, :name-end-row 98, :name-row 98, :name linebreak?, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 54, :name-col 54, :from-var add-import, :end-col 71, :arity 1, :row 98, :to rewrite-clj.node} {:end-row 98, :name-end-col 31, :name-end-row 98, :name-row 98, :name some->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 24, :name-col 25, :from-var add-import, :end-col 72, :arity 3, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name insert-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var add-import, :end-col 53, :arity 2, :row 99, :to rewrite-clj.zip} {:end-row 104, :name-end-col 38, :name-end-row 104, :name-row 104, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 2, :row 104, :to rewrite-clj.zip} {:end-row 105, :name-end-col 40, :name-end-row 105, :name-row 105, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 1, :row 105, :to rewrite-clj.zip} {:end-row 105, :name-end-col 12, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-import, :end-col 42, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 15, :name-end-row 107, :name-row 107, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var add-import, :end-col 27, :arity 1, :row 107, :to clojure.core} {:end-row 109, :name-end-col 25, :name-end-row 109, :name-row 109, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 26, :arity 1, :row 109, :to rewrite-clj.zip} {:end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 42, :arity 2, :row 110, :to rewrite-clj.zip} {:end-row 111, :name-end-col 40, :name-end-row 111, :name-row 111, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 13, :name-col 14, :from-var add-import, :end-col 41, :arity 1, :row 111, :to rewrite-clj.zip} {:end-row 111, :name-end-col 12, :name-end-row 108, :name-row 108, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var add-import, :end-col 42, :arity 4, :varargs-min-arity 1, :row 108, :to clojure.core} {:end-row 114, :name-end-col 12, :name-end-row 101, :name-row 101, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var add-import, :end-col 14, :arity 6, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 114, :name-end-col 23, :name-end-row 100, :name-row 100, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var add-import, :end-col 15, :arity 1, :row 100, :to rewrite-clj.zip} {:end-row 114, :name-end-col 9, :name-end-row 85, :name-row 85, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-import, :end-col 16, :arity 2, :varargs-min-arity 1, :row 85, :to elin.error} {:end-row 114, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{3}, :end-row 116, :name-end-col 31, :name-end-row 116, :name-row 116, :name extract-form-by-position, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 116, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 116, :name-end-col 50, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 60, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 88, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 81, :name-col 81, :end-col 88, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 80, :name-end-row 116, :name-row 116, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 62, :name-col 63, :end-col 89, :arity 1, :row 116, :to elin.schema} {:end-row 116, :name-end-col 6, :name-end-row 116, :name-row 116, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 91, :arity 2, :row 116, :to malli.core} {:end-row 120, :name-end-col 25, :name-end-row 120, :name-row 120, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 55, :arity 2, :row 120, :to rewrite-clj.zip} {:end-row 121, :name-end-col 32, :name-end-row 121, :name-row 121, :name find-last-by-pos, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 44, :arity 2, :row 121, :to rewrite-clj.zip} {:end-row 122, :name-end-col 22, :name-end-row 122, :name-row 122, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var extract-form-by-position, :end-col 23, :arity 1, :row 122, :to rewrite-clj.zip} {:end-row 122, :name-end-col 8, :name-end-row 120, :name-row 120, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var extract-form-by-position, :end-col 24, :arity 3, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 41, :name-end-row 124, :name-row 124, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-form-by-position, :end-col 45, :arity 1, :row 124, :to clojure.core} {:end-row 124, :name-end-col 19, :name-end-row 124, :name-row 124, :name not-found, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :col 7, :name-col 8, :from-var extract-form-by-position, :end-col 47, :arity 1, :varargs-min-arity 0, :row 124, :to elin.error} {:end-row 124, :name-end-col 7, :name-end-row 119, :name-row 119, :name try, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var extract-form-by-position, :end-col 49, :arity 2, :row 119, :to clojure.core} {:end-row 124, :name-end-col 6, :name-end-row 117, :name-row 117, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 128, :name-end-col 34, :name-end-row 128, :name-row 128, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var skip-reader-macro, :end-col 40, :arity 1, :row 128, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 9, :name-end-row 128, :name-row 128, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var skip-reader-macro, :end-col 41, :arity 2, :varargs-min-arity 2, :row 128, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 130, :name-row 130, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 21, :arity 1, :row 130, :to rewrite-clj.zip} {:end-row 131, :name-end-col 21, :name-end-row 131, :name-row 131, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 22, :arity 1, :row 131, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name skip-reader-macro, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-reader-macro, :end-col 28, :arity 1, :row 132, :to elin.util.sexpr} {:end-row 132, :name-end-col 8, :name-end-row 129, :name-row 129, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var skip-reader-macro, :end-col 29, :arity 4, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 133, :name-end-col 6, :name-end-row 128, :name-row 128, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var skip-reader-macro, :end-col 10, :arity 3, :row 128, :to clojure.core} {:end-row 133, :name-end-col 6, :name-end-row 126, :name-row 126, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 126, :to clojure.core} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name tag, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 16, :name-col 17, :from-var skip-meta, :end-col 32, :arity 1, :row 137, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 9, :name-end-row 137, :name-row 137, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var skip-meta, :end-col 33, :arity 2, :varargs-min-arity 2, :row 137, :to clojure.core} {:end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-meta, :end-col 21, :arity 1, :row 139, :to rewrite-clj.zip} {:end-row 140, :name-end-col 21, :name-end-row 140, :name-row 140, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 9, :name-col 10, :from-var skip-meta, :end-col 22, :arity 1, :row 140, :to rewrite-clj.zip} {:end-row 140, :name-end-col 8, :name-end-row 138, :name-row 138, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var skip-meta, :end-col 23, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 141, :name-end-col 6, :name-end-row 137, :name-row 137, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 3, :name-col 4, :from-var skip-meta, :end-col 10, :arity 3, :row 137, :to clojure.core} {:end-row 141, :name-end-col 6, :name-end-row 135, :name-row 135, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 135, :to clojure.core} {:end-row 145, :name-end-col 31, :name-end-row 145, :name-row 145, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var apply-cider-coordination*, :end-col 61, :arity 2, :row 145, :to rewrite-clj.zip} {:end-row 153, :name-end-col 44, :name-end-row 153, :name-row 153, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :name-col 33, :from-var apply-cider-coordination*, :end-col 44, :row 153, :to rewrite-clj.zip} {:end-row 153, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 33, :from-var apply-cider-coordination*, :end-col 44, :arity 1, :row 153, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 150, :name-end-col 42, :name-end-row 150, :name-row 150, :name skip-reader-macro, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 43, :arity 1, :row 150, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 151, :name-end-col 34, :name-end-row 151, :name-row 151, :name skip-meta, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 35, :arity 1, :row 151, :to elin.util.sexpr} {:end-row 152, :name-end-col 35, :name-end-row 152, :name-row 152, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 36, :arity 1, :row 152, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 153, :name-end-col 32, :name-end-row 153, :name-row 153, :name iterate, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var apply-cider-coordination*, :end-col 45, :arity 2, :row 153, :to clojure.core} {:end-row 153, :name-end-col 23, :name-end-row 149, :name-row 149, :name ->>, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 19, :name-col 20, :from-var apply-cider-coordination*, :end-col 46, :arity 5, :varargs-min-arity 1, :row 149, :to clojure.core} {:fixed-arities #{3 2}, :end-row 154, :name-end-col 18, :name-end-row 149, :name-row 149, :name nth, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 14, :name-col 15, :from-var apply-cider-coordination*, :end-col 21, :arity 2, :row 149, :to clojure.core} {:end-row 155, :name-end-col 13, :name-end-row 149, :name-row 149, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var apply-cider-coordination*, :end-col 24, :arity 2, :row 149, :to clojure.core} {:fixed-arities #{3 2}, :end-row 155, :name-end-col 12, :name-end-row 147, :name-row 147, :name if-not, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var apply-cider-coordination*, :end-col 25, :arity 3, :row 147, :to clojure.core} {:end-row 155, :name-end-col 8, :name-end-row 145, :name-row 145, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var apply-cider-coordination*, :end-col 26, :arity 2, :varargs-min-arity 1, :row 145, :to clojure.core} {:end-row 155, :name-end-col 7, :name-end-row 143, :name-row 143, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 143, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 31, :name-end-row 157, :name-row 157, :name apply-cider-coordination, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 157, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 157, :name-end-col 50, :name-end-row 157, :name-row 157, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 68, :name-end-row 157, :name-row 157, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 68, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 48, :name-end-row 159, :name-row 159, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 41, :name-col 41, :end-col 48, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 55, :name-end-row 160, :name-row 160, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 160, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 60, :name-end-row 160, :name-row 160, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 160, :to clojure.core} {:end-row 160, :name-end-col 6, :name-end-row 157, :name-row 157, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 65, :arity 2, :row 157, :to malli.core} {:fixed-arities #{2}, :end-row 167, :name-end-col 40, :name-end-row 167, :private true, :name-row 167, :name apply-cider-coordination*, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 14, :name-col 15, :from-var apply-cider-coordination, :end-col 59, :arity 2, :row 167, :to elin.util.sexpr} {:end-row 168, :name-end-col 35, :name-end-row 168, :name-row 168, :name position, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 20, :name-col 21, :from-var apply-cider-coordination, :end-col 41, :arity 1, :row 168, :to rewrite-clj.zip} {:end-row 169, :name-end-col 25, :name-end-row 169, :name-row 169, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var apply-cider-coordination, :end-col 31, :arity 1, :row 169, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 170, :name-end-col 21, :name-end-row 170, :name-row 170, :name dec, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 17, :name-col 18, :from-var apply-cider-coordination, :end-col 27, :arity 1, :row 170, :to clojure.core} {:fixed-arities #{1}, :end-row 170, :name-end-col 32, :name-end-row 170, :name-row 170, :name dec, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 28, :name-col 29, :from-var apply-cider-coordination, :end-col 37, :arity 1, :row 170, :to clojure.core} {:end-row 170, :name-end-col 7, :name-end-row 167, :name-row 167, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var apply-cider-coordination, :end-col 40, :arity 2, :varargs-min-arity 1, :row 167, :to clojure.core} {:end-row 170, :name-end-col 6, :name-end-row 161, :name-row 161, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 41, :arity 4, :varargs-min-arity 2, :row 161, :to clojure.core} {:end-row 175, :name-end-col 28, :name-end-row 175, :name-row 175, :name down, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 17, :name-col 18, :from-var testing-form?, :end-col 29, :arity 1, :row 175, :to rewrite-clj.zip} {:end-row 176, :name-end-col 29, :name-end-row 176, :name-row 176, :name sexpr, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 17, :name-col 18, :from-var testing-form?, :end-col 30, :arity 1, :row 176, :to rewrite-clj.zip} {:end-row 176, :name-end-col 16, :name-end-row 174, :name-row 174, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 13, :name-col 14, :from-var testing-form?, :end-col 31, :arity 3, :varargs-min-arity 1, :row 174, :to clojure.core} {:fixed-arities #{1}, :end-row 178, :name-end-col 21, :name-end-row 178, :name-row 178, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var testing-form?, :end-col 26, :arity 1, :row 178, :to clojure.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 27, :name-end-row 179, :name-row 179, :name name, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 22, :name-col 23, :from-var testing-form?, :end-col 32, :arity 1, :row 179, :to clojure.core} {:fixed-arities #{1 2}, :end-row 179, :name-end-col 11, :name-end-row 179, :name-row 179, :name =, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var testing-form?, :end-col 33, :arity 2, :varargs-min-arity 2, :row 179, :to clojure.core} {:end-row 179, :name-end-col 12, :name-end-row 178, :name-row 178, :name when, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var testing-form?, :end-col 34, :arity 2, :varargs-min-arity 1, :row 178, :to clojure.core} {:fixed-arities #{1}, :end-row 179, :name-end-col 13, :name-end-row 177, :name-row 177, :name boolean, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 5, :name-col 6, :from-var testing-form?, :end-col 35, :arity 1, :row 177, :to clojure.core} {:end-row 179, :name-end-col 7, :name-end-row 174, :name-row 174, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var testing-form?, :end-col 36, :arity 2, :varargs-min-arity 1, :row 174, :to clojure.core} {:end-row 179, :name-end-col 7, :name-end-row 172, :name-row 172, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 172, :to clojure.core} {:end-row 184, :name-end-col 28, :name-end-row 184, :name-row 184, :name string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 15, :name-col 16, :from-var sexpr-digest, :end-col 34, :arity 1, :row 184, :to rewrite-clj.zip} {:end-row 184, :name-end-col 14, :name-end-row 184, :name-row 184, :name md5, :filename "src/elin/util/sexpr.clj", :alias digest, :from elin.util.sexpr, :col 3, :name-col 4, :from-var sexpr-digest, :end-col 35, :arity 1, :row 184, :to clj-commons.digest} {:end-row 184, :name-end-col 7, :name-end-row 181, :name-row 181, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 181, :to clojure.core} {:end-row 190, :name-end-col 31, :name-end-row 190, :name-row 190, :name up, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 22, :name-col 23, :from-var parent-testing-form-digests, :end-col 37, :arity 1, :row 190, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 191, :name-end-col 25, :name-end-row 191, :private true, :name-row 191, :name testing-form?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var parent-testing-form-digests, :end-col 34, :arity 1, :row 191, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 192, :name-end-col 50, :name-end-row 192, :private true, :name-row 192, :name sexpr-digest, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 38, :from-var parent-testing-form-digests, :end-col 59, :arity 1, :row 192, :to elin.util.sexpr} {:fixed-arities #{0 1 2}, :end-row 192, :name-end-col 29, :name-end-row 192, :name-row 192, :name conj, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var parent-testing-form-digests, :end-col 60, :arity 2, :varargs-min-arity 2, :row 192, :to clojure.core} {:end-row 192, :name-end-col 15, :name-end-row 192, :name-row 192, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var parent-testing-form-digests, :end-col 61, :arity 2, :row 192, :to clojure.core} {:end-row 193, :name-end-col 15, :name-end-row 193, :name-row 193, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 9, :name-col 10, :from-var parent-testing-form-digests, :end-col 31, :arity 2, :row 193, :to clojure.core} {:end-row 193, :name-end-col 10, :name-end-row 191, :name-row 191, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 8, :from-var parent-testing-form-digests, :end-col 32, :arity 3, :row 191, :to clojure.core} {:fixed-arities #{3 2}, :end-row 194, :name-end-col 12, :name-end-row 190, :name-row 190, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 5, :name-col 6, :from-var parent-testing-form-digests, :end-col 14, :arity 3, :row 190, :to clojure.core} {:end-row 194, :name-end-col 8, :name-end-row 188, :name-row 188, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var parent-testing-form-digests, :end-col 15, :arity 2, :varargs-min-arity 1, :row 188, :to clojure.core} {:end-row 194, :name-end-col 7, :name-end-row 186, :name-row 186, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 186, :to clojure.core} {:end-row 198, :name-end-col 40, :name-end-row 198, :name-row 198, :name token-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 22, :name-col 23, :from-var wrap-by-comment-form, :end-col 50, :arity 1, :row 198, :to rewrite-clj.node} {:end-row 199, :name-end-col 45, :name-end-row 199, :name-row 199, :name whitespace-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 22, :name-col 23, :from-var wrap-by-comment-form, :end-col 50, :arity 1, :row 199, :to rewrite-clj.node} {:end-row 200, :name-end-col 20, :name-end-row 198, :name-row 198, :name list-node, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 3, :name-col 4, :from-var wrap-by-comment-form, :end-col 28, :arity 1, :row 198, :to rewrite-clj.node} {:end-row 200, :name-end-col 7, :name-end-row 196, :name-row 196, :name defn-, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 196, :to clojure.core} {:end-row 204, :name-end-col 30, :name-end-row 204, :name-row 204, :name of-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 14, :name-col 15, :from-var convert-code-to-testing-focused-code, :end-col 65, :arity 2, :row 204, :to rewrite-clj.zip} {:end-row 205, :name-end-col 45, :name-end-row 205, :name-row 205, :name find-last-by-pos, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 22, :name-col 23, :from-var convert-code-to-testing-focused-code, :end-col 81, :arity 2, :row 205, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 207, :name-end-col 72, :name-end-row 207, :private true, :name-row 207, :name parent-testing-form-digests, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 44, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 73, :arity 1, :row 207, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 208, :name-end-col 48, :name-end-row 208, :name-row 208, :name set, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 44, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 49, :arity 1, :row 208, :to clojure.core} {:end-row 208, :name-end-col 43, :name-end-row 206, :name-row 206, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 40, :name-col 41, :from-var convert-code-to-testing-focused-code, :end-col 50, :arity 3, :varargs-min-arity 1, :row 206, :to clojure.core} {:end-row 211, :name-end-col 55, :name-end-row 211, :name-row 211, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 45, :name-col 45, :from-var convert-code-to-testing-focused-code, :end-col 55, :row 211, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 211, :name-end-col 69, :name-end-row 211, :private true, :name-row 211, :name testing-form?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :from-var convert-code-to-testing-focused-code, :end-col 69, :row 211, :to elin.util.sexpr} {:end-row 211, :name-end-col 39, :name-end-row 211, :name-row 211, :name find-next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 23, :name-col 24, :from-var convert-code-to-testing-focused-code, :end-col 70, :arity 3, :row 211, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 213, :name-end-col 39, :name-end-row 213, :private true, :name-row 213, :name sexpr-digest, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var convert-code-to-testing-focused-code, :end-col 45, :arity 1, :row 213, :to elin.util.sexpr} {:fixed-arities #{2}, :end-row 213, :name-end-col 25, :name-end-row 212, :name-row 212, :name contains?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 15, :name-col 16, :from-var convert-code-to-testing-focused-code, :end-col 46, :arity 2, :row 212, :to clojure.core} {:end-row 214, :name-end-col 19, :name-end-row 214, :name-row 214, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var convert-code-to-testing-focused-code, :end-col 25, :arity 1, :row 214, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 57, :name-end-row 216, :private true, :name-row 216, :name wrap-by-comment-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :from-var convert-code-to-testing-focused-code, :end-col 57, :row 216, :to elin.util.sexpr} {:end-row 216, :name-end-col 36, :name-end-row 216, :name-row 216, :name edit*, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 58, :arity 2, :row 216, :to rewrite-clj.zip} {:end-row 217, :name-end-col 35, :name-end-row 217, :name-row 217, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 217, :to rewrite-clj.zip} {:end-row 218, :name-end-col 35, :name-end-row 218, :name-row 218, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 218, :to rewrite-clj.zip} {:end-row 219, :name-end-col 35, :name-end-row 219, :name-row 219, :name next, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 24, :name-col 25, :from-var convert-code-to-testing-focused-code, :end-col 36, :arity 1, :row 219, :to rewrite-clj.zip} {:end-row 219, :name-end-col 23, :name-end-row 215, :name-row 215, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 20, :name-col 21, :from-var convert-code-to-testing-focused-code, :end-col 37, :arity 5, :varargs-min-arity 1, :row 215, :to clojure.core} {:end-row 219, :name-end-col 19, :name-end-row 215, :name-row 215, :name recur, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 13, :name-col 14, :from-var convert-code-to-testing-focused-code, :end-col 38, :arity 1, :row 215, :to clojure.core} {:end-row 219, :name-end-col 14, :name-end-row 212, :name-row 212, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var convert-code-to-testing-focused-code, :end-col 39, :arity 3, :row 212, :to clojure.core} {:fixed-arities #{3 2}, :end-row 220, :name-end-col 16, :name-end-row 211, :name-row 211, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 9, :name-col 10, :from-var convert-code-to-testing-focused-code, :end-col 16, :arity 3, :row 211, :to clojure.core} {:end-row 220, :name-end-col 12, :name-end-row 210, :name-row 210, :name loop, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 7, :name-col 8, :from-var convert-code-to-testing-focused-code, :end-col 17, :arity 2, :varargs-min-arity 1, :row 210, :to clojure.core} {:end-row 220, :name-end-col 23, :name-end-row 209, :name-row 209, :name root-string, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 6, :from-var convert-code-to-testing-focused-code, :end-col 18, :arity 1, :row 209, :to rewrite-clj.zip} {:end-row 220, :name-end-col 7, :name-end-row 204, :name-row 204, :name let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var convert-code-to-testing-focused-code, :end-col 19, :arity 2, :varargs-min-arity 1, :row 204, :to clojure.core} {:end-row 220, :name-end-col 6, :name-end-row 202, :name-row 202, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 202, :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} {: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, :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} {: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, :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 22, :name-end-col 48, :name-end-row 22, :name-row 22, :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 22, :to clojure.string} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 74, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 84, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 23, :name-end-col 35, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 24, :name-end-col 60, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 38, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 25, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 26, :name-end-col 32, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 26, :name-end-col 24, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 26, :name-end-col 21, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name string?, :filename "src/elin/util/map.clj", :from elin.util.map, :col 20, :name-col 21, :from-var map->str, :end-col 31, :arity 1, :row 20, :to clojure.core} {:end-row 20, :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 32, :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 2}, :end-row 20, :name-end-col 17, :name-end-row 19, :name-row 19, :name filter, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 33, :arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 17, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :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 27, :to clojure.string} {:end-row 27, :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 4, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 27, :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 27, :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 15, :name-end-col 6, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 17, :to elin.handler.internal} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :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 17, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 17, :name-end-col 52, :name-end-row 17, :name-row 17, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 17, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 54, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :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 20, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :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 21, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 41, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 23, :name-end-col 18, :name-end-row 23, :name-row 23, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :row 23, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 24, :name-end-col 28, :name-end-row 24, :name-row 24, :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 24, :to elin.protocol.host} {:end-row 24, :name-end-col 9, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 27, :to elin.handler.internal} {:end-row 27, :name-end-col 45, :name-end-row 27, :name-row 27, :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 27, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 27, :name-end-col 51, :name-end-row 27, :name-row 27, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 27, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 27, :name-row 27, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 53, :arity 2, :row 27, :to malli.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :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 32, :to elin.util.map} {:fixed-arities #{3}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 20, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :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 34, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :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 34, :to elin.protocol.interceptor} {:end-row 35, :name-end-col 7, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 6, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 39, :name-end-col 58, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :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 39, :to elin.message} {:end-row 40, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 58, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 52, :name-col 52, :from-var status, :end-col 58, :row 44, :to elin.handler.internal} {:fixed-arities #{2}, :end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name config, :filename "src/elin/handler/internal.clj", :alias e.u.handler, :from elin.handler.internal, :col 25, :name-col 26, :from-var status, :end-col 59, :arity 2, :row 44, :to elin.util.handler} {: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 44, :name-row 44, :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 44, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 7, :name-end-row 14, :name-row 14, :name str, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 3, :name-col 4, :from-var appender-name, :end-col 19, :arity 1, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 8, :name-end-row 17, :name-row 17, :name atom, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 3, :name-col 4, :from-var last-framework, :end-col 13, :arity 1, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 14, :arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name evaluate, :filename "src/elin/interceptor/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 10, :name-col 10, :from-var setting-log-appender, :end-col 34, :row 21, :to elin.constant.interceptor} {:end-row 23, :name-end-col 93, :name-end-row 23, :name-row 23, :name setting-log-appender, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 73, :name-col 73, :from-var setting-log-appender, :end-col 93, :row 23, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 23, :name-end-col 66, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 43, :name-col 44, :from-var setting-log-appender, :end-col 94, :arity 2, :row 23, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name seq, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 25, :name-col 26, :from-var setting-log-appender, :end-col 40, :arity 1, :row 24, :to clojure.core} {:end-row 25, :name-end-col 43, :name-end-row 25, :private true, :name-row 25, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :name-col 29, :from-var setting-log-appender, :end-col 43, :row 25, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name reset!, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 21, :name-col 22, :from-var setting-log-appender, :end-col 54, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 71, :name-end-row 27, :name-row 27, :name log-frameworks, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 44, :name-col 45, :from-var setting-log-appender, :end-col 78, :arity 1, :row 27, :to elin.function.nrepl.cider} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :name , :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 40, :name-col 41, :from-var setting-log-appender, :end-col 68, :arity 4, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 60, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 58, :name-col 59, :from-var setting-log-appender, :end-col 79, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 57, :name-end-row 31, :name-row 31, :name and, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 53, :name-col 54, :from-var setting-log-appender, :end-col 82, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 52, :from-var setting-log-appender, :end-col 82, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 51, :name-end-row 31, :name-row 31, :name some, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 46, :name-col 47, :from-var setting-log-appender, :end-col 94, :arity 2, :row 31, :to clojure.core} {:end-row 32, :name-end-col 68, :name-end-row 32, :private true, :name-row 32, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 55, :name-col 55, :from-var setting-log-appender, :end-col 68, :row 32, :to elin.interceptor.log} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :name =, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 52, :name-col 53, :from-var setting-log-appender, :end-col 77, :arity 2, :varargs-min-arity 2, :row 32, :to clojure.core} {:end-row 32, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 51, :from-var setting-log-appender, :end-col 77, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name some, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var setting-log-appender, :end-col 108, :arity 2, :row 32, :to clojure.core} {:end-row 35, :name-end-col 101, :name-end-row 35, :private true, :name-row 35, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 88, :name-col 88, :from-var setting-log-appender, :end-col 101, :row 35, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 35, :name-end-col 70, :name-end-row 34, :name-row 34, :name log-remove-appender!, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 37, :name-col 38, :from-var setting-log-appender, :end-col 103, :arity 2, :row 34, :to elin.function.nrepl.cider} {:end-row 35, :name-end-col 36, :name-end-row 34, :name-row 34, :name , :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 11, :name-col 12, :from-var setting-log-appender, :end-col 28, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 31, :name-end-row 58, :name-row 58, :name atom, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 26, :name-col 27, :from-var append-logs-to-info-buffer, :end-col 36, :arity 1, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 59, :name-end-col 35, :name-end-row 59, :name-row 59, :name connect, :filename "src/elin/interceptor/log.clj", :alias e.c.interceptor, :from elin.interceptor.log, :col 12, :name-col 12, :from-var append-logs-to-info-buffer, :end-col 35, :row 59, :to elin.constant.interceptor} {:end-row 61, :name-end-col 88, :name-end-row 61, :name-row 61, :name append-logs-to-info-buffer, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 62, :name-col 62, :from-var append-logs-to-info-buffer, :end-col 88, :row 61, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 61, :name-end-col 55, :name-end-row 61, :name-row 61, :name config, :filename "src/elin/interceptor/log.clj", :alias e.u.interceptor, :from elin.interceptor.log, :col 32, :name-col 33, :from-var append-logs-to-info-buffer, :end-col 89, :arity 2, :row 61, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 63, :name-end-col 39, :name-end-row 62, :name-row 62, :name or, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 104, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 3}, :end-row 64, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 35, :from-var append-logs-to-info-buffer, :end-col 52, :arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 36, :name-end-row 65, :name-row 65, :name close!, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 40, :arity 1, :row 65, :to clojure.core.async} {:end-row 65, :name-end-col 30, :name-end-row 64, :name-row 64, :name when-let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 21, :name-col 22, :from-var append-logs-to-info-buffer, :end-col 41, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name chan, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 39, :name-col 40, :from-var append-logs-to-info-buffer, :end-col 51, :arity 0, :row 66, :to clojure.core.async} {:fixed-arities #{2}, :end-row 67, :name-end-col 30, :name-end-row 67, :name-row 67, :name reset!, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 60, :arity 2, :row 67, :to clojure.core} {:end-row 70, :name-end-col 66, :name-end-row 70, :name-row 70, :name timeout, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 52, :name-col 53, :from-var append-logs-to-info-buffer, :end-col 72, :arity 1, :row 70, :to clojure.core.async} {:end-row 70, :name-end-col 50, :name-end-row 69, :name-row 69, :name alts!, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 38, :name-col 39, :from-var append-logs-to-info-buffer, :end-col 74, :arity 1, :row 69, :to clojure.core.async} {:end-row 71, :name-end-col 57, :name-end-row 71, :private true, :name-row 71, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 43, :name-col 43, :from-var append-logs-to-info-buffer, :end-col 57, :row 71, :to elin.interceptor.log} {:fixed-arities #{1 3}, :end-row 71, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 42, :from-var append-logs-to-info-buffer, :end-col 57, :arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 81, :name-end-row 77, :name-row 77, :name not=, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 76, :name-col 77, :from-var append-logs-to-info-buffer, :end-col 102, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:end-row 77, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 75, :from-var append-logs-to-info-buffer, :end-col 102, :arity 2, :row 77, :to clojure.core} {:end-row 72, :name-end-col 121, :name-end-row 72, :private true, :name-row 72, :name last-framework, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 107, :name-col 107, :from-var append-logs-to-info-buffer, :end-col 121, :row 72, :to elin.interceptor.log} {:fixed-arities #{1 3}, :end-row 72, :name deref, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 106, :from-var append-logs-to-info-buffer, :end-col 121, :arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 118, :name-end-row 73, :private true, :name-row 73, :name appender-name, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 105, :name-col 105, :from-var append-logs-to-info-buffer, :end-col 118, :row 73, :to elin.interceptor.log} {:fixed-arities #{2}, :end-row 73, :name-end-col 87, :name-end-row 72, :name-row 72, :name log-search!, :filename "src/elin/interceptor/log.clj", :alias e.f.n.cider, :from elin.interceptor.log, :col 63, :name-col 64, :from-var append-logs-to-info-buffer, :end-col 120, :arity 2, :row 72, :to elin.function.nrepl.cider} {:end-row 74, :name-end-col 72, :name-end-row 74, :name-row 74, :name >, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 54, :name-col 55, :from-var append-logs-to-info-buffer, :end-col 69, :arity 6, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 80, :name-end-col 69, :name-end-row 80, :name-row 80, :name render, :filename "src/elin/interceptor/log.clj", :alias e.u.string, :from elin.interceptor.log, :col 51, :name-col 52, :from-var append-logs-to-info-buffer, :end-col 83, :arity 2, :row 80, :to elin.util.string} {:end-row 80, :name fn*, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 50, :from-var append-logs-to-info-buffer, :end-col 83, :arity 2, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 53, :name-end-row 79, :name-row 79, :name reverse, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 59, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 80, :name-end-col 49, :name-end-row 80, :name-row 80, :name map, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 84, :arity 2, :varargs-min-arity 4, :row 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 54, :name-end-row 81, :name-row 81, :name join, :filename "src/elin/interceptor/log.clj", :alias str, :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 60, :arity 2, :row 81, :to clojure.string} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 76, :name-end-row 82, :name-row 82, :name append-to-info-buffer, :filename "src/elin/interceptor/log.clj", :alias e.p.host, :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 82, :arity 2, :row 82, :to elin.protocol.host} {:end-row 82, :name-end-col 44, :name-end-row 79, :name-row 79, :name ->>, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 40, :name-col 41, :from-var append-logs-to-info-buffer, :end-col 83, :arity 4, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 83, :name-end-col 47, :name-end-row 72, :name-row 72, :name when-let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 38, :name-col 39, :from-var append-logs-to-info-buffer, :end-col 45, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 83, :name-end-col 41, :name-end-row 71, :name-row 71, :name when, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 46, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 38, :name-end-row 84, :name-row 84, :name not=, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 33, :name-col 34, :from-var append-logs-to-info-buffer, :end-col 54, :arity 2, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 51, :name-end-row 85, :name-row 85, :name first, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :name-col 46, :from-var append-logs-to-info-buffer, :end-col 57, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 86, :name-end-col 39, :name-end-row 85, :name-row 85, :name or, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 36, :name-col 37, :from-var append-logs-to-info-buffer, :end-col 52, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 35, :name-end-row 85, :name-row 85, :name recur, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :name-col 30, :from-var append-logs-to-info-buffer, :end-col 53, :arity 1, :row 85, :to clojure.core} {:end-row 86, :name-end-col 32, :name-end-row 84, :name-row 84, :name when, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 27, :name-col 28, :from-var append-logs-to-info-buffer, :end-col 54, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 86, :name-end-col 29, :name-end-row 69, :name-row 69, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 25, :name-col 26, :from-var append-logs-to-info-buffer, :end-col 55, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 86, :name-end-col 37, :name-end-row 68, :name-row 68, :name go-loop, :filename "src/elin/interceptor/log.clj", :alias async, :from elin.interceptor.log, :col 23, :name-col 24, :from-var append-logs-to-info-buffer, :end-col 56, :arity 2, :row 68, :to clojure.core.async} {:end-row 86, :name-end-col 25, :name-end-row 66, :name-row 66, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 21, :name-col 22, :from-var append-logs-to-info-buffer, :end-col 57, :arity 3, :varargs-min-arity 1, :row 66, :to clojure.core} {:end-row 86, :name-end-col 23, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 19, :name-col 20, :from-var append-logs-to-info-buffer, :end-col 58, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 86, :name-end-col 20, :name-end-row 60, :name-row 60, :name fn, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 17, :name-col 18, :from-var append-logs-to-info-buffer, :end-col 59, :arity 2, :varargs-min-arity 0, :row 60, :to clojure.core} {:end-row 87, :name-end-col 28, :name-end-row 87, :name-row 87, :name discard, :filename "src/elin/interceptor/log.clj", :alias ix, :from elin.interceptor.log, :col 17, :name-col 18, :from-var append-logs-to-info-buffer, :end-col 29, :arity 1, :row 87, :to exoscale.interceptor} {:end-row 87, :name-end-col 16, :name-end-row 60, :name-row 60, :name ->, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 13, :name-col 14, :from-var append-logs-to-info-buffer, :end-col 30, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 87, :name-end-col 7, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 3, :name-col 4, :from-var append-logs-to-info-buffer, :end-col 32, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 43, :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} {: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, :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, :col 5, :name-col 6, :end-col 45, :arity 1, :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, :col 5, :name-col 6, :end-col 46, :arity 1, :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, :col 5, :name-col 6, :end-col 45, :arity 1, :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} {:end-row 48, :name-end-col 36, :name-end-row 48, :name-row 48, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 19, :name-col 19, :end-col 36, :row 48, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 48, :name-end-col 18, :name-end-row 48, :name-row 48, :name satisfies?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 44, :arity 2, :row 48, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 32, :end-col 37, :varargs-min-arity 3, :row 49, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 37, :arity 3, :varargs-min-arity 3, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 49, :name-end-row 49, :private true, :name-row 49, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 39, :end-col 57, :arity 1, :row 49, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 65, :arity 4, :varargs-min-arity 4, :row 49, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 49, :name-row 49, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 18, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 12, :name-end-row 52, :name-row 52, :name map?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 20, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 35, :name-end-row 53, :name-row 53, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 14, :name-col 15, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:fixed-arities #{2}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 14, :name-col 15, :end-col 42, :arity 2, :row 54, :to elin.protocol.nrepl} {:end-row 54, :name-end-col 13, :name-end-row 53, :name-row 53, :name ->>, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 53, :to elin.error} {:end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name incorrect, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 45, :arity 1, :varargs-min-arity 0, :row 57, :to elin.error} {:end-row 57, :name-end-col 10, :name-end-row 47, :name-row 47, :name cond, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 6, :varargs-min-arity 0, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 44, :name-end-row 61, :private true, :name-row 61, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 61, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 61, :name-end-col 11, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :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 62, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 66, :name-end-col 42, :name-end-row 66, :name-row 66, :name all-clients, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 20, :name-col 21, :end-col 48, :arity 1, :row 66, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 45, :arity 2, :row 67, :to elin.protocol.nrepl} {:end-row 67, :name-end-col 11, :name-end-row 66, :name-row 66, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 46, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 43, :name-end-row 71, :private true, :name-row 71, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 71, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :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 71, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 74, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 10, :end-col 24, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{3 2}, :end-row 74, :name-end-col 9, :name-end-row 74, :name-row 74, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 28, :name-end-row 78, :private true, :name-row 78, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 78, :to elin.component.nrepl} {:fixed-arities #{1 3}, :end-row 79, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 22, :end-col 36, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 79, :to clojure.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 18, :name-end-row 81, :name-row 81, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 81, :to clojure.core} {:end-row 82, :name-end-col 12, :name-end-row 80, :name-row 80, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 80, :to clojure.core} {:end-row 83, :name-end-col 10, :name-end-row 79, :name-row 79, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 79, :to clojure.core} {:end-row 83, :name-end-col 9, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{1 3}, :end-row 86, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 57, :arity 1, :row 86, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 26, :name-end-row 86, :name-row 86, :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 86, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 89, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :end-col 25, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 26, :arity 1, :row 89, :to clojure.core} {:end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :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 91, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 48, :name-end-row 94, :name-row 94, :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 94, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 31, :name-end-row 95, :name-row 95, :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 95, :to elin.protocol.nrepl} {:end-row 95, :name-end-col 14, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 48, :name-end-row 98, :name-row 98, :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 98, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 33, :name-end-row 99, :name-row 99, :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 99, :to elin.protocol.nrepl} {:end-row 99, :name-end-col 14, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 48, :name-end-row 102, :name-row 102, :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 102, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 103, :name-end-col 25, :name-end-row 103, :name-row 103, :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 103, :to elin.protocol.nrepl} {:end-row 103, :name-end-col 14, :name-end-row 102, :name-row 102, :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 102, :to clojure.core} {:end-row 105, :name-end-col 24, :name-end-row 105, :name-row 105, :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 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 108, :name-end-col 46, :name-end-row 108, :name-row 108, :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 108, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 109, :name-end-col 28, :name-end-row 109, :name-row 109, :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 109, :to elin.protocol.nrepl} {:end-row 110, :name-end-col 21, :name-end-row 110, :name-row 110, :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 110, :to elin.error} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 12, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 46, :name-end-row 114, :name-row 114, :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 114, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :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 115, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 12, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 43, :name-end-row 119, :name-row 119, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 18, :name-col 19, :end-col 49, :arity 1, :row 119, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 121, :name-end-col 45, :name-end-row 121, :name-row 121, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 53, :arity 1, :row 121, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 121, :name-end-col 20, :name-end-row 121, :name-row 121, :name not, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 16, :name-col 17, :end-col 54, :arity 1, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 15, :name-end-row 120, :name-row 120, :name and, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 55, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{4 3}, :end-row 123, :name-end-col 58, :name-end-row 123, :name-row 123, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 35, :name-col 35, :end-col 58, :row 123, :to elin.protocol.interceptor} {:end-row 123, :name-end-col 92, :name-end-row 123, :name-row 123, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 71, :name-col 71, :end-col 92, :row 123, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 28, :name-col 29, :end-col 96, :arity 4, :varargs-min-arity 5, :row 123, :to clojure.core} {:end-row 123, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 27, :end-col 96, :arity 2, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 132, :name-end-col 59, :name-end-row 132, :name-row 132, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 42, :name-col 43, :end-col 75, :arity 2, :row 132, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 21, :name-col 22, :end-col 76, :arity 3, :varargs-min-arity 3, :row 132, :to clojure.core} {:end-row 132, :name-end-col 22, :name-end-row 131, :name-row 131, :name fn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 19, :name-col 20, :end-col 77, :arity 2, :varargs-min-arity 0, :row 131, :to clojure.core} {:end-row 133, :name-end-col 16, :name-end-row 124, :name-row 124, :name ->, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 13, :name-col 14, :end-col 29, :arity 3, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 133, :name-end-col 15, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 30, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 133, :name-end-col 18, :name-end-row 122, :name-row 122, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 31, :arity 1, :row 122, :to clojure.core.async} {:end-row 134, :name-end-col 23, :name-end-row 134, :name-row 134, :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 134, :to elin.error} {:end-row 134, :name-end-col 10, :name-end-row 120, :name-row 120, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 52, :arity 3, :row 120, :to clojure.core} {:end-row 134, :name-end-col 9, :name-end-row 119, :name-row 119, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 2, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 18, :name-col 19, :end-col 49, :arity 1, :row 137, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 45, :name-end-row 139, :name-row 139, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 53, :arity 1, :row 139, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 20, :name-end-row 139, :name-row 139, :name not, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 16, :name-col 17, :end-col 54, :arity 1, :row 139, :to clojure.core} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 15, :name-end-row 138, :name-row 138, :name and, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 55, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:fixed-arities #{4 3}, :end-row 141, :name-end-col 58, :name-end-row 141, :name-row 141, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 35, :name-col 35, :end-col 58, :row 141, :to elin.protocol.interceptor} {:end-row 141, :name-end-col 92, :name-end-row 141, :name-row 141, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 71, :name-col 71, :end-col 92, :row 141, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 141, :name-end-col 34, :name-end-row 141, :name-row 141, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 28, :name-col 29, :end-col 96, :arity 4, :varargs-min-arity 5, :row 141, :to clojure.core} {:end-row 141, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 27, :end-col 96, :arity 2, :row 141, :to clojure.core} {:fixed-arities #{2}, :end-row 150, :name-end-col 70, :name-end-row 150, :name-row 150, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 52, :name-col 53, :end-col 86, :arity 2, :row 150, :to elin.protocol.nrepl} {:end-row 150, :name-end-col 51, :name-end-row 150, :name-row 150, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 13, :name-col 14, :end-col 29, :arity 3, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 151, :name-end-col 15, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 30, :arity 2, :varargs-min-arity 1, :row 141, :to clojure.core} {:end-row 151, :name-end-col 18, :name-end-row 140, :name-row 140, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 31, :arity 1, :row 140, :to clojure.core.async} {:end-row 153, :name-end-col 25, :name-end-row 153, :name-row 153, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 11, :name-col 12, :end-col 53, :arity 1, :varargs-min-arity 0, :row 153, :to elin.error} {:end-row 153, :name-end-col 18, :name-end-row 152, :name-row 152, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 9, :name-col 10, :end-col 54, :arity 1, :row 152, :to clojure.core.async} {:end-row 153, :name-end-col 10, :name-end-row 138, :name-row 138, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 55, :arity 3, :row 138, :to clojure.core} {:end-row 153, :name-end-col 9, :name-end-row 137, :name-row 137, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 56, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:end-row 153, :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 58, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 38, :name-end-row 159, :name-row 159, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :from-var new-nrepl, :end-col 42, :arity 1, :varargs-min-arity 1, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 49, :name-end-row 160, :name-row 160, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 45, :from-var new-nrepl, :end-col 54, :arity 1, :varargs-min-arity 1, :row 160, :to clojure.core} {:end-row 160, :name-end-col 21, :name-end-row 157, :name-row 157, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 56, :arity 2, :varargs-min-arity 0, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 14, :name-end-row 157, :name-row 157, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 57, :arity 1, :row 157, :to elin.component.nrepl} {:end-row 160, :name-end-col 6, :name-end-row 155, :name-row 155, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 66, :name-end-row 21, :name-row 21, :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 21, :to elin.protocol.host} {:end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name , :filename "src/elin/component/clj_kondo.clj", :alias m, :from elin.component.clj-kondo, :col 1, :name-col 2, :end-col 58, :arity 2, :row 33, :to malli.core} {:end-row 37, :name-end-col 35, :name-end-row 37, :name-row 37, :name shell, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 19, :name-col 20, :from-var clj-kondo-available?, :end-col 71, :arity 3, :row 37, :to babashka.process} {:fixed-arities #{1}, :end-row 37, :name-end-col 11, :name-end-row 37, :name-row 37, :name zero?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :from-var clj-kondo-available?, :end-col 73, :arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 36, :name-row 36, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var clj-kondo-available?, :end-col 31, :arity 2, :row 36, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name vector, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 32, :name-col 33, :from-var clj-kondo-run!, :end-col 51, :arity 2, :varargs-min-arity 6, :row 44, :to clojure.core} {:end-row 44, :name fn*, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 31, :from-var clj-kondo-run!, :end-col 51, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 29, :name-end-row 43, :name-row 43, :name or, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 26, :name-col 27, :from-var clj-kondo-run!, :end-col 38, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name map, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var clj-kondo-run!, :end-col 52, :arity 2, :varargs-min-arity 4, :row 44, :to clojure.core} {:end-row 44, :name-end-col 25, :name-end-row 43, :name-row 43, :name ->>, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 21, :name-col 22, :from-var clj-kondo-run!, :end-col 53, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 28, :name-end-row 45, :name-row 45, :name assoc-in, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 19, :name-col 20, :from-var clj-kondo-run!, :end-col 59, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 34, :name-end-row 48, :name-row 48, :name shell, :filename "src/elin/component/clj_kondo.clj", :alias b.process, :from elin.component.clj-kondo, :col 19, :name-col 19, :from-var clj-kondo-run!, :end-col 34, :row 48, :to babashka.process} {:end-row 49, :name-end-col 41, :name-end-row 48, :name-row 48, :name merge, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 35, :name-col 36, :from-var clj-kondo-run!, :end-col 55, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :name pr-str, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 42, :name-col 43, :from-var clj-kondo-run!, :end-col 58, :arity 1, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name flatten, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 21, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 49, :name-end-col 18, :name-end-row 48, :name-row 48, :name apply, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 56, :arity 3, :varargs-min-arity 5, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 28, :name-end-row 51, :name-row 51, :name read-string, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 12, :name-col 13, :from-var clj-kondo-run!, :end-col 29, :arity 1, :row 51, :to clojure.edn} {:end-row 51, :name-end-col 11, :name-end-row 46, :name-row 46, :name ->>, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 7, :name-col 8, :from-var clj-kondo-run!, :end-col 30, :arity 5, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 51, :name-end-col 9, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :from-var clj-kondo-run!, :end-col 31, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 7, :name-col 8, :from-var clj-kondo-run!, :end-col 49, :arity 2, :row 53, :to taoensso.timbre} {:end-row 54, :name-end-col 7, :name-end-row 42, :name-row 42, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var clj-kondo-run!, :end-col 11, :arity 2, :row 42, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 40, :name-row 40, :name defn-, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 3, :name-col 3, :end-col 22, :row 66, :to com.stuartsierra.component} {:end-row 68, :name-end-col 17, :name-end-row 68, :name-row 68, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 48, :arity 1, :row 68, :to taoensso.timbre} {:fixed-arities #{1}, :end-row 71, :name-end-col 47, :name-end-row 71, :private true, :name-row 71, :name clj-kondo-available?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 26, :name-col 27, :end-col 56, :arity 1, :row 71, :to elin.component.clj-kondo} {:end-row 72, :name-end-col 27, :name-end-row 70, :name-row 70, :name if, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 24, :name-col 25, :end-col 32, :arity 3, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 34, :name-end-row 73, :name-row 73, :name atom, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 29, :name-col 30, :end-col 41, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 32, :name-end-row 74, :name-row 74, :name atom, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 27, :name-col 28, :end-col 37, :arity 1, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{3}, :end-row 74, :name-end-col 11, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 38, :arity 7, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 77, :name-end-col 17, :name-end-row 77, :name-row 77, :name info, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 48, :arity 1, :row 77, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 12, :name-end-row 78, :name-row 78, :name dissoc, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 50, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.core} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 3, :name-col 3, :end-col 26, :row 80, :to elin.protocol.clj-kondo} {:fixed-arities #{1}, :end-row 83, :name-end-col 11, :name-end-row 83, :name-row 83, :name not, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 23, :arity 1, :row 83, :to clojure.core} {:end-row 84, :name-end-col 31, :name-end-row 84, :name-row 84, :name unavailable, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 70, :arity 1, :varargs-min-arity 0, :row 84, :to elin.error} {:end-row 84, :name-end-col 16, :name-end-row 84, :name-row 84, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 71, :arity 1, :row 84, :to clojure.core.async} {:fixed-arities #{1}, :end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name analyzing?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 38, :arity 1, :row 86, :to elin.protocol.clj-kondo} {:end-row 87, :name-end-col 24, :name-end-row 87, :name-row 87, :name busy, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 69, :arity 1, :varargs-min-arity 0, :row 87, :to elin.error} {:end-row 87, :name-end-col 16, :name-end-row 87, :name-row 87, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 70, :arity 1, :row 87, :to clojure.core.async} {:fixed-arities #{2}, :end-row 90, :name-end-col 18, :name-end-row 90, :name-row 90, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 40, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 67, :name-end-row 93, :private true, :name-row 93, :name get-project-root-directory, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 78, :arity 1, :row 93, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 96, :name-end-col 42, :name-end-row 94, :private true, :name-row 94, :name clj-kondo-run!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 27, :name-col 28, :end-col 60, :arity 1, :row 94, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 97, :name-end-col 54, :name-end-row 97, :private true, :name-row 97, :name get-cache-file-path, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 97, :to elin.component.clj-kondo} {:end-row 98, :name-end-col 41, :name-end-row 98, :name-row 98, :name pr-str, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 46, :arity 1, :varargs-min-arity 0, :row 98, :to clojure.core} {:end-row 98, :name-end-col 22, :name-end-row 98, :name-row 98, :name spit, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :varargs-min-arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 99, :name-end-col 24, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 43, :arity 2, :row 99, :to clojure.core} {:end-row 99, :name-end-col 21, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :macro true, :col 15, :name-col 16, :end-col 44, :arity 3, :varargs-min-arity 1, :row 93, :to elin.error} {:fixed-arities #{2}, :end-row 101, :name-end-col 24, :name-end-row 101, :name-row 101, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :row 101, :to clojure.core} {:end-row 101, :name-end-col 17, :name-end-row 92, :name-row 92, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 13, :name-col 14, :end-col 49, :arity 2, :row 92, :to clojure.core} {:end-row 101, :name-end-col 24, :name-end-row 91, :name-row 91, :name thread, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 50, :arity 1, :row 91, :to clojure.core.async} {:end-row 101, :name-end-col 10, :name-end-row 90, :name-row 90, :name do, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 51, :arity 2, :row 90, :to clojure.core} {:end-row 101, :name-end-col 10, :name-end-row 82, :name-row 82, :name cond, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 52, :arity 6, :varargs-min-arity 0, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 11, :name-end-row 105, :name-row 105, :name not, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 23, :arity 1, :row 105, :to clojure.core} {:end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name unavailable, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 70, :arity 1, :varargs-min-arity 0, :row 106, :to elin.error} {:end-row 106, :name-end-col 16, :name-end-row 106, :name-row 106, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 71, :arity 1, :row 106, :to clojure.core.async} {:fixed-arities #{1}, :end-row 108, :name-end-col 32, :name-end-row 108, :name-row 108, :name analyzing?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 38, :arity 1, :row 108, :to elin.protocol.clj-kondo} {:end-row 109, :name-end-col 24, :name-end-row 109, :name-row 109, :name busy, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 69, :arity 1, :varargs-min-arity 0, :row 109, :to elin.error} {:end-row 109, :name-end-col 16, :name-end-row 109, :name-row 109, :name go, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 70, :arity 1, :row 109, :to clojure.core.async} {:fixed-arities #{2}, :end-row 112, :name-end-col 18, :name-end-row 112, :name-row 112, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 40, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 67, :name-end-row 115, :private true, :name-row 115, :name get-project-root-directory, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 78, :arity 1, :row 115, :to elin.component.clj-kondo} {:fixed-arities #{1}, :end-row 116, :name-end-col 54, :name-end-row 116, :private true, :name-row 116, :name get-cache-file-path, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 116, :to elin.component.clj-kondo} {:end-row 117, :name-end-col 56, :name-end-row 117, :name-row 117, :name reader, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 46, :name-col 47, :end-col 68, :arity 1, :varargs-min-arity 1, :row 117, :to clojure.java.io} {:fixed-arities #{0 1 2}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name read, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 34, :name-col 35, :end-col 72, :arity 1, :row 118, :to clojure.edn} {:end-row 118, :name-end-col 42, :name-end-row 117, :name-row 117, :name with-open, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 32, :name-col 33, :end-col 73, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 24, :name-end-row 119, :name-row 119, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 48, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name-end-col 21, :name-end-row 115, :name-row 115, :name let, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :macro true, :col 15, :name-col 16, :end-col 49, :arity 2, :varargs-min-arity 1, :row 115, :to elin.error} {:fixed-arities #{1}, :end-row 121, :name-end-col 51, :name-end-row 121, :name-row 121, :name ex-message, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 40, :name-col 41, :end-col 55, :arity 1, :row 121, :to clojure.core} {:end-row 121, :name-end-col 29, :name-end-row 121, :name-row 121, :name not-found, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 57, :arity 1, :varargs-min-arity 0, :row 121, :to elin.error} {:fixed-arities #{1}, :end-row 123, :name-end-col 47, :name-end-row 123, :name-row 123, :name ex-message, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 36, :name-col 37, :end-col 51, :arity 1, :row 123, :to clojure.core} {:end-row 123, :name-end-col 25, :name-end-row 123, :name-row 123, :name fault, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 53, :arity 1, :varargs-min-arity 0, :row 123, :to elin.error} {:fixed-arities #{2}, :end-row 125, :name-end-col 24, :name-end-row 125, :name-row 125, :name reset!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 17, :name-col 18, :end-col 47, :arity 2, :row 125, :to clojure.core} {:end-row 125, :name-end-col 17, :name-end-row 114, :name-row 114, :name try, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 13, :name-col 14, :end-col 49, :arity 4, :row 114, :to clojure.core} {:end-row 125, :name-end-col 24, :name-end-row 113, :name-row 113, :name thread, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 11, :name-col 12, :end-col 50, :arity 1, :row 113, :to clojure.core.async} {:end-row 125, :name-end-col 10, :name-end-row 112, :name-row 112, :name do, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 51, :arity 2, :row 112, :to clojure.core} {:end-row 125, :name-end-col 10, :name-end-row 104, :name-row 104, :name cond, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 52, :arity 6, :varargs-min-arity 0, :row 104, :to clojure.core} {:fixed-arities #{1 3}, :end-row 128, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :end-col 21, :arity 1, :row 128, :to clojure.core} {:fixed-arities #{1 3}, :end-row 131, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :end-col 26, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 11, :name-end-row 131, :name-row 131, :name some?, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :name-col 6, :end-col 27, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 135, :name-end-col 40, :name-end-row 135, :name-row 135, :name analyzed?, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 16, :name-col 17, :end-col 46, :arity 1, :row 135, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 15, :name-end-row 134, :name-row 134, :name and, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 11, :name-col 12, :end-col 47, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:fixed-arities #{1 3}, :end-row 136, :name deref, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 18, :end-col 32, :arity 1, :row 136, :to clojure.core} {:end-row 136, :name-end-col 10, :name-end-row 134, :name-row 134, :name when, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 146, :name-end-col 22, :name-end-row 140, :private true, :name-row 140, :name clj-kondo-run!, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 7, :name-col 8, :end-col 50, :arity 1, :row 140, :to elin.component.clj-kondo} {:end-row 146, :name-end-col 10, :name-end-row 139, :name-row 139, :name when, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 5, :name-col 6, :end-col 51, :arity 2, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 146, :name-end-col 11, :name-end-row 56, :name-row 56, :name defrecord, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 53, :arity 12, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{0 1}, :end-row 150, :name-end-col 21, :name-end-row 150, :name-row 150, :name or, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :macro true, :col 18, :name-col 19, :from-var new-clj-kondo, :end-col 45, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 17, :name-end-row 150, :name-row 150, :name map->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 150, :to elin.component.clj-kondo} {:end-row 150, :name-end-col 6, :name-end-row 148, :name-row 148, :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 148, :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 9, :name-end-col 24, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 20, :name-col 20, :end-col 24, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name code, :filename "src/elin/protocol/clj_kondo.clj", :from elin.protocol.clj-kondo, :col 25, :name-col 25, :end-col 29, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :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 32, :arity 7, :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 string?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 11, :name-col 11, :from-var ?Message, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 31, :name-end-row 6, :name-row 6, :name any?, :filename "src/elin/schema/server.clj", :from elin.schema.server, :col 27, :name-col 27, :from-var ?Message, :end-col 31, :row 6, :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/schema/server.clj", :from elin.schema.server, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 3, :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 35, :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 21, :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 39, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 50, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 42, :arity 2, :row 26, :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 41, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 29, :name-end-col 5, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 30, :name-end-col 5, :name-end-row 30, :name-row 30, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 44, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 31, :name-row 31, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 48, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 32, :name-row 32, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 52, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 54, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/constant/nrepl.clj", :from elin.constant.nrepl, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 21, :to elin.handler.test} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :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 21, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 21, :to clojure.core} {:end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name get-var-name-from-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 29, :name-col 30, :from-var run-test-under-cursor, :end-col 83, :arity 1, :row 25, :to elin.function.evaluate} {:fixed-arities #{2}, :end-row 27, :name-end-col 56, :name-end-row 27, :name-row 27, :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 27, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 29, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 32, :name-end-col 22, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-test-under-cursor, :end-col 39, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 71, :name-end-row 36, :name-row 36, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 44, :name-col 44, :from-var run-test-under-cursor, :end-col 71, :row 36, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 72, :arity 2, :row 36, :to elin.protocol.nrepl} {:end-row 43, :name-end-col 44, :name-end-row 40, :name-row 40, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 86, :arity 2, :row 40, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 44, :name-end-col 63, :name-end-row 44, :name-row 44, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 76, :arity 2, :row 44, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 3, :row 44, :to clojure.core} {:end-row 44, :name-end-col 15, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-test-under-cursor, :end-col 78, :arity 3, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 47, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 55, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :name-col 36, :from-var run-test-under-cursor, :end-col 56, :arity 1, :row 48, :to clojure.core} {:end-row 48, :name fn*, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :from-var run-test-under-cursor, :end-col 56, :arity 2, :row 48, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 48, :name-end-col 33, :name-end-row 48, :name-row 48, :name mapv, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 28, :name-col 29, :from-var run-test-under-cursor, :end-col 57, :arity 2, :varargs-min-arity 4, :row 48, :to clojure.core} {:end-row 48, :name-end-col 27, :name-end-row 47, :name-row 47, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 23, :name-col 24, :from-var run-test-under-cursor, :end-col 58, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 67, :arity 2, :row 53, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 54, :name-end-col 62, :name-end-row 54, :name-row 54, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 54, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 54, :name-end-col 19, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:end-row 54, :name-end-col 15, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 54, :name-end-col 12, :name-end-row 36, :name-row 36, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 9, :name-col 10, :from-var run-test-under-cursor, :end-col 78, :arity 3, :row 36, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 35, :name-row 35, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-test-under-cursor, :end-col 79, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:fixed-arities #{4 3}, :end-row 54, :name-end-col 29, :name-end-row 33, :name-row 33, :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 80, :arity 4, :row 33, :to elin.protocol.interceptor} {:end-row 54, :name-end-col 9, :name-end-row 25, :name-row 25, :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 81, :arity 2, :varargs-min-arity 1, :row 25, :to elin.error} {:end-row 54, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 82, :arity 4, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 42, :name-end-row 59, :name-row 59, :name get-namespace, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.test, :col 18, :name-col 19, :from-var run-tests-in-ns, :end-col 48, :arity 1, :row 59, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name get-current-file-path!, :filename "src/elin/handler/test.clj", :alias e.p.host, :from elin.handler.test, :col 27, :name-col 28, :from-var run-tests-in-ns, :end-col 65, :arity 1, :row 60, :to elin.protocol.host} {:end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :name , :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 19, :name-col 20, :from-var run-tests-in-ns, :end-col 40, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name evaluate-current-buffer, :filename "src/elin/handler/test.clj", :alias e.h.evaluate, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-in-ns, :end-col 48, :arity 1, :row 68, :to elin.handler.evaluate} {:end-row 71, :name-end-col 39, :name-end-row 71, :name-row 71, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-tests-in-ns, :end-col 39, :row 71, :to elin.constant.interceptor} {:end-row 73, :name-end-col 71, :name-end-row 73, :name-row 73, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 44, :name-col 44, :from-var run-tests-in-ns, :end-col 71, :row 73, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 72, :arity 2, :row 73, :to elin.protocol.nrepl} {:end-row 79, :name-end-col 44, :name-end-row 76, :name-row 76, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 86, :arity 2, :row 76, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 80, :name-end-col 63, :name-end-row 80, :name-row 80, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 34, :name-col 35, :from-var run-tests-in-ns, :end-col 76, :arity 2, :row 80, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 80, :name-end-col 19, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 15, :name-end-row 75, :name-row 75, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-tests-in-ns, :end-col 78, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name vals, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 25, :from-var run-tests-in-ns, :end-col 29, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name ns-interns, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :name-col 31, :from-var run-tests-in-ns, :end-col 41, :row 82, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 51, :name-end-row 82, :name-row 82, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 44, :name-col 45, :from-var run-tests-in-ns, :end-col 62, :arity 1, :row 82, :to clojure.core} {:end-row 87, :name-end-col 44, :name-end-row 87, :name-row 87, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 67, :arity 2, :row 87, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 88, :name-end-col 62, :name-end-row 88, :name-row 88, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 34, :name-col 35, :from-var run-tests-in-ns, :end-col 75, :arity 2, :row 88, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 88, :name-end-col 19, :name-end-row 88, :name-row 88, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 13, :name-col 14, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 3, :row 88, :to clojure.core} {:end-row 88, :name-end-col 15, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 11, :name-col 12, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 88, :name-end-col 12, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 9, :name-col 10, :from-var run-tests-in-ns, :end-col 78, :arity 3, :row 73, :to clojure.core} {:end-row 88, :name-end-col 10, :name-end-row 72, :name-row 72, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-tests-in-ns, :end-col 79, :arity 2, :varargs-min-arity 0, :row 72, :to clojure.core} {:fixed-arities #{4 3}, :end-row 88, :name-end-col 29, :name-end-row 70, :name-row 70, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-in-ns, :end-col 80, :arity 4, :row 70, :to elin.protocol.interceptor} {:end-row 88, :name-end-col 9, :name-end-row 59, :name-row 59, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-tests-in-ns, :end-col 81, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 88, :name-end-col 6, :name-end-row 56, :name-row 56, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 82, :arity 4, :varargs-min-arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name select-keys-by-namespace, :filename "src/elin/handler/test.clj", :alias e.u.map, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 71, :arity 2, :row 92, :to elin.util.map} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 35, :name-end-row 93, :name-row 93, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 32, :name-col 33, :from-var run-tests-by-query, :end-col 51, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 37, :name-end-row 94, :name-row 94, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 59, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 37, :name-end-row 96, :name-row 96, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 63, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 46, :name-end-row 97, :name-row 97, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 43, :from-var run-tests-by-query, :end-col 46, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :from-var run-tests-by-query, :end-col 46, :arity 1, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 42, :name-end-row 97, :name-row 97, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :name-col 39, :from-var run-tests-by-query, :end-col 61, :arity 2, :varargs-min-arity 4, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 37, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 34, :name-col 35, :from-var run-tests-by-query, :end-col 65, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{3}, :end-row 97, :name-end-col 27, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 66, :arity 11, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 97, :name-end-col 20, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 17, :name-col 18, :from-var run-tests-by-query, :end-col 67, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 99, :name-end-col 39, :name-end-row 99, :name-row 99, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 19, :name-col 19, :from-var run-tests-by-query, :end-col 39, :row 99, :to elin.constant.interceptor} {:end-row 101, :name-end-col 99, :name-end-row 101, :name-row 101, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 72, :name-col 72, :from-var run-tests-by-query, :end-col 99, :row 101, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 101, :name-end-col 65, :name-end-row 101, :name-row 101, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 41, :name-col 42, :from-var run-tests-by-query, :end-col 100, :arity 2, :row 101, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 105, :name-end-col 31, :name-end-row 105, :name-row 105, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 26, :from-var run-tests-by-query, :end-col 65, :arity 3, :varargs-min-arity 3, :row 105, :to clojure.core} {:name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/handler/test.clj", :row nil, :col nil, :from elin.handler.test, :to clojure.core, :name if, :arity 3, :from-var run-tests-by-query} {:fixed-arities #{3}, :end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 25, :name-col 26, :from-var run-tests-by-query, :end-col 53, :arity 3, :varargs-min-arity 3, :row 108, :to clojure.core} {:name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/handler/test.clj", :row nil, :col nil, :from elin.handler.test, :to clojure.core, :name if, :arity 3, :from-var run-tests-by-query} {:name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col nil, :from-var run-tests-by-query, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 108, :name-end-col 30, :name-end-row 103, :name-row 103, :name cond->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 23, :name-col 24, :from-var run-tests-by-query, :end-col 54, :arity 5, :varargs-min-arity 1, :row 103, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name-end-col 41, :name-end-row 110, :name-row 110, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :name-col 35, :from-var run-tests-by-query, :end-col 41, :row 110, :to clojure.core} {:fixed-arities #{1 2}, :end-row 110, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 35, :from-var run-tests-by-query, :end-col 41, :arity 1, :row 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 30, :name-col 31, :from-var run-tests-by-query, :end-col 54, :arity 2, :varargs-min-arity 4, :row 110, :to clojure.core} {:end-row 112, :name-end-col 24, :name-end-row 102, :name-row 102, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 48, :arity 3, :row 102, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 64, :arity 2, :row 114, :to elin.function.nrepl.cider} {:fixed-arities #{2}, :end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 63, :arity 2, :row 115, :to elin.function.nrepl.test} {:end-row 115, :name-end-col 23, :name-end-row 113, :name-row 113, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 20, :name-col 21, :from-var run-tests-by-query, :end-col 64, :arity 3, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 116, :name-end-col 17, :name-end-row 116, :name-row 116, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var run-tests-by-query, :end-col 37, :arity 3, :varargs-min-arity 3, :row 116, :to clojure.core} {:end-row 116, :name-end-col 13, :name-end-row 101, :name-row 101, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 9, :name-col 10, :from-var run-tests-by-query, :end-col 38, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:end-row 116, :name-end-col 10, :name-end-row 100, :name-row 100, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var run-tests-by-query, :end-col 39, :arity 2, :varargs-min-arity 0, :row 100, :to clojure.core} {:fixed-arities #{4 3}, :end-row 116, :name-end-col 29, :name-end-row 98, :name-row 98, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-tests-by-query, :end-col 40, :arity 4, :row 98, :to elin.protocol.interceptor} {:end-row 116, :name-end-col 7, :name-end-row 92, :name-row 92, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-tests-by-query, :end-col 41, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 90, :name-row 90, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 90, :to clojure.core} {:end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :name get-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 8, :name-col 9, :from-var rerun-last-tests, :end-col 56, :arity 1, :row 121, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 122, :name-end-col 27, :name-end-row 122, :private true, :name-row 122, :name run-tests-by-query, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var rerun-last-tests, :end-col 33, :arity 2, :row 122, :to elin.handler.test} {:end-row 122, :name-end-col 7, :name-end-row 121, :name-row 121, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var rerun-last-tests, :end-col 34, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 6, :name-end-row 118, :name-row 118, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 35, :arity 4, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name rerun-last-failed-tests, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 30, :row 124, :to elin.handler.test} {:end-row 124, :name-end-col 59, :name-end-row 124, :name-row 124, :name ?Elin, :filename "src/elin/handler/test.clj", :alias e.s.handler, :from elin.handler.test, :col 42, :name-col 42, :end-col 59, :row 124, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 124, :name-end-col 65, :name-end-row 124, :name-row 124, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 61, :name-col 61, :end-col 65, :row 124, :to clojure.core} {:end-row 124, :name-end-col 6, :name-end-row 124, :name-row 124, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 67, :arity 2, :row 124, :to malli.core} {:end-row 128, :name-end-col 54, :name-end-row 128, :name-row 128, :name get-last-failed-tests-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 15, :name-col 16, :from-var rerun-last-failed-tests, :end-col 71, :arity 1, :row 128, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 130, :name-end-col 18, :name-end-row 130, :name-row 130, :name seq, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :name-col 15, :from-var rerun-last-failed-tests, :end-col 33, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 13, :name-end-row 129, :name-row 129, :name and, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 9, :name-col 10, :from-var rerun-last-failed-tests, :end-col 34, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:fixed-arities #{2}, :end-row 131, :name-end-col 26, :name-end-row 131, :private true, :name-row 131, :name run-tests-by-query, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 8, :from-var rerun-last-failed-tests, :end-col 38, :arity 2, :row 131, :to elin.handler.test} {:end-row 132, :name-end-col 25, :name-end-row 132, :name-row 132, :name warning, :filename "src/elin/handler/test.clj", :alias e.message, :from elin.handler.test, :col 7, :name-col 8, :from-var rerun-last-failed-tests, :end-col 69, :arity 2, :varargs-min-arity 1, :row 132, :to elin.message} {:end-row 132, :name-end-col 8, :name-end-row 129, :name-row 129, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 5, :name-col 6, :from-var rerun-last-failed-tests, :end-col 70, :arity 3, :row 129, :to clojure.core} {:end-row 132, :name-end-col 7, :name-end-row 128, :name-row 128, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var rerun-last-failed-tests, :end-col 71, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 125, :name-row 125, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 72, :arity 4, :varargs-min-arity 2, :row 125, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?=>, :end-col 22, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?=>, :end-col 22, :arity 2, :row 21, :to clojure.core} {:end-row 21, :name-end-col 20, :name-end-row 19, :name-row 19, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?=>, :end-col 24, :arity 1, :row 19, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?->, :end-col 22, :arity 2, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?->, :end-col 22, :arity 2, :row 26, :to clojure.core} {:end-row 26, :name-end-col 20, :name-end-row 24, :name-row 24, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?->, :end-col 24, :arity 1, :row 24, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 26, :name-end-col 5, :name-end-row 23, :name-row 23, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 15, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var ?function, :end-col 28, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?function, :end-col 28, :arity 2, :row 31, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 29, :name-row 29, :name -simple-schema, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var ?function, :end-col 30, :arity 1, :row 29, :to malli.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/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 28, :to clojure.core} {:end-row 36, :name-end-col 41, :name-end-row 36, :private true, :name-row 36, :name ?=>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 36, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 48, :name-col 48, :from-var ?FunctionSchema, :end-col 52, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 44, :name-end-row 38, :name-row 38, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 40, :name-col 40, :from-var ?FunctionSchema, :end-col 44, :row 38, :to clojure.core} {:end-row 40, :name-end-col 41, :name-end-row 40, :private true, :name-row 40, :name ?->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 40, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 43, :name-col 43, :from-var ?FunctionSchema, :end-col 47, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 40, :name-col 40, :from-var ?FunctionSchema, :end-col 44, :row 42, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :private true, :name-row 46, :name ?function, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 46, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 33, :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/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var convert-schema-form-to-sexpr, :end-col 11, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 30, :name-end-row 50, :name-row 50, :name sequential?, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name first, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 14, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 33, :arity 1, :row 51, :to clojure.core} {:end-row 51, :name-end-col 17, :name-end-row 50, :name-row 50, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 12, :name-col 13, :from-var convert-schema-form-to-sexpr, :end-col 34, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 55, :name-end-row 55, :private true, :name-row 55, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 26, :name-col 27, :from-var convert-schema-form-to-sexpr, :end-col 66, :arity 1, :row 55, :to elin.interceptor.nrepl.malli} {:end-row 55, :name-end-col 18, :name-end-row 54, :name-row 54, :name fn, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 15, :name-col 16, :from-var convert-schema-form-to-sexpr, :end-col 68, :arity 2, :varargs-min-arity 0, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 15, :name-end-row 53, :name-row 53, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 53, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 55, :name-end-col 14, :name-end-row 54, :name-row 54, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 69, :arity 2, :varargs-min-arity 4, :row 54, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name into, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 19, :arity 2, :row 56, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 53, :name-row 53, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 20, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 43, :name-end-row 60, :private true, :name-row 60, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 60, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 60, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 60, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 44, :arity 2, :varargs-min-arity 4, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 14, :name-end-row 61, :name-row 61, :name vec, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 15, :arity 1, :row 61, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 16, :arity 3, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 65, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 65, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 65, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 28, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 65, :name-end-col 14, :name-end-row 65, :name-row 65, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 44, :arity 2, :varargs-min-arity 4, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 15, :name-end-row 66, :name-row 66, :name cons, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-schema-form-to-sexpr, :end-col 20, :arity 2, :row 66, :to clojure.core} {:end-row 66, :name-end-col 9, :name-end-row 64, :name-row 64, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-schema-form-to-sexpr, :end-col 21, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 50, :name-row 50, :name condp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var convert-schema-form-to-sexpr, :end-col 17, :arity 9, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 68, :name-end-col 7, :name-end-row 49, :name-row 49, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 18, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 11, :name-end-row 71, :name-row 71, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var convert-parsed-function-schema-to-sexpr, :end-col 11, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 57, :name-end-row 74, :private true, :name-row 74, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :row 74, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 74, :private true, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :arity 1, :row 74, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name mapcat, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var convert-parsed-function-schema-to-sexpr, :end-col 58, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 74, :name-end-col 9, :name-end-row 73, :name-row 73, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var convert-parsed-function-schema-to-sexpr, :end-col 59, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 53, :name-end-row 79, :private true, :name-row 79, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 79, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 79, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 79, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name rest, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 25, :arity 1, :row 78, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 79, :name-end-col 24, :name-end-row 79, :name-row 79, :name mapv, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 54, :arity 2, :varargs-min-arity 4, :row 79, :to clojure.core} {:end-row 79, :name-end-col 18, :name-end-row 77, :name-row 77, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 14, :name-col 15, :from-var convert-parsed-function-schema-to-sexpr, :end-col 55, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 44, :name-end-row 80, :private true, :name-row 80, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 80, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 84, :name-end-col 53, :name-end-row 84, :private true, :name-row 84, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 84, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 84, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 84, :to elin.interceptor.nrepl.malli} {:fixed-arities #{4 3 2}, :end-row 84, :name-end-col 24, :name-end-row 84, :name-row 84, :name mapv, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 19, :name-col 20, :from-var convert-parsed-function-schema-to-sexpr, :end-col 54, :arity 2, :varargs-min-arity 4, :row 84, :to clojure.core} {:end-row 84, :name-end-col 18, :name-end-row 83, :name-row 83, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 14, :name-col 15, :from-var convert-parsed-function-schema-to-sexpr, :end-col 55, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 44, :name-end-row 85, :private true, :name-row 85, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 85, :to elin.interceptor.nrepl.malli} {:end-row 87, :name-end-col 9, :name-end-row 71, :name-row 71, :name condp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var convert-parsed-function-schema-to-sexpr, :end-col 9, :arity 9, :varargs-min-arity 2, :row 71, :to clojure.core} {:end-row 87, :name-end-col 7, :name-end-row 70, :name-row 70, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:end-row 91, :name-end-col 11, :name-end-row 91, :name-row 91, :name some->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 11, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 91, :name-end-col 40, :name-end-row 91, :name-row 91, :name function-schemas, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 40, :row 91, :to malli.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name get-in, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 19, :row 92, :to clojure.core} {:end-row 93, :name-end-col 29, :name-end-row 93, :name-row 93, :name -form, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 13, :from-var fetch-schema-code, :end-col 29, :row 93, :to malli.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 15, :name-end-row 98, :name-row 98, :name pprint, :filename "src/elin/interceptor/nrepl/malli.clj", :alias pp, :from elin.interceptor.nrepl.malli, :col 5, :name-col 6, :from-var pp-str, :end-col 18, :arity 1, :row 98, :to clojure.pprint} {:end-row 98, :name-end-col 16, :name-end-row 97, :name-row 97, :name with-out-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var pp-str, :end-col 19, :arity 1, :varargs-min-arity 0, :row 97, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 95, :name-row 95, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 28, :name-end-row 102, :name-row 102, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 25, :from-var add-indent, :end-col 28, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 40, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 37, :name-col 38, :from-var add-indent, :end-col 50, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 36, :name-end-row 102, :name-row 102, :name repeat, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 29, :name-col 30, :from-var add-indent, :end-col 55, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 102, :name-end-col 24, :name-end-row 102, :name-row 102, :name apply, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var add-indent, :end-col 56, :arity 2, :varargs-min-arity 5, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 20, :name-end-row 104, :name-row 104, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 16, :name-col 17, :from-var add-indent, :end-col 32, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 104, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 15, :from-var add-indent, :end-col 32, :arity 2, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 26, :name-end-row 103, :name-row 103, :name split-lines, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 29, :arity 1, :row 103, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 14, :name-end-row 104, :name-row 104, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 33, :arity 2, :varargs-min-arity 4, :row 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 10, :name-col 11, :from-var add-indent, :end-col 25, :arity 2, :row 105, :to clojure.string} {:end-row 105, :name-end-col 9, :name-end-row 103, :name-row 103, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 5, :name-col 6, :from-var add-indent, :end-col 26, :arity 3, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 105, :name-end-col 7, :name-end-row 102, :name-row 102, :name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 3, :name-col 4, :from-var add-indent, :end-col 27, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 105, :name-end-col 7, :name-end-row 100, :name-row 100, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 100, :to clojure.core} {:end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name subsection-separator, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.lookup, :from elin.interceptor.nrepl.malli, :col 8, :name-col 8, :from-var document-str, :end-col 39, :row 109, :to elin.constant.lookup} {:fixed-arities #{1}, :end-row 112, :name-end-col 30, :name-end-row 112, :private true, :name-row 112, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :name-col 24, :from-var document-str, :end-col 30, :row 112, :to elin.interceptor.nrepl.malli} {:fixed-arities #{0 1 2}, :end-row 112, :name-end-col 23, :name-end-row 112, :name-row 112, :name comp, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 19, :from-var document-str, :end-col 38, :arity 2, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 112, :name-end-col 17, :name-end-row 112, :name-row 112, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 49, :arity 2, :varargs-min-arity 4, :row 112, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 22, :name-end-row 113, :name-row 113, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 28, :arity 2, :row 113, :to clojure.string} {:fixed-arities #{2}, :end-row 114, :name-end-col 24, :name-end-row 114, :private true, :name-row 114, :name add-indent, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 114, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 115, :name-end-col 22, :name-end-row 115, :name-row 115, :name trim, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 115, :to clojure.string} {:end-row 115, :name-end-col 12, :name-end-row 112, :name-row 112, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 8, :name-col 9, :from-var document-str, :end-col 24, :arity 4, :varargs-min-arity 1, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 24, :name-end-row 120, :private true, :name-row 120, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :name-col 18, :from-var document-str, :end-col 24, :row 120, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 120, :private true, :name pp-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 18, :from-var document-str, :end-col 24, :arity 1, :row 120, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 17, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 36, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{0 1}, :end-row 119, :name-end-col 22, :name-end-row 119, :name-row 119, :name distinct, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 120, :name-end-col 17, :name-end-row 120, :name-row 120, :name map, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 25, :arity 2, :varargs-min-arity 4, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 22, :name-end-row 121, :name-row 121, :name join, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 28, :arity 2, :row 121, :to clojure.string} {:fixed-arities #{2}, :end-row 122, :name-end-col 24, :name-end-row 122, :private true, :name-row 122, :name add-indent, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 122, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :name trim, :filename "src/elin/interceptor/nrepl/malli.clj", :alias str, :from elin.interceptor.nrepl.malli, :col 13, :name-col 14, :from-var document-str, :end-col 23, :arity 1, :row 123, :to clojure.string} {:end-row 123, :name-end-col 12, :name-end-row 118, :name-row 118, :name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 8, :name-col 9, :from-var document-str, :end-col 24, :arity 6, :varargs-min-arity 1, :row 118, :to clojure.core} {:fixed-arities #{0 1}, :end-row 123, :name-end-col 7, :name-end-row 109, :name-row 109, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 3, :name-col 4, :from-var document-str, :end-col 25, :arity 6, :varargs-min-arity 1, :row 109, :to clojure.core} {:end-row 123, :name-end-col 7, :name-end-row 107, :name-row 107, :name defn-, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 126, :name-end-col 31, :name-end-row 126, :name-row 126, :name nrepl, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl.malli, :col 10, :name-col 10, :from-var lookup-schema, :end-col 31, :row 126, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 129, :name-end-col 58, :name-end-row 129, :name-row 129, :name first, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 52, :name-col 53, :from-var lookup-schema, :end-col 68, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 41, :name-end-row 130, :name-row 130, :name not, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 49, :arity 1, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 41, :name-end-row 131, :name-row 131, :name not, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 50, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 36, :name-end-row 130, :name-row 130, :name or, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 33, :name-col 34, :from-var lookup-schema, :end-col 51, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 132, :name-end-col 48, :name-end-row 132, :name-row 132, :name not-found, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e, :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 70, :arity 1, :varargs-min-arity 0, :row 132, :to elin.error} {:fixed-arities #{1}, :end-row 132, :name-end-col 35, :name-end-row 132, :name-row 132, :name throw, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 29, :name-col 30, :from-var lookup-schema, :end-col 71, :arity 1, :row 132, :to clojure.core} {:end-row 132, :name-end-col 32, :name-end-row 130, :name-row 130, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 27, :name-col 28, :from-var lookup-schema, :end-col 72, :arity 2, :varargs-min-arity 1, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 133, :name-end-col 61, :name-end-row 133, :name-row 133, :name symbol, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 54, :name-col 55, :from-var lookup-schema, :end-col 69, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 2}, :end-row 133, :name-end-col 77, :name-end-row 133, :name-row 133, :name symbol, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 70, :name-col 71, :from-var lookup-schema, :end-col 86, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{2}, :end-row 133, :name-end-col 53, :name-end-row 133, :private true, :name-row 133, :name fetch-schema-code, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 35, :name-col 36, :from-var lookup-schema, :end-col 87, :arity 2, :row 133, :to elin.interceptor.nrepl.malli} {:fixed-arities #{0 1}, :end-row 133, :name-end-col 34, :name-end-row 133, :name-row 133, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 30, :name-col 31, :from-var lookup-schema, :end-col 88, :arity 1, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{3 2}, :end-row 134, :name-end-col 54, :name-end-row 134, :name-row 134, :name eval!!, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.f.nrepl, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 66, :arity 2, :row 134, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 53, :name-end-row 136, :name-row 136, :name read-string, :filename "src/elin/interceptor/nrepl/malli.clj", :alias edn, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 54, :arity 1, :row 136, :to clojure.edn} {:end-row 136, :name-end-col 36, :name-end-row 134, :name-row 134, :name some->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 29, :name-col 30, :from-var lookup-schema, :end-col 55, :arity 3, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 138, :name-end-col 60, :name-end-row 138, :private true, :name-row 138, :name ?FunctionSchema, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 45, :name-col 45, :from-var lookup-schema, :end-col 60, :row 138, :to elin.interceptor.nrepl.malli} {:end-row 138, :name-end-col 44, :name-end-row 138, :name-row 138, :name parse, :filename "src/elin/interceptor/nrepl/malli.clj", :alias m, :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 65, :arity 2, :row 138, :to malli.core} {:fixed-arities #{1}, :end-row 139, :name-end-col 76, :name-end-row 139, :private true, :name-row 139, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 77, :arity 1, :row 139, :to elin.interceptor.nrepl.malli} {:fixed-arities #{1}, :end-row 140, :name-end-col 49, :name-end-row 140, :private true, :name-row 140, :name document-str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 36, :name-col 37, :from-var lookup-schema, :end-col 50, :arity 1, :row 140, :to elin.interceptor.nrepl.malli} {:end-row 140, :name-end-col 35, :name-end-row 138, :name-row 138, :name ->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 32, :name-col 33, :from-var lookup-schema, :end-col 51, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 140, :name-end-col 35, :name-end-row 137, :name-row 137, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 30, :name-col 31, :from-var lookup-schema, :end-col 52, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:end-row 143, :name-end-col 82, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 77, :name-col 78, :from-var lookup-schema, :end-col 90, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:fixed-arities #{0 1}, :end-row 143, :name-end-col 74, :name-end-row 143, :name-row 143, :name str, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 70, :name-col 71, :from-var lookup-schema, :end-col 101, :arity 4, :varargs-min-arity 1, :row 143, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 69, :from-var lookup-schema, :end-col 101, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{3}, :end-row 143, :name-end-col 63, :name-end-row 143, :name-row 143, :name update-messages, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl.malli, :col 37, :name-col 38, :from-var lookup-schema, :end-col 102, :arity 3, :row 143, :to elin.util.nrepl} {:name ->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col nil, :from-var lookup-schema, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/nrepl/malli.clj", :row nil, :col nil, :from elin.interceptor.nrepl.malli, :to clojure.core, :name if, :arity 3, :from-var lookup-schema} {:name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col nil, :from-var lookup-schema, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 143, :name-end-col 43, :name-end-row 141, :name-row 141, :name cond->>, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 35, :name-col 36, :from-var lookup-schema, :end-col 103, :arity 3, :varargs-min-arity 1, :row 141, :to clojure.core} {:fixed-arities #{3}, :end-row 144, :name-end-col 27, :name-end-row 144, :name-row 144, :name assoc, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 21, :name-col 22, :from-var lookup-schema, :end-col 52, :arity 3, :varargs-min-arity 3, :row 144, :to clojure.core} {:end-row 144, :name-end-col 23, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 19, :name-col 20, :from-var lookup-schema, :end-col 53, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 148, :name-end-col 34, :name-end-row 148, :name-row 148, :name error, :filename "src/elin/interceptor/nrepl/malli.clj", :alias timbre, :from elin.interceptor.nrepl.malli, :col 21, :name-col 22, :from-var lookup-schema, :end-col 71, :arity 2, :row 148, :to taoensso.timbre} {:end-row 149, :name-end-col 21, :name-end-row 128, :name-row 128, :name try, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 17, :name-col 18, :from-var lookup-schema, :end-col 26, :arity 3, :row 128, :to clojure.core} {:end-row 149, :name-end-col 18, :name-end-row 127, :name-row 127, :name fn, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 15, :name-col 16, :from-var lookup-schema, :end-col 27, :arity 2, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name info-op, :filename "src/elin/interceptor/nrepl/malli.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl.malli, :col 28, :name-col 28, :from-var lookup-schema, :end-col 45, :row 150, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :name get-in, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 28, :name-col 29, :from-var lookup-schema, :end-col 53, :arity 2, :row 151, :to clojure.core} {:fixed-arities #{1 2}, :end-row 151, :name-end-col 27, :name-end-row 150, :name-row 150, :name =, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 25, :name-col 26, :from-var lookup-schema, :end-col 54, :arity 2, :varargs-min-arity 2, :row 150, :to clojure.core} {:end-row 151, :name fn*, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :from-var lookup-schema, :end-col 54, :arity 2, :row 150, :to clojure.core} {:end-row 151, :name-end-col 23, :name-end-row 150, :name-row 150, :name when, :filename "src/elin/interceptor/nrepl/malli.clj", :alias ix, :from elin.interceptor.nrepl.malli, :col 15, :name-col 16, :from-var lookup-schema, :end-col 55, :arity 2, :row 150, :to exoscale.interceptor} {:end-row 151, :name-end-col 14, :name-end-row 127, :name-row 127, :name ->, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 11, :name-col 12, :from-var lookup-schema, :end-col 56, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 151, :name-end-col 5, :name-end-row 125, :name-row 125, :name def, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 125, :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 45, :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 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 38, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 46, :arity 1, :row 23, :to elin.component.plugin} {:end-row 24, :name-end-col 30, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 29, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 63, :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 23, :name-col 24, :from-var new-system, :end-col 71, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 21, :name-col 22, :from-var new-system, :end-col 61, :arity 1, :row 29, :to elin.component.interceptor} {:end-row 31, :name-end-col 35, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 31, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 35, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 43, :arity 1, :row 34, :to elin.component.nrepl} {:end-row 38, :name-end-col 29, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 34, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 47, :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 19, :name-col 20, :from-var new-system, :end-col 55, :arity 1, :row 42, :to elin.component.clj-kondo} {:end-row 43, :name-end-col 33, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 32, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 49, :arity 1, :row 46, :to elin.component.handler} {:end-row 52, :name-end-col 31, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 36, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 48, :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 21, :name-col 22, :from-var new-system, :end-col 56, :arity 1, :row 55, :to elin.component.server.http} {:end-row 56, :name-end-col 35, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 32, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 46, :arity 1, :row 59, :to elin.component.server} {:end-row 61, :name-end-col 30, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 29, :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 30, :arity 18, :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 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 9, :name-end-col 29, :name-end-row 9, :private true, :name-row 9, :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 9, :to elin.component.server.impl.buffer} {:end-row 9, :name-end-col 66, :name-end-row 9, :name-row 9, :name ?IFunction, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 66, :row 9, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 9, :name-end-col 74, :name-end-row 9, :name-row 9, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 67, :name-col 67, :end-col 74, :row 9, :to clojure.core} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 1, :name-col 2, :end-col 82, :arity 2, :row 9, :to malli.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :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 12, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 7, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:fixed-arities #{3}, :end-row 14, :name-end-col 29, :name-end-row 14, :private true, :name-row 14, :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 14, :to elin.component.server.impl.buffer} {:end-row 14, :name-end-col 66, :name-end-row 14, :name-row 14, :name ?IFunction, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 41, :name-col 41, :end-col 66, :row 14, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 14, :name-end-col 74, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 67, :name-col 67, :end-col 74, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 79, :name-end-row 14, :name-row 14, :name map?, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 75, :name-col 75, :end-col 79, :row 14, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name =>, :filename "src/elin/component/server/impl/buffer.clj", :alias m, :from elin.component.server.impl.buffer, :col 1, :name-col 2, :end-col 87, :arity 2, :row 14, :to malli.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 13, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :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 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 8, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :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 69, :arity 3, :row 21, :to elin.component.server.impl.function} {:end-row 21, :name-end-col 8, :name-end-row 20, :name-row 20, :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 70, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 7, :name-end-row 15, :name-row 15, :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 71, :arity 4, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name request!, :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 get-lines*, :end-col 65, :arity 3, :row 25, :to elin.component.server.impl.function} {:end-row 25, :name-end-col 7, :name-end-row 23, :name-row 23, :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 66, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 4, :name-col 5, :from-var set-highlight*, :end-col 92, :arity 3, :row 29, :to elin.component.server.impl.function} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name notify, :filename "src/elin/component/server/impl/buffer.clj", :alias e.c.s.function, :from elin.component.server.impl.buffer, :col 4, :name-col 5, :from-var set-highlight*, :end-col 110, :arity 3, :row 31, :to elin.component.server.impl.function} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :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 112, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :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 clear-highlight*, :end-col 73, :arity 3, :row 35, :to elin.component.server.impl.function} {:end-row 35, :name-end-col 7, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :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 37, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 40, :name-end-col 28, :name-end-row 40, :private true, :name-row 40, :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 40, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 43, :name-end-col 29, :name-end-row 43, :private true, :name-row 43, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 43, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 45, :name-end-col 29, :name-end-row 45, :private true, :name-row 45, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 45, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 48, :name-end-col 17, :name-end-row 48, :private true, :name-row 48, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 29, :arity 3, :row 48, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 50, :name-end-col 17, :name-end-row 50, :private true, :name-row 50, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 38, :arity 3, :row 50, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 52, :name-end-col 17, :name-end-row 52, :private true, :name-row 52, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 52, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 55, :name-end-col 21, :name-end-row 55, :private true, :name-row 55, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 55, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 57, :name-end-col 21, :name-end-row 57, :private true, :name-row 57, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 66, :arity 5, :row 57, :to elin.component.server.impl.buffer} {:fixed-arities #{1}, :end-row 59, :name-end-col 22, :name-end-row 59, :private true, :name-row 59, :name clear-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 28, :arity 1, :row 59, :to elin.component.server.impl.buffer} {:fixed-arities #{2}, :end-row 63, :name-end-col 28, :name-end-row 63, :private true, :name-row 63, :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 63, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 66, :name-end-col 29, :name-end-row 66, :private true, :name-row 66, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 66, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 68, :name-end-col 29, :name-end-row 68, :private true, :name-row 68, :name append-to-info-buffer*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 68, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 71, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 29, :arity 3, :row 71, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 73, :name-end-col 17, :name-end-row 73, :private true, :name-row 73, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 38, :arity 3, :row 73, :to elin.component.server.impl.buffer} {:fixed-arities #{3}, :end-row 75, :name-end-col 17, :name-end-row 75, :private true, :name-row 75, :name get-lines*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 43, :arity 3, :row 75, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 78, :name-end-col 21, :name-end-row 78, :private true, :name-row 78, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 48, :arity 3, :row 78, :to elin.component.server.impl.buffer} {:fixed-arities #{3 5}, :end-row 80, :name-end-col 21, :name-end-row 80, :private true, :name-row 80, :name set-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 6, :name-col 7, :end-col 66, :arity 5, :row 80, :to elin.component.server.impl.buffer} {:fixed-arities #{1}, :end-row 82, :name-end-col 22, :name-end-row 82, :private true, :name-row 82, :name clear-highlight*, :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer, :col 5, :name-col 6, :end-col 28, :arity 1, :row 82, :to elin.component.server.impl.buffer} {:end-row 82, :name-end-col 17, :name-end-row 37, :name-row 37, :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 30, :arity 13, :varargs-min-arity 1, :row 37, :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/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var get-failed-tests-cider-nrepl-query, :end-col 48, :arity 2, :varargs-min-arity 4, :row 26, :to clojure.core} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var get-failed-tests-cider-nrepl-query, :end-col 57, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 28, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :from-var get-failed-tests-cider-nrepl-query, :end-col 57, :arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 28, :name-end-col 22, :name-end-row 28, :name-row 28, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 18, :name-col 19, :from-var get-failed-tests-cider-nrepl-query, :end-col 58, :arity 2, :varargs-min-arity 4, :row 28, :to clojure.core} {:end-row 28, :name-end-col 17, :name-end-row 27, :name-row 27, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 13, :name-col 14, :from-var get-failed-tests-cider-nrepl-query, :end-col 59, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 28, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 39, :name-end-row 33, :name-row 33, :name and, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 35, :name-col 36, :from-var get-failed-tests-plain-repl-query, :end-col 50, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 33, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :from-var get-failed-tests-plain-repl-query, :end-col 50, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 33, :name-end-col 33, :name-end-row 33, :name-row 33, :name some, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var get-failed-tests-plain-repl-query, :end-col 51, :arity 2, :row 33, :to clojure.core} {:end-row 33, :name-end-col 27, :name-end-row 32, :name-row 32, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 23, :name-col 24, :from-var get-failed-tests-plain-repl-query, :end-col 52, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 33, :name-col 34, :from-var get-failed-tests-plain-repl-query, :end-col 68, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name symbol, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 25, :name-col 26, :from-var get-failed-tests-plain-repl-query, :end-col 69, :arity 1, :row 36, :to clojure.core} {:end-row 36, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :from-var get-failed-tests-plain-repl-query, :end-col 69, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name =, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var get-failed-tests-plain-repl-query, :end-col 59, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var get-failed-tests-plain-repl-query, :end-col 59, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 26, :name-end-row 35, :name-row 35, :name filter, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var get-failed-tests-plain-repl-query, :end-col 60, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 36, :name-end-col 23, :name-end-row 36, :name-row 36, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var get-failed-tests-plain-repl-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 36, :to clojure.core} {:end-row 36, :name-end-col 18, :name-end-row 34, :name-row 34, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 14, :name-col 15, :from-var get-failed-tests-plain-repl-query, :end-col 71, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 32, :name-row 32, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var get-failed-tests-plain-repl-query, :end-col 20, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 40, :name-end-col 7, :name-end-row 30, :name-row 30, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:end-row 44, :name-end-col 65, :name-end-row 44, :name-row 44, :name test-var-query-op, :filename "src/elin/interceptor/test.clj", :alias e.c.nrepl, :from elin.interceptor.test, :col 38, :name-col 38, :from-var get-failed-tests-query, :end-col 65, :row 44, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name supported-op?, :filename "src/elin/interceptor/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 7, :name-col 8, :from-var get-failed-tests-query, :end-col 66, :arity 2, :row 44, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 40, :name-end-row 45, :private true, :name-row 45, :name get-failed-tests-cider-nrepl-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var get-failed-tests-query, :end-col 56, :arity 1, :row 45, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :private true, :name-row 46, :name get-failed-tests-plain-repl-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var get-failed-tests-query, :end-col 55, :arity 1, :row 46, :to elin.interceptor.test} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 3, :name-col 4, :from-var get-failed-tests-query, :end-col 56, :arity 3, :row 44, :to clojure.core} {:end-row 46, :name-end-col 7, :name-end-row 42, :name-row 42, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 42, :to clojure.core} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 11, :name-col 12, :from-var generate-quickfix-text, :end-col 54, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 9, :name-end-row 51, :name-row 51, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var generate-quickfix-text, :end-col 25, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 9, :name-end-row 52, :name-row 52, :name str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var generate-quickfix-text, :end-col 30, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var generate-quickfix-text, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/test.clj", :row nil, :col nil, :from elin.interceptor.test, :to clojure.core, :name if, :arity 3, :from-var generate-quickfix-text} {:name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var generate-quickfix-text, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 52, :name-end-col 10, :name-end-row 50, :name-row 50, :name cond->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var generate-quickfix-text, :end-col 31, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 52, :name-end-col 7, :name-end-row 48, :name-row 48, :name defn-, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 25, :name-end-row 59, :name-row 59, :name read-string, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 13, :name-col 14, :from-var pprint-str, :end-col 28, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 23, :name-end-row 60, :name-row 60, :name pprint, :filename "src/elin/interceptor/test.clj", :alias pp, :from elin.interceptor.test, :col 13, :name-col 14, :from-var pprint-str, :end-col 24, :arity 1, :row 60, :to clojure.pprint} {:end-row 60, :name-end-col 12, :name-end-row 59, :name-row 59, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 9, :name-col 10, :from-var pprint-str, :end-col 25, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 60, :name-end-col 20, :name-end-row 58, :name-row 58, :name with-out-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 7, :name-col 8, :from-var pprint-str, :end-col 26, :arity 1, :varargs-min-arity 0, :row 58, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 57, :name-row 57, :name try, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 5, :name-col 6, :from-var pprint-str, :end-col 12, :arity 2, :row 57, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 56, :name-row 56, :name when, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 3, :name-col 4, :from-var pprint-str, :end-col 13, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:end-row 65, :name-end-col 30, :name-end-row 65, :name-row 65, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var parse-test-result, :end-col 30, :row 65, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 67, :name-end-col 77, :name-end-row 67, :name-row 67, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 93, :arity 2, :row 67, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 68, :name-end-col 57, :name-end-row 68, :name-row 68, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 66, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 47, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 43, :name-col 44, :from-var parse-test-result, :end-col 67, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 69, :name-end-row 69, :name-row 69, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 48, :name-col 49, :from-var parse-test-result, :end-col 79, :arity 1, :row 69, :to elin.function.nrepl.cider.test} {:end-row 75, :name-end-col 88, :name-end-row 75, :name-row 75, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 61, :name-col 61, :from-var parse-test-result, :end-col 88, :row 75, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 74, :name-end-col 25, :name-end-row 71, :name-row 71, :name assoc, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var parse-test-result, :end-col 43, :arity 9, :varargs-min-arity 3, :row 71, :to clojure.core} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 48, :name-end-row 75, :name-row 75, :name execute, :filename "src/elin/interceptor/test.clj", :alias e.p.interceptor, :from elin.interceptor.test, :col 24, :name-col 25, :from-var parse-test-result, :end-col 89, :arity 3, :row 75, :to elin.protocol.interceptor} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var parse-test-result, :end-col 90, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 70, :name-row 70, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var parse-test-result, :end-col 91, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 75, :name-end-col 17, :name-end-row 67, :name-row 67, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 13, :name-col 14, :from-var parse-test-result, :end-col 92, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 75, :name-end-col 14, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var parse-test-result, :end-col 93, :arity 2, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 75, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 95, :arity 2, :row 64, :to clojure.core} {:end-row 78, :name-end-col 37, :name-end-row 78, :name-row 78, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var update-test-result-sign, :end-col 37, :row 78, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 81, :name-end-col 25, :name-end-row 81, :name-row 81, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :name-col 22, :from-var update-test-result-sign, :end-col 33, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 82, :name-end-col 49, :name-end-row 82, :name-row 82, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var update-test-result-sign, :end-col 62, :arity 2, :varargs-min-arity 4, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 35, :name-col 36, :from-var update-test-result-sign, :end-col 63, :arity 1, :row 82, :to clojure.core} {:end-row 83, :name-end-col 69, :name-end-row 83, :private true, :name-row 83, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var update-test-result-sign, :end-col 69, :row 83, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 83, :name-end-col 47, :name-end-row 83, :name-row 83, :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 update-test-result-sign, :end-col 86, :arity 2, :row 83, :to elin.protocol.host} {:end-row 83, :name-end-col 25, :name-end-row 82, :name-row 82, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 87, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 84, :name-end-col 67, :name-end-row 84, :private true, :name-row 84, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :name-col 58, :from-var update-test-result-sign, :end-col 67, :row 84, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 84, :name-end-col 45, :name-end-row 84, :name-row 84, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 80, :arity 2, :row 84, :to elin.protocol.host} {:end-row 84, :name-end-col 20, :name-end-row 81, :name-row 81, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 17, :name-col 18, :from-var update-test-result-sign, :end-col 81, :arity 3, :row 81, :to clojure.core} {:end-row 88, :name-end-col 61, :name-end-row 88, :private true, :name-row 88, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 52, :from-var update-test-result-sign, :end-col 61, :row 88, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 91, :name-end-col 39, :name-end-row 88, :name-row 88, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var update-test-result-sign, :end-col 68, :arity 2, :row 88, :to elin.protocol.host} {:end-row 91, :name-end-col 23, :name-end-row 86, :name-row 86, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var update-test-result-sign, :end-col 69, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 91, :name-end-col 18, :name-end-row 79, :name-row 79, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var update-test-result-sign, :end-col 70, :arity 3, :varargs-min-arity 0, :row 79, :to clojure.core} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var update-test-result-sign, :end-col 27, :arity 1, :row 92, :to exoscale.interceptor} {:end-row 92, :name-end-col 14, :name-end-row 79, :name-row 79, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var update-test-result-sign, :end-col 28, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 95, :name-end-col 37, :name-end-row 95, :name-row 95, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var append-test-result-to-info-buffer, :end-col 37, :row 95, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 99, :name-end-col 51, :name-end-row 99, :name-row 99, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :name-col 45, :from-var append-test-result-to-info-buffer, :end-col 59, :arity 1, :row 99, :to clojure.core} {:end-row 101, :name-end-col 50, :name-end-row 101, :name-row 101, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :name-col 44, :from-var append-test-result-to-info-buffer, :end-col 71, :arity 3, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 51, :name-end-row 102, :name-row 102, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var append-test-result-to-info-buffer, :end-col 61, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 77, :name-end-row 104, :name-row 104, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 67, :name-col 67, :from-var append-test-result-to-info-buffer, :end-col 77, :row 104, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 104, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 67, :from-var append-test-result-to-info-buffer, :end-col 77, :arity 1, :row 104, :to elin.interceptor.test} {:fixed-arities #{4 6 3 5}, :end-row 104, :name-end-col 56, :name-end-row 104, :name-row 104, :name update, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 78, :arity 3, :varargs-min-arity 6, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 75, :name-end-row 105, :name-row 105, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 65, :name-col 65, :from-var append-test-result-to-info-buffer, :end-col 75, :row 105, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 105, :name pprint-str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 65, :from-var append-test-result-to-info-buffer, :end-col 75, :arity 1, :row 105, :to elin.interceptor.test} {:fixed-arities #{4 6 3 5}, :end-row 105, :name-end-col 56, :name-end-row 105, :name-row 105, :name update, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 76, :arity 3, :varargs-min-arity 6, :row 105, :to clojure.core} {:fixed-arities #{2}, :end-row 106, :name-end-col 66, :name-end-row 106, :name-row 106, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 49, :name-col 50, :from-var append-test-result-to-info-buffer, :end-col 94, :arity 2, :row 106, :to elin.util.map} {:end-row 106, :name-end-col 48, :name-end-row 103, :name-row 103, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 45, :name-col 46, :from-var append-test-result-to-info-buffer, :end-col 95, :arity 4, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 107, :name-end-col 46, :name-end-row 102, :name-row 102, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :name-col 44, :from-var append-test-result-to-info-buffer, :end-col 52, :arity 3, :row 102, :to clojure.core} {:end-row 108, :name-end-col 43, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 40, :name-col 41, :from-var append-test-result-to-info-buffer, :end-col 47, :arity 3, :row 99, :to clojure.core} {:end-row 108, :name-end-col 41, :name-end-row 98, :name-row 98, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 38, :name-col 39, :from-var append-test-result-to-info-buffer, :end-col 48, :arity 2, :varargs-min-arity 0, :row 98, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 37, :name-end-row 98, :name-row 98, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var append-test-result-to-info-buffer, :end-col 49, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 109, :name-end-col 39, :name-end-row 109, :name-row 109, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 30, :name-col 31, :from-var append-test-result-to-info-buffer, :end-col 45, :arity 2, :row 109, :to clojure.string} {:end-row 109, :name-end-col 29, :name-end-row 97, :name-row 97, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 25, :name-col 26, :from-var append-test-result-to-info-buffer, :end-col 46, :arity 3, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{3 2}, :end-row 110, :name-end-col 50, :name-end-row 110, :name-row 110, :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 append-test-result-to-info-buffer, :end-col 84, :arity 3, :row 110, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 111, :name-end-col 50, :name-end-row 111, :name-row 111, :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 append-test-result-to-info-buffer, :end-col 64, :arity 2, :row 111, :to elin.protocol.host} {:end-row 111, :name-end-col 21, :name-end-row 97, :name-row 97, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var append-test-result-to-info-buffer, :end-col 65, :arity 3, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 111, :name-end-col 18, :name-end-row 96, :name-row 96, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var append-test-result-to-info-buffer, :end-col 66, :arity 2, :varargs-min-arity 0, :row 96, :to clojure.core} {:end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var append-test-result-to-info-buffer, :end-col 27, :arity 1, :row 112, :to exoscale.interceptor} {:end-row 112, :name-end-col 14, :name-end-row 96, :name-row 96, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var append-test-result-to-info-buffer, :end-col 28, :arity 2, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 112, :name-end-col 5, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 115, :name-end-col 37, :name-end-row 115, :name-row 115, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var apply-test-result-to-quickfix, :end-col 37, :row 115, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 118, :name-end-col 68, :name-end-row 118, :private true, :name-row 118, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 46, :from-var apply-test-result-to-quickfix, :end-col 68, :row 118, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 118, :private true, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :from-var apply-test-result-to-quickfix, :end-col 68, :arity 1, :row 118, :to elin.interceptor.test} {:fixed-arities #{0 1 2}, :end-row 117, :name-end-col 48, :name-end-row 117, :name-row 117, :name concat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 63, :arity 2, :varargs-min-arity 2, :row 117, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 118, :name-end-col 45, :name-end-row 118, :name-row 118, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 69, :arity 2, :varargs-min-arity 4, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 45, :name-end-row 119, :name-row 119, :name set, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 46, :arity 1, :row 119, :to clojure.core} {:end-row 119, :name-end-col 40, :name-end-row 117, :name-row 117, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 36, :name-col 37, :from-var apply-test-result-to-quickfix, :end-col 47, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:fixed-arities #{2}, :end-row 121, :name-end-col 60, :name-end-row 121, :name-row 121, :name contains?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 50, :name-col 51, :from-var apply-test-result-to-quickfix, :end-col 84, :arity 2, :row 121, :to clojure.core} {:end-row 121, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :from-var apply-test-result-to-quickfix, :end-col 84, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 72, :name-end-row 120, :name-row 120, :name get-quickfix-list, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 77, :arity 1, :row 120, :to elin.function.quickfix} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 48, :name-end-row 121, :name-row 121, :name remove, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 41, :name-col 42, :from-var apply-test-result-to-quickfix, :end-col 85, :arity 2, :row 121, :to clojure.core} {:end-row 121, :name-end-col 40, :name-end-row 120, :name-row 120, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 36, :name-col 37, :from-var apply-test-result-to-quickfix, :end-col 86, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 69, :name-end-row 125, :private true, :name-row 125, :name generate-quickfix-text, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 47, :from-var apply-test-result-to-quickfix, :end-col 72, :arity 1, :row 125, :to elin.interceptor.test} {:fixed-arities #{0}, :end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name hash-map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var apply-test-result-to-quickfix, :end-col 54, :arity 8, :varargs-min-arity 0, :row 123, :to clojure.core} {:end-row 126, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var apply-test-result-to-quickfix, :end-col 54, :arity 2, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 126, :name-end-col 28, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 55, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name concat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 45, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 55, :name-end-row 128, :name-row 128, :name set-quickfix-list, :filename "src/elin/interceptor/test.clj", :alias e.f.quickfix, :from elin.interceptor.test, :col 24, :name-col 25, :from-var apply-test-result-to-quickfix, :end-col 60, :arity 2, :row 128, :to elin.function.quickfix} {:end-row 128, :name-end-col 23, :name-end-row 122, :name-row 122, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var apply-test-result-to-quickfix, :end-col 61, :arity 4, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 128, :name-end-col 21, :name-end-row 117, :name-row 117, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var apply-test-result-to-quickfix, :end-col 62, :arity 2, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 128, :name-end-col 18, :name-end-row 116, :name-row 116, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var apply-test-result-to-quickfix, :end-col 63, :arity 2, :varargs-min-arity 0, :row 116, :to clojure.core} {:end-row 129, :name-end-col 26, :name-end-row 129, :name-row 129, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var apply-test-result-to-quickfix, :end-col 27, :arity 1, :row 129, :to exoscale.interceptor} {:end-row 129, :name-end-col 14, :name-end-row 116, :name-row 116, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var apply-test-result-to-quickfix, :end-col 28, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 129, :name-end-col 5, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 132, :name-end-col 37, :name-end-row 132, :name-row 132, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var store-last-failed-test-query, :end-col 37, :row 132, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 135, :name-end-col 49, :name-end-row 135, :private true, :name-row 135, :name get-failed-tests-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 26, :name-col 27, :from-var store-last-failed-test-query, :end-col 56, :arity 2, :row 135, :to elin.interceptor.test} {:end-row 136, :name-end-col 65, :name-end-row 136, :name-row 136, :name set-last-failed-tests-query, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 26, :name-col 27, :from-var store-last-failed-test-query, :end-col 82, :arity 2, :row 136, :to elin.function.storage.test} {:end-row 136, :name-end-col 25, :name-end-row 134, :name-row 134, :name some->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var store-last-failed-test-query, :end-col 83, :arity 3, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 136, :name-end-col 18, :name-end-row 133, :name-row 133, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var store-last-failed-test-query, :end-col 84, :arity 2, :varargs-min-arity 0, :row 133, :to clojure.core} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var store-last-failed-test-query, :end-col 27, :arity 1, :row 137, :to exoscale.interceptor} {:end-row 137, :name-end-col 14, :name-end-row 133, :name-row 133, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var store-last-failed-test-query, :end-col 28, :arity 2, :varargs-min-arity 1, :row 133, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 137, :name-end-col 5, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:end-row 140, :name-end-col 37, :name-end-row 140, :name-row 140, :name test-result, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var output-test-result-to-cmdline, :end-col 37, :row 140, :to elin.constant.interceptor} {:end-row 143, :name-end-col 34, :name-end-row 143, :name-row 143, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 19, :name-col 20, :from-var output-test-result-to-cmdline, :end-col 48, :arity 2, :varargs-min-arity 1, :row 143, :to elin.message} {:end-row 144, :name-end-col 35, :name-end-row 144, :name-row 144, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 19, :name-col 20, :from-var output-test-result-to-cmdline, :end-col 49, :arity 2, :varargs-min-arity 1, :row 144, :to elin.message} {:end-row 144, :name-end-col 20, :name-end-row 142, :name-row 142, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 17, :name-col 18, :from-var output-test-result-to-cmdline, :end-col 50, :arity 3, :row 142, :to clojure.core} {:end-row 144, :name-end-col 18, :name-end-row 141, :name-row 141, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var output-test-result-to-cmdline, :end-col 51, :arity 2, :varargs-min-arity 0, :row 141, :to clojure.core} {:end-row 145, :name-end-col 26, :name-end-row 145, :name-row 145, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var output-test-result-to-cmdline, :end-col 27, :arity 1, :row 145, :to exoscale.interceptor} {:end-row 145, :name-end-col 14, :name-end-row 141, :name-row 141, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var output-test-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 141, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 145, :name-end-col 5, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:end-row 149, :name-end-col 30, :name-end-row 149, :name-row 149, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var focus-current-testing, :end-col 30, :row 149, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 152, :name-end-col 96, :name-end-row 152, :name-row 152, :name get-cursor-position!, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 66, :name-col 67, :from-var focus-current-testing, :end-col 102, :arity 1, :row 152, :to elin.protocol.host} {:end-row 152, :name-end-col 65, :name-end-row 152, :name-row 152, :name , :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var focus-current-testing, :end-col 28, :arity 2, :varargs-min-arity 1, :row 150, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 162, :name-end-col 5, :name-end-row 147, :name-row 147, :name def, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 147, :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/util/string.clj", :from elin.util.string, :col 10, :name-col 11, :from-var upper-char?, :end-col 17, :arity 1, :row 7, :to clojure.core} {:fixed-arities #{1 2}, :end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name <=, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var upper-char?, :end-col 21, :arity 3, :varargs-min-arity 2, :row 7, :to clojure.core} {:end-row 7, :name-end-col 7, :name-end-row 5, :name-row 5, :name defn-, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name first, :filename "src/elin/util/string.clj", :from elin.util.string, :col 16, :name-col 17, :from-var starts-with-upper?, :end-col 25, :arity 1, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 15, :name-end-row 11, :private true, :name-row 11, :name upper-char?, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var starts-with-upper?, :end-col 26, :arity 1, :row 11, :to elin.util.string} {:end-row 11, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :name-row 15, :name split, :filename "src/elin/util/string.clj", :alias str, :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 30, :arity 2, :row 15, :to clojure.string} {:fixed-arities #{1}, :end-row 16, :name-end-col 12, :name-end-row 16, :name-row 16, :name last, :filename "src/elin/util/string.clj", :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 13, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name starts-with-upper?, :filename "src/elin/util/string.clj", :from elin.util.string, :col 7, :name-col 8, :from-var java-class-name?, :end-col 27, :arity 1, :row 17, :to elin.util.string} {:end-row 17, :name-end-col 6, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 3, :name-col 4, :from-var java-class-name?, :end-col 28, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 13, :name-row 13, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 41, :name-col 42, :from-var render, :end-col 48, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 40, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/util/string.clj", :from elin.util.string, :col 35, :name-col 36, :from-var render, :end-col 51, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 25, :name-col 26, :from-var render, :end-col 57, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 62, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/string.clj", :from elin.util.string, :col 58, :name-col 59, :from-var render, :end-col 65, :arity 1, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 22, :name-end-col 19, :name-end-row 22, :name-row 22, :name replace, :filename "src/elin/util/string.clj", :alias str, :from elin.util.string, :col 7, :name-col 8, :from-var render, :end-col 66, :arity 3, :row 22, :to clojure.string} {:end-row 22, :name-end-col 8, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 5, :name-col 6, :from-var render, :end-col 67, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 13, :name-end-row 20, :name-row 20, :name reduce-kv, :filename "src/elin/util/string.clj", :from elin.util.string, :col 3, :name-col 4, :from-var render, :end-col 9, :arity 3, :row 20, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/util/string.clj", :from elin.util.string, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 10, :name-end-col 48, :name-end-row 10, :private true, :name-row 10, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 48, :row 10, :to elin.util.file} {:fixed-arities #{1}, :end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :name-col 18, :end-col 25, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 26, :name-col 26, :end-col 33, :row 11, :to clojure.core} {:end-row 11, :name-end-col 57, :name-end-row 11, :name-row 11, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 43, :name-col 43, :end-col 57, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 60, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :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 14, :to clojure.java.io} {:end-row 14, :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 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 16, :name-end-col 26, :name-end-row 16, :name-row 16, :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 16, :to clojure.java.io} {:end-row 17, :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 17, :to clojure.core} {:end-row 19, :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 19, :to clojure.core} {:end-row 19, :name-end-col 17, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:end-row 19, :name-end-col 11, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 19, :name-end-col 10, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 19, :name-end-col 8, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :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 23, :to clojure.java.io} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 49, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 40, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 39, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 27, :name-end-col 32, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :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 29, :to clojure.core} {:end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{3 2}, :end-row 29, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :name-end-col 10, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 29, :name-end-col 8, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 29, :name-end-col 7, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :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 31, :to elin.util.file} {:fixed-arities #{1}, :end-row 33, :name-end-col 21, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 33, :to clojure.core} {:end-row 33, :name-end-col 52, :name-end-row 33, :name-row 33, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 33, :to elin.schema} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 34, :to elin.schema} {:end-row 34, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 33, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 47, :name-end-row 38, :private true, :name-row 38, :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 38, :to elin.util.file} {:fixed-arities #{2}, :end-row 39, :name-end-col 48, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.util.file} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 41, :to elin.util.file} {:fixed-arities #{1}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 48, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 66, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 59, :name-col 59, :end-col 66, :row 41, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 69, :arity 2, :row 41, :to malli.core} {:fixed-arities #{3}, :end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name replace-first, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 27, :name-col 28, :from-var normalize-path, :end-col 59, :arity 3, :row 44, :to clojure.string} {:end-row 44, :name-end-col 26, :name-end-row 43, :name-row 43, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 19, :name-col 20, :from-var normalize-path, :end-col 60, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :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 45, :to clojure.string} {:fixed-arities #{3}, :end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :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 47, :to clojure.string} {:fixed-arities #{3}, :end-row 48, :name-end-col 23, :name-end-row 48, :name-row 48, :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 48, :to clojure.string} {:end-row 48, :name-end-col 10, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 49, :name-end-col 8, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 49, :name-end-col 12, :name-end-row 43, :name-row 43, :name when-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 43, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{0}, :end-row 51, :name-end-col 26, :name-end-row 51, :name-row 51, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 51, :to elin.util.file} {:fixed-arities #{1}, :end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 51, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 46, :arity 2, :row 51, :to malli.core} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :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 57, :to elin.util.os} {:end-row 58, :name-end-col 65, :name-end-row 58, :name-row 58, :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 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 66, :arity 4, :varargs-min-arity 2, :row 58, :to clojure.java.io} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 61, :name-end-col 56, :name-end-row 61, :name-row 61, :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 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 57, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.java.io} {:end-row 64, :name-end-col 55, :name-end-row 64, :name-row 64, :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 64, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 24, :name-end-row 64, :name-row 64, :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 64, :to clojure.java.io} {:end-row 64, :name-end-col 19, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 65, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 65, :to clojure.core} {:end-row 66, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 66, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 66, :name-end-col 6, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{0}, :end-row 68, :name-end-col 27, :name-end-row 68, :name-row 68, :name get-config-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 68, :to elin.util.file} {:fixed-arities #{1}, :end-row 68, :name-end-col 40, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 42, :arity 2, :row 68, :to malli.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 20, :name-end-row 74, :name-row 74, :name seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 37, :arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 57, :name-end-row 75, :name-row 75, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 41, :name-col 41, :from-var get-config-directory, :end-col 57, :row 75, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 24, :name-end-row 75, :name-row 75, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 58, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.java.io} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name name, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 40, :name-col 40, :from-var get-config-directory, :end-col 56, :row 78, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 16, :name-col 17, :from-var get-config-directory, :end-col 57, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.java.io} {:end-row 78, :name-end-col 19, :name-end-row 73, :name-row 73, :name cond, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 14, :name-col 15, :from-var get-config-directory, :end-col 58, :arity 4, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 79, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 19, :arity 2, :row 79, :to clojure.core} {:end-row 80, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 28, :arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 7, :name-end-row 71, :name-row 71, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var get-config-directory, :end-col 29, :arity 3, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 25, :name-end-row 82, :name-row 82, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 82, :to elin.util.file} {:fixed-arities #{1}, :end-row 82, :name-end-col 44, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 82, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 64, :arity 2, :row 82, :to malli.core} {:fixed-arities #{3 2}, :end-row 85, :name-end-col 36, :name-end-row 85, :name-row 85, :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 85, :to clojure.string} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 10, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 86, :name-end-col 12, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 27, :name-end-row 88, :name-row 88, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 88, :to elin.util.file} {:fixed-arities #{1}, :end-row 88, :name-end-col 46, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 55, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 88, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 88, :name-row 88, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 57, :arity 2, :row 88, :to malli.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 9, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 95, :to elin.util.file} {:fixed-arities #{1}, :end-row 95, :name-end-col 52, :name-end-row 95, :name-row 95, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 95, :to clojure.core} {:end-row 95, :name-end-col 76, :name-end-row 95, :name-row 95, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 95, :to elin.schema} {:end-row 95, :name-end-col 6, :name-end-row 95, :name-row 95, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 79, :arity 2, :row 95, :to malli.core} {:fixed-arities #{2}, :end-row 98, :name-end-col 43, :name-end-row 98, :name-row 98, :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 55, :arity 2, :row 98, :to elin.util.file} {:end-row 99, :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 99, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 18, :name-end-row 101, :name-row 101, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 101, :to elin.util.file} {:fixed-arities #{1}, :end-row 102, :name-end-col 32, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 40, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 45, :name-end-row 103, :name-row 103, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 54, :name-end-row 103, :name-row 103, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 47, :name-col 47, :end-col 54, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 45, :name-end-row 104, :name-row 104, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 59, :name-end-row 104, :name-row 104, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 55, :name-col 55, :end-col 59, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 68, :name-end-row 104, :name-row 104, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 61, :name-col 61, :end-col 68, :row 104, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 101, :name-row 101, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 71, :arity 2, :row 101, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 107, :name-end-col 16, :name-end-row 107, :name-row 107, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 30, :arity 3, :row 107, :to elin.util.file} {:fixed-arities #{1 3 2}, :end-row 109, :name-end-col 16, :name-end-row 109, :name-row 109, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 31, :arity 3, :row 109, :to elin.util.file} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 24, :name-end-row 112, :name-row 112, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 20, :name-col 21, :from-var encode-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 112, :name-end-col 14, :name-end-row 112, :name-row 112, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 9, :name-col 10, :from-var encode-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 23, :name-end-row 113, :name-row 113, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 19, :name-col 20, :from-var encode-path, :end-col 32, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 113, :name-end-col 14, :name-end-row 113, :name-row 113, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 9, :name-col 10, :from-var encode-path, :end-col 33, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 8, :name-end-row 111, :name-row 111, :name str, :filename "src/elin/util/file.clj", :from elin.util.file, :col 4, :name-col 5, :from-var encode-path, :end-col 34, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 113, :name-end-col 6, :name-end-row 105, :name-row 105, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 36, :arity 4, :varargs-min-arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 18, :name-end-row 115, :name-row 115, :name decode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 115, :to elin.util.file} {:fixed-arities #{1}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 24, :name-col 24, :end-col 31, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 44, :name-end-row 117, :name-row 117, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 44, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 43, :row 118, :to clojure.core} {:end-row 118, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 47, :arity 2, :row 115, :to malli.core} {:fixed-arities #{1 2}, :end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :name re-find, :filename "src/elin/util/file.clj", :from elin.util.file, :col 31, :name-col 32, :from-var decode-path, :end-col 77, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 39, :name-end-row 123, :name-row 123, :name parse-long, :filename "src/elin/util/file.clj", :from elin.util.file, :col 29, :name-col 29, :from-var decode-path, :end-col 39, :arity 1, :row 123, :to clojure.core} {:end-row 123, :name-end-col 23, :name-end-row 123, :name-row 123, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 16, :name-col 17, :from-var decode-path, :end-col 40, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 15, :name-end-row 123, :name-row 123, :name or, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 12, :name-col 13, :from-var decode-path, :end-col 18, :arity 2, :varargs-min-arity 1, :row 123, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :name parse-long, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :from-var decode-path, :end-col 37, :arity 1, :row 125, :to clojure.core} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name some->, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 15, :name-col 16, :from-var decode-path, :end-col 38, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 14, :name-end-row 125, :name-row 125, :name or, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 11, :name-col 12, :from-var decode-path, :end-col 17, :arity 2, :varargs-min-arity 1, :row 125, :to clojure.core} {:fixed-arities #{3 2}, :end-row 127, :name-end-col 10, :name-end-row 121, :name-row 121, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var decode-path, :end-col 33, :arity 3, :row 121, :to clojure.core} {:end-row 127, :name-end-col 6, :name-end-row 119, :name-row 119, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 119, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 31, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 4, :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/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 25, :arity 2, :row 5, :to clojure.core} {:end-row 7, :name-end-col 42, :name-end-row 7, :name-row 7, :name clojure-cli, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :col 31, :name-col 31, :from-var supported-project-types, :end-col 42, :row 7, :to elin.constant.jack-in} {:end-row 7, :name-end-col 51, :name-end-row 7, :name-row 7, :name babashka, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :col 43, :name-col 43, :from-var supported-project-types, :end-col 51, :row 7, :to elin.constant.jack-in} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/constant/jack_in.clj", :from elin.constant.jack-in, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var eval-option-keys, :end-col 27, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var eval-option-keys, :end-col 26, :row 33, :to elin.function.nrepl} {:fixed-arities #{0 1 2}, :end-row 33, :name-end-col 13, :name-end-row 30, :name-row 30, :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 27, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 29, :to clojure.core} {:end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var load-file-option-keys, :end-col 27, :row 38, :to elin.function.nrepl} {:end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 5, :from-var load-file-option-keys, :end-col 26, :row 39, :to elin.function.nrepl} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 13, :name-end-row 36, :name-row 36, :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 27, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.set} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 14, :name-end-row 41, :name-row 41, :name close!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 14, :row 41, :to elin.function.nrepl} {: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 53, :name-end-row 42, :name-row 42, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 49, :name-col 49, :end-col 53, :row 42, :to clojure.core} {:end-row 43, :name-end-col 47, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.component} {:fixed-arities #{1}, :end-row 43, :name-end-col 55, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 61, :name-end-row 43, :name-row 43, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 57, :name-col 57, :end-col 61, :row 43, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 47, :name-end-row 46, :name-row 46, :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 46, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 14, :name-end-row 47, :name-row 47, :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 47, :to elin.function.nrepl} {:end-row 48, :name-end-col 20, :name-end-row 48, :name-row 48, :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 48, :to elin.error} {:fixed-arities #{3 2}, :end-row 48, :name-end-col 11, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :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 50, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :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 50, :to elin.protocol.nrepl} {:end-row 50, :name-end-col 14, :name-end-row 50, :name-row 50, :name , :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 52, :to malli.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :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 59, :to elin.protocol.nrepl} {:end-row 62, :name-end-col 74, :name-end-row 62, :private true, :name-row 62, :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 62, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 63, :name-end-col 58, :name-end-row 63, :name-row 63, :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 63, :to elin.constant.nrepl} {:end-row 63, :name-end-col 35, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:fixed-arities #{2}, :end-row 64, :name-end-col 47, :name-end-row 64, :name-row 64, :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 64, :to elin.protocol.nrepl} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :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 62, :to elin.error} {:end-row 66, :name-end-col 23, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 69, :name-end-col 24, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 70, :name-end-col 10, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 71, :name-end-col 20, :name-end-row 71, :name-row 71, :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 71, :to elin.error} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 11, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:end-row 71, :name-end-col 6, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 18, :name-end-row 73, :name-row 73, :name interrupt!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 73, :to elin.function.nrepl} {: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 57, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 53, :name-col 53, :end-col 57, :row 74, :to clojure.core} {:end-row 75, :name-end-col 51, :name-end-row 75, :name-row 75, :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 75, :to elin.schema.component} {:fixed-arities #{1}, :end-row 75, :name-end-col 56, :name-end-row 75, :name-row 75, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 56, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 62, :name-end-row 75, :name-row 75, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 58, :name-col 58, :end-col 62, :row 75, :to clojure.core} {:end-row 75, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 65, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 16, :name-end-row 78, :name-row 78, :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 78, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :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 80, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :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 82, :to elin.constant.nrepl} {:end-row 82, :name-end-col 19, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{2}, :end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :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 83, :to elin.protocol.nrepl} {:end-row 84, :name-end-col 23, :name-end-row 84, :name-row 84, :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 81, :to elin.error} {:end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :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 85, :to elin.error} {:fixed-arities #{3 2}, :end-row 85, :name-end-col 11, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 18, :row 87, :to elin.function.nrepl} {: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 80, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 73, :name-col 73, :end-col 80, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 87, :name-end-row 88, :name-row 88, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 83, :name-col 83, :end-col 87, :row 88, :to clojure.core} {:end-row 89, :name-end-col 51, :name-end-row 89, :name-row 89, :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 89, :to elin.schema.component} {:fixed-arities #{1}, :end-row 89, :name-end-col 59, :name-end-row 89, :name-row 89, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 52, :name-col 52, :end-col 59, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 80, :name-end-row 89, :name-row 89, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 73, :name-col 73, :end-col 80, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 86, :name-end-row 89, :name-row 89, :name map?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 82, :name-col 82, :end-col 86, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 92, :name-end-row 89, :name-row 89, :name any?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 88, :name-col 88, :end-col 92, :row 89, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 95, :arity 2, :row 87, :to malli.core} {:fixed-arities #{4 3}, :end-row 92, :name-end-col 16, :name-end-row 92, :name-row 92, :name load-file!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 5, :from-var load-file!!, :end-col 45, :arity 4, :row 92, :to elin.function.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :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 94, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 23, :name-end-row 95, :name-row 95, :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 95, :to clojure.java.io} {:fixed-arities #{1}, :end-row 97, :name-end-col 12, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 98, :name-end-col 22, :name-end-row 98, :name-row 98, :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 98, :to elin.error} {:end-row 100, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var load-file!!, :end-col 27, :arity 2, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 12, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{0 1}, :end-row 101, :name-end-col 35, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 101, :name-end-col 20, :name-end-row 101, :name-row 101, :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 101, :to elin.error} {:end-row 104, :name-end-col 62, :name-end-row 104, :private true, :name-row 104, :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 104, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 104, :name-end-col 32, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 105, :name-end-col 47, :name-end-row 105, :name-row 105, :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 105, :to elin.constant.nrepl} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 36, :name-end-row 107, :name-row 107, :name join, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 27, :name-col 28, :from-var load-file!!, :end-col 51, :arity 2, :row 107, :to clojure.string} {:end-row 108, :name ., :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 32, :from-var load-file!!, :end-col 47, :arity 2, :row 108, :to clojure.core} {:end-row 109, :name-end-col 19, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{2}, :end-row 110, :name-end-col 31, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.nrepl} {:end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :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 104, :to clojure.core} {:end-row 112, :name-end-col 11, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 112, :name-end-col 8, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 112, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :name lookup!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 15, :row 114, :to elin.function.nrepl} {:end-row 114, :name-end-col 47, :name-end-row 114, :name-row 114, :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 114, :to elin.schema.component} {:fixed-arities #{1}, :end-row 114, :name-end-col 55, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 48, :name-col 48, :end-col 55, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 63, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 56, :name-col 56, :end-col 63, :row 114, :to clojure.core} {:end-row 114, :name-end-col 101, :name-end-row 114, :name-row 114, :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 114, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 114, :name-end-col 83, :name-end-row 114, :name-row 114, :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 114, :to elin.schema} {:end-row 114, :name-end-col 6, :name-end-row 114, :name-row 114, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 104, :arity 2, :row 114, :to malli.core} {:end-row 117, :name-end-col 70, :name-end-row 117, :name-row 117, :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 117, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 117, :name-end-col 39, :name-end-row 117, :name-row 117, :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 117, :to elin.protocol.nrepl} {:end-row 118, :name-end-col 31, :name-end-row 118, :name-row 118, :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 117, :to elin.error} {:fixed-arities #{2}, :end-row 120, :name-end-col 41, :name-end-row 120, :name-row 120, :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 120, :to elin.util.nrepl} {:end-row 121, :name-end-col 45, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:end-row 121, :name-end-col 27, :name-end-row 121, :name-row 121, :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 121, :to elin.error} {:end-row 121, :name-end-col 18, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 21, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 123, :name-end-col 45, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 27, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:end-row 123, :name-end-col 18, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 125, :name-end-col 19, :name-end-row 124, :name-row 124, :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 124, :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 28, :arity 2, :varargs-min-arity 2, :row 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 13, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:fixed-arities #{0 1}, :end-row 128, :name-end-col 10, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 37, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 129, :name-end-col 19, :name-end-row 129, :name-row 129, :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 129, :to elin.error} {:end-row 132, :name-end-col 10, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 132, :name-end-col 9, :name-end-row 117, :name-row 117, :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 117, :to elin.error} {:end-row 132, :name-end-col 6, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 20, :name-end-row 134, :name-row 134, :name ls-sessions!!, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 7, :name-col 7, :end-col 20, :row 134, :to elin.function.nrepl} {:end-row 134, :name-end-col 52, :name-end-row 134, :name-row 134, :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 134, :to elin.schema.component} {:end-row 134, :name-end-col 81, :name-end-row 134, :name-row 134, :name ?ManyToManyChannel, :filename "src/elin/function/nrepl.clj", :alias e.schema, :from elin.function.nrepl, :col 54, :name-col 54, :end-col 81, :row 134, :to elin.schema} {:end-row 134, :name-end-col 6, :name-end-row 134, :name-row 134, :name =>, :filename "src/elin/function/nrepl.clj", :alias m, :from elin.function.nrepl, :col 1, :name-col 2, :end-col 83, :arity 2, :row 134, :to malli.core} {:end-row 137, :name-end-col 63, :name-end-row 137, :name-row 137, :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 137, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 137, :name-end-col 27, :name-end-row 137, :name-row 137, :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 137, :to elin.protocol.nrepl} {:end-row 138, :name-end-col 19, :name-end-row 138, :name-row 138, :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 137, :to elin.error} {:end-row 140, :name-end-col 6, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:end-row 144, :name-end-col 63, :name-end-row 144, :name-row 144, :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 144, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 146, :name-end-col 27, :name-end-row 144, :name-row 144, :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 144, :to elin.protocol.nrepl} {:end-row 147, :name-end-col 19, :name-end-row 147, :name-row 147, :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 144, :to elin.error} {:end-row 149, :name-end-col 6, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 153, :name-end-col 22, :name-end-row 153, :name-row 153, :name ends-with?, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 7, :name-col 8, :from-var get-cycled-var-name, :end-col 40, :arity 2, :row 153, :to clojure.string} {:fixed-arities #{3}, :end-row 154, :name-end-col 17, :name-end-row 154, :name-row 154, :name replace, :filename "src/elin/function/nrepl.clj", :alias str, :from elin.function.nrepl, :col 5, :name-col 6, :from-var get-cycled-var-name, :end-col 40, :arity 3, :row 154, :to clojure.string} {:fixed-arities #{0 1}, :end-row 155, :name-end-col 9, :name-end-row 155, :name-row 155, :name str, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :name-col 6, :from-var get-cycled-var-name, :end-col 27, :arity 2, :varargs-min-arity 1, :row 155, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 153, :name-row 153, :name if, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 3, :name-col 4, :from-var get-cycled-var-name, :end-col 28, :arity 3, :row 153, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 151, :name-row 151, :name defn, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :macro true, :col 1, :name-col 2, :end-col 29, :arity 3, :varargs-min-arity 2, :row 151, :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 36, :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 37, :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 18, :name-end-col 51, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :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 18, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :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 20, :to clojure.edn} {:end-row 20, :name-end-col 22, :name-end-row 18, :name-row 18, :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 18, :to elin.error} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :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 21, :to elin.error} {:end-row 23, :name-end-col 20, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 18, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :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 24, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 26, :name-end-col 17, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 28, :name-end-col 9, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 28, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 43, :name-end-row 32, :name-row 32, :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 32, :to elin.function.clj-kondo} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :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 36, :to elin.function.clj-kondo} {:end-row 36, :name-end-col 6, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{3}, :end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name add-missing-libspec, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 26, :row 38, :to elin.function.namespace} {:end-row 38, :name-end-col 55, :name-end-row 38, :name-row 38, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 38, :name-col 38, :end-col 55, :row 38, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 38, :name-end-col 63, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 56, :name-col 56, :end-col 63, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 68, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 64, :name-col 64, :end-col 68, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 103, :name-end-row 38, :name-row 38, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 96, :name-col 96, :end-col 103, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 120, :name-end-row 38, :name-row 38, :name keyword?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 112, :name-col 112, :end-col 120, :row 38, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 1, :name-col 2, :end-col 125, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var add-missing-libspec, :end-col 48, :arity 1, :row 41, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 41, :name-end-col 16, :name-end-row 41, :name-row 41, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var add-missing-libspec, :end-col 49, :arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 71, :name-end-row 42, :name-row 42, :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 add-missing-libspec, :end-col 71, :row 42, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 42, :name-end-col 36, :name-end-row 42, :name-row 42, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var add-missing-libspec, :end-col 72, :arity 2, :row 42, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec, :end-col 73, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :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 add-missing-libspec, :end-col 53, :arity 2, :row 44, :to elin.function.nrepl.refactor} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 35, :name-end-row 46, :name-row 46, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 25, :name-col 26, :from-var add-missing-libspec, :end-col 51, :arity 3, :row 46, :to clojure.string} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :name-col 22, :from-var add-missing-libspec, :end-col 39, :arity 1, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 18, :name-col 19, :from-var add-missing-libspec, :end-col 48, :arity 1, :row 48, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 49, :name-end-col 60, :name-end-row 49, :name-row 49, :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 add-missing-libspec, :end-col 78, :arity 2, :row 49, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 49, :name-end-col 24, :name-end-row 49, :name-row 49, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 20, :name-col 21, :from-var add-missing-libspec, :end-col 79, :arity 1, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :name-col 36, :from-var add-missing-libspec, :end-col 39, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 36, :from-var add-missing-libspec, :end-col 39, :arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 53, :name-col 54, :from-var add-missing-libspec, :end-col 60, :arity 1, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 40, :name-col 41, :from-var add-missing-libspec, :end-col 61, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:end-row 51, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :from-var add-missing-libspec, :end-col 61, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var add-missing-libspec, :end-col 62, :arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 52, :name-end-col 35, :name-end-row 52, :name-row 52, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :name-col 32, :from-var add-missing-libspec, :end-col 40, :arity 2, :varargs-min-arity 4, :row 52, :to clojure.core} {:end-row 52, :name-end-col 30, :name-end-row 50, :name-row 50, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 22, :name-col 23, :from-var add-missing-libspec, :end-col 41, :arity 3, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{0}, :end-row 57, :name-end-col 31, :name-end-row 57, :name-row 57, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :name-col 23, :from-var add-missing-libspec, :end-col 50, :arity 4, :varargs-min-arity 0, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 21, :from-var add-missing-libspec, :end-col 50, :arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 58, :name-end-row 53, :name-row 53, :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 add-missing-libspec, :end-col 79, :arity 2, :row 53, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 54, :name-end-col 23, :name-end-row 53, :name-row 53, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 35, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 25, :name-end-row 55, :name-row 55, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 26, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 33, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var add-missing-libspec, :end-col 51, :arity 2, :varargs-min-arity 4, :row 57, :to clojure.core} {:end-row 57, :name-end-col 15, :name-end-row 53, :name-row 53, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec, :end-col 52, :arity 4, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 9, :name-end-row 46, :name-row 46, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-libspec, :end-col 53, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 41, :name-row 41, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var add-missing-libspec, :end-col 54, :arity 3, :row 41, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 33, :name-end-row 61, :name-row 61, :name split, :filename "src/elin/function/namespace.clj", :alias str, :from elin.function.namespace, :col 23, :name-col 24, :from-var missing-require-candidates, :end-col 49, :arity 3, :row 61, :to clojure.string} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 26, :name-end-row 62, :name-row 62, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 19, :name-col 20, :from-var missing-require-candidates, :end-col 37, :arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name get-namespace, :filename "src/elin/function/namespace.clj", :alias e.f.sexpr, :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-require-candidates, :end-col 46, :arity 1, :row 63, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 64, :name-end-col 58, :name-end-row 64, :name-row 64, :name requiring-namespaces, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 23, :name-col 24, :from-var missing-require-candidates, :end-col 76, :arity 2, :row 64, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name set, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 18, :name-col 19, :from-var missing-require-candidates, :end-col 77, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 37, :name-end-row 67, :name-row 67, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :name-col 34, :from-var missing-require-candidates, :end-col 37, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name key, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :from-var missing-require-candidates, :end-col 37, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 55, :name-end-row 66, :name-row 66, :name val, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 51, :name-col 52, :from-var missing-require-candidates, :end-col 58, :arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name =, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 38, :name-col 39, :from-var missing-require-candidates, :end-col 59, :arity 2, :varargs-min-arity 2, :row 66, :to clojure.core} {:end-row 66, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 37, :from-var missing-require-candidates, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name filter, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 60, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 67, :name-end-col 33, :name-end-row 67, :name-row 67, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 38, :arity 2, :varargs-min-arity 4, :row 67, :to clojure.core} {:end-row 67, :name-end-col 28, :name-end-row 65, :name-row 65, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 20, :name-col 21, :from-var missing-require-candidates, :end-col 39, :arity 3, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{0}, :end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 35, :name-col 36, :from-var missing-require-candidates, :end-col 63, :arity 4, :varargs-min-arity 0, :row 72, :to clojure.core} {:end-row 72, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :from-var missing-require-candidates, :end-col 63, :arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 68, :name-end-col 71, :name-end-row 68, :name-row 68, :name namespaces-by-alias, :filename "src/elin/function/namespace.clj", :alias e.f.clj-kondo, :from elin.function.namespace, :col 37, :name-col 38, :from-var missing-require-candidates, :end-col 92, :arity 2, :row 68, :to elin.function.clj-kondo} {:fixed-arities #{0 1 2}, :end-row 69, :name-end-col 36, :name-end-row 68, :name-row 68, :name concat, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 48, :arity 2, :varargs-min-arity 2, :row 68, :to clojure.core} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 38, :name-end-row 70, :name-row 70, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 39, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1 2}, :end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name remove, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 46, :arity 2, :row 71, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 29, :name-col 30, :from-var missing-require-candidates, :end-col 64, :arity 2, :varargs-min-arity 4, :row 72, :to clojure.core} {:end-row 72, :name-end-col 28, :name-end-row 68, :name-row 68, :name some->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 20, :name-col 21, :from-var missing-require-candidates, :end-col 65, :arity 4, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 11, :name-end-row 74, :name-row 74, :name seq, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 23, :arity 1, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name disconnected?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 17, :name-col 18, :from-var missing-require-candidates, :end-col 48, :arity 1, :row 77, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name not, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 13, :from-var missing-require-candidates, :end-col 49, :arity 1, :row 77, :to clojure.core} {:end-row 78, :name-end-col 71, :name-end-row 78, :name-row 78, :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 missing-require-candidates, :end-col 71, :row 78, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 78, :name-end-col 36, :name-end-row 78, :name-row 78, :name supported-op?, :filename "src/elin/function/namespace.clj", :alias e.p.nrepl, :from elin.function.namespace, :col 12, :name-col 13, :from-var missing-require-candidates, :end-col 72, :arity 2, :row 78, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 78, :name-end-col 11, :name-end-row 77, :name-row 77, :name and, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 73, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 40, :name-end-row 79, :name-row 79, :name resolve-missing!!, :filename "src/elin/function/namespace.clj", :alias e.f.n.refactor, :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-require-candidates, :end-col 55, :arity 2, :row 79, :to elin.function.nrepl.refactor} {:end-row 82, :name-end-col 10, :name-end-row 73, :name-row 73, :name cond, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var missing-require-candidates, :end-col 10, :arity 6, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var missing-require-candidates, :end-col 11, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 59, :name-row 59, :name defn-, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 24, :name-col 25, :from-var missing-import-candidates, :end-col 40, :arity 1, :row 86, :to clojure.core} {:fixed-arities #{0}, :end-row 95, :name-end-col 25, :name-end-row 95, :name-row 95, :name hash-map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-import-candidates, :end-col 47, :arity 4, :varargs-min-arity 0, :row 95, :to clojure.core} {:end-row 95, :name fn*, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :from-var missing-import-candidates, :end-col 47, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name contains?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 18, :name-col 19, :from-var missing-import-candidates, :end-col 54, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name name, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 39, :name-col 40, :from-var missing-import-candidates, :end-col 49, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 38, :name-end-row 91, :name-row 91, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 34, :name-col 35, :from-var missing-import-candidates, :end-col 69, :arity 3, :varargs-min-arity 1, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 33, :name-end-row 91, :name-row 91, :name symbol, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 26, :name-col 27, :from-var missing-import-candidates, :end-col 70, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 21, :name-end-row 91, :name-row 91, :name conj, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 16, :name-col 17, :from-var missing-import-candidates, :end-col 71, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:end-row 92, :name-end-col 17, :name-end-row 90, :name-row 90, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :name-col 15, :from-var missing-import-candidates, :end-col 20, :arity 3, :row 90, :to clojure.core} {:end-row 92, :name-end-col 15, :name-end-row 89, :name-row 89, :name fn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 12, :name-col 13, :from-var missing-import-candidates, :end-col 21, :arity 2, :varargs-min-arity 0, :row 89, :to clojure.core} {:fixed-arities #{3}, :end-row 93, :name-end-col 20, :name-end-row 88, :name-row 88, :name reduce-kv, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 15, :arity 3, :row 88, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name distinct, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 20, :arity 1, :row 94, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 95, :name-end-col 14, :name-end-row 95, :name-row 95, :name map, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 10, :name-col 11, :from-var missing-import-candidates, :end-col 48, :arity 2, :varargs-min-arity 4, :row 95, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 5, :name-col 6, :from-var missing-import-candidates, :end-col 49, :arity 4, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 95, :name-end-col 7, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 3, :name-col 4, :from-var missing-import-candidates, :end-col 50, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:end-row 95, :name-end-col 7, :name-end-row 84, :name-row 84, :name defn-, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name string?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 11, :name-col 11, :from-var ?MissingCandidatesInput, :end-col 18, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 30, :name-end-row 100, :name-row 100, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 26, :name-col 26, :from-var ?MissingCandidatesInput, :end-col 30, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 23, :name-end-row 101, :name-row 101, :name map?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 19, :name-col 19, :from-var ?MissingCandidatesInput, :end-col 23, :row 101, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 101, :name-end-col 5, :name-end-row 97, :name-row 97, :name def, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 26, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 19, :name-end-row 106, :name-row 106, :name symbol?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :name-col 12, :from-var ?MissingCandidatesOutput, :end-col 19, :row 106, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 107, :name-end-col 5, :name-end-row 103, :name-row 103, :name def, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{2}, :end-row 109, :name-end-col 25, :name-end-row 109, :name-row 109, :name missing-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 7, :name-col 7, :end-col 25, :row 109, :to elin.function.namespace} {:end-row 109, :name-end-col 54, :name-end-row 109, :name-row 109, :name ?Elin, :filename "src/elin/function/namespace.clj", :alias e.s.handler, :from elin.function.namespace, :col 37, :name-col 37, :end-col 54, :row 109, :to elin.schema.handler} {:end-row 109, :name-end-col 78, :name-end-row 109, :private true, :name-row 109, :name ?MissingCandidatesInput, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 55, :name-col 55, :end-col 78, :row 109, :to elin.function.namespace} {:end-row 110, :name-end-col 51, :name-end-row 110, :private true, :name-row 110, :name ?MissingCandidatesOutput, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 27, :name-col 27, :end-col 51, :row 110, :to elin.function.namespace} {:end-row 110, :name-end-col 6, :name-end-row 109, :name-row 109, :name =>, :filename "src/elin/function/namespace.clj", :alias m, :from elin.function.namespace, :col 1, :name-col 2, :end-col 53, :arity 2, :row 109, :to malli.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 35, :name-end-row 114, :name-row 114, :name java-class-name?, :filename "src/elin/function/namespace.clj", :alias e.u.string, :from elin.function.namespace, :col 7, :name-col 8, :from-var missing-candidates, :end-col 41, :arity 1, :row 114, :to elin.util.string} {:fixed-arities #{2}, :end-row 115, :name-end-col 31, :name-end-row 115, :private true, :name-row 115, :name missing-import-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :name-col 6, :from-var missing-candidates, :end-col 50, :arity 2, :row 115, :to elin.function.namespace} {:fixed-arities #{3}, :end-row 116, :name-end-col 32, :name-end-row 116, :private true, :name-row 116, :name missing-require-candidates, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :name-col 6, :from-var missing-candidates, :end-col 63, :arity 3, :row 116, :to elin.function.namespace} {:end-row 116, :name-end-col 6, :name-end-row 114, :name-row 114, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 3, :name-col 4, :from-var missing-candidates, :end-col 64, :arity 3, :row 114, :to clojure.core} {:end-row 116, :name-end-col 6, :name-end-row 111, :name-row 111, :name defn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 111, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 54, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{3}, :end-row 10, :name-end-col 11, :name-end-row 10, :private true, :name-row 10, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 7, :name-col 7, :end-col 11, :row 10, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 10, :name-end-col 31, :name-end-row 10, :name-row 10, :name keyword?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 23, :name-col 23, :end-col 31, :row 10, :to clojure.core} {:end-row 10, :name-end-col 54, :name-end-row 10, :name-row 10, :name ?Storage, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 32, :name-col 32, :end-col 54, :row 10, :to elin.schema.component} {:fixed-arities #{1}, :end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 55, :name-col 55, :end-col 62, :row 10, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 1, :name-col 2, :end-col 70, :arity 2, :row 10, :to malli.core} {:fixed-arities #{4 3}, :end-row 13, :name-end-col 19, :name-end-row 13, :name-row 13, :name set, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 3, :name-col 4, :from-var set*, :end-col 46, :arity 3, :row 13, :to elin.protocol.storage} {:end-row 13, :name-end-col 7, :name-end-row 11, :name-row 11, :name defn-, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 15, :name-end-col 11, :name-end-row 15, :private true, :name-row 15, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 7, :name-col 7, :end-col 11, :row 15, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name keyword?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 23, :name-col 23, :end-col 31, :row 15, :to clojure.core} {:end-row 15, :name-end-col 54, :name-end-row 15, :name-row 15, :name ?Storage, :filename "src/elin/function/storage/test.clj", :alias e.s.component, :from elin.function.storage.test, :col 32, :name-col 32, :end-col 54, :row 15, :to elin.schema.component} {:fixed-arities #{1}, :end-row 15, :name-end-col 63, :name-end-row 15, :name-row 15, :name string?, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 56, :name-col 56, :end-col 63, :row 15, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 15, :name-row 15, :name =>, :filename "src/elin/function/storage/test.clj", :alias m, :from elin.function.storage.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 15, :to malli.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name get, :filename "src/elin/function/storage/test.clj", :alias e.p.storage, :from elin.function.storage.test, :col 3, :name-col 4, :from-var get*, :end-col 40, :arity 2, :row 18, :to elin.protocol.storage} {:end-row 18, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :private true, :name-row 20, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 35, :name-col 35, :from-var set-last-test-query, :end-col 39, :row 20, :to elin.function.storage.test} {:end-row 20, :name-end-col 59, :name-end-row 20, :private true, :name-row 20, :name last-test-query-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 40, :name-col 40, :from-var set-last-test-query, :end-col 59, :row 20, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 26, :name-col 27, :from-var set-last-test-query, :end-col 60, :arity 2, :varargs-min-arity 4, :row 20, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 21, :name-end-col 39, :name-end-row 21, :private true, :name-row 21, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 35, :name-col 35, :from-var get-last-test-query, :end-col 39, :row 21, :to elin.function.storage.test} {:end-row 21, :name-end-col 59, :name-end-row 21, :private true, :name-row 21, :name last-test-query-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 40, :name-col 40, :from-var get-last-test-query, :end-col 59, :row 21, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 26, :name-col 27, :from-var get-last-test-query, :end-col 60, :arity 2, :varargs-min-arity 4, :row 21, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 61, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 47, :name-end-row 23, :private true, :name-row 23, :name set*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 43, :name-col 43, :from-var set-last-failed-tests-query, :end-col 47, :row 23, :to elin.function.storage.test} {:end-row 23, :name-end-col 69, :name-end-row 23, :private true, :name-row 23, :name last-failed-tests-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 48, :name-col 48, :from-var set-last-failed-tests-query, :end-col 69, :row 23, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 34, :name-col 35, :from-var set-last-failed-tests-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 23, :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/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 47, :name-end-row 24, :private true, :name-row 24, :name get*, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 43, :name-col 43, :from-var get-last-failed-tests-query, :end-col 47, :row 24, :to elin.function.storage.test} {:end-row 24, :name-end-col 69, :name-end-row 24, :private true, :name-row 24, :name last-failed-tests-key, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 48, :name-col 48, :from-var get-last-failed-tests-query, :end-col 69, :row 24, :to elin.function.storage.test} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :name partial, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 34, :name-col 35, :from-var get-last-failed-tests-query, :end-col 70, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 24, :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} {: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, :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 36, :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 11, :name-col 11, :from-var get-system-info, :end-col 36, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 37, :name-col 37, :from-var get-system-info, :end-col 42, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 10, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 5, :name-col 6, :from-var get-system-info, :end-col 43, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 21, :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 5, :name-col 5, :from-var get-system-info, :end-col 21, :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 22, :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 23, :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} {: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, :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} {: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, :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} {: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, :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 11, :name-end-col 31, :name-end-row 11, :name-row 11, :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 11, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 9, :name-row 9, :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 9, :to clojure.core} {:end-row 14, :name-end-col 51, :name-end-row 14, :name-row 14, :name IInterceptor, :filename "src/elin/schema/component.clj", :alias e.p.interceptor, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Interceptor, :end-col 51, :row 14, :to elin.protocol.interceptor} {:end-row 14, :name-end-col 22, :name-end-row 14, :name-row 14, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Interceptor, :end-col 52, :arity 1, :varargs-min-arity 0, :row 14, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 53, :arity 2, :row 13, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name IClientManager, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 47, :row 17, :to elin.protocol.nrepl} {:end-row 18, :name-end-col 40, :name-end-row 18, :name-row 18, :name IClient, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 40, :row 18, :to elin.protocol.nrepl} {:end-row 19, :name-end-col 44, :name-end-row 19, :name-row 19, :name IConnection, :filename "src/elin/schema/component.clj", :alias e.p.nrepl, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Nrepl, :end-col 44, :row 19, :to elin.protocol.nrepl} {:end-row 19, :name-end-col 22, :name-end-row 17, :name-row 17, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Nrepl, :end-col 45, :arity 3, :varargs-min-arity 0, :row 17, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 19, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 16, :to clojure.core} {:end-row 22, :name-end-col 46, :name-end-row 22, :name-row 22, :name ICljKondo, :filename "src/elin/schema/component.clj", :alias e.p.clj-kondo, :from elin.schema.component, :col 23, :name-col 23, :from-var ?CljKondo, :end-col 46, :row 22, :to elin.protocol.clj-kondo} {:end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?CljKondo, :end-col 47, :arity 1, :varargs-min-arity 0, :row 22, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 25, :name-end-col 43, :name-end-row 25, :name-row 25, :name IStorage, :filename "src/elin/schema/component.clj", :alias e.p.storage, :from elin.schema.component, :col 23, :name-col 23, :from-var ?Storage, :end-col 43, :row 25, :to elin.protocol.storage} {:end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name ?protocol, :filename "src/elin/schema/component.clj", :alias e.schema, :from elin.schema.component, :col 3, :name-col 4, :from-var ?Storage, :end-col 44, :arity 1, :varargs-min-arity 0, :row 25, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 24, :name-row 24, :name def, :filename "src/elin/schema/component.clj", :from elin.schema.component, :macro true, :col 1, :name-col 2, :end-col 45, :arity 2, :row 24, :to clojure.core} {:end-row 8, :name-end-col 42, :name-end-row 8, :name-row 8, :name ?Nrepl, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 22, :name-col 22, :from-var ?Components, :end-col 42, :row 8, :to elin.schema.component} {:end-row 9, :name-end-col 54, :name-end-row 9, :name-row 9, :name ?Interceptor, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 28, :name-col 28, :from-var ?Components, :end-col 54, :row 9, :to elin.schema.component} {:end-row 10, :name-end-col 44, :name-end-row 10, :name-row 10, :name ?LazyHost, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 21, :name-col 21, :from-var ?Components, :end-col 44, :row 10, :to elin.schema.component} {:end-row 11, :name-end-col 54, :name-end-row 11, :name-row 11, :name ?Storage, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 32, :name-col 32, :from-var ?Components, :end-col 54, :row 11, :to elin.schema.component} {:end-row 12, :name-end-col 49, :name-end-row 12, :name-row 12, :name ?CljKondo, :filename "src/elin/schema/handler.clj", :alias e.s.component, :from elin.schema.handler, :col 26, :name-col 26, :from-var ?Components, :end-col 49, :row 12, :to elin.schema.component} {: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 52, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name qualified-keyword?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 13, :name-col 13, :from-var ?ParsedMessage, :end-col 31, :row 16, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :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 34, :arity 2, :row 14, :to clojure.core} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name ?ParsedMessage, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 16, :name-col 16, :from-var ?Elin, :end-col 30, :row 21, :to elin.schema.handler} {:end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :name-col 5, :from-var ?Elin, :end-col 16, :row 22, :to elin.schema.handler} {:end-row 22, :name-end-col 16, :name-end-row 19, :name-row 19, :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 17, :arity 2, :row 19, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 22, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 30, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 31, :name-col 31, :from-var ?HandlerMap, :end-col 34, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 11, :name-col 11, :from-var ?JumpToFile, :end-col 18, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name int?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 11, :name-col 11, :from-var ?JumpToFile, :end-col 15, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 14, :name-end-row 31, :name-row 31, :name int?, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 10, :name-col 10, :from-var ?JumpToFile, :end-col 14, :row 31, :to clojure.core} {: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/handler.clj", :from elin.schema.handler, :macro true, :col 1, :name-col 2, :end-col 17, :arity 2, :row 27, :to clojure.core} {:end-row 19, :name-end-col 12, :name-end-row 19, :name-row 19, :name do, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 10, :name-col 10, :from-var shadow-cljs-build-ids-code, :end-col 12, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 21, :name-end-row 19, :name-row 19, :name require, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 14, :name-col 14, :from-var shadow-cljs-build-ids-code, :end-col 21, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 20, :name-end-col 17, :name-end-row 20, :name-row 20, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 14, :name-col 14, :from-var shadow-cljs-build-ids-code, :end-col 17, :varargs-min-arity 1, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 25, :name-end-row 21, :name-row 21, :name filter, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :name-col 19, :from-var shadow-cljs-build-ids-code, :end-col 25, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 7, :name-end-row 19, :name-row 19, :name str, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 3, :name-col 4, :from-var shadow-cljs-build-ids-code, :end-col 70, :arity 1, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 71, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 33, :name-end-row 23, :private true, :name-row 23, :name find-shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 7, :name-col 7, :end-col 33, :row 23, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{1}, :end-row 23, :name-end-col 46, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 39, :name-col 39, :end-col 46, :row 23, :to clojure.core} {:end-row 23, :name-end-col 74, :name-end-row 23, :name-row 23, :name ?PortFile, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.s.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 55, :name-col 55, :end-col 74, :row 23, :to elin.schema.nrepl} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name =>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias m, :from elin.interceptor.connect.shadow-cljs, :col 1, :name-col 2, :end-col 77, :arity 2, :row 23, :to malli.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 68, :name-end-row 26, :name-row 26, :name find-file-in-parent-directories, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.file, :from elin.interceptor.connect.shadow-cljs, :col 27, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 88, :arity 2, :row 26, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 35, :name-end-row 27, :name-row 27, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias io, :from elin.interceptor.connect.shadow-cljs, :col 27, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 49, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.java.io} {:end-row 27, :name-end-col 26, :name-end-row 26, :name-row 26, :name some->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 19, :name-col 20, :from-var find-shadow-cljs-port-file, :end-col 50, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 28, :name ., :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 11, :from-var find-shadow-cljs-port-file, :end-col 25, :arity 2, :row 28, :to clojure.core} {:end-row 30, :name ., :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :from-var find-shadow-cljs-port-file, :end-col 42, :arity 2, :row 30, :to clojure.core} {:end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 28, :from-var find-shadow-cljs-port-file, :end-col 33, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 22, :name-end-row 31, :name-row 31, :name some->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 14, :name-col 15, :from-var find-shadow-cljs-port-file, :end-col 49, :arity 3, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 28, :name-row 28, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 5, :name-col 6, :from-var find-shadow-cljs-port-file, :end-col 51, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 31, :name-end-col 12, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 3, :name-col 4, :from-var find-shadow-cljs-port-file, :end-col 52, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 24, :name-row 24, :name defn-, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name connect, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.c.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 10, :name-col 10, :from-var detect-shadow-cljs-port, :end-col 33, :row 34, :to elin.constant.interceptor} {:end-row 36, :name-end-col 103, :name-end-row 36, :name-row 36, :name detect-shadow-cljs-port, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 80, :name-col 80, :from-var detect-shadow-cljs-port, :end-col 103, :row 36, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{2}, :end-row 36, :name-end-col 73, :name-end-row 36, :name-row 36, :name config, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.u.interceptor, :from elin.interceptor.connect.shadow-cljs, :col 50, :name-col 51, :from-var detect-shadow-cljs-port, :end-col 104, :arity 2, :row 36, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name get-current-working-directory!, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.host, :from elin.interceptor.connect.shadow-cljs, :col 38, :name-col 39, :from-var detect-shadow-cljs-port, :end-col 84, :arity 1, :row 37, :to elin.protocol.host} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name >, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 44, :name-col 45, :from-var detect-shadow-cljs-port, :end-col 89, :arity 4, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 46, :name-end-col 47, :name-end-row 41, :name-row 41, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 42, :name-col 43, :from-var detect-shadow-cljs-port, :end-col 90, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 43, :name-end-row 48, :name-row 48, :name ends-with?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 63, :arity 2, :row 48, :to clojure.string} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 27, :name-end-row 47, :name-row 47, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 23, :name-col 24, :from-var detect-shadow-cljs-port, :end-col 64, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 41, :name-end-row 51, :name-row 51, :name or, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 38, :name-col 39, :from-var detect-shadow-cljs-port, :end-col 68, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 27, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 21, :name-col 22, :from-var detect-shadow-cljs-port, :end-col 74, :arity 9, :varargs-min-arity 3, :row 50, :to clojure.core} {:end-row 55, :name-end-col 22, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 19, :name-col 20, :from-var detect-shadow-cljs-port, :end-col 25, :arity 3, :row 47, :to clojure.core} {:end-row 55, :name-end-col 21, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 17, :name-col 18, :from-var detect-shadow-cljs-port, :end-col 26, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 55, :name-end-col 18, :name-end-row 35, :name-row 35, :name fn, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 27, :arity 2, :varargs-min-arity 0, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 63, :name-end-row 57, :name-row 57, :name not, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 59, :name-col 60, :from-var detect-shadow-cljs-port, :end-col 79, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 80, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 29, :name-end-row 57, :name-row 57, :name not, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 25, :name-col 26, :from-var detect-shadow-cljs-port, :end-col 81, :arity 1, :row 57, :to clojure.core} {:end-row 57, :name fn*, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 81, :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/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 82, :arity 2, :row 57, :to exoscale.interceptor} {:end-row 57, :name-end-col 14, :name-end-row 35, :name-row 35, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 11, :name-col 12, :from-var detect-shadow-cljs-port, :end-col 83, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 77, :name-end-row 60, :name-row 60, :name current-client, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.p.nrepl, :from elin.interceptor.connect.shadow-cljs, :col 52, :name-col 53, :from-var detect-shadow-cljs-port, :end-col 84, :arity 1, :row 60, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 58, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{2}, :end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name includes?, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias str, :from elin.interceptor.connect.shadow-cljs, :col 30, :name-col 31, :from-var detect-shadow-cljs-port, :end-col 69, :arity 2, :row 62, :to clojure.string} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 29, :name-end-row 61, :name-row 61, :name and, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 25, :name-col 26, :from-var detect-shadow-cljs-port, :end-col 70, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 64, :name-end-col 98, :name-end-row 64, :private true, :name-row 64, :name shadow-cljs-build-ids-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 72, :name-col 72, :from-var detect-shadow-cljs-port, :end-col 98, :row 64, :to elin.interceptor.connect.shadow-cljs} {:fixed-arities #{3 2}, :end-row 64, :name-end-col 67, :name-end-row 64, :name-row 64, :name evaluate-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 99, :arity 2, :row 64, :to elin.function.evaluate} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 47, :name-end-row 65, :name-row 65, :name get-in, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 67, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 66, :name-end-col 56, :name-end-row 66, :name-row 66, :name read-string, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias edn, :from elin.interceptor.connect.shadow-cljs, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 57, :arity 1, :row 66, :to clojure.edn} {:fixed-arities #{2}, :end-row 67, :name-end-col 79, :name-end-row 67, :name-row 67, :name select-from-candidates, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.select, :from elin.interceptor.connect.shadow-cljs, :col 45, :name-col 46, :from-var detect-shadow-cljs-port, :end-col 84, :arity 2, :row 67, :to elin.function.select} {:end-row 67, :name-end-col 44, :name-end-row 67, :name-row 67, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 40, :name-col 41, :from-var detect-shadow-cljs-port, :end-col 85, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 39, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 36, :name-col 37, :from-var detect-shadow-cljs-port, :end-col 86, :arity 4, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 68, :name-end-col 37, :name-end-row 68, :name-row 68, :name do, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 35, :name-col 35, :from-var detect-shadow-cljs-port, :end-col 37, :row 68, :to :clj-kondo/unknown-namespace} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 32, :name-end-row 68, :name-row 68, :name str, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 89, :arity 1, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 55, :name-end-row 70, :name-row 70, :name evaluate-code, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias e.f.evaluate, :from elin.interceptor.connect.shadow-cljs, :col 28, :name-col 29, :from-var detect-shadow-cljs-port, :end-col 60, :arity 2, :row 70, :to elin.function.evaluate} {:end-row 70, :name-end-col 27, :name-end-row 68, :name-row 68, :name ->>, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 23, :name-col 24, :from-var detect-shadow-cljs-port, :end-col 61, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 70, :name-end-col 25, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 21, :name-col 22, :from-var detect-shadow-cljs-port, :end-col 62, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 70, :name-end-col 24, :name-end-row 61, :name-row 61, :name when, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 19, :name-col 20, :from-var detect-shadow-cljs-port, :end-col 63, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 70, :name-end-col 21, :name-end-row 60, :name-row 60, :name let, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 17, :name-col 18, :from-var detect-shadow-cljs-port, :end-col 64, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 70, :name-end-col 18, :name-end-row 59, :name-row 59, :name fn, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 65, :arity 2, :varargs-min-arity 0, :row 59, :to clojure.core} {:end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :name discard, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :alias ix, :from elin.interceptor.connect.shadow-cljs, :col 15, :name-col 16, :from-var detect-shadow-cljs-port, :end-col 27, :arity 1, :row 71, :to exoscale.interceptor} {:end-row 71, :name-end-col 14, :name-end-row 59, :name-row 59, :name ->, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 11, :name-col 12, :from-var detect-shadow-cljs-port, :end-col 28, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 71, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 33, :to clojure.core} {:end-row 18, :name-end-col 9, :name-end-row 18, :name-row 18, :name declare, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 22, :arity 1, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 19, :name-end-col 9, :name-end-row 19, :name-row 19, :name declare, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 1, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 41, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{3}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :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 23, :to clojure.string} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 23, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 18, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 13, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 51, :name-end-row 31, :name-row 31, :name get-namespaces, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec, :end-col 57, :arity 1, :row 31, :to elin.function.namespace} {:fixed-arities #{2}, :end-row 32, :name-end-col 64, :name-end-row 32, :name-row 32, :name select-from-candidates, :filename "src/elin/handler/namespace.clj", :alias e.f.select, :from elin.handler.namespace, :col 30, :name-col 31, :from-var add-libspec, :end-col 81, :arity 2, :row 32, :to elin.function.select} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 37, :name-end-row 33, :name-row 33, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 30, :name-col 31, :from-var add-libspec, :end-col 38, :arity 1, :row 33, :to clojure.core} {:end-row 33, :name-end-col 29, :name-end-row 32, :name-row 32, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-libspec, :end-col 39, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name interrupted, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec, :end-col 37, :arity 0, :varargs-min-arity 0, :row 34, :to elin.error} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 21, :name-end-row 32, :name-row 32, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-libspec, :end-col 38, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 71, :name-end-row 35, :name-row 35, :name add-libspec, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 60, :name-col 60, :from-var add-libspec, :end-col 71, :row 35, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 57, :name-end-row 35, :name-row 35, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 50, :name-col 51, :from-var add-libspec, :end-col 72, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 21, :name-col 22, :from-var add-libspec, :end-col 85, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name get, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-libspec, :end-col 55, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 73, :name-end-row 37, :name-row 37, :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-libspec, :end-col 86, :arity 2, :row 37, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 32, :name-end-row 36, :name-row 36, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 29, :name-col 30, :from-var add-libspec, :end-col 87, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 39, :name-end-col 56, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-libspec, :end-col 83, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name str, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :name-col 50, :from-var add-libspec, :end-col 72, :arity 1, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 48, :name-end-row 38, :name-row 38, :name input!, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 32, :name-col 33, :from-var add-libspec, :end-col 73, :arity 3, :row 38, :to elin.protocol.host} {:end-row 40, :name-end-col 31, :name-end-row 38, :name-row 38, :name , :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-libspec, :end-col 45, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 47, :name-end-col 74, :name-end-row 47, :name-row 47, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-libspec, :end-col 74, :row 47, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 49, :name-end-col 56, :name-end-row 49, :private true, :name-row 49, :name has-namespace?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-libspec, :end-col 69, :arity 2, :row 49, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var add-libspec, :end-col 64, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:fixed-arities #{3}, :end-row 51, :name-end-col 75, :name-end-row 51, :name-row 51, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-libspec, :end-col 98, :arity 3, :row 51, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-libspec, :end-col 77, :arity 5, :varargs-min-arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 45, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-libspec, :end-col 78, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 52, :name-end-col 40, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var add-libspec, :end-col 79, :arity 3, :row 49, :to clojure.core} {:end-row 52, :name-end-col 38, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-libspec, :end-col 80, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{4 3}, :end-row 52, :name-end-col 57, :name-end-row 46, :name-row 46, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-libspec, :end-col 81, :arity 4, :row 46, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-libspec, :end-col 56, :arity 4, :row 54, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-libspec, :end-col 50, :arity 1, :row 55, :to elin.function.evaluate} {:end-row 55, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-libspec, :end-col 51, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 58, :name-end-col 9, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-libspec, :end-col 24, :arity 3, :varargs-min-arity 1, :row 31, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 25, :arity 4, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 77, :name-end-row 62, :name-row 62, :name get-namespace-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 47, :name-col 48, :from-var add-missing-import*, :end-col 83, :arity 1, :row 62, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 63, :name-end-col 56, :name-end-row 63, :name-row 63, :name select-keys-by-namespace, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-import*, :end-col 73, :arity 2, :row 63, :to elin.util.map} {:fixed-arities #{3}, :end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-import*, :end-col 44, :arity 3, :varargs-min-arity 3, :row 64, :to clojure.core} {:end-row 64, :name-end-col 22, :name-end-row 63, :name-row 63, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-import*, :end-col 45, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:end-row 66, :name-end-col 74, :name-end-row 66, :name-row 66, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-missing-import*, :end-col 74, :row 66, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 68, :name-end-col 74, :name-end-row 68, :name-row 68, :name add-import, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-missing-import*, :end-col 95, :arity 2, :row 68, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-import*, :end-col 77, :arity 5, :varargs-min-arity 3, :row 69, :to clojure.core} {:end-row 69, :name-end-col 45, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-missing-import*, :end-col 78, :arity 2, :varargs-min-arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 38, :name-end-row 67, :name-row 67, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-missing-import*, :end-col 79, :arity 2, :varargs-min-arity 0, :row 67, :to clojure.core} {:fixed-arities #{4 3}, :end-row 69, :name-end-col 57, :name-end-row 65, :name-row 65, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-missing-import*, :end-col 80, :arity 4, :row 65, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-import*, :end-col 56, :arity 4, :row 71, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 44, :name-end-row 72, :name-row 72, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-import*, :end-col 50, :arity 1, :row 72, :to elin.function.evaluate} {:end-row 72, :name-end-col 10, :name-end-row 70, :name-row 70, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-import*, :end-col 51, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 74, :name-end-col 9, :name-end-row 62, :name-row 62, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-import*, :end-col 30, :arity 3, :varargs-min-arity 1, :row 62, :to elin.error} {:end-row 74, :name-end-col 7, :name-end-row 60, :name-row 60, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 77, :name-end-row 78, :name-row 78, :name get-namespace-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 47, :name-col 48, :from-var add-missing-require*, :end-col 83, :arity 1, :row 78, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 79, :name-end-col 56, :name-end-row 79, :name-row 79, :name select-keys-by-namespace, :filename "src/elin/handler/namespace.clj", :alias e.u.map, :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-require*, :end-col 73, :arity 2, :row 79, :to elin.util.map} {:fixed-arities #{3}, :end-row 80, :name-end-col 29, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 23, :name-col 24, :from-var add-missing-require*, :end-col 44, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 22, :name-end-row 79, :name-row 79, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-require*, :end-col 45, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 82, :name-end-col 74, :name-end-row 82, :name-row 82, :name modify-code, :filename "src/elin/handler/namespace.clj", :alias e.c.interceptor, :from elin.handler.namespace, :col 47, :name-col 47, :from-var add-missing-require*, :end-col 74, :row 82, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 84, :name-end-col 56, :name-end-row 84, :private true, :name-row 84, :name has-namespace?, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-require*, :end-col 69, :arity 2, :row 84, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :name-col 40, :from-var add-missing-require*, :end-col 64, :arity 3, :varargs-min-arity 3, :row 85, :to clojure.core} {:fixed-arities #{3}, :end-row 86, :name-end-col 75, :name-end-row 86, :name-row 86, :name add-require, :filename "src/elin/handler/namespace.clj", :alias e.u.sexpr, :from elin.handler.namespace, :col 53, :name-col 54, :from-var add-missing-require*, :end-col 98, :arity 3, :row 86, :to elin.util.sexpr} {:fixed-arities #{3}, :end-row 87, :name-end-col 47, :name-end-row 87, :name-row 87, :name assoc, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 41, :name-col 42, :from-var add-missing-require*, :end-col 77, :arity 5, :varargs-min-arity 3, :row 87, :to clojure.core} {:end-row 87, :name-end-col 45, :name-end-row 86, :name-row 86, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 39, :name-col 40, :from-var add-missing-require*, :end-col 78, :arity 2, :varargs-min-arity 1, :row 86, :to elin.error} {:end-row 87, :name-end-col 40, :name-end-row 84, :name-row 84, :name if, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 37, :name-col 38, :from-var add-missing-require*, :end-col 79, :arity 3, :row 84, :to clojure.core} {:end-row 87, :name-end-col 38, :name-end-row 83, :name-row 83, :name fn, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 35, :name-col 36, :from-var add-missing-require*, :end-col 80, :arity 2, :varargs-min-arity 0, :row 83, :to clojure.core} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 57, :name-end-row 81, :name-row 81, :name execute, :filename "src/elin/handler/namespace.clj", :alias e.p.interceptor, :from elin.handler.namespace, :col 33, :name-col 34, :from-var add-missing-require*, :end-col 81, :arity 4, :row 81, :to elin.protocol.interceptor} {:fixed-arities #{4}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name replace-list-sexpr, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-require*, :end-col 56, :arity 4, :row 89, :to elin.function.sexpr} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 44, :name-end-row 90, :name-row 90, :name evaluate-namespace-form, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-require*, :end-col 50, :arity 1, :row 90, :to elin.function.evaluate} {:end-row 90, :name-end-col 10, :name-end-row 88, :name-row 88, :name when, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-require*, :end-col 51, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 93, :name-end-col 9, :name-end-row 78, :name-row 78, :name let, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-require*, :end-col 24, :arity 3, :varargs-min-arity 1, :row 78, :to elin.error} {:end-row 93, :name-end-col 7, :name-end-row 76, :name-row 76, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 34, :name-end-row 98, :name-row 98, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 27, :name-col 28, :from-var add-missing-libspec*, :end-col 35, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 26, :name-end-row 97, :name-row 97, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 19, :name-col 20, :from-var add-missing-libspec*, :end-col 36, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 31, :name-end-row 100, :name-row 100, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 24, :name-col 25, :from-var add-missing-libspec*, :end-col 32, :arity 1, :row 100, :to clojure.core} {:end-row 100, :name-end-col 23, :name-end-row 99, :name-row 99, :name some->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 16, :name-col 17, :from-var add-missing-libspec*, :end-col 33, :arity 2, :varargs-min-arity 1, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 15, :name-end-row 102, :name-row 102, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 11, :name-col 12, :from-var add-missing-libspec*, :end-col 26, :arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 15, :name-end-row 103, :name-row 103, :name not, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 11, :name-col 12, :from-var add-missing-libspec*, :end-col 23, :arity 1, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 10, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 24, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 104, :name-end-col 19, :name-end-row 104, :name-row 104, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 20, :arity 0, :varargs-min-arity 0, :row 104, :to elin.error} {:fixed-arities #{1}, :end-row 106, :name-end-col 40, :name-end-row 106, :name-row 106, :name java-class-name?, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 12, :name-col 13, :from-var add-missing-libspec*, :end-col 51, :arity 1, :row 106, :to elin.util.string} {:fixed-arities #{1}, :end-row 107, :name-end-col 40, :name-end-row 107, :name-row 107, :name java-class-name?, :filename "src/elin/handler/namespace.clj", :alias e.u.string, :from elin.handler.namespace, :col 12, :name-col 13, :from-var add-missing-libspec*, :end-col 48, :arity 1, :row 107, :to elin.util.string} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 11, :name-end-row 106, :name-row 106, :name and, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 49, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{2}, :end-row 108, :name-end-col 27, :name-end-row 108, :private true, :name-row 108, :name add-missing-import*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 40, :arity 2, :row 108, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 111, :name-end-col 28, :name-end-row 111, :private true, :name-row 111, :name add-missing-require*, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 7, :name-col 8, :from-var add-missing-libspec*, :end-col 51, :arity 3, :row 111, :to elin.handler.namespace} {:end-row 111, :name-end-col 10, :name-end-row 101, :name-row 101, :name cond, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 5, :name-col 6, :from-var add-missing-libspec*, :end-col 52, :arity 6, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 97, :name-row 97, :name let, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 3, :name-col 4, :from-var add-missing-libspec*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:end-row 111, :name-end-col 7, :name-end-row 95, :name-row 95, :name defn-, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 102, :name-end-row 116, :name-row 116, :name add-missing-libspec, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 83, :name-col 83, :from-var add-missing-libspec, :end-col 102, :row 116, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 80, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 73, :name-col 74, :from-var add-missing-libspec, :end-col 103, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{3 2}, :end-row 116, :name-end-col 51, :name-end-row 116, :name-row 116, :name get-in, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 44, :name-col 45, :from-var add-missing-libspec, :end-col 105, :arity 2, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 71, :name-end-row 117, :name-row 117, :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 add-missing-libspec, :end-col 77, :arity 1, :row 117, :to elin.protocol.host} {:end-row 117, :name-end-col 40, :name-end-row 117, :name-row 117, :name , :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 1, :name-col 2, :end-col 52, :arity 2, :row 11, :to malli.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :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 18, :to elin.util.file} {:fixed-arities #{3}, :end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :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 20, :to clojure.string} {:fixed-arities #{3}, :end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :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 21, :to clojure.string} {:end-row 21, :name-end-col 26, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 30, :name-end-row 22, :name-row 22, :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 22, :to clojure.string} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 59, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{3 2}, :end-row 23, :name-end-col 46, :name-end-row 23, :name-row 23, :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 23, :to clojure.string} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 25, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 24, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {: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 33, :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 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{1}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :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 29, :to clojure.string} {:fixed-arities #{3}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :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 30, :to clojure.string} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 19, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 31, :name-end-col 14, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {: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 #{3}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :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 34, :to clojure.string} {:fixed-arities #{1}, :end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :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 35, :to clojure.string} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 36, :name-end-col 14, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 32, :name-end-row 38, :name-row 38, :name guess-namespace-from-path, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 7, :name-col 7, :end-col 32, :row 38, :to elin.function.nrepl.namespace} {:fixed-arities #{1}, :end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 44, :name-col 44, :end-col 51, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 79, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 72, :name-col 72, :end-col 79, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 71, :name-end-row 38, :name-row 38, :name error-or, :filename "src/elin/function/nrepl/namespace.clj", :alias e.schema, :from elin.function.nrepl.namespace, :col 53, :name-col 54, :end-col 80, :arity 1, :row 38, :to elin.schema} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 1, :name-col 2, :end-col 82, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 45, :name-end-row 41, :name-row 41, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 51, :arity 1, :row 41, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 16, :name-col 17, :from-var guess-namespace-from-path, :end-col 30, :arity 1, :varargs-min-arity 2, :row 42, :to clojure.java.io} {:end-row 43, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 27, :from-var guess-namespace-from-path, :end-col 46, :arity 2, :row 43, :to clojure.core} {:end-row 45, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 55, :arity 2, :row 45, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 68, :name-end-row 46, :name-row 46, :name last-index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 50, :name-col 51, :from-var guess-namespace-from-path, :end-col 82, :arity 2, :row 46, :to clojure.string} {:fixed-arities #{3 2}, :end-row 47, :name-end-col 55, :name-end-row 47, :name-row 47, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 50, :name-col 51, :from-var guess-namespace-from-path, :end-col 67, :arity 3, :row 47, :to clojure.core} {:end-row 47, :name-end-col 49, :name-end-row 46, :name-row 46, :name some->>, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 41, :name-col 42, :from-var guess-namespace-from-path, :end-col 68, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 39, :name-col 40, :from-var guess-namespace-from-path, :end-col 78, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 38, :name-end-row 48, :name-row 48, :name re-pattern, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var guess-namespace-from-path, :end-col 79, :arity 1, :row 48, :to clojure.core} {:end-row 48, :name-end-col 29, :name-end-row 45, :name-row 45, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 25, :name-col 26, :from-var guess-namespace-from-path, :end-col 80, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 48, :name-end-col 26, :name-end-row 43, :name-row 43, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 81, :arity 3, :row 43, :to clojure.core} {:end-row 50, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 43, :from-var guess-namespace-from-path, :end-col 64, :arity 2, :row 50, :to clojure.core} {:end-row 50, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 25, :from-var guess-namespace-from-path, :end-col 65, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 64, :name-end-row 49, :name-row 49, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 37, :arity 2, :row 49, :to elin.util.file} {:end-row 52, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 28, :from-var guess-namespace-from-path, :end-col 58, :arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 43, :name-end-row 53, :name-row 53, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 61, :arity 1, :row 53, :to elin.util.file} {:end-row 54, :name-end-col 40, :name-end-row 54, :name-row 54, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 53, :arity 1, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 60, :name-end-row 55, :name-row 55, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 61, :arity 1, :row 55, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 56, :name-end-col 62, :name-end-row 56, :name-row 56, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 63, :arity 1, :row 56, :to elin.util.sexpr} {:end-row 56, :name-end-col 33, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :macro true, :col 28, :name-col 29, :from-var guess-namespace-from-path, :end-col 64, :arity 3, :varargs-min-arity 1, :row 54, :to elin.error} {:fixed-arities #{3}, :end-row 58, :name-end-col 48, :name-end-row 58, :name-row 58, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 36, :name-col 37, :from-var guess-namespace-from-path, :end-col 57, :arity 3, :row 58, :to clojure.string} {:fixed-arities #{3}, :end-row 59, :name-end-col 48, :name-end-row 59, :name-row 59, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 36, :name-col 37, :from-var guess-namespace-from-path, :end-col 57, :arity 3, :row 59, :to clojure.string} {:end-row 59, :name-end-col 35, :name-end-row 57, :name-row 57, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 32, :name-col 33, :from-var guess-namespace-from-path, :end-col 58, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 53, :name-end-row 61, :name-row 61, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 49, :name-col 50, :from-var guess-namespace-from-path, :end-col 79, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 48, :name-end-row 60, :name-row 60, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 35, :name-col 36, :from-var guess-namespace-from-path, :end-col 80, :arity 2, :row 60, :to clojure.string} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 27, :name-end-row 62, :name-row 62, :name subs, :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 51, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 29, :name-end-row 60, :name-row 60, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 52, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 23, :name-col 24, :from-var guess-namespace-from-path, :end-col 55, :arity 2, :row 63, :to clojure.string} {:end-row 64, :name-end-col 27, :name-end-row 64, :name-row 64, :name not-found, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var guess-namespace-from-path, :end-col 28, :arity 0, :varargs-min-arity 0, :row 64, :to elin.error} {:end-row 64, :name-end-col 22, :name-end-row 63, :name-row 63, :name when-not, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 29, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name count, :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 36, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 14, :name-end-row 65, :name-row 65, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 37, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 21, :name-end-row 66, :name-row 66, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 35, :arity 3, :row 66, :to clojure.string} {:fixed-arities #{3}, :end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 30, :arity 3, :row 67, :to clojure.string} {:fixed-arities #{3}, :end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 9, :name-col 10, :from-var guess-namespace-from-path, :end-col 30, :arity 3, :row 68, :to clojure.string} {:end-row 68, :name-end-col 8, :name-end-row 65, :name-row 65, :name ->, :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 31, :arity 4, :varargs-min-arity 1, :row 65, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/namespace.clj", :alias e, :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 32, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 9, :name-end-col 33, :name-end-row 9, :name-row 9, :name handler, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :col 10, :name-col 10, :from-var show-result, :end-col 33, :row 9, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 25, :name-end-row 13, :name-row 13, :name not, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 33, :arity 1, :row 13, :to clojure.core} {:end-row 14, :name-end-col 52, :name-end-row 14, :name-row 14, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 45, :name-col 46, :from-var show-result, :end-col 90, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 14, :name-end-col 39, :name-end-row 14, :name-row 14, :name warning, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 91, :arity 2, :varargs-min-arity 1, :row 14, :to elin.message} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name and, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 21, :name-col 22, :from-var show-result, :end-col 53, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 18, :name-end-col 49, :name-end-row 17, :name-row 17, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 42, :name-col 43, :from-var show-result, :end-col 77, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 36, :name-end-row 17, :name-row 17, :name info, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 78, :arity 2, :varargs-min-arity 1, :row 17, :to elin.message} {:end-row 22, :name-end-col 49, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 42, :name-col 43, :from-var show-result, :end-col 64, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 36, :name-end-row 21, :name-row 21, :name info, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.message, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var show-result, :end-col 65, :arity 2, :varargs-min-arity 1, :row 21, :to elin.message} {:end-row 22, :name-end-col 24, :name-end-row 12, :name-row 12, :name cond, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 19, :name-col 20, :from-var show-result, :end-col 66, :arity 6, :varargs-min-arity 0, :row 12, :to clojure.core} {:end-row 22, :name-end-col 21, :name-end-row 11, :name-row 11, :name let, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 17, :name-col 18, :from-var show-result, :end-col 67, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 10, :name-row 10, :name fn, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 15, :name-col 16, :from-var show-result, :end-col 68, :arity 2, :varargs-min-arity 0, :row 10, :to clojure.core} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name discard, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 15, :name-col 16, :from-var show-result, :end-col 27, :arity 1, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 10, :name-row 10, :name ->, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 11, :name-col 12, :from-var show-result, :end-col 28, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 8, :to clojure.core} {:end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name handler, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.c.interceptor, :from elin.interceptor.handler.namespace, :col 10, :name-col 10, :from-var yank-alias, :end-col 33, :row 26, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 25, :name-col 26, :from-var yank-alias, :end-col 50, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name str, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 41, :name-col 42, :from-var yank-alias, :end-col 59, :arity 1, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 35, :name-end-row 30, :name-row 30, :name yank, :filename "src/elin/interceptor/handler/namespace.clj", :alias e.p.host, :from elin.interceptor.handler.namespace, :col 21, :name-col 22, :from-var yank-alias, :end-col 60, :arity 2, :row 30, :to elin.protocol.host} {:end-row 30, :name-end-col 24, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 19, :name-col 20, :from-var yank-alias, :end-col 61, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 21, :name-end-row 28, :name-row 28, :name let, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 17, :name-col 18, :from-var yank-alias, :end-col 62, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 30, :name-end-col 18, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 15, :name-col 16, :from-var yank-alias, :end-col 63, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name discard, :filename "src/elin/interceptor/handler/namespace.clj", :alias ix, :from elin.interceptor.handler.namespace, :col 15, :name-col 16, :from-var yank-alias, :end-col 27, :arity 1, :row 31, :to exoscale.interceptor} {:end-row 31, :name-end-col 14, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 11, :name-col 12, :from-var yank-alias, :end-col 28, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 14, :name-end-row 12, :name-row 12, :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 12, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:end-row 12, :name-end-col 54, :name-end-row 12, :name-row 12, :name ?TestSummary, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 54, :row 12, :to elin.schema.nrepl} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 56, :arity 2, :row 12, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 15, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 22, :name-end-col 24, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 22, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 25, :name-end-col 8, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 19, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 31, :name-end-row 30, :name-row 30, :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 30, :to clojure.java.io} {:end-row 30, :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 30, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 13, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 31, :name-end-col 8, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 19, :name-end-row 33, :private true, :name-row 33, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 19, :row 33, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 31, :name-col 31, :end-col 35, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 44, :row 33, :to clojure.core} {:end-row 33, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 46, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 16, :name-end-row 39, :name-row 39, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-message, :end-col 25, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-message, :end-col 39, :arity 1, :row 39, :to clojure.core} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 11, :name-end-row 39, :name-row 39, :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-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 14, :name-end-row 40, :name-row 40, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 11, :name-end-row 42, :name-row 42, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 20, :arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 45, :name-row 45, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 20, :arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 49, :name-end-col 10, :name-end-row 38, :name-row 38, :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-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 36, :name-row 36, :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-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 25, :name-end-row 51, :private true, :name-row 51, :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 51, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 51, :name-end-col 41, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:end-row 51, :name-end-col 82, :name-end-row 51, :name-row 51, :name ?TestActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 82, :row 51, :to elin.schema.nrepl} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 85, :arity 2, :row 51, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :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 57, :to clojure.string} {:fixed-arities #{1}, :end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :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 59, :to clojure.string} {:fixed-arities #{1}, :end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 32, :name-end-row 60, :name-row 60, :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 60, :to clojure.string} {:end-row 60, :name-end-col 22, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 9, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 24, :name-end-row 63, :name-row 63, :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 63, :to clojure.string} {:end-row 63, :name-end-col 8, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :name-row 65, :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 65, :to elin.function.nrepl.cider.test} {:end-row 65, :name-end-col 54, :name-end-row 65, :name-row 65, :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 65, :to elin.schema.component} {:fixed-arities #{1}, :end-row 65, :name-end-col 59, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 65, :name-end-col 95, :name-end-row 65, :name-row 65, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 95, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 98, :arity 2, :row 65, :to malli.core} {:end-row 68, :name-end-col 82, :name-end-row 68, :name-row 68, :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 68, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 68, :name-end-col 55, :name-end-row 68, :name-row 68, :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 68, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 30, :name-col 31, :from-var collect-results, :end-col 58, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 38, :name-col 39, :from-var collect-results, :end-col 53, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 27, :name-end-row 74, :name-row 74, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 27, :name-end-row 75, :name-row 75, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{0 1}, :end-row 75, :name-end-col 21, :name-end-row 74, :name-row 74, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 17, :name-col 18, :from-var collect-results, :end-col 47, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 35, :name-end-row 79, :private true, :name-row 79, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 22, :name-col 23, :from-var collect-results, :end-col 48, :arity 1, :row 79, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 81, :name-end-col 52, :name-end-row 81, :private true, :name-row 81, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 34, :name-col 35, :from-var collect-results, :end-col 73, :arity 1, :row 81, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 83, :name-end-col 58, :name-end-row 83, :name-row 83, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 36, :name-col 37, :from-var collect-results, :end-col 72, :arity 2, :row 83, :to elin.function.nrepl.cider} {:end-row 83, :name-end-col 39, :name-end-row 82, :name-row 82, :name when, :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 73, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 33, :name-end-row 81, :name-row 81, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 30, :name-col 31, :from-var collect-results, :end-col 54, :arity 3, :varargs-min-arity 1, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 55, :name-end-row 86, :private true, :name-row 86, :name test-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 42, :name-col 43, :from-var collect-results, :end-col 68, :arity 1, :row 86, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 88, :name-end-col 67, :name-end-row 88, :name-row 88, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 58, :name-col 59, :from-var collect-results, :end-col 68, :arity 1, :row 88, :to clojure.string} {:end-row 88, :name-end-col 57, :name-end-row 87, :name-row 87, :name some->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 50, :name-col 51, :from-var collect-results, :end-col 69, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 49, :name-end-row 87, :name-row 87, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 46, :name-col 47, :from-var collect-results, :end-col 53, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:fixed-arities #{3}, :end-row 92, :name-end-col 40, :name-end-row 92, :name-row 92, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 34, :name-col 35, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 3, :row 92, :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 92, :name-end-col 34, :name-end-row 85, :name-row 85, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 27, :name-col 28, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 25, :name-end-row 93, :name-row 93, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 24, :name-col 24, :from-var collect-results, :end-col 25, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 57, :name-end-row 95, :private true, :name-row 95, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 38, :name-col 39, :from-var collect-results, :end-col 70, :arity 1, :row 95, :to elin.function.nrepl.cider.test} {:end-row 98, :name-end-col 27, :name-end-row 96, :name-row 96, :name merge, :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 46, :arity 3, :varargs-min-arity 0, :row 96, :to clojure.core} {:fixed-arities #{2}, :end-row 98, :name-end-col 23, :name-end-row 95, :name-row 95, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 19, :name-col 20, :from-var collect-results, :end-col 47, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 38, :name-end-row 103, :name-row 103, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 35, :name-col 36, :from-var collect-results, :end-col 61, :arity 2, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 104, :name-end-col 25, :name-end-row 101, :name-row 101, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 19, :name-col 20, :from-var collect-results, :end-col 63, :arity 2, :varargs-min-arity 0, :row 101, :to clojure.core} {:end-row 104, :name-end-col 23, :name-end-row 93, :name-row 93, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 17, :name-col 18, :from-var collect-results, :end-col 64, :arity 6, :varargs-min-arity 2, :row 93, :to clojure.core} {:end-row 104, :name-end-col 19, :name-end-row 81, :name-row 81, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 15, :name-col 16, :from-var collect-results, :end-col 65, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 104, :name-end-col 16, :name-end-row 74, :name-row 74, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 14, :from-var collect-results, :end-col 66, :arity 3, :row 74, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 15, :name-end-row 72, :name-row 72, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 11, :name-col 12, :from-var collect-results, :end-col 67, :arity 2, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 13, :name-end-row 71, :name-row 71, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var collect-results, :end-col 68, :arity 2, :row 71, :to clojure.core} {:fixed-arities #{2}, :end-row 104, :name-end-col 11, :name-end-row 70, :name-row 70, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var collect-results, :end-col 69, :arity 2, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 13, :name-end-row 69, :name-row 69, :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 70, :arity 1, :row 69, :to clojure.core} {:end-row 104, :name-end-col 7, :name-end-row 68, :name-row 68, :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 71, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 66, :name-row 66, :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 72, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{3}, :end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:end-row 18, :name-end-col 35, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 18, :name-end-col 33, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 29, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 33, :name-end-row 21, :name-row 21, :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 21, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :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 22, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 35, :arity 1, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name trim, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 40, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name replace, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 30, :name-col 31, :from-var eval!!, :end-col 56, :arity 3, :row 26, :to clojure.string} {:end-row 26, :name-end-col 29, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 26, :name-col 27, :from-var eval!!, :end-col 57, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 15, :name-end-row 23, :name-row 23, :name fault, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :col 7, :name-col 8, :from-var eval!!, :end-col 59, :arity 1, :varargs-min-arity 0, :row 23, :to elin.error} {:end-row 29, :name-end-col 8, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 29, :name-end-col 9, :name-end-row 15, :name-row 15, :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 15, :to elin.error} {:end-row 29, :name-end-col 7, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 18, :name-end-row 33, :name-row 33, :name evaluate-code, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-code, :end-col 32, :arity 3, :row 33, :to elin.function.evaluate} {:fixed-arities #{3}, :end-row 35, :name-end-col 11, :name-end-row 35, :private true, :name-row 35, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-code, :end-col 31, :arity 3, :row 35, :to elin.function.evaluate} {:end-row 35, :name-end-col 6, :name-end-row 31, :name-row 31, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :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 39, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 41, :name-end-col 83, :name-end-row 41, :name-row 41, :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 41, :to elin.protocol.host} {:end-row 41, :name-end-col 52, :name-end-row 41, :name-row 41, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-top-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-top-list} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-top-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 51, :name-end-col 26, :name-end-row 45, :name-row 45, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-top-list, :end-col 40, :arity 3, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 52, :name-end-col 31, :name-end-row 52, :name-row 52, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-top-list, :end-col 47, :arity 2, :varargs-min-arity 0, :row 52, :to clojure.core} {:fixed-arities #{3}, :end-row 52, :name-end-col 13, :name-end-row 52, :private true, :name-row 52, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-top-list, :end-col 48, :arity 3, :row 52, :to elin.function.evaluate} {:end-row 52, :name-end-col 10, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-top-list, :end-col 49, :arity 2, :varargs-min-arity 1, :row 41, :to elin.error} {:end-row 52, :name-end-col 6, :name-end-row 37, :name-row 37, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name evaluate-current-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-list, :end-col 35, :arity 2, :row 56, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 58, :name-end-col 83, :name-end-row 58, :name-row 58, :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-list, :end-col 89, :arity 1, :row 58, :to elin.protocol.host} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-list} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-list, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 68, :name-end-col 26, :name-end-row 62, :name-row 62, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-list, :end-col 40, :arity 3, :varargs-min-arity 1, :row 62, :to clojure.core} {:end-row 69, :name-end-col 31, :name-end-row 69, :name-row 69, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-list, :end-col 47, :arity 2, :varargs-min-arity 0, :row 69, :to clojure.core} {:fixed-arities #{3}, :end-row 69, :name-end-col 13, :name-end-row 69, :private true, :name-row 69, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-list, :end-col 48, :arity 3, :row 69, :to elin.function.evaluate} {:end-row 69, :name-end-col 10, :name-end-row 58, :name-row 58, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-list, :end-col 49, :arity 2, :varargs-min-arity 1, :row 58, :to elin.error} {:end-row 69, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :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 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name evaluate-current-expr, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-current-expr, :end-col 35, :arity 2, :row 73, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 75, :name-end-col 83, :name-end-row 75, :name-row 75, :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-expr, :end-col 89, :arity 1, :row 75, :to elin.protocol.host} {:end-row 75, :name-end-col 52, :name-end-row 75, :name-row 75, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-expr, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/function/evaluate.clj", :row nil, :col nil, :from elin.function.evaluate, :to clojure.core, :name if, :arity 3, :from-var evaluate-current-expr} {:name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col nil, :from-var evaluate-current-expr, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 85, :name-end-col 26, :name-end-row 79, :name-row 79, :name cond->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var evaluate-current-expr, :end-col 40, :arity 3, :varargs-min-arity 1, :row 79, :to clojure.core} {:end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name merge, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :name-col 26, :from-var evaluate-current-expr, :end-col 47, :arity 2, :varargs-min-arity 0, :row 86, :to clojure.core} {:fixed-arities #{3}, :end-row 86, :name-end-col 13, :name-end-row 86, :private true, :name-row 86, :name eval!!, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :name-col 7, :from-var evaluate-current-expr, :end-col 48, :arity 3, :row 86, :to elin.function.evaluate} {:end-row 86, :name-end-col 10, :name-end-row 75, :name-row 75, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 4, :name-col 5, :from-var evaluate-current-expr, :end-col 49, :arity 2, :varargs-min-arity 1, :row 75, :to elin.error} {:end-row 86, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name evaluate-namespace-form, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 4, :name-col 5, :from-var evaluate-namespace-form, :end-col 37, :arity 2, :row 90, :to elin.function.evaluate} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 58, :name-end-row 92, :name-row 92, :name get-namespace-sexpr, :filename "src/elin/function/evaluate.clj", :alias e.f.sexpr, :from elin.function.evaluate, :col 28, :name-col 29, :from-var evaluate-namespace-form, :end-col 64, :arity 1, :row 92, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 93, :name-end-col 60, :name-end-row 93, :name-row 93, :name get-current-file-path!, :filename "src/elin/function/evaluate.clj", :alias e.p.host, :from elin.function.evaluate, :col 28, :name-col 29, :from-var evaluate-namespace-form, :end-col 66, :arity 1, :row 93, :to elin.protocol.host} {:end-row 93, :name-end-col 27, :name-end-row 93, :name-row 93, :name , :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 126, :name-end-col 58, :name-end-row 126, :name-row 126, :name sexpr, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 126, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 126, :name-end-col 21, :name-end-row 126, :name-row 126, :name contains?, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 126, :to clojure.core} {:end-row 128, :name-end-col 26, :name-end-row 128, :name-row 128, :name next, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 128, :to rewrite-clj.zip} {:end-row 129, :name-end-col 27, :name-end-row 129, :name-row 129, :name sexpr, :filename "src/elin/function/evaluate.clj", :alias r.zip, :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 129, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 19, :name-end-row 130, :name-row 130, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 130, :to clojure.core} {:end-row 130, :name-end-col 14, :name-end-row 127, :name-row 127, :name some->, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 126, :name-row 126, :name when, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 126, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 124, :name-row 124, :name let, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 124, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 122, :name-row 122, :name defn-, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 134, :name-end-col 78, :name-end-row 134, :name-row 134, :name evaluate-current-top-list, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 52, :name-col 53, :from-var get-var-name-from-current-top-list, :end-col 84, :arity 1, :row 134, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 137, :name-end-col 54, :name-end-row 137, :private true, :name-row 137, :name extract-multi-method-name, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :name-col 29, :from-var get-var-name-from-current-top-list, :end-col 60, :arity 1, :row 137, :to elin.function.evaluate} {:fixed-arities #{0 1}, :end-row 138, :name-end-col 32, :name-end-row 138, :name-row 138, :name str, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :name-col 29, :from-var get-var-name-from-current-top-list, :end-col 44, :arity 3, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 138, :name-end-col 27, :name-end-row 137, :name-row 137, :name some->>, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 19, :name-col 20, :from-var get-var-name-from-current-top-list, :end-col 45, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 139, :name-end-col 31, :name-end-row 139, :name-row 139, :name replace, :filename "src/elin/function/evaluate.clj", :alias str, :from elin.function.evaluate, :col 19, :name-col 20, :from-var get-var-name-from-current-top-list, :end-col 60, :arity 3, :row 139, :to clojure.string} {:fixed-arities #{0 1}, :end-row 139, :name-end-col 18, :name-end-row 137, :name-row 137, :name or, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 15, :name-col 16, :from-var get-var-name-from-current-top-list, :end-col 61, :arity 2, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{3}, :end-row 139, :name-end-col 14, :name-end-row 136, :name-row 136, :name assoc-in, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :name-col 6, :from-var get-var-name-from-current-top-list, :end-col 62, :arity 3, :row 136, :to clojure.core} {:end-row 139, :name-end-col 9, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/function/evaluate.clj", :alias e, :from elin.function.evaluate, :macro true, :col 3, :name-col 4, :from-var get-var-name-from-current-top-list, :end-col 63, :arity 2, :varargs-min-arity 1, :row 134, :to elin.error} {:end-row 139, :name-end-col 6, :name-end-row 132, :name-row 132, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 64, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :alias e.p.h.rpc, :from elin.component.server.nvim, :col 3, :name-col 3, :end-col 24, :row 17, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 19, :name-end-col 16, :name-end-row 19, :name-row 19, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 25, :arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 19, :name-end-col 7, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :name-col 11, :end-col 25, :arity 1, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 7, :name-end-row 22, :name-row 22, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name =, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :name-col 12, :end-col 13, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 20, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 14, :name-col 15, :end-col 29, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name keyword, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 20, :name-col 21, :end-col 36, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name unformat, :filename "src/elin/component/server/nvim.clj", :alias e.u.server, :from elin.component.server.nvim, :col 21, :name-col 22, :end-col 50, :arity 1, :row 31, :to elin.util.server} {:end-row 31, :name-end-col 13, :name-end-row 27, :name-row 27, :name let, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :macro true, :col 9, :name-col 10, :end-col 52, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 36, :name-end-col 13, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 31, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 44, :name-end-row 40, :name-row 40, :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 40, :to elin.util.server} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 17, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :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 52, :to elin.protocol.host.rpc} {:fixed-arities #{0}, :end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :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 54, :to elin.util.id} {:end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :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 55, :to clojure.core.async} {:fixed-arities #{3}, :end-row 56, :name-end-col 36, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :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 56, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 56, :name-end-col 13, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :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 58, :to msgpack.core} {:end-row 59, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 59, :to clojure.core} {:end-row 59, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 60, :name-end-col 9, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 63, :name-end-col 17, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :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 64, :to msgpack.core} {:end-row 65, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 65, :to clojure.core} {:end-row 65, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :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 70, :to msgpack.core} {:end-row 71, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 71, :to clojure.core} {:end-row 71, :name-end-col 11, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 71, :name-end-col 10, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 74, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 74, :to clojure.core} {:end-row 76, :name-end-col 20, :name-end-row 76, :name-row 76, :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 76, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :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 78, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 81, :name-end-col 23, :name-end-row 81, :name-row 81, :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 81, :to elin.protocol.host.rpc} {:end-row 81, :name-end-col 11, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 31, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 89, :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 89, :to clojure.core} {:end-row 90, :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 90, :to clojure.core} {:end-row 91, :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 91, :to clojure.core} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :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 97, :to msgpack.core} {:end-row 98, :name-end-col 55, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 98, :name-end-col 62, :name-end-row 95, :name-row 95, :name thread, :filename "src/elin/component/server/nvim.clj", :alias async, :from elin.component.server.nvim, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :row 95, :to clojure.core.async} {:end-row 98, :name-end-col 47, :name-end-row 94, :name-row 94, :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, :row 94, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 33, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{2}, :end-row 100, :name-end-col 43, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{0 1}, :end-row 100, :name-end-col 27, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 57, :name-end-row 102, :name-row 102, :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 102, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 106, :name-end-col 51, :name-end-row 105, :name-row 105, :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 105, :to elin.component.server.nvim} {:end-row 107, :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 107, :to clojure.core} {:end-row 108, :name-end-col 27, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:end-row 108, :name-end-col 22, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:end-row 108, :name-end-col 19, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 108, :name-end-col 18, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:end-row 108, :name-end-col 15, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:end-row 109, :name-end-col 24, :name-end-row 109, :name-row 109, :name debug, :filename "src/elin/component/server/nvim.clj", :alias timbre, :from elin.component.server.nvim, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :row 109, :to taoensso.timbre} {:end-row 109, :name-end-col 19, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 66, :name-end-row 113, :name-row 113, :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 113, :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, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :row 113, :to taoensso.timbre} {:end-row 113, :name-end-col 11, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 114, :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 114, :to clojure.core} {:end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:end-row 115, :name-end-col 16, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 115, :name-end-col 10, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 115, :name-end-col 7, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 115, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :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 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 17, :name-col 17, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 24, :name-end-row 7, :name-row 7, :name id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 24, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name args, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 29, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :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 32, :arity 3, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 11, :name-end-col 10, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 15, :name-end-row 11, :name-row 11, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 10, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 15, :name-end-row 12, :name-row 12, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 10, :name-end-row 14, :name-row 14, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 10, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 10, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 17, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 25, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 28, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 21, :name-end-col 10, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 21, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 10, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 10, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 10, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 24, :name-end-row 27, :name-row 27, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 10, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 37, :row 28, :to :clj-kondo/unknown-namespace} {:end-row 28, :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 40, :arity 5, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 32, :name-end-col 10, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 19, :name-end-row 32, :name-row 32, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 10, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 25, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 34, :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 28, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 38, :name-end-col 10, :name-end-row 38, :name-row 38, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 38, :name-end-col 12, :name-end-row 38, :name-row 38, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 38, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 10, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 40, :name-end-col 12, :name-end-row 40, :name-row 40, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 40, :to :clj-kondo/unknown-namespace} {:end-row 42, :name-end-col 10, :name-end-row 42, :name-row 42, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 42, :to :clj-kondo/unknown-namespace} {:end-row 44, :name-end-col 10, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 44, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 10, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 46, :to :clj-kondo/unknown-namespace} {:end-row 46, :name-end-col 13, :name-end-row 36, :name-row 36, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 6, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 15, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 10, :name-end-row 51, :name-row 51, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 15, :name-end-row 51, :name-row 51, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 51, :to :clj-kondo/unknown-namespace} {:end-row 51, :name-end-col 24, :name-end-row 51, :name-row 51, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 51, :to :clj-kondo/unknown-namespace} {: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 15, :name-end-row 53, :name-row 53, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :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 15, :name-end-row 54, :name-row 54, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 20, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 54, :name-end-col 24, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 54, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 10, :name-end-row 56, :name-row 56, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 19, :name-end-row 56, :name-row 56, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 57, :name-end-col 24, :name-end-row 57, :name-row 57, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 57, :to :clj-kondo/unknown-namespace} {:end-row 59, :name-end-col 10, :name-end-row 59, :name-row 59, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 59, :to :clj-kondo/unknown-namespace} {:end-row 60, :name-end-col 10, :name-end-row 60, :name-row 60, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 60, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 10, :name-end-row 62, :name-row 62, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 19, :name-end-row 62, :name-row 62, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name new-sexpr, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 29, :row 62, :to :clj-kondo/unknown-namespace} {:end-row 62, :name-end-col 13, :name-end-row 48, :name-row 48, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 32, :arity 6, :varargs-min-arity 1, :row 48, :to clojure.core} {:end-row 66, :name-end-col 10, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 66, :name-end-col 12, :name-end-row 66, :name-row 66, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 10, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 12, :name-end-row 67, :name-row 67, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 67, :name-end-col 20, :name-end-row 67, :name-row 67, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 13, :name-col 13, :end-col 20, :row 67, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 69, :name-end-col 28, :name-end-row 69, :name-row 69, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 28, :row 69, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 10, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 71, :name-end-col 21, :name-end-row 71, :name-row 71, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 21, :row 71, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 73, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 19, :name-end-row 73, :name-row 73, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 73, :to :clj-kondo/unknown-namespace} {:end-row 73, :name-end-col 13, :name-end-row 64, :name-row 64, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 22, :arity 5, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 77, :name-end-col 15, :name-end-row 77, :name-row 77, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 10, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 15, :name-end-row 78, :name-row 78, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 78, :name-end-col 23, :name-end-row 78, :name-row 78, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 78, :to :clj-kondo/unknown-namespace} {:end-row 80, :name-end-col 10, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 80, :to :clj-kondo/unknown-namespace} {:end-row 80, :name-end-col 13, :name-end-row 75, :name-row 75, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 84, :to :clj-kondo/unknown-namespace} {:end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 84, :to :clj-kondo/unknown-namespace} {:end-row 86, :name-end-col 10, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 86, :name-end-col 15, :name-end-row 86, :name-row 86, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 10, :name-end-row 87, :name-row 87, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 15, :name-end-row 87, :name-row 87, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 87, :name-end-col 23, :name-end-row 87, :name-row 87, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 87, :to :clj-kondo/unknown-namespace} {:end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 89, :to :clj-kondo/unknown-namespace} {:end-row 90, :name-end-col 10, :name-end-row 90, :name-row 90, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 90, :name-end-col 21, :name-end-row 90, :name-row 90, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 10, :name-end-row 91, :name-row 91, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 21, :name-end-row 91, :name-row 91, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name end-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 91, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 10, :name-end-row 93, :name-row 93, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 31, :name-end-row 93, :name-row 93, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 10, :name-end-row 94, :name-row 94, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 31, :name-end-row 94, :name-row 94, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 41, :name-end-row 94, :name-row 94, :name start-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 41, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 94, :name-end-col 49, :name-end-row 94, :name-row 94, :name end-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 49, :row 94, :to :clj-kondo/unknown-namespace} {:end-row 96, :name-end-col 10, :name-end-row 96, :name-row 96, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 96, :to :clj-kondo/unknown-namespace} {:end-row 96, :name-end-col 13, :name-end-row 82, :name-row 82, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 13, :arity 6, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 100, :name-row 100, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 21, :name-end-row 100, :name-row 100, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 45, :name-end-row 100, :name-row 100, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 10, :name-end-row 101, :name-row 101, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 45, :name-end-row 101, :name-row 101, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 61, :name-end-row 101, :name-row 101, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 105, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 10, :name-end-row 107, :name-row 107, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name quickfix-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 24, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 109, :name-end-col 10, :name-end-row 109, :name-row 109, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 109, :to :clj-kondo/unknown-namespace} {:end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 109, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 10, :name-end-row 111, :name-row 111, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 20, :name-end-row 111, :name-row 111, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 34, :name-end-row 111, :name-row 111, :name location-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 34, :row 111, :to :clj-kondo/unknown-namespace} {:end-row 111, :name-end-col 13, :name-end-row 103, :name-row 103, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 37, :arity 5, :varargs-min-arity 1, :row 103, :to clojure.core} {:end-row 115, :name-end-col 10, :name-end-row 115, :name-row 115, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 115, :to :clj-kondo/unknown-namespace} {:end-row 115, :name-end-col 18, :name-end-row 115, :name-row 115, :name mark-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 18, :row 115, :to :clj-kondo/unknown-namespace} {:end-row 115, :name-end-col 13, :name-end-row 113, :name-row 113, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 119, :name-end-col 10, :name-end-row 119, :name-row 119, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 119, :to :clj-kondo/unknown-namespace} {:end-row 119, :name-end-col 15, :name-end-row 119, :name-row 119, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 119, :to :clj-kondo/unknown-namespace} {:end-row 119, :name-end-col 13, :name-end-row 117, :name-row 117, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :varargs-min-arity 1, :row 117, :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} {: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} {: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 3}, :end-row 27, :name deref, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 23, :end-col 34, :arity 1, :row 27, :to clojure.core} {: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 455, :to elin.component.lazy-host} {:end-row 455, :name-end-col 6, :name-end-row 453, :name-row 453, :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 453, :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 3}, :end-row 23, :name deref, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 26, :end-col 43, :arity 1, :row 23, :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 3}, :end-row 29, :name deref, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 21, :end-col 38, :arity 1, :row 29, :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} {: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} {: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} {: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} {: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} {: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, :col 49, :name-col 50, :from-var start-server, :end-col 78, :arity 1, :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, :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, :col 11, :name-col 12, :from-var start-server, :end-col 51, :arity 1, :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, :col 11, :name-col 12, :from-var start-server, :end-col 71, :arity 2, :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 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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, :end-col 33, :row 14, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 16, :name-end-col 50, :name-end-row 16, :name-row 16, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error, :end-col 60, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 33, :name-end-row 16, :name-row 16, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error, :end-col 61, :arity 2, :varargs-min-arity 1, :row 16, :to elin.message} {:end-row 16, :name-end-col 18, :name-end-row 15, :name-row 15, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error, :end-col 62, :arity 2, :varargs-min-arity 0, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 38, :name-end-row 17, :name-row 17, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error, :end-col 38, :row 17, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error, :end-col 49, :arity 2, :varargs-min-arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 23, :name-end-row 17, :name-row 17, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error, :end-col 50, :arity 2, :row 17, :to exoscale.interceptor} {:end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error, :end-col 27, :arity 1, :row 18, :to exoscale.interceptor} {:end-row 18, :name-end-col 14, :name-end-row 15, :name-row 15, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error, :end-col 28, :arity 3, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 18, :name-end-col 5, :name-end-row 13, :name-row 13, :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 13, :to clojure.core} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var show-result-as-popup, :end-col 33, :row 22, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 36, :name-end-row 24, :name-row 24, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var show-result-as-popup, :end-col 46, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var show-result-as-popup, :end-col 42, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 27, :name-end-row 24, :name-row 24, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 23, :name-col 24, :from-var show-result-as-popup, :end-col 43, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 26, :name-end-col 82, :name-end-row 26, :name-row 26, :name show-result-as-popup, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 62, :name-col 62, :from-var show-result-as-popup, :end-col 82, :row 26, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 26, :name-end-col 55, :name-end-row 26, :name-row 26, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 32, :name-col 33, :from-var show-result-as-popup, :end-col 83, :arity 2, :row 26, :to elin.util.interceptor} {:end-row 31, :name-end-col 39, :name-end-row 27, :name-row 27, :name merge, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 33, :name-col 34, :from-var show-result-as-popup, :end-col 47, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name open-popup!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 23, :name-col 24, :from-var show-result-as-popup, :end-col 67, :arity 3, :row 33, :to elin.protocol.host} {:end-row 33, :name-end-col 31, :name-end-row 32, :name-row 32, :name , :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var show-result-as-popup, :end-col 28, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 20, :to clojure.core} {:end-row 38, :name-end-col 33, :name-end-row 38, :name-row 38, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var append-result-to-info-buffer, :end-col 33, :row 38, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 40, :name-end-col 36, :name-end-row 40, :name-row 40, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var append-result-to-info-buffer, :end-col 46, :arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 28, :name-col 29, :from-var append-result-to-info-buffer, :end-col 42, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 27, :name-end-row 40, :name-row 40, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 23, :name-col 24, :from-var append-result-to-info-buffer, :end-col 43, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 42, :name-end-col 94, :name-end-row 42, :name-row 42, :name append-result-to-info-buffer, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 66, :name-col 66, :from-var append-result-to-info-buffer, :end-col 94, :row 42, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 36, :name-col 37, :from-var append-result-to-info-buffer, :end-col 95, :arity 2, :row 42, :to elin.util.interceptor} {:fixed-arities #{0 1}, :end-row 43, :name-end-col 35, :name-end-row 42, :name-row 42, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 32, :name-col 33, :from-var append-result-to-info-buffer, :end-col 39, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name append-to-info-buffer, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 21, :name-col 22, :from-var append-result-to-info-buffer, :end-col 74, :arity 3, :row 44, :to elin.protocol.host} {:end-row 44, :name-end-col 23, :name-end-row 42, :name-row 42, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var append-result-to-info-buffer, :end-col 75, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 44, :name-end-col 22, :name-end-row 40, :name-row 40, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var append-result-to-info-buffer, :end-col 76, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 44, :name-end-col 18, :name-end-row 39, :name-row 39, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var append-result-to-info-buffer, :end-col 77, :arity 2, :varargs-min-arity 0, :row 39, :to clojure.core} {:end-row 45, :name-end-col 26, :name-end-row 45, :name-row 45, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var append-result-to-info-buffer, :end-col 27, :arity 1, :row 45, :to exoscale.interceptor} {:end-row 45, :name-end-col 14, :name-end-row 39, :name-row 39, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var append-result-to-info-buffer, :end-col 28, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 45, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 36, :to clojure.core} {:end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var jump-to-file, :end-col 33, :row 49, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name map?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 53, :name-col 54, :from-var jump-to-file, :end-col 68, :arity 1, :row 52, :to clojure.core} {:end-row 53, :name-end-col 52, :name-end-row 52, :name-row 52, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 47, :name-col 48, :from-var jump-to-file, :end-col 58, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 29, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :name-col 26, :from-var jump-to-file, :end-col 35, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 40, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 36, :name-col 37, :from-var jump-to-file, :end-col 46, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name not, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 47, :name-col 48, :from-var jump-to-file, :end-col 56, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 21, :name-col 22, :from-var jump-to-file, :end-col 57, :arity 3, :varargs-min-arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 42, :name-end-row 58, :name-row 58, :name starts-with?, :filename "src/elin/interceptor/handler.clj", :alias str, :from elin.interceptor.handler, :col 25, :name-col 26, :from-var jump-to-file, :end-col 61, :arity 2, :row 58, :to clojure.string} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 42, :name-end-row 59, :name-row 59, :name file, :filename "src/elin/interceptor/handler.clj", :alias io, :from elin.interceptor.handler, :col 34, :name-col 35, :from-var jump-to-file, :end-col 48, :arity 1, :varargs-min-arity 2, :row 59, :to clojure.java.io} {:end-row 59, :name ., :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :from-var jump-to-file, :end-col 49, :arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 24, :name-end-row 58, :name-row 58, :name or, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 21, :name-col 22, :from-var jump-to-file, :end-col 50, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{4 5}, :end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name jump!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 32, :name-col 33, :from-var jump-to-file, :end-col 67, :arity 4, :row 60, :to elin.protocol.host} {:end-row 60, :name-end-col 31, :name-end-row 60, :name-row 60, :name , :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var jump-to-file, :end-col 28, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 47, :name-row 47, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 47, :to clojure.core} {:end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var callback, :end-col 33, :row 72, :to elin.constant.interceptor} {:end-row 74, :name-end-col 74, :name-end-row 74, :name-row 74, :name callback, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 66, :name-col 66, :from-var callback, :end-col 74, :row 74, :to elin.interceptor.handler} {:fixed-arities #{2}, :end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name config, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 36, :name-col 37, :from-var callback, :end-col 75, :arity 2, :row 74, :to elin.util.interceptor} {:fixed-arities #{3}, :end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name on-callback, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 19, :name-col 20, :from-var callback, :end-col 60, :arity 3, :row 75, :to elin.protocol.host} {:end-row 75, :name-end-col 21, :name-end-row 74, :name-row 74, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var callback, :end-col 61, :arity 2, :varargs-min-arity 1, :row 74, :to clojure.core} {:end-row 75, :name-end-col 18, :name-end-row 73, :name-row 73, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var callback, :end-col 62, :arity 2, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 76, :name-end-col 26, :name-end-row 76, :name-row 76, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var callback, :end-col 27, :arity 1, :row 76, :to exoscale.interceptor} {:end-row 76, :name-end-col 14, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var callback, :end-col 28, :arity 2, :varargs-min-arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 76, :name-end-col 5, :name-end-row 70, :name-row 70, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 70, :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 #{1 3}, :end-row 8, :name deref, :filename "src/elin/util/function.clj", :from elin.util.function, :col 26, :from-var memoize-by, :end-col 30, :arity 1, :row 8, :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} {:fixed-arities #{2}, :end-row 10, :name-end-col 16, :name-end-row 10, :name-row 10, :name get-by-id, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 7, :name-col 7, :end-col 16, :row 10, :to elin.function.mark} {:end-row 10, :name-end-col 39, :name-end-row 10, :name-row 10, :name ?Elin, :filename "src/elin/function/mark.clj", :alias e.s.handler, :from elin.function.mark, :col 22, :name-col 22, :end-col 39, :row 10, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 10, :name-end-col 47, :name-end-row 10, :name-row 10, :name string?, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 40, :name-col 40, :end-col 47, :row 10, :to clojure.core} {:end-row 10, :name-end-col 85, :name-end-row 10, :name-row 10, :name ?Position, :filename "src/elin/function/mark.clj", :alias e.s.host, :from elin.function.mark, :col 67, :name-col 67, :end-col 85, :row 10, :to elin.schema.host} {:fixed-arities #{1}, :end-row 10, :name-end-col 66, :name-end-row 10, :name-row 10, :name error-or, :filename "src/elin/function/mark.clj", :alias e.schema, :from elin.function.mark, :col 48, :name-col 49, :end-col 86, :arity 1, :row 10, :to elin.schema} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/function/mark.clj", :alias m, :from elin.function.mark, :col 1, :name-col 2, :end-col 88, :arity 2, :row 10, :to malli.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name get-mark, :filename "src/elin/function/mark.clj", :alias e.p.host, :from elin.function.mark, :col 14, :name-col 15, :from-var get-by-id, :end-col 46, :arity 2, :row 13, :to elin.protocol.host} {:end-row 13, :name-end-col 13, :name-end-row 13, :name-row 13, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 99, :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/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 3, :name-col 4, :from-var get-current-working-directory!*, :end-col 52, :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/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 13, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :private true, :name-row 17, :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 17, :to elin.component.server.impl.file} {:end-row 17, :name-end-col 67, :name-end-row 17, :name-row 17, :name ?IFunction, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 42, :name-col 42, :end-col 67, :row 17, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 17, :name-end-col 95, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 88, :name-col 88, :end-col 95, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 87, :name-end-row 17, :name-row 17, :name error-or, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 69, :name-col 70, :end-col 96, :arity 1, :row 17, :to elin.schema} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 98, :arity 2, :row 17, :to malli.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.function} {:end-row 20, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 22, :name-end-col 28, :name-end-row 22, :private true, :name-row 22, :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 22, :to elin.component.server.impl.file} {:end-row 22, :name-end-col 65, :name-end-row 22, :name-row 22, :name ?IFunction, :filename "src/elin/component/server/impl/file.clj", :alias e.c.s.function, :from elin.component.server.impl.file, :col 40, :name-col 40, :end-col 65, :row 22, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name any?, :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file, :col 70, :name-col 70, :end-col 74, :row 22, :to clojure.core} {:end-row 22, :name-end-col 104, :name-end-row 22, :name-row 22, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/file.clj", :alias e.schema, :from elin.component.server.impl.file, :col 77, :name-col 77, :end-col 104, :row 22, :to elin.schema} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name =>, :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 106, :arity 2, :row 22, :to malli.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3}, :end-row 27, :name-end-col 78, :name-end-row 27, :name-row 27, :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 27, :to elin.component.server.impl.function} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name , :filename "src/elin/component/server/impl/file.clj", :alias m, :from elin.component.server.impl.file, :col 1, :name-col 2, :end-col 109, :arity 2, :row 34, :to malli.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:fixed-arities #{3}, :end-row 39, :name-end-col 49, :name-end-row 39, :name-row 39, :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 39, :to elin.component.server.impl.function} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name , :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var elin-root-dir, :end-col 26, :arity 6, :varargs-min-arity 1, :row 21, :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/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 7, :name-col 8, :from-var parent-absolute-path, :end-col 21, :arity 1, :varargs-min-arity 2, :row 30, :to clojure.java.io} {:end-row 31, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :from-var parent-absolute-path, :end-col 23, :arity 2, :row 31, :to clojure.core} {:end-row 32, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :from-var parent-absolute-path, :end-col 25, :arity 2, :row 32, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var parent-absolute-path, :end-col 26, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 28, :name-row 28, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 22, :name-end-row 36, :name-row 36, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 14, :name-col 15, :from-var existing-file, :end-col 36, :arity 2, :varargs-min-arity 2, :row 36, :to clojure.java.io} {:end-row 37, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :from-var existing-file, :end-col 25, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 10, :name-end-row 37, :name-row 37, :name when, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var existing-file, :end-col 12, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var existing-file, :end-col 13, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 34, :name-row 34, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 22, :name-end-row 42, :name-row 42, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 14, :name-col 15, :from-var find-project-files, :end-col 27, :arity 1, :varargs-min-arity 2, :row 42, :to clojure.java.io} {:fixed-arities #{2}, :end-row 44, :name-end-col 41, :name-end-row 44, :private true, :name-row 44, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 27, :name-col 28, :from-var find-project-files, :end-col 57, :arity 2, :row 44, :to elin.function.jack-in} {:fixed-arities #{2}, :end-row 45, :name-end-col 44, :name-end-row 45, :private true, :name-row 45, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 30, :name-col 31, :from-var find-project-files, :end-col 63, :arity 2, :row 45, :to elin.function.jack-in} {:fixed-arities #{2}, :end-row 46, :name-end-col 39, :name-end-row 46, :private true, :name-row 46, :name existing-file, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 25, :name-col 26, :from-var find-project-files, :end-col 53, :arity 2, :row 46, :to elin.function.jack-in} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 16, :name-end-row 47, :name-row 47, :name or, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 13, :name-col 14, :from-var find-project-files, :end-col 29, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name clojure-cli, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 35, :row 50, :to elin.constant.jack-in} {:end-row 51, :name-end-col 33, :name-end-row 51, :name-row 51, :name leiningen, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 33, :row 51, :to elin.constant.jack-in} {:end-row 52, :name-end-col 32, :name-end-row 52, :name-row 52, :name babashka, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 12, :name-col 12, :from-var find-project-files, :end-col 32, :row 52, :to elin.constant.jack-in} {:end-row 53, :name ., :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :from-var find-project-files, :end-col 38, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name recur, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :name-col 12, :from-var find-project-files, :end-col 39, :arity 1, :row 53, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 9, :name-col 10, :from-var find-project-files, :end-col 40, :arity 3, :row 47, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 7, :name-col 8, :from-var find-project-files, :end-col 41, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 53, :name-end-col 10, :name-end-row 43, :name-row 43, :name when, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var find-project-files, :end-col 42, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 53, :name-end-col 8, :name-end-row 42, :name-row 42, :name loop, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var find-project-files, :end-col 43, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 53, :name-end-col 7, :name-end-row 40, :name-row 40, :name defn-, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 21, :name-end-row 61, :name-row 61, :name val, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :name-col 18, :from-var select-project, :end-col 21, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name val, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 18, :from-var select-project, :end-col 21, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 29, :name-end-row 60, :private true, :name-row 60, :name find-project-files, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 34, :arity 1, :row 60, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name filter, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 22, :arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 16, :name-end-row 62, :name-row 62, :name first, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 10, :name-col 11, :from-var select-project, :end-col 17, :arity 1, :row 62, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 60, :name-row 60, :name ->>, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 5, :name-col 6, :from-var select-project, :end-col 18, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 58, :name-row 58, :name if, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 3, :name-col 4, :from-var select-project, :end-col 19, :arity 3, :row 58, :to clojure.core} {:end-row 62, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 20, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:end-row 65, :name-end-col 29, :name-end-row 65, :private true, :name-row 65, :name elin-root-dir, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 16, :name-col 16, :from-var command-config, :end-col 29, :row 65, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 15, :name-end-row 65, :name-row 65, :name file, :filename "src/elin/function/jack_in.clj", :alias io, :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 39, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.java.io} {:end-row 66, :name-end-col 13, :name-end-row 66, :name-row 66, :name slurp, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 14, :arity 1, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 2}, :end-row 67, :name-end-col 23, :name-end-row 67, :name-row 67, :name read-string, :filename "src/elin/function/jack_in.clj", :alias edn, :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 24, :arity 1, :row 67, :to clojure.edn} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 14, :name-end-row 68, :name-row 68, :name get-in, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var command-config, :end-col 45, :arity 2, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 65, :name-row 65, :name ->, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 3, :name-col 4, :from-var command-config, :end-col 46, :arity 4, :varargs-min-arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 64, :name-row 64, :name def, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 21, :name-end-row 72, :name-row 72, :name generate-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 4, :name-col 5, :from-var generate-command, :end-col 43, :arity 3, :row 72, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 74, :name-end-col 12, :name-end-row 74, :name-row 74, :name =, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 11, :name-col 11, :from-var generate-command, :end-col 12, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 75, :name-end-col 29, :name-end-row 75, :name-row 75, :name clojure-cli, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 6, :name-col 6, :from-var generate-command, :end-col 29, :row 75, :to elin.constant.jack-in} {:end-row 76, :name-end-col 30, :name-end-row 76, :private true, :name-row 76, :name clojure-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 15, :name-col 15, :from-var generate-command, :end-col 30, :row 76, :to elin.function.jack-in} {:end-row 78, :name-end-col 60, :name-end-row 78, :private true, :name-row 78, :name command-config, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 46, :name-col 46, :from-var generate-command, :end-col 60, :row 78, :to elin.function.jack-in} {:end-row 78, :name-end-col 31, :name-end-row 78, :name-row 78, :name pr-str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 24, :name-col 25, :from-var generate-command, :end-col 63, :arity 1, :varargs-min-arity 0, :row 78, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 28, :name-end-row 80, :name-row 80, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 24, :name-col 25, :from-var generate-command, :end-col 34, :arity 1, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 66, :name-end-row 81, :private true, :name-row 81, :name command-config, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 52, :name-col 52, :from-var generate-command, :end-col 66, :row 81, :to elin.function.jack-in} {:end-row 81, :name-end-col 37, :name-end-row 81, :name-row 81, :name pr-str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 30, :name-col 31, :from-var generate-command, :end-col 68, :arity 1, :varargs-min-arity 0, :row 81, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 82, :name-end-col 13, :name-end-row 76, :name-row 76, :name concat, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 6, :name-col 7, :from-var generate-command, :end-col 32, :arity 3, :varargs-min-arity 2, :row 76, :to clojure.core} {:end-row 84, :name-end-col 26, :name-end-row 84, :name-row 84, :name babashka, :filename "src/elin/function/jack_in.clj", :alias e.c.jack-in, :from elin.function.jack-in, :col 6, :name-col 6, :from-var generate-command, :end-col 26, :row 84, :to elin.constant.jack-in} {:end-row 85, :name-end-col 23, :name-end-row 85, :private true, :name-row 85, :name babashka-command, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 7, :from-var generate-command, :end-col 23, :row 85, :to elin.function.jack-in} {:fixed-arities #{0 1}, :end-row 87, :name-end-col 11, :name-end-row 87, :name-row 87, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 7, :name-col 8, :from-var generate-command, :end-col 30, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :name unsupported, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :col 6, :name-col 7, :from-var generate-command, :end-col 21, :arity 0, :varargs-min-arity 0, :row 89, :to elin.error} {:end-row 89, :name-end-col 10, :name-end-row 74, :name-row 74, :name condp, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 4, :name-col 5, :from-var generate-command, :end-col 22, :arity 7, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 70, :name-row 70, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 7, :name-end-row 93, :name-row 93, :name str, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 3, :name-col 4, :from-var port->process-id, :end-col 24, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 93, :name-end-col 6, :name-end-row 91, :name-row 91, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 25, :arity 3, :varargs-min-arity 2, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 97, :name-end-col 19, :name-end-row 97, :name-row 97, :name launch-process, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 4, :name-col 5, :from-var launch-process, :end-col 28, :arity 2, :row 97, :to elin.function.jack-in} {:fixed-arities #{1}, :end-row 100, :name-end-col 60, :name-end-row 100, :name-row 100, :name get-current-file-path!, :filename "src/elin/function/jack_in.clj", :alias e.p.host, :from elin.function.jack-in, :col 28, :name-col 29, :from-var launch-process, :end-col 66, :arity 1, :row 100, :to elin.protocol.host} {:end-row 100, :name-end-col 27, :name-end-row 100, :name-row 100, :name >, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 17, :name-col 18, :from-var launch-process, :end-col 53, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 42, :name-end-row 106, :name-row 106, :name port->process-id, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 25, :name-col 26, :from-var launch-process, :end-col 48, :arity 1, :row 106, :to elin.function.jack-in} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name start, :filename "src/elin/function/jack_in.clj", :alias e.u.process, :from elin.function.jack-in, :col 6, :name-col 7, :from-var launch-process, :end-col 54, :arity 2, :row 106, :to elin.util.process} {:end-row 107, :name-end-col 10, :name-end-row 100, :name-row 100, :name let, :filename "src/elin/function/jack_in.clj", :alias e, :from elin.function.jack-in, :macro true, :col 4, :name-col 5, :from-var launch-process, :end-col 11, :arity 3, :varargs-min-arity 1, :row 100, :to elin.error} {:end-row 107, :name-end-col 6, :name-end-row 95, :name-row 95, :name defn, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :macro true, :col 1, :name-col 2, :end-col 13, :arity 3, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :name get-variable!*, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 7, :name-col 7, :end-col 21, :row 11, :to elin.component.server.impl.variable} {:end-row 11, :name-end-col 58, :name-end-row 11, :name-row 11, :name ?IFunction, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 58, :row 11, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 11, :name-end-col 66, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 59, :name-col 59, :end-col 66, :row 11, :to clojure.core} {:end-row 11, :name-end-col 95, :name-end-row 11, :name-row 11, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 68, :name-col 68, :end-col 95, :row 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 1, :name-col 2, :end-col 97, :arity 2, :row 11, :to malli.core} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 24, :name-end-row 14, :name-row 14, :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 14, :to elin.component.server.impl.function} {:end-row 14, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 21, :name-end-row 16, :private true, :name-row 16, :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 16, :to elin.component.server.impl.variable} {:end-row 16, :name-end-col 58, :name-end-row 16, :name-row 16, :name ?IFunction, :filename "src/elin/component/server/impl/variable.clj", :alias e.c.s.function, :from elin.component.server.impl.variable, :col 33, :name-col 33, :end-col 58, :row 16, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 16, :name-end-col 66, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 59, :name-col 59, :end-col 66, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 71, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable, :col 67, :name-col 67, :end-col 71, :row 16, :to clojure.core} {:end-row 16, :name-end-col 100, :name-end-row 16, :name-row 16, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/variable.clj", :alias e.schema, :from elin.component.server.impl.variable, :col 73, :name-col 73, :end-col 100, :row 16, :to elin.schema} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/component/server/impl/variable.clj", :alias m, :from elin.component.server.impl.variable, :col 1, :name-col 2, :end-col 102, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 24, :name-end-col 23, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :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 25, :to elin.component.server.impl.function} {:end-row 25, :name-end-col 16, :name-end-row 25, :name-row 25, :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 21, :to clojure.core} {:end-row 25, :name-end-col 72, :name-end-row 25, :name-row 25, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 48, :name-col 48, :from-var evaluate-interceptor-middleware, :end-col 72, :row 25, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 27, :name-end-col 44, :name-end-row 27, :name-row 27, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 38, :name-col 39, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 3, :varargs-min-arity 3, :row 27, :to clojure.core} {:end-row 27, :name-end-col 39, :name-end-row 26, :name-row 26, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 36, :name-col 37, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{4 3}, :end-row 27, :name-end-col 35, :name-end-row 25, :name-row 25, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 11, :name-col 12, :from-var evaluate-interceptor-middleware, :end-col 84, :arity 4, :row 25, :to elin.protocol.interceptor} {:end-row 27, :name-end-col 11, :name-end-row 21, :name-row 21, :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 86, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 20, :name-row 20, :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 87, :arity 2, :varargs-min-arity 0, :row 20, :to clojure.core} {:end-row 27, :name-end-col 6, :name-end-row 19, :name-row 19, :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 88, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 17, :name-row 17, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 89, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 29, :to elin.handler.evaluate} {:end-row 29, :name-end-col 44, :name-end-row 29, :name-row 29, :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 29, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 29, :name-end-col 50, :name-end-row 29, :name-row 29, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 29, :to clojure.core} {:end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 52, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :name-col 20, :from-var evaluate, :end-col 26, :arity 1, :row 35, :to clojure.core} {:end-row 35, :name-end-col 18, :name-end-row 33, :name-row 33, :name ->>, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 14, :name-col 15, :from-var evaluate, :end-col 27, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 57, :name-end-row 36, :private true, :name-row 36, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 25, :name-col 26, :from-var evaluate, :end-col 63, :arity 1, :row 36, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :name evaluate-code, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 12, :name-col 13, :from-var evaluate, :end-col 50, :arity 3, :row 37, :to elin.function.evaluate} {:end-row 39, :name-end-col 11, :name-end-row 36, :name-row 36, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate, :end-col 21, :arity 4, :varargs-min-arity 1, :row 36, :to elin.error} {:end-row 39, :name-end-col 7, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate, :end-col 22, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 4, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 32, :name-end-row 41, :name-row 41, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 41, :to elin.handler.evaluate} {:end-row 41, :name-end-col 61, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 41, :name-end-col 67, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 41, :to clojure.core} {:end-row 41, :name-end-col 6, :name-end-row 41, :name-row 41, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 69, :arity 2, :row 41, :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-top-list, :end-col 61, :arity 1, :row 45, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 46, :name-end-col 49, :name-end-row 46, :name-row 46, :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 46, :to elin.function.evaluate} {:end-row 48, :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-top-list, :end-col 19, :arity 4, :varargs-min-arity 1, :row 45, :to elin.error} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 28, :name-end-row 50, :name-row 50, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 50, :to elin.handler.evaluate} {:end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :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 50, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 50, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 55, :name-end-row 54, :private true, :name-row 54, :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 54, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 45, :name-end-row 55, :name-row 55, :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 55, :to elin.function.evaluate} {:end-row 57, :name-end-col 9, :name-end-row 54, :name-row 54, :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 19, :arity 4, :varargs-min-arity 1, :row 54, :to elin.error} {:end-row 57, :name-end-col 6, :name-end-row 51, :name-row 51, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 28, :name-end-row 59, :name-row 59, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 59, :to elin.handler.evaluate} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :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 59, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 59, :name-end-col 63, :name-end-row 59, :name-row 59, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 59, :to clojure.core} {:end-row 59, :name-end-col 6, :name-end-row 59, :name-row 59, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 59, :to malli.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 55, :name-end-row 63, :private true, :name-row 63, :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 63, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 45, :name-end-row 64, :name-row 64, :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 64, :to elin.function.evaluate} {:end-row 66, :name-end-col 9, :name-end-row 63, :name-row 63, :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 19, :arity 4, :varargs-min-arity 1, :row 63, :to elin.error} {:end-row 66, :name-end-col 6, :name-end-row 60, :name-row 60, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 30, :name-end-row 68, :name-row 68, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 68, :to elin.handler.evaluate} {:end-row 68, :name-end-col 59, :name-end-row 68, :name-row 68, :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 68, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 68, :name-end-col 65, :name-end-row 68, :name-row 68, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 68, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 55, :name-end-row 72, :private true, :name-row 72, :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 72, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :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 73, :to elin.function.evaluate} {:end-row 75, :name-end-col 9, :name-end-row 72, :name-row 72, :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 19, :arity 4, :varargs-min-arity 1, :row 72, :to elin.error} {:end-row 75, :name-end-col 6, :name-end-row 69, :name-row 69, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 57, :name-end-row 81, :private true, :name-row 81, :name evaluate-interceptor-middleware, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 25, :name-col 26, :from-var evaluate-at-mark, :end-col 63, :arity 1, :row 81, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 82, :name-end-col 42, :name-end-row 82, :name-row 82, :name evaluate-at-mark, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 12, :name-col 13, :from-var evaluate-at-mark, :end-col 56, :arity 3, :row 82, :to elin.function.evaluate} {:end-row 84, :name-end-col 11, :name-end-row 81, :name-row 81, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-at-mark, :end-col 21, :arity 4, :varargs-min-arity 1, :row 81, :to elin.error} {:end-row 84, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-at-mark, :end-col 22, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 4, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 30, :name-end-row 86, :name-row 86, :name evaluate-current-buffer, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 86, :to elin.handler.evaluate} {:end-row 86, :name-end-col 59, :name-end-row 86, :name-row 86, :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 86, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 86, :name-end-col 65, :name-end-row 86, :name-row 86, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 86, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :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 evaluate-current-buffer, :end-col 65, :arity 1, :row 90, :to elin.protocol.host} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name , :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var expand-1-current-list, :end-col 23, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 141, :name-end-col 18, :name-end-row 138, :name-row 138, :name with-out-str, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var expand-1-current-list, :end-col 24, :arity 1, :varargs-min-arity 0, :row 138, :to clojure.core} {:end-row 141, :name-end-col 9, :name-end-row 133, :name-row 133, :name let, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var expand-1-current-list, :end-col 25, :arity 2, :varargs-min-arity 1, :row 133, :to elin.error} {:end-row 141, :name-end-col 6, :name-end-row 130, :name-row 130, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 2, :row 130, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 16, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?ConnectParams, :end-col 16, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name string?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 16, :name-col 16, :from-var ?ConnectParams, :end-col 23, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 16, :name-end-row 25, :name-row 25, :name int?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?ConnectParams, :end-col 16, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 18, :name-row 18, :name def, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 70, :name-end-row 30, :name-row 30, :name connect, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 50, :name-col 51, :from-var connect*, :end-col 92, :arity 2, :row 30, :to elin.function.connect} {:fixed-arities #{1}, :end-row 32, :name-end-col 16, :name-end-row 32, :name-row 32, :name fault?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 23, :arity 1, :row 32, :to elin.error} {:end-row 34, :name-end-col 38, :name-end-row 33, :name-row 33, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 71, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 33, :name-row 33, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 33, :to elin.message} {:fixed-arities #{1}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :name conflict?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 12, :name-col 13, :from-var connect*, :end-col 31, :arity 1, :row 36, :to elin.error} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 11, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect*, :end-col 17, :arity 3, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 38, :name-end-row 39, :name-row 39, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 53, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 40, :name-end-col 25, :name-end-row 39, :name-row 39, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 54, :arity 2, :varargs-min-arity 1, :row 39, :to elin.message} {:fixed-arities #{1}, :end-row 42, :name-end-col 16, :name-end-row 42, :name-row 42, :name error?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 23, :arity 1, :row 42, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 42, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :name-col 32, :from-var connect*, :end-col 49, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 50, :arity 2, :varargs-min-arity 1, :row 43, :to elin.message} {:fixed-arities #{1}, :end-row 45, :name-end-col 13, :name-end-row 45, :name-row 45, :name some?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 31, :arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 35, :name-end-row 46, :name-row 46, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :name-col 29, :from-var connect*, :end-col 71, :arity 3, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 46, :to elin.message} {:end-row 49, :name-end-col 25, :name-end-row 49, :name-row 49, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect*, :end-col 51, :arity 2, :varargs-min-arity 1, :row 49, :to elin.message} {:end-row 49, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 5, :name-col 6, :from-var connect*, :end-col 52, :arity 10, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect*, :end-col 53, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 49, :name-end-col 7, :name-end-row 27, :name-row 27, :name defn-, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 7, :end-col 14, :row 51, :to elin.handler.connect} {:end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name ?Elin, :filename "src/elin/handler/connect.clj", :alias e.s.handler, :from elin.handler.connect, :col 26, :name-col 26, :end-col 43, :row 51, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 51, :name-end-col 49, :name-end-row 51, :name-row 51, :name any?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 45, :name-col 45, :end-col 49, :row 51, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 51, :name-row 51, :name =>, :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 1, :name-col 2, :end-col 51, :arity 2, :row 51, :to malli.core} {:end-row 55, :name-end-col 72, :name-end-row 55, :private true, :name-row 55, :name ?ConnectParams, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 72, :row 55, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 55, :name-end-col 57, :name-end-row 55, :name-row 55, :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 91, :arity 2, :row 55, :to elin.util.param} {:end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :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 57, :to elin.message} {:fixed-arities #{2}, :end-row 58, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var connect, :end-col 54, :arity 2, :row 58, :to elin.handler.connect} {:end-row 58, :name-end-col 8, :name-end-row 56, :name-row 56, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 55, :arity 3, :row 56, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 55, :name-row 55, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 56, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 57, :arity 4, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :name current-client, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 19, :name-col 20, :from-var disconnect, :end-col 51, :arity 1, :row 63, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 64, :name-end-col 64, :name-end-row 64, :name-row 64, :name disconnect, :filename "src/elin/handler/connect.clj", :alias e.f.connect, :from elin.handler.connect, :col 41, :name-col 42, :from-var disconnect, :end-col 77, :arity 2, :row 64, :to elin.function.connect} {:fixed-arities #{1}, :end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name not-found?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 29, :arity 1, :row 66, :to elin.error} {:end-row 67, :name-end-col 40, :name-end-row 67, :name-row 67, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 33, :name-col 34, :from-var disconnect, :end-col 87, :arity 3, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 67, :name-end-col 27, :name-end-row 67, :name-row 67, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 88, :arity 2, :varargs-min-arity 1, :row 67, :to elin.message} {:fixed-arities #{1}, :end-row 69, :name-end-col 18, :name-end-row 69, :name-row 69, :name fault?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 25, :arity 1, :row 69, :to elin.error} {:end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 33, :name-col 34, :from-var disconnect, :end-col 89, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 70, :name-end-col 27, :name-end-row 70, :name-row 70, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 90, :arity 2, :varargs-min-arity 1, :row 70, :to elin.message} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var disconnect, :end-col 78, :arity 3, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var disconnect, :end-col 79, :arity 2, :varargs-min-arity 1, :row 73, :to elin.message} {:end-row 73, :name-end-col 12, :name-end-row 65, :name-row 65, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var disconnect, :end-col 80, :arity 6, :varargs-min-arity 0, :row 65, :to clojure.core} {:end-row 73, :name-end-col 9, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 5, :name-col 6, :from-var disconnect, :end-col 81, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 75, :name-end-col 23, :name-end-row 75, :name-row 75, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 6, :from-var disconnect, :end-col 46, :arity 2, :varargs-min-arity 1, :row 75, :to elin.message} {:fixed-arities #{3 2}, :end-row 75, :name-end-col 10, :name-end-row 63, :name-row 63, :name if-let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var disconnect, :end-col 47, :arity 3, :row 63, :to clojure.core} {:end-row 75, :name-end-col 6, :name-end-row 60, :name-row 60, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 48, :arity 4, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name launch-process, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 14, :name-col 15, :from-var jack-in, :end-col 47, :arity 1, :row 80, :to elin.function.jack-in} {:end-row 81, :name-end-col 33, :name-end-row 81, :name-row 81, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var jack-in, :end-col 77, :arity 2, :varargs-min-arity 1, :row 81, :to clojure.core} {:end-row 81, :name-end-col 20, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 6, :from-var jack-in, :end-col 78, :arity 2, :varargs-min-arity 1, :row 81, :to elin.message} {:fixed-arities #{2}, :end-row 82, :name-end-col 14, :name-end-row 82, :private true, :name-row 82, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var jack-in, :end-col 67, :arity 2, :row 82, :to elin.handler.connect} {:end-row 82, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var jack-in, :end-col 68, :arity 3, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 82, :name-end-col 6, :name-end-row 77, :name-row 77, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 69, :arity 4, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 87, :name-end-col 18, :name-end-row 87, :name-row 87, :name vector, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 12, :from-var ?InstantParams, :end-col 18, :varargs-min-arity 6, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 21, :name-end-row 88, :name-row 88, :name name, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 17, :name-col 17, :from-var ?InstantParams, :end-col 21, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name name, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 17, :from-var ?InstantParams, :end-col 21, :arity 1, :row 88, :to clojure.core} {:end-row 88, :name-end-col 57, :name-end-row 88, :name-row 88, :name supported-project-types, :filename "src/elin/handler/connect.clj", :alias e.c.jack-in, :from elin.handler.connect, :col 22, :name-col 22, :from-var ?InstantParams, :end-col 57, :row 88, :to elin.constant.jack-in} {:fixed-arities #{1 4 3 2}, :end-row 88, :name-end-col 16, :name-end-row 88, :name-row 88, :name map, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :name-col 13, :from-var ?InstantParams, :end-col 58, :arity 2, :varargs-min-arity 4, :row 88, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 88, :name-end-col 11, :name-end-row 87, :name-row 87, :name apply, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var ?InstantParams, :end-col 59, :arity 3, :varargs-min-arity 5, :row 87, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 88, :name-end-col 5, :name-end-row 84, :name-row 84, :name def, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 62, :arity 2, :row 84, :to clojure.core} {:end-row 93, :name-end-col 66, :name-end-row 93, :private true, :name-row 93, :name ?InstantParams, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 52, :name-col 52, :from-var instant, :end-col 66, :row 93, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 93, :name-end-col 51, :name-end-row 93, :name-row 93, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 35, :name-col 36, :from-var instant, :end-col 85, :arity 2, :row 93, :to elin.util.param} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 74, :name-end-row 95, :name-row 95, :name keyword, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 66, :name-col 67, :from-var instant, :end-col 83, :arity 1, :row 95, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 43, :name-end-row 95, :name-row 95, :name launch-process, :filename "src/elin/handler/connect.clj", :alias e.f.jack-in, :from elin.handler.connect, :col 16, :name-col 17, :from-var instant, :end-col 85, :arity 2, :row 95, :to elin.function.jack-in} {:end-row 95, :name-end-col 23, :name-end-row 94, :name-row 94, :name when-not, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 14, :name-col 15, :from-var instant, :end-col 86, :arity 2, :varargs-min-arity 1, :row 94, :to clojure.core} {:end-row 97, :name-end-col 23, :name-end-row 97, :name-row 97, :name error, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var instant, :end-col 55, :arity 3, :varargs-min-arity 1, :row 97, :to elin.message} {:end-row 98, :name-end-col 39, :name-end-row 98, :name-row 98, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var instant, :end-col 83, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 26, :name-end-row 98, :name-row 98, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var instant, :end-col 84, :arity 2, :varargs-min-arity 1, :row 98, :to elin.message} {:fixed-arities #{2}, :end-row 99, :name-end-col 20, :name-end-row 99, :private true, :name-row 99, :name connect*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :name-col 12, :from-var instant, :end-col 73, :arity 2, :row 99, :to elin.handler.connect} {:end-row 99, :name-end-col 10, :name-end-row 98, :name-row 98, :name do, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 7, :name-col 8, :from-var instant, :end-col 74, :arity 2, :row 98, :to clojure.core} {:end-row 99, :name-end-col 8, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var instant, :end-col 75, :arity 3, :row 96, :to clojure.core} {:end-row 99, :name-end-col 7, :name-end-row 93, :name-row 93, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var instant, :end-col 76, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 99, :name-end-col 6, :name-end-row 90, :name-row 90, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 77, :arity 4, :varargs-min-arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 64, :name-end-row 104, :name-row 104, :name get-current-working-directory!, :filename "src/elin/handler/connect.clj", :alias e.p.host, :from elin.handler.connect, :col 24, :name-col 25, :from-var switch, :end-col 70, :arity 1, :row 104, :to elin.protocol.host} {:end-row 104, :name-end-col 23, :name-end-row 104, :name-row 104, :name , :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 40, :name-col 41, :from-var switch, :end-col 80, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{0 1 4 6 3 2 5}, :end-row 111, :name-end-col 39, :name-end-row 109, :name-row 109, :name vector, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var switch, :end-col 42, :arity 2, :varargs-min-arity 6, :row 109, :to clojure.core} {:end-row 111, :name fn*, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var switch, :end-col 42, :arity 2, :row 109, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 111, :name-end-col 30, :name-end-row 109, :name-row 109, :name map, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var switch, :end-col 43, :arity 2, :varargs-min-arity 4, :row 109, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name into, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var switch, :end-col 35, :arity 2, :row 112, :to clojure.core} {:end-row 112, :name-end-col 25, :name-end-row 108, :name-row 108, :name ->>, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var switch, :end-col 36, :arity 3, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 20, :name-end-row 113, :name-row 113, :name empty?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var switch, :end-col 33, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 24, :name-end-row 114, :name-row 114, :name count, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :name-col 19, :from-var switch, :end-col 37, :arity 1, :row 114, :to clojure.core} {:fixed-arities #{1 2}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :name =, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var switch, :end-col 38, :arity 2, :varargs-min-arity 2, :row 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 12, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 9, :name-col 10, :from-var switch, :end-col 39, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 115, :name-end-col 21, :name-end-row 115, :name-row 115, :name unavailable, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 7, :name-col 8, :from-var switch, :end-col 61, :arity 1, :varargs-min-arity 0, :row 115, :to elin.error} {:fixed-arities #{1}, :end-row 116, :name-end-col 48, :name-end-row 116, :name-row 116, :name keys, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 61, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 117, :name-end-col 77, :name-end-row 117, :name-row 117, :name select-from-candidates, :filename "src/elin/handler/connect.clj", :alias e.f.select, :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 83, :arity 2, :row 117, :to elin.function.select} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 47, :name-end-row 118, :name-row 118, :name get, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var switch, :end-col 60, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 42, :name-end-row 116, :name-row 116, :name some->>, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 34, :name-col 35, :from-var switch, :end-col 61, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 34, :name-end-row 119, :name-row 119, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 9, :name-col 10, :from-var switch, :end-col 57, :arity 2, :row 119, :to elin.protocol.nrepl} {:end-row 121, :name-end-col 37, :name-end-row 120, :name-row 120, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var switch, :end-col 66, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 121, :name-end-col 24, :name-end-row 120, :name-row 120, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 9, :name-col 10, :from-var switch, :end-col 67, :arity 2, :varargs-min-arity 1, :row 120, :to elin.message} {:end-row 121, :name-end-col 16, :name-end-row 116, :name-row 116, :name when-let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var switch, :end-col 68, :arity 3, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 121, :name-end-col 8, :name-end-row 113, :name-row 113, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var switch, :end-col 69, :arity 3, :row 113, :to clojure.core} {:end-row 121, :name-end-col 7, :name-end-row 104, :name-row 104, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var switch, :end-col 70, :arity 2, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 121, :name-end-col 6, :name-end-row 101, :name-row 101, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 71, :arity 4, :varargs-min-arity 2, :row 101, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 10, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 10, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 14, :name-end-row 9, :name-row 9, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 14, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 10, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 14, :name-end-row 11, :name-row 11, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 14, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :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 17, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 15, :name-end-col 10, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 13, :name-end-row 15, :name-row 15, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 13, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 10, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 10, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 13, :name-end-row 13, :name-row 13, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 13, :arity 4, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 10, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 23, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 10, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 25, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 10, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 15, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 29, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 10, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 21, :row 30, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 10, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 11, :name-col 11, :end-col 17, :row 32, :to :clj-kondo/unknown-namespace} {:end-row 34, :name-end-col 10, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 34, :to :clj-kondo/unknown-namespace} {:end-row 36, :name-end-col 10, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 6, :name-col 6, :end-col 10, :row 36, :to :clj-kondo/unknown-namespace} {:end-row 36, :name-end-col 13, :name-end-row 21, :name-row 21, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 13, :arity 8, :varargs-min-arity 1, :row 21, :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 30, :name-end-row 13, :name-row 13, :name disconnect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 30, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 28, :name-end-row 14, :name-row 14, :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 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :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 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :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 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 29, :name-end-row 17, :name-row 17, :name raw-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 29, :row 17, :to elin.constant.interceptor} {:end-row 18, :name-end-col 26, :name-end-row 18, :name-row 18, :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 18, :to elin.constant.interceptor} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :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 19, :to elin.constant.interceptor} {:end-row 20, :name-end-col 31, :name-end-row 20, :name-row 20, :name test-result, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 31, :row 20, :to elin.constant.interceptor} {:end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name quickfix, :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 21, :to elin.constant.interceptor} {:end-row 22, :name-end-col 31, :name-end-row 22, :name-row 22, :name modify-code, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 31, :row 22, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 22, :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 33, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name qualified-symbol?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 28, :row 26, :to clojure.core} {:end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 27, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 41, :name-end-row 29, :name-row 29, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 31, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 34, :name-end-col 20, :name-end-row 34, :name-row 34, :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 34, :to elin.schema.handler} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.nrepl} {:end-row 39, :name-end-col 44, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.handler} {:end-row 39, :name-end-col 20, :name-end-row 39, :name-row 39, :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 39, :to malli.util} {:end-row 39, :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 ?OutputContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 39, :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} {:fixed-arities #{1}, :end-row 44, :name-end-col 34, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 47, :to clojure.core} {:end-row 48, :name-end-col 44, :name-end-row 48, :name-row 48, :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 48, :to elin.schema.handler} {:end-row 48, :name-end-col 20, :name-end-row 48, :name-row 48, :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 48, :to malli.util} {:end-row 48, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 48, :name-end-col 5, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?DisconnectContext, :end-col 34, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 27, :name-end-row 54, :name-row 54, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?DisconnectContext, :end-col 27, :row 54, :to clojure.core} {:end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?DisconnectContext, :end-col 44, :row 55, :to elin.schema.handler} {:end-row 55, :name-end-col 20, :name-end-row 55, :name-row 55, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?DisconnectContext, :end-col 45, :arity 2, :row 55, :to malli.util} {:end-row 55, :name-end-col 6, :name-end-row 51, :name-row 51, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?DisconnectContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 55, :name-end-col 5, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 60, :name-end-col 36, :name-end-row 60, :name-row 60, :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 60, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 62, :to clojure.core} {:end-row 63, :name-end-col 44, :name-end-row 63, :name-row 63, :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 63, :to elin.schema.handler} {:end-row 63, :name-end-col 20, :name-end-row 63, :name-row 63, :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 63, :to malli.util} {:end-row 63, :name-end-col 6, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 63, :name-end-col 5, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 67, :name-end-col 36, :name-end-row 67, :name-row 67, :name ?Message, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?RawNreplContext, :end-col 36, :row 67, :to elin.schema.nrepl} {:end-row 68, :name-end-col 44, :name-end-row 68, :name-row 68, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?RawNreplContext, :end-col 44, :row 68, :to elin.schema.handler} {:end-row 68, :name-end-col 20, :name-end-row 68, :name-row 68, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?RawNreplContext, :end-col 45, :arity 2, :row 68, :to malli.util} {:end-row 68, :name-end-col 6, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?RawNreplContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 66, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 68, :name-end-col 5, :name-end-row 65, :name-row 65, :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 65, :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 ?AutocmdContext, :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 ?AutocmdContext, :end-col 45, :arity 2, :row 80, :to malli.util} {:end-row 80, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 5, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 20, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 35, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 88, :to clojure.core} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :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 89, :to elin.schema.handler} {:end-row 89, :name-end-col 20, :name-end-row 89, :name-row 89, :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 89, :to malli.util} {:end-row 89, :name-end-col 6, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 89, :name-end-col 5, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 94, :name-end-col 59, :name-end-row 94, :name-row 94, :name ?TestResult, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 38, :name-col 38, :from-var ?TestResultContext, :end-col 59, :row 94, :to elin.schema.nrepl} {:end-row 95, :name-end-col 59, :name-end-row 95, :name-row 95, :name ?TestResult, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 38, :name-col 38, :from-var ?TestResultContext, :end-col 59, :row 95, :to elin.schema.nrepl} {:end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :name ?TestSummary, :filename "src/elin/schema/interceptor.clj", :alias e.s.nrepl, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestResultContext, :end-col 43, :row 96, :to elin.schema.nrepl} {:end-row 96, :name-end-col 20, :name-end-row 96, :name-row 96, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestResultContext, :end-col 44, :arity 2, :row 96, :to malli.util} {:end-row 97, :name-end-col 33, :name-end-row 97, :name-row 97, :name ?TestContext, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?TestResultContext, :end-col 33, :row 97, :to elin.schema.interceptor} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?TestResultContext, :end-col 34, :arity 2, :row 97, :to malli.util} {:end-row 97, :name-end-col 6, :name-end-row 92, :name-row 92, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?TestResultContext, :end-col 35, :arity 3, :varargs-min-arity 1, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 97, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 91, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 22, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 103, :name-end-col 22, :name-end-row 103, :name-row 103, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 40, :name-end-row 105, :name-row 105, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 105, :to clojure.core} {:end-row 106, :name-end-col 44, :name-end-row 106, :name-row 106, :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 106, :to elin.schema.handler} {:end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :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 106, :to malli.util} {:end-row 106, :name-end-col 6, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 106, :name-end-col 5, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :name keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 23, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 26, :row 112, :to clojure.core} {:end-row 113, :name-end-col 44, :name-end-row 113, :name-row 113, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?QuickfixContext, :end-col 44, :row 113, :to elin.schema.handler} {:end-row 113, :name-end-col 20, :name-end-row 113, :name-row 113, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?QuickfixContext, :end-col 45, :arity 2, :row 113, :to malli.util} {:end-row 113, :name-end-col 6, :name-end-row 109, :name-row 109, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?QuickfixContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 113, :name-end-col 5, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 118, :name-row 118, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?ModifyCodeContext, :end-col 22, :row 118, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 42, :name-end-row 120, :name-row 120, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ModifyCodeContext, :end-col 42, :row 120, :to clojure.core} {:end-row 121, :name-end-col 44, :name-end-row 121, :name-row 121, :name ?Components, :filename "src/elin/schema/interceptor.clj", :alias e.s.handler, :from elin.schema.interceptor, :col 21, :name-col 21, :from-var ?ModifyCodeContext, :end-col 44, :row 121, :to elin.schema.handler} {:end-row 121, :name-end-col 20, :name-end-row 121, :name-row 121, :name merge, :filename "src/elin/schema/interceptor.clj", :alias m.util, :from elin.schema.interceptor, :col 7, :name-col 8, :from-var ?ModifyCodeContext, :end-col 45, :arity 2, :row 121, :to malli.util} {:end-row 121, :name-end-col 6, :name-end-row 116, :name-row 116, :name ->, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 3, :name-col 4, :from-var ?ModifyCodeContext, :end-col 46, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 121, :name-end-col 5, :name-end-row 115, :name-row 115, :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 115, :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 #{1}, :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 15, :name-end-row 79, :name-row 79, :name any?, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 11, :name-col 11, :from-var ?TestQuery, :end-col 15, :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} {: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, :col 1, :name-col 2, :end-col 74, :arity 2, :row 83, :to malli.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 62, :name-end-row 88, :private true, :name-row 88, :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 88, :to elin.function.nrepl.test} {:end-row 90, :name-end-col 51, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1}, :end-row 90, :name-end-col 35, :name-end-row 86, :private true, :name-row 86, :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 86, :to elin.function.nrepl.test} {:fixed-arities #{0 1}, :end-row 90, :name-end-col 20, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{3 2}, :end-row 91, :name-end-col 33, :name-end-row 91, :name-row 91, :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 91, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 21, :name-end-row 92, :name-row 92, :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 92, :to clojure.edn} {:end-row 92, :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 92, :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 101, :name-end-col 9, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{2}, :end-row 13, :name-end-col 23, :name-end-row 13, :name-row 13, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?instance, :end-col 32, :arity 2, :row 13, :to clojure.core} {:end-row 13, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?instance, :end-col 32, :arity 2, :row 13, :to clojure.core} {:end-row 13, :name-end-col 20, :name-end-row 11, :name-row 11, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 34, :arity 1, :row 11, :to malli.core} {:end-row 13, :name-end-col 6, :name-end-row 9, :name-row 9, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 9, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name satisfies?, :filename "src/elin/schema.clj", :from elin.schema, :col 23, :name-col 24, :from-var ?protocol, :end-col 39, :arity 2, :row 20, :to clojure.core} {:end-row 20, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 22, :from-var ?protocol, :end-col 39, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 21, :name-end-row 20, :name-row 20, :name every?, :filename "src/elin/schema.clj", :from elin.schema, :col 14, :name-col 15, :from-var ?protocol, :end-col 50, :arity 2, :row 20, :to clojure.core} {:end-row 20, :name-end-col 15, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 12, :name-col 13, :from-var ?protocol, :end-col 51, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 20, :name-end-col 20, :name-end-row 17, :name-row 17, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?protocol, :end-col 53, :arity 1, :row 17, :to malli.core} {:end-row 20, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 13, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 23, :name-end-col 5, :name-end-row 22, :name-row 22, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 25, :name-end-row 28, :name-row 28, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 18, :name-col 19, :from-var ?NotBytes, :end-col 28, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?NotBytes, :end-col 29, :arity 1, :row 28, :to clojure.core} {:end-row 28, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?NotBytes, :end-col 29, :arity 2, :row 28, :to clojure.core} {:end-row 28, :name-end-col 20, :name-end-row 26, :name-row 26, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 31, :arity 1, :row 26, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 28, :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 32, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 31, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 31, :name-end-col 5, :name-end-row 30, :name-row 30, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 13, :name-end-row 34, :name-row 34, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 34, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 13, :name-end-row 37, :name-row 37, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 37, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 37, :name-end-col 5, :name-end-row 36, :name-row 36, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 13, :name-end-row 40, :name-row 40, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 39, :name-row 39, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 39, :to clojure.core} {:end-row 44, :name-end-col 14, :name-end-row 44, :name-row 44, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 44, :to elin.schema} {:end-row 44, :name-end-col 6, :name-end-row 42, :name-row 42, :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 42, :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 10, :name-end-col 34, :name-end-row 10, :name-row 10, :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 10, :to elin.schema.nrepl} {: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/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 9, :to clojure.core} {:end-row 15, :name ., :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 5, :from-var get-free-port, :end-col 25, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name-end-col 13, :name-end-row 14, :name-row 14, :name with-open, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var get-free-port, :end-col 26, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 15, :name-end-col 6, :name-end-row 12, :name-row 12, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 17, :to elin.util.nrepl} {:end-row 17, :name-end-col 42, :name-end-row 17, :private true, :name-row 17, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 17, :to elin.util.nrepl} {:end-row 17, :name-end-col 62, :name-end-row 17, :name-row 17, :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 17, :to elin.schema.nrepl} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 20, :to clojure.core} {:end-row 20, :name-end-col 56, :name-end-row 20, :name-row 20, :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 20, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 24, :name-end-col 64, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 56, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 55, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 60, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 50, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{3}, :end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 36, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 27, :name-end-col 30, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 28, :name-end-col 26, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 30, :name-end-col 22, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 29, :name-end-col 22, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 29, :name-end-col 14, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 30, :name-end-col 9, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{3}, :end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 32, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 46, :name-end-row 32, :name-row 32, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 32, :to clojure.core} {:end-row 32, :name-end-col 56, :name-end-row 32, :private true, :name-row 32, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 32, :to elin.util.nrepl} {:end-row 32, :name-end-col 67, :name-end-row 32, :private true, :name-row 32, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 32, :to elin.util.nrepl} {:end-row 32, :name-end-col 6, :name-end-row 32, :name-row 32, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 69, :arity 2, :row 32, :to malli.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 11, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 42, :name-end-col 14, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 42, :name-end-col 10, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 44, :name-end-col 17, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 46, :name-end-col 19, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 47, :name-end-col 13, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 50, :name-end-col 28, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 10, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 50, :name-end-col 8, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 18, :name-end-row 52, :name-row 52, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 52, :to elin.util.nrepl} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 52, :name-end-col 56, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 66, :name-end-row 52, :name-row 52, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 52, :to clojure.core} {:end-row 52, :name-end-col 6, :name-end-row 52, :name-row 52, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 52, :to malli.core} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 14, :name-end-row 56, :name-row 56, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 12, :name-col 13, :from-var has-status?, :end-col 24, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:end-row 56, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :from-var has-status?, :end-col 24, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{2}, :end-row 57, :name-end-col 10, :name-end-row 56, :name-row 56, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 5, :name-col 6, :from-var has-status?, :end-col 29, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 11, :name-end-row 55, :name-row 55, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 30, :arity 1, :row 55, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 53, :name-row 53, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 31, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :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 19, :to elin.schema.plugin} {:end-row 19, :name-end-col 22, :name-end-row 19, :name-row 19, :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 19, :to malli.core} {:end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :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 20, :to malli.error} {:end-row 20, :name-end-col 11, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 20, :name-end-col 7, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 56, :name-end-row 25, :name-row 25, :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 25, :to clojure.java.io} {:end-row 25, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 25, :to clojure.core} {:end-row 25, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 25, :to clojure.core} {:end-row 25, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 25, :name-end-col 12, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 17, :name-end-row 26, :name-row 26, :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 26, :to clojure.string} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :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 27, :to babashka.classpath} {:end-row 27, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 18, :name-end-row 29, :private true, :name-row 29, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 29, :to elin.component.plugin} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name ?LazyHost, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 30, :name-col 30, :end-col 53, :row 29, :to elin.schema.component} {:fixed-arities #{1}, :end-row 29, :name-end-col 61, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 54, :name-col 54, :end-col 61, :row 29, :to clojure.core} {:end-row 29, :name-end-col 89, :name-end-row 29, :name-row 29, :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 29, :to elin.schema.plugin} {:end-row 29, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 92, :arity 2, :row 29, :to malli.core} {:end-row 32, :name-end-col 40, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:fixed-arities #{1 2}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :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 32, :to clojure.edn} {:fixed-arities #{1}, :end-row 33, :name-end-col 30, :name-end-row 33, :private true, :name-row 33, :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 33, :to elin.component.plugin} {:end-row 35, :name-end-col 66, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 25, :name-end-row 35, :name-row 35, :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 35, :to elin.message} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:fixed-arities #{2}, :end-row 38, :name-end-col 19, :name-end-row 38, :private true, :name-row 38, :name read-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.component.plugin} {:end-row 38, :name-end-col 54, :name-end-row 38, :name-row 38, :name ?LazyHost, :filename "src/elin/component/plugin.clj", :alias e.s.component, :from elin.component.plugin, :col 31, :name-col 31, :end-col 54, :row 38, :to elin.schema.component} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 68, :name-col 68, :end-col 75, :row 38, :to clojure.core} {:end-row 38, :name-end-col 109, :name-end-row 38, :name-row 38, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 91, :name-col 91, :end-col 109, :row 38, :to elin.schema.plugin} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 112, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 11, :name-end-row 45, :name-row 45, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 40, :arity 2, :row 48, :to clojure.core} {:end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var read-plugins, :end-col 49, :arity 3, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 52, :name-end-col 33, :name-end-row 52, :private true, :name-row 52, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var read-plugins, :end-col 53, :arity 2, :row 52, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var read-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var read-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 read-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var read-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 55, :name-end-col 34, :name-end-row 53, :name-row 53, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var read-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var read-plugins, :end-col 42, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:end-row 57, :name-end-col 15, :name-end-row 57, :name-row 57, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var read-plugins, :end-col 53, :arity 3, :row 57, :to clojure.core} {:end-row 57, :name-end-col 11, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var read-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 44, :name-row 44, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var read-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 44, :to clojure.core} {:end-row 57, :name-end-col 8, :name-end-row 41, :name-row 41, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var read-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 20, :name-end-row 59, :private true, :name-row 59, :name unify-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 20, :row 59, :to elin.component.plugin} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 39, :name-col 39, :end-col 57, :row 59, :to elin.schema.plugin} {:end-row 59, :name-end-col 77, :name-end-row 59, :name-row 59, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 59, :name-col 59, :end-col 77, :row 59, :to elin.schema.plugin} {:end-row 59, :name-end-col 6, :name-end-row 59, :name-row 59, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 79, :arity 2, :row 59, :to malli.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name merge-configs, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 25, :name-col 25, :from-var unify-plugins, :end-col 47, :varargs-min-arity 2, :row 66, :to elin.config} {:fixed-arities #{2}, :end-row 66, :name merge-configs, :filename "src/elin/component/plugin.clj", :alias e.config, :from elin.component.plugin, :col 25, :from-var unify-plugins, :end-col 47, :arity 2, :varargs-min-arity 2, :row 66, :to elin.config} {:fixed-arities #{4 6 3 5}, :end-row 66, :name-end-col 16, :name-end-row 66, :name-row 66, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var unify-plugins, :end-col 55, :arity 4, :varargs-min-arity 6, :row 66, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var unify-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 unify-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var unify-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 66, :name-end-col 14, :name-end-row 64, :name-row 64, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var unify-plugins, :end-col 56, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 66, :name-end-col 8, :name-end-row 63, :name-row 63, :name fn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var unify-plugins, :end-col 57, :arity 2, :varargs-min-arity 0, :row 63, :to clojure.core} {:fixed-arities #{0 1}, :end-row 67, :name-end-col 16, :name-end-row 67, :name-row 67, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 12, :name-col 13, :from-var unify-plugins, :end-col 26, :arity 1, :varargs-min-arity 1, :row 67, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 10, :name-end-row 62, :name-row 62, :name reduce, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var unify-plugins, :end-col 13, :arity 3, :row 62, :to clojure.core} {:end-row 68, :name-end-col 7, :name-end-row 60, :name-row 60, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 60, :to clojure.core} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 78, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 80, :name-end-col 21, :name-end-row 80, :private true, :name-row 80, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 80, :to elin.component.plugin} {:end-row 81, :name-end-col 17, :name-end-row 81, :name-row 81, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 81, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 56, :name-end-row 82, :name-row 82, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 53, :name-col 54, :end-col 70, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 42, :name-end-row 82, :private true, :name-row 82, :name read-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :end-col 71, :arity 2, :row 82, :to elin.component.plugin} {:fixed-arities #{1}, :end-row 83, :name-end-col 43, :name-end-row 83, :private true, :name-row 83, :name unify-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :end-col 44, :arity 1, :row 83, :to elin.component.plugin} {:end-row 83, :name-end-col 28, :name-end-row 82, :name-row 82, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 25, :name-col 26, :end-col 45, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 84, :name-end-col 13, :name-end-row 84, :name-row 84, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :end-col 48, :arity 3, :varargs-min-arity 3, :row 84, :to clojure.core} {:end-row 84, :name-end-col 9, :name-end-row 82, :name-row 82, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :end-col 49, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:end-row 87, :name-end-col 17, :name-end-row 87, :name-row 87, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 87, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 12, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 88, :name-end-col 11, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 15, :name-end-row 92, :name-row 92, :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 92, :to elin.component.plugin} {:end-row 92, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 27, :name-end-col 33, :name-end-row 27, :name-row 27, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize, :end-col 33, :row 27, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 32, :name-end-col 54, :name-end-row 32, :name-row 32, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var deinitialize, :end-col 61, :arity 1, :row 32, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name disconnect, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.connect, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var deinitialize, :end-col 54, :arity 2, :row 33, :to elin.function.connect} {:end-row 33, :name-end-col 23, :name-end-row 32, :name-row 32, :name doseq, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var deinitialize, :end-col 55, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 28, :name-row 28, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize, :end-col 56, :arity 2, :varargs-min-arity 0, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize, :end-col 57, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize, :end-col 57, :arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 23, :name-end-row 35, :name-row 35, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize, :end-col 58, :arity 2, :row 35, :to exoscale.interceptor} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize, :end-col 27, :arity 1, :row 36, :to exoscale.interceptor} {:end-row 36, :name-end-col 14, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize, :end-col 28, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 36, :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} {:fixed-arities #{1}, :end-row 40, :name-end-col 37, :name-end-row 40, :name-row 40, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 13, :name-col 14, :from-var ns-not-created?, :end-col 44, :arity 1, :row 40, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 40, :name-end-col 12, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 8, :name-col 9, :from-var ns-not-created?, :end-col 45, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 73, :name-end-row 41, :name-row 41, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 54, :name-col 54, :from-var ns-not-created?, :end-col 73, :row 41, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 41, :name-end-col 48, :name-end-row 41, :name-row 41, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var ns-not-created?, :end-col 74, :arity 2, :row 41, :to elin.protocol.host} {:end-row 41, :name-end-col 24, :name-end-row 41, :name-row 41, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 19, :name-col 20, :from-var ns-create, :end-col 49, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 59, :name-end-col 78, :name-end-row 59, :name-row 59, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 59, :name-col 59, :from-var ns-create, :end-col 78, :row 59, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 59, :name-end-col 53, :name-end-row 59, :name-row 59, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-create, :end-col 84, :arity 3, :row 59, :to elin.protocol.host} {:end-row 59, :name-end-col 29, :name-end-row 59, :name-row 59, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create, :end-col 28, :arity 3, :varargs-min-arity 1, :row 49, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 62, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var ns-load, :end-col 33, :row 65, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 67, :name-end-col 54, :name-end-row 67, :name-row 67, :name evaluate-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.h.evaluate, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var ns-load, :end-col 59, :arity 1, :row 67, :to elin.handler.evaluate} {:end-row 68, :name-end-col 65, :name-end-row 68, :name-row 68, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :name-col 46, :from-var ns-load, :end-col 65, :row 68, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 68, :name-end-col 40, :name-end-row 68, :name-row 68, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var ns-load, :end-col 71, :arity 3, :row 68, :to elin.protocol.host} {:end-row 68, :name-end-col 18, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var ns-load, :end-col 72, :arity 3, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 51, :name-end-row 69, :private true, :name-row 69, :name bufread-or-bufenter?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-load, :end-col 54, :arity 1, :row 69, :to elin.interceptor.autocmd} {:fixed-arities #{1}, :end-row 70, :name-end-col 46, :name-end-row 70, :private true, :name-row 70, :name ns-not-created?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var ns-load, :end-col 49, :arity 1, :row 70, :to elin.interceptor.autocmd} {:fixed-arities #{0 1}, :end-row 70, :name-end-col 29, :name-end-row 69, :name-row 69, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 25, :name-col 26, :from-var ns-load, :end-col 50, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 70, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var ns-load, :end-col 50, :arity 2, :row 69, :to clojure.core} {:end-row 70, :name-end-col 23, :name-end-row 69, :name-row 69, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var ns-load, :end-col 51, :arity 2, :row 69, :to exoscale.interceptor} {:end-row 71, :name-end-col 26, :name-end-row 71, :name-row 71, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var ns-load, :end-col 27, :arity 1, :row 71, :to exoscale.interceptor} {:end-row 71, :name-end-col 14, :name-end-row 66, :name-row 66, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-load, :end-col 28, :arity 3, :varargs-min-arity 1, :row 66, :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/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 64, :to clojure.core} {:fixed-arities #{1 2}, :end-row 75, :name-end-col 9, :name-end-row 75, :name-row 75, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 7, :name-col 8, :from-var empty-buffer?, :end-col 36, :arity 2, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 14, :name-end-row 76, :name-row 76, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 13, :from-var empty-buffer?, :end-col 38, :arity 2, :varargs-min-arity 2, :row 76, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 78, :name-end-col 49, :name-end-row 78, :name-row 78, :name get-lines, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var empty-buffer?, :end-col 55, :arity 1, :row 78, :to elin.protocol.host} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 14, :name-col 15, :from-var empty-buffer?, :end-col 28, :arity 4, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 83, :name-end-col 29, :name-end-row 83, :name-row 83, :name debug, :filename "src/elin/interceptor/autocmd.clj", :alias timbre, :from elin.interceptor.autocmd, :col 16, :name-col 17, :from-var empty-buffer?, :end-col 64, :arity 2, :row 83, :to taoensso.timbre} {:end-row 84, :name-end-col 16, :name-end-row 77, :name-row 77, :name try, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 13, :from-var empty-buffer?, :end-col 23, :arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 11, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 7, :name-col 8, :from-var empty-buffer?, :end-col 24, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 6, :name-end-row 75, :name-row 75, :name or, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var empty-buffer?, :end-col 25, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:end-row 84, :name-end-col 7, :name-end-row 73, :name-row 73, :name defn-, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 73, :to clojure.core} {:end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton, :end-col 33, :row 106, :to elin.constant.interceptor} {:end-row 108, :name-end-col 70, :name-end-row 108, :name-row 108, :name skeleton, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 62, :name-col 62, :from-var skeleton, :end-col 70, :row 108, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 108, :name-end-col 55, :name-end-row 108, :name-row 108, :name config, :filename "src/elin/interceptor/autocmd.clj", :alias e.u.interceptor, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var skeleton, :end-col 71, :arity 2, :row 108, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 109, :name-end-col 73, :name-end-row 109, :name-row 109, :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, :end-col 79, :arity 1, :row 109, :to elin.protocol.host} {:end-row 109, :name-end-col 40, :name-end-row 109, :name-row 109, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col nil, :from-var skeleton, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/interceptor/autocmd.clj", :row nil, :col nil, :from elin.interceptor.autocmd, :to clojure.core, :name if, :arity 3, :from-var skeleton} {:name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col nil, :from-var skeleton, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 121, :name-end-col 39, :name-end-row 117, :name-row 117, :name cond->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 32, :name-col 33, :from-var skeleton, :end-col 87, :arity 3, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 122, :name-end-col 55, :name-end-row 122, :name-row 122, :name render-string, :filename "src/elin/interceptor/autocmd.clj", :alias pogonos, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var skeleton, :end-col 72, :arity 2, :row 122, :to pogonos.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 72, :name-end-row 123, :name-row 123, :name split-lines, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 56, :name-col 57, :from-var skeleton, :end-col 81, :arity 1, :row 123, :to clojure.string} {:fixed-arities #{2}, :end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :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, :end-col 82, :arity 2, :row 123, :to elin.protocol.host} {:fixed-arities #{3 2}, :end-row 124, :name-end-col 46, :name-end-row 124, :name-row 124, :name evaluate-code, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.evaluate, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton, :end-col 72, :arity 3, :row 124, :to elin.function.evaluate} {:end-row 124, :name-end-col 23, :name-end-row 108, :name-row 108, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton, :end-col 73, :arity 3, :varargs-min-arity 1, :row 108, :to elin.error} {:end-row 124, :name-end-col 18, :name-end-row 107, :name-row 107, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton, :end-col 74, :arity 2, :varargs-min-arity 0, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :private true, :name-row 125, :name empty-buffer?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :name-col 24, :from-var skeleton, :end-col 37, :row 125, :to elin.interceptor.autocmd} {:end-row 125, :name-end-col 23, :name-end-row 125, :name-row 125, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton, :end-col 38, :arity 2, :row 125, :to exoscale.interceptor} {:end-row 126, :name-end-col 26, :name-end-row 126, :name-row 126, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton, :end-col 27, :arity 1, :row 126, :to exoscale.interceptor} {:end-row 126, :name-end-col 14, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton, :end-col 28, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 126, :name-end-col 5, :name-end-row 86, :name-row 86, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 86, :to clojure.core} {:end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :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, :end-col 33, :row 129, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 131, :name-end-col 39, :name-end-row 131, :name-row 131, :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, :end-col 50, :arity 1, :row 131, :to elin.protocol.clj-kondo} {:end-row 131, :name-end-col 18, :name-end-row 130, :name-row 130, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 51, :arity 2, :varargs-min-arity 0, :row 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 132, :name-end-col 27, :name-end-row 132, :name-row 132, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing, :end-col 61, :arity 2, :varargs-min-arity 2, :row 132, :to clojure.core} {:end-row 132, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing, :end-col 61, :arity 2, :row 132, :to clojure.core} {:end-row 132, :name-end-col 23, :name-end-row 132, :name-row 132, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 62, :arity 2, :row 132, :to exoscale.interceptor} {:end-row 133, :name-end-col 26, :name-end-row 133, :name-row 133, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing, :end-col 27, :arity 1, :row 133, :to exoscale.interceptor} {:end-row 133, :name-end-col 14, :name-end-row 130, :name-row 130, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing, :end-col 28, :arity 3, :varargs-min-arity 1, :row 130, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 133, :name-end-col 5, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 136, :name-end-col 33, :name-end-row 136, :name-row 136, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var switch-connection, :end-col 33, :row 136, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 138, :name-end-col 53, :name-end-row 138, :name-row 138, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 31, :name-col 32, :from-var switch-connection, :end-col 60, :arity 1, :row 138, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 139, :name-end-col 67, :name-end-row 139, :name-row 139, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 35, :name-col 36, :from-var switch-connection, :end-col 73, :arity 1, :row 139, :to elin.protocol.host} {:end-row 140, :name-end-col 45, :name-end-row 140, :name-row 140, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 27, :name-col 28, :from-var switch-connection, :end-col 65, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 64, :name-end-row 142, :name-row 142, :name current-client, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 39, :name-col 40, :from-var switch-connection, :end-col 71, :arity 1, :row 142, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 144, :name-end-col 28, :name-end-row 144, :name-row 144, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 44, :arity 2, :varargs-min-arity 2, :row 144, :to clojure.core} {:fixed-arities #{2}, :end-row 145, :name-end-col 36, :name-end-row 145, :name-row 145, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 67, :arity 2, :row 145, :to clojure.core} {:fixed-arities #{0 1}, :end-row 145, :name-end-col 25, :name-end-row 144, :name-row 144, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 68, :arity 2, :varargs-min-arity 1, :row 144, :to clojure.core} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 28, :name-end-row 148, :name-row 148, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 50, :arity 2, :varargs-min-arity 2, :row 148, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 36, :name-end-row 149, :name-row 149, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 26, :name-col 27, :from-var switch-connection, :end-col 60, :arity 2, :row 149, :to clojure.core} {:fixed-arities #{0 1}, :end-row 149, :name-end-col 25, :name-end-row 148, :name-row 148, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 61, :arity 2, :varargs-min-arity 1, :row 148, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 23, :name-end-row 153, :name-row 153, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :name-col 22, :from-var switch-connection, :end-col 35, :arity 2, :varargs-min-arity 2, :row 153, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 59, :name-end-row 155, :name-row 155, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 57, :name-col 58, :from-var switch-connection, :end-col 84, :arity 2, :varargs-min-arity 2, :row 155, :to clojure.core} {:end-row 155, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 56, :from-var switch-connection, :end-col 84, :arity 2, :row 155, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 55, :name-end-row 155, :name-row 155, :name filter, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 85, :arity 2, :row 155, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 54, :name-end-row 156, :name-row 156, :name first, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 55, :arity 1, :row 156, :to clojure.core} {:end-row 156, :name-end-col 47, :name-end-row 154, :name-row 154, :name some->>, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var switch-connection, :end-col 56, :arity 3, :varargs-min-arity 1, :row 154, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 48, :name-end-row 157, :name-row 157, :name switch-client!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 62, :arity 2, :row 157, :to elin.protocol.nrepl} {:end-row 159, :name-end-col 51, :name-end-row 158, :name-row 158, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 44, :name-col 45, :from-var switch-connection, :end-col 71, :arity 2, :varargs-min-arity 1, :row 158, :to clojure.core} {:end-row 159, :name-end-col 38, :name-end-row 158, :name-row 158, :name info, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 72, :arity 2, :varargs-min-arity 1, :row 158, :to elin.message} {:end-row 159, :name-end-col 30, :name-end-row 154, :name-row 154, :name when-let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 73, :arity 3, :varargs-min-arity 1, :row 154, :to clojure.core} {:fixed-arities #{1 2}, :end-row 162, :name-end-col 23, :name-end-row 162, :name-row 162, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :name-col 22, :from-var switch-connection, :end-col 36, :arity 2, :varargs-min-arity 2, :row 162, :to clojure.core} {:fixed-arities #{1 2}, :end-row 164, :name-end-col 59, :name-end-row 164, :name-row 164, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 57, :name-col 58, :from-var switch-connection, :end-col 90, :arity 2, :varargs-min-arity 2, :row 164, :to clojure.core} {:end-row 164, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 56, :from-var switch-connection, :end-col 90, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{1 2}, :end-row 164, :name-end-col 55, :name-end-row 164, :name-row 164, :name filter, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 91, :arity 2, :row 164, :to clojure.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 54, :name-end-row 165, :name-row 165, :name first, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 48, :name-col 49, :from-var switch-connection, :end-col 55, :arity 1, :row 165, :to clojure.core} {:end-row 165, :name-end-col 47, :name-end-row 163, :name-row 163, :name some->>, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var switch-connection, :end-col 56, :arity 3, :varargs-min-arity 1, :row 163, :to clojure.core} {:fixed-arities #{2}, :end-row 166, :name-end-col 48, :name-end-row 166, :name-row 166, :name switch-client!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 62, :arity 2, :row 166, :to elin.protocol.nrepl} {:end-row 168, :name-end-col 51, :name-end-row 167, :name-row 167, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 44, :name-col 45, :from-var switch-connection, :end-col 71, :arity 2, :varargs-min-arity 1, :row 167, :to clojure.core} {:end-row 168, :name-end-col 38, :name-end-row 167, :name-row 167, :name info, :filename "src/elin/interceptor/autocmd.clj", :alias e.message, :from elin.interceptor.autocmd, :col 23, :name-col 24, :from-var switch-connection, :end-col 72, :arity 2, :varargs-min-arity 1, :row 167, :to elin.message} {:end-row 168, :name-end-col 30, :name-end-row 163, :name-row 163, :name when-let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var switch-connection, :end-col 73, :arity 3, :varargs-min-arity 1, :row 163, :to clojure.core} {:end-row 171, :name-end-col 24, :name-end-row 143, :name-row 143, :name cond, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 19, :name-col 20, :from-var switch-connection, :end-col 25, :arity 10, :varargs-min-arity 0, :row 143, :to clojure.core} {:end-row 171, :name-end-col 21, :name-end-row 138, :name-row 138, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var switch-connection, :end-col 26, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 171, :name-end-col 18, :name-end-row 137, :name-row 137, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var switch-connection, :end-col 27, :arity 2, :varargs-min-arity 0, :row 137, :to clojure.core} {:fixed-arities #{1}, :end-row 172, :name-end-col 51, :name-end-row 172, :private true, :name-row 172, :name bufread-or-bufenter?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var switch-connection, :end-col 54, :arity 1, :row 172, :to elin.interceptor.autocmd} {:fixed-arities #{1}, :end-row 173, :name-end-col 62, :name-end-row 173, :name-row 173, :name all-clients, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 40, :name-col 41, :from-var switch-connection, :end-col 84, :arity 1, :row 173, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 173, :name-end-col 39, :name-end-row 173, :name-row 173, :name count, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var switch-connection, :end-col 85, :arity 1, :row 173, :to clojure.core} {:fixed-arities #{1 2}, :end-row 173, :name-end-col 32, :name-end-row 173, :name-row 173, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 30, :name-col 31, :from-var switch-connection, :end-col 88, :arity 2, :varargs-min-arity 2, :row 173, :to clojure.core} {:fixed-arities #{0 1}, :end-row 173, :name-end-col 29, :name-end-row 172, :name-row 172, :name and, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 25, :name-col 26, :from-var switch-connection, :end-col 89, :arity 2, :varargs-min-arity 1, :row 172, :to clojure.core} {:end-row 173, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var switch-connection, :end-col 89, :arity 2, :row 172, :to clojure.core} {:end-row 173, :name-end-col 23, :name-end-row 172, :name-row 172, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var switch-connection, :end-col 90, :arity 2, :row 172, :to exoscale.interceptor} {:end-row 174, :name-end-col 26, :name-end-row 174, :name-row 174, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var switch-connection, :end-col 27, :arity 1, :row 174, :to exoscale.interceptor} {:end-row 174, :name-end-col 14, :name-end-row 137, :name-row 137, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var switch-connection, :end-col 28, :arity 3, :varargs-min-arity 1, :row 137, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 174, :name-end-col 5, :name-end-row 135, :name-row 135, :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 135, :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 #{1}, :end-row 7, :name-end-col 15, :name-end-row 7, :name-row 7, :name callback, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 7, :name-col 7, :end-col 15, :row 7, :to elin.handler.callback} {:end-row 7, :name-end-col 44, :name-end-row 7, :name-row 7, :name ?Elin, :filename "src/elin/handler/callback.clj", :alias e.s.handler, :from elin.handler.callback, :col 27, :name-col 27, :end-col 44, :row 7, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 7, :name-end-col 54, :name-end-row 7, :name-row 7, :name boolean?, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 46, :name-col 46, :end-col 54, :row 7, :to clojure.core} {:end-row 7, :name-end-col 6, :name-end-row 7, :name-row 7, :name =>, :filename "src/elin/handler/callback.clj", :alias m, :from elin.handler.callback, :col 1, :name-col 2, :end-col 56, :arity 2, :row 7, :to malli.core} {:fixed-arities #{3}, :end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name callback, :filename "src/elin/handler/callback.clj", :alias e.f.callback, :from elin.handler.callback, :col 5, :name-col 6, :from-var callback, :end-col 43, :arity 3, :row 11, :to elin.function.callback} {:end-row 11, :name-end-col 12, :name-end-row 10, :name-row 10, :name when-let, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :macro true, :col 3, :name-col 4, :from-var callback, :end-col 44, :arity 2, :varargs-min-arity 1, :row 10, :to clojure.core} {:end-row 12, :name-end-col 6, :name-end-row 8, :name-row 8, :name defn, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 8, :to clojure.core} {:fixed-arities #{4 3}, :end-row 12, :name-end-col 27, :name-end-row 12, :private true, :name-row 12, :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 12, :to elin.component.server.impl.sexpr} {:end-row 13, :name-end-col 59, :name-end-row 13, :name-row 13, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 34, :name-col 34, :end-col 59, :row 13, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 13, :name-end-col 64, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 60, :name-col 60, :end-col 64, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 69, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 69, :row 13, :to clojure.core} {:end-row 13, :name-end-col 97, :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 70, :name-col 70, :end-col 97, :row 13, :to elin.schema} {:end-row 14, :name-end-col 59, :name-end-row 14, :name-row 14, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 34, :name-col 34, :end-col 59, :row 14, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 14, :name-end-col 67, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 72, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 68, :name-col 68, :end-col 72, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 73, :name-col 73, :end-col 77, :row 14, :to clojure.core} {:end-row 14, :name-end-col 105, :name-end-row 14, :name-row 14, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 78, :name-col 78, :end-col 105, :row 14, :to elin.schema} {:end-row 14, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 108, :arity 2, :row 12, :to malli.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 25, :name-end-row 17, :private true, :name-row 17, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-top-list-sexpr!*, :end-col 43, :arity 4, :row 17, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-top-list-sexpr!*, :end-col 93, :arity 3, :row 20, :to elin.component.server.impl.function} {:end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-top-list-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 20, :to elin.error} {:end-row 22, :name-end-col 13, :name-end-row 19, :name-row 19, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-top-list-sexpr!*, :end-col 35, :arity 1, :row 19, :to clojure.core.async} {:end-row 22, :name-end-col 7, :name-end-row 15, :name-row 15, :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 37, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{4 3}, :end-row 24, :name-end-col 23, :name-end-row 24, :private true, :name-row 24, :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 24, :to elin.component.server.impl.sexpr} {:end-row 25, :name-end-col 55, :name-end-row 25, :name-row 25, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 30, :name-col 30, :end-col 55, :row 25, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 25, :name-end-col 60, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 65, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 93, :name-end-row 25, :name-row 25, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 66, :name-col 66, :end-col 93, :row 25, :to elin.schema} {:end-row 26, :name-end-col 55, :name-end-row 26, :name-row 26, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 30, :name-col 30, :end-col 55, :row 26, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 26, :name-end-col 63, :name-end-row 26, :name-row 26, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 56, :name-col 56, :end-col 63, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 68, :name-end-row 26, :name-row 26, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 64, :name-col 64, :end-col 68, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 73, :name-end-row 26, :name-row 26, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 69, :name-col 69, :end-col 73, :row 26, :to clojure.core} {:end-row 26, :name-end-col 101, :name-end-row 26, :name-row 26, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 74, :name-col 74, :end-col 101, :row 26, :to elin.schema} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 104, :arity 2, :row 24, :to malli.core} {:fixed-arities #{4 3}, :end-row 29, :name-end-col 21, :name-end-row 29, :private true, :name-row 29, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-list-sexpr!*, :end-col 39, :arity 4, :row 29, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 32, :name-end-col 36, :name-end-row 32, :name-row 32, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-list-sexpr!*, :end-col 89, :arity 3, :row 32, :to elin.component.server.impl.function} {:end-row 33, :name-end-col 21, :name-end-row 33, :name-row 33, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-list-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 32, :to elin.error} {:end-row 34, :name-end-col 13, :name-end-row 31, :name-row 31, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-list-sexpr!*, :end-col 35, :arity 1, :row 31, :to clojure.core.async} {:end-row 34, :name-end-col 7, :name-end-row 27, :name-row 27, :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 37, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{4 3}, :end-row 36, :name-end-col 25, :name-end-row 36, :private true, :name-row 36, :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 36, :to elin.component.server.impl.sexpr} {:end-row 37, :name-end-col 57, :name-end-row 37, :name-row 37, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 32, :name-col 32, :end-col 57, :row 37, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 37, :name-end-col 62, :name-end-row 37, :name-row 37, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 58, :name-col 58, :end-col 62, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 67, :name-end-row 37, :name-row 37, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 63, :name-col 63, :end-col 67, :row 37, :to clojure.core} {:end-row 37, :name-end-col 95, :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 68, :name-col 68, :end-col 95, :row 37, :to elin.schema} {:end-row 38, :name-end-col 57, :name-end-row 38, :name-row 38, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 32, :name-col 32, :end-col 57, :row 38, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 38, :name-end-col 65, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 58, :name-col 58, :end-col 65, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 70, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 66, :name-col 66, :end-col 70, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 71, :name-col 71, :end-col 75, :row 38, :to clojure.core} {:end-row 38, :name-end-col 103, :name-end-row 38, :name-row 38, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 76, :name-col 76, :end-col 103, :row 38, :to elin.schema} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 36, :to malli.core} {:fixed-arities #{4 3}, :end-row 41, :name-end-col 23, :name-end-row 41, :private true, :name-row 41, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-single-sexpr!*, :end-col 41, :arity 4, :row 41, :to elin.component.server.impl.sexpr} {:fixed-arities #{3}, :end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-single-sexpr!*, :end-col 89, :arity 3, :row 44, :to elin.component.server.impl.function} {:end-row 45, :name-end-col 21, :name-end-row 45, :name-row 45, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-single-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 44, :to elin.error} {:end-row 46, :name-end-col 13, :name-end-row 43, :name-row 43, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-single-sexpr!*, :end-col 35, :arity 1, :row 43, :to clojure.core.async} {:end-row 46, :name-end-col 7, :name-end-row 39, :name-row 39, :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 37, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1 2}, :end-row 48, :name-end-col 28, :name-end-row 48, :private true, :name-row 48, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 7, :name-col 7, :end-col 28, :row 48, :to elin.component.server.impl.sexpr} {:end-row 49, :name-end-col 66, :name-end-row 49, :name-row 49, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 41, :name-col 41, :end-col 66, :row 49, :to elin.component.server.impl.function} {:end-row 49, :name-end-col 95, :name-end-row 49, :name-row 49, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 68, :name-col 68, :end-col 95, :row 49, :to elin.schema} {:end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 41, :name-col 41, :end-col 66, :row 50, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 67, :name-col 67, :end-col 74, :row 50, :to clojure.core} {:end-row 50, :name-end-col 103, :name-end-row 50, :name-row 50, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 76, :name-col 76, :end-col 103, :row 50, :to elin.schema} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 106, :arity 2, :row 48, :to malli.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-namespace-sexpr!*, :end-col 88, :arity 3, :row 54, :to elin.component.server.impl.function} {:end-row 55, :name-end-col 21, :name-end-row 55, :name-row 55, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-namespace-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 54, :to elin.error} {:end-row 56, :name-end-col 13, :name-end-row 53, :name-row 53, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-namespace-sexpr!*, :end-col 35, :arity 1, :row 53, :to clojure.core.async} {:fixed-arities #{3}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name request!, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 12, :name-col 13, :from-var get-namespace-sexpr!*, :end-col 92, :arity 3, :row 59, :to elin.component.server.impl.function} {:end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name , :filename "src/elin/component/server/impl/sexpr.clj", :alias e, :from elin.component.server.impl.sexpr, :macro true, :col 6, :name-col 7, :from-var get-namespace-sexpr!*, :end-col 34, :arity 3, :varargs-min-arity 1, :row 59, :to elin.error} {:end-row 61, :name-end-col 13, :name-end-row 58, :name-row 58, :name go, :filename "src/elin/component/server/impl/sexpr.clj", :alias async, :from elin.component.server.impl.sexpr, :col 4, :name-col 5, :from-var get-namespace-sexpr!*, :end-col 35, :arity 1, :row 58, :to clojure.core.async} {:end-row 61, :name-end-col 7, :name-end-row 51, :name-row 51, :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 37, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4}, :end-row 63, :name-end-col 27, :name-end-row 63, :private true, :name-row 63, :name replace-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 63, :to elin.component.server.impl.sexpr} {:end-row 63, :name-end-col 64, :name-end-row 63, :name-row 63, :name ?IFunction, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.c.s.function, :from elin.component.server.impl.sexpr, :col 39, :name-col 39, :end-col 64, :row 63, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 63, :name-end-col 69, :name-end-row 63, :name-row 63, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 65, :name-col 65, :end-col 69, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 74, :name-end-row 63, :name-row 63, :name int?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 70, :name-col 70, :end-col 74, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 82, :name-end-row 63, :name-row 63, :name string?, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 75, :name-col 75, :end-col 82, :row 63, :to clojure.core} {:end-row 63, :name-end-col 111, :name-end-row 63, :name-row 63, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/sexpr.clj", :alias e.schema, :from elin.component.server.impl.sexpr, :col 84, :name-col 84, :end-col 111, :row 63, :to elin.schema} {:end-row 63, :name-end-col 6, :name-end-row 63, :name-row 63, :name =>, :filename "src/elin/component/server/impl/sexpr.clj", :alias m, :from elin.component.server.impl.sexpr, :col 1, :name-col 2, :end-col 113, :arity 2, :row 63, :to malli.core} {:fixed-arities #{3}, :end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :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-list-sexpr!*, :end-col 95, :arity 3, :row 66, :to elin.component.server.impl.function} {:end-row 66, :name-end-col 7, :name-end-row 64, :name-row 64, :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 96, :arity 3, :varargs-min-arity 2, :row 64, :to clojure.core} {:end-row 68, :name-end-col 33, :name-end-row 68, :name-row 68, :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 68, :to elin.protocol.host} {:fixed-arities #{4 3}, :end-row 71, :name-end-col 43, :name-end-row 71, :private true, :name-row 71, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 58, :arity 3, :row 71, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 72, :name-end-col 48, :name-end-row 72, :private true, :name-row 72, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 68, :arity 4, :row 72, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 39, :name-end-row 74, :private true, :name-row 74, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 54, :arity 3, :row 74, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 75, :name-end-col 44, :name-end-row 75, :private true, :name-row 75, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 64, :arity 4, :row 75, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 77, :name-end-col 41, :name-end-row 77, :private true, :name-row 77, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 56, :arity 3, :row 77, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 78, :name-end-col 46, :name-end-row 78, :private true, :name-row 78, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 66, :arity 4, :row 78, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 35, :name-end-row 80, :private true, :name-row 80, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 13, :name-col 14, :end-col 41, :arity 1, :row 80, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 40, :name-end-row 81, :private true, :name-row 81, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 18, :name-col 19, :end-col 51, :arity 2, :row 81, :to elin.component.server.impl.sexpr} {:fixed-arities #{4}, :end-row 82, :name-end-col 71, :name-end-row 82, :private true, :name-row 82, :name replace-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 50, :name-col 51, :end-col 96, :arity 4, :row 82, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 86, :name-end-col 43, :name-end-row 86, :private true, :name-row 86, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 58, :arity 3, :row 86, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 87, :name-end-col 48, :name-end-row 87, :private true, :name-row 87, :name get-top-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 68, :arity 4, :row 87, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 89, :name-end-col 39, :name-end-row 89, :private true, :name-row 89, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 54, :arity 3, :row 89, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 90, :name-end-col 44, :name-end-row 90, :private true, :name-row 90, :name get-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 64, :arity 4, :row 90, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 92, :name-end-col 41, :name-end-row 92, :private true, :name-row 92, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 22, :name-col 23, :end-col 56, :arity 3, :row 92, :to elin.component.server.impl.sexpr} {:fixed-arities #{4 3}, :end-row 93, :name-end-col 46, :name-end-row 93, :private true, :name-row 93, :name get-single-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 27, :name-col 28, :end-col 66, :arity 4, :row 93, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 35, :name-end-row 95, :private true, :name-row 95, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 13, :name-col 14, :end-col 41, :arity 1, :row 95, :to elin.component.server.impl.sexpr} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 40, :name-end-row 96, :private true, :name-row 96, :name get-namespace-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 18, :name-col 19, :end-col 51, :arity 2, :row 96, :to elin.component.server.impl.sexpr} {:fixed-arities #{4}, :end-row 97, :name-end-col 71, :name-end-row 97, :private true, :name-row 97, :name replace-list-sexpr!*, :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr, :col 50, :name-col 51, :end-col 96, :arity 4, :row 97, :to elin.component.server.impl.sexpr} {:end-row 97, :name-end-col 17, :name-end-row 68, :name-row 68, :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 98, :arity 13, :varargs-min-arity 1, :row 68, :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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 4, :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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 5, :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 43, :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 43, :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 47, :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 41, :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 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/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{0 1}, :end-row 15, :name-end-col 15, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 16, :name-end-col 44, :name-end-row 16, :private true, :name-row 16, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 16, :to elin.error} {:end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{3 2}, :end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 18, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 21, :name-end-col 44, :name-end-row 21, :private true, :name-row 21, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 21, :to elin.error} {:end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 20, :name-row 20, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 18, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 19, :name-row 19, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 19, :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 27, :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 18, :arity 3, :row 25, :to clojure.core} {:end-row 27, :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 19, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 15, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 31, :name-end-col 42, :name-end-row 31, :private true, :name-row 31, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 31, :to elin.error} {:end-row 31, :name-end-col 18, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 11, :name-end-row 30, :name-row 30, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 18, :arity 3, :row 30, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 36, :name-end-col 44, :name-end-row 36, :private true, :name-row 36, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 36, :to elin.error} {:end-row 36, :name-end-col 18, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 11, :name-end-row 35, :name-row 35, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 18, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 34, :name-row 34, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 15, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 41, :name-end-col 42, :name-end-row 41, :private true, :name-row 41, :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 41, :to elin.error} {:end-row 41, :name-end-col 18, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 40, :name-row 40, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 18, :arity 3, :row 40, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 39, :name-row 39, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 39, :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 conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 41, :name-end-row 46, :private true, :name-row 46, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :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 conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 47, :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 conflict, :end-col 18, :arity 3, :row 45, :to clojure.core} {:end-row 47, :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 19, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 15, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 51, :name-end-col 38, :name-end-row 51, :private true, :name-row 51, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 51, :to elin.error} {:end-row 51, :name-end-col 18, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 11, :name-end-row 50, :name-row 50, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 18, :arity 3, :row 50, :to clojure.core} {:end-row 52, :name-end-col 6, :name-end-row 49, :name-row 49, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 56, :name-end-col 37, :name-end-row 56, :private true, :name-row 56, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 56, :to elin.error} {:end-row 56, :name-end-col 18, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 11, :name-end-row 55, :name-row 55, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 18, :arity 3, :row 55, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 13, :name-end-row 60, :name-row 60, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 60, :to clojure.core} {:end-row 60, :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 44, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 15, :name-end-row 63, :name-row 63, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 63, :to elin.error} {:end-row 64, :name-end-col 27, :name-end-row 64, :private true, :name-row 64, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 64, :to elin.error} {:fixed-arities #{1}, :end-row 64, :name-end-col 43, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 10, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 64, :name-end-col 7, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 6, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 15, :name-end-row 67, :name-row 67, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 67, :to elin.error} {:end-row 68, :name-end-col 27, :name-end-row 68, :private true, :name-row 68, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 68, :to elin.error} {:fixed-arities #{1}, :end-row 68, :name-end-col 43, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 68, :name-end-col 10, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{0 1}, :end-row 68, :name-end-col 7, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:fixed-arities #{1}, :end-row 71, :name-end-col 15, :name-end-row 71, :name-row 71, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 71, :to elin.error} {:end-row 72, :name-end-col 25, :name-end-row 72, :private true, :name-row 72, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 72, :to elin.error} {:fixed-arities #{1}, :end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 10, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 7, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 72, :name-end-col 6, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 15, :name-end-row 75, :name-row 75, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 75, :to elin.error} {:end-row 76, :name-end-col 25, :name-end-row 76, :private true, :name-row 76, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 76, :to elin.error} {:fixed-arities #{1}, :end-row 76, :name-end-col 41, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 10, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 7, :name-end-row 75, :name-row 75, :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 75, :to clojure.core} {:end-row 76, :name-end-col 6, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 79, :to elin.error} {:end-row 80, :name-end-col 27, :name-end-row 80, :private true, :name-row 80, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 80, :to elin.error} {:fixed-arities #{1}, :end-row 80, :name-end-col 43, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 10, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 7, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 15, :name-end-row 83, :name-row 83, :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 83, :to elin.error} {:end-row 84, :name-end-col 25, :name-end-row 84, :private true, :name-row 84, :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 84, :to elin.error} {:fixed-arities #{1}, :end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 7, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 15, :name-end-row 87, :name-row 87, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 87, :to elin.error} {:end-row 88, :name-end-col 24, :name-end-row 88, :private true, :name-row 88, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 88, :to elin.error} {:fixed-arities #{1}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1 2}, :end-row 88, :name-end-col 10, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{0 1}, :end-row 88, :name-end-col 7, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 15, :name-end-row 91, :name-row 91, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 91, :to elin.error} {:end-row 92, :name-end-col 21, :name-end-row 92, :private true, :name-row 92, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 92, :to elin.error} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 10, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{0 1}, :end-row 92, :name-end-col 7, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 92, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 15, :name-end-row 95, :name-row 95, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 95, :to elin.error} {:end-row 96, :name-end-col 20, :name-end-row 96, :private true, :name-row 96, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 96, :to elin.error} {:fixed-arities #{1}, :end-row 96, :name-end-col 36, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 7, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 96, :name-end-col 6, :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 43, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 12, :name-end-row 99, :name-row 99, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 20, :name-end-row 99, :name-row 99, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 28, :name-end-row 99, :name-row 99, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 37, :name-end-row 99, :name-row 99, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 51, :name-end-row 99, :name-row 99, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 99, :name-end-col 56, :name-end-row 99, :name-row 99, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 99, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 99, :name-end-col 5, :name-end-row 98, :name-row 98, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 98, :to clojure.core} {:end-row 103, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 103, :to clojure.core} {:end-row 103, :name-end-col 35, :name-end-row 103, :private true, :name-row 103, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 103, :to elin.error} {:fixed-arities #{2}, :end-row 103, :name-end-col 12, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 105, :name-end-col 23, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 105, :name-end-col 27, :name-end-row 105, :name-row 105, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 105, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 11, :name-end-row 106, :name-row 106, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 106, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 106, :name-end-col 22, :name-end-row 106, :name-row 106, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 106, :to clojure.core} {:end-row 106, :name-end-col 35, :name-end-row 106, :name-row 106, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 107, :name-end-col 17, :name-end-row 107, :name-row 107, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 107, :to :clj-kondo/unknown-namespace} {:end-row 108, :name-end-col 13, :name-end-row 108, :name-row 108, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 108, :to :clj-kondo/unknown-namespace} {:end-row 108, :name-end-col 6, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 108, :name-end-col 7, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 112, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 10, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 24, :name-end-row 113, :name-row 113, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 17, :name-end-row 113, :name-row 113, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 10, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 37, :name-end-row 114, :name-row 114, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 114, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 41, :name-end-row 115, :name-row 115, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 60, :name-end-row 117, :private true, :name-row 117, :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 117, :to elin.error} {:end-row 119, :name-end-col 60, :name-end-row 119, :name-row 119, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 119, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 119, :name-end-col 66, :name-end-row 119, :name-row 119, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 74, :name-end-row 120, :private true, :name-row 120, :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 120, :to elin.error} {:end-row 121, :name-end-col 44, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 46, :name-end-row 122, :name-row 122, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 122, :name-end-col 40, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 123, :name-end-col 23, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 11, :name-end-row 124, :name-row 124, :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 124, :to clojure.core} {:end-row 125, :name-end-col 15, :name-end-row 125, :name-row 125, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 125, :to :clj-kondo/unknown-namespace} {:end-row 125, :name-end-col 20, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 125, :name-end-col 10, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 129, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 47, :name-end-row 131, :name-row 131, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 60, :name-end-row 132, :name-row 132, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 79, :name-end-row 132, :name-row 132, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 92, :name-end-row 132, :name-row 132, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{2}, :end-row 132, :name-end-col 50, :name-end-row 132, :name-row 132, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 132, :to clojure.core} {:end-row 133, :name-end-col 45, :name-end-row 133, :name-row 133, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 133, :to clojure.core} {:end-row 133, :name-end-col 41, :name-end-row 131, :name-row 131, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 131, :to clojure.core} {:end-row 133, :name-end-col 39, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 134, :name-end-col 35, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 36, :name-end-row 135, :name-row 135, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 135, :to clojure.core} {:end-row 136, :name-end-col 10, :name-end-row 136, :name-row 136, :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 136, :to elin.error} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 33, :name-end-row 136, :name-row 136, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 25, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 137, :name-end-col 20, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 137, :name-end-col 10, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 141, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 47, :name-end-row 143, :name-row 143, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 143, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 71, :name-end-row 144, :name-row 144, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 144, :to clojure.core} {:fixed-arities #{2}, :end-row 144, :name-end-col 50, :name-end-row 144, :name-row 144, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 144, :to clojure.core} {:end-row 145, :name-end-col 45, :name-end-row 145, :name-row 145, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 145, :to clojure.core} {:end-row 145, :name-end-col 41, :name-end-row 143, :name-row 143, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 143, :to clojure.core} {:end-row 145, :name-end-col 39, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 146, :name-end-col 35, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 36, :name-end-row 147, :name-row 147, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 147, :to clojure.core} {:end-row 148, :name-end-col 10, :name-end-row 148, :name-row 148, :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 148, :to elin.error} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 33, :name-end-row 148, :name-row 148, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 148, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 148, :name-end-col 25, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 149, :name-end-col 20, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:end-row 149, :name-end-col 10, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 29, :name-end-row 154, :name-row 154, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 22, :name-col 23, :from-var error-or, :end-col 32, :arity 1, :row 154, :to elin.error} {:fixed-arities #{1}, :end-row 154, :name-end-col 21, :name-end-row 154, :name-row 154, :name not, :filename "src/elin/error.clj", :from elin.error, :col 17, :name-col 18, :from-var error-or, :end-col 33, :arity 1, :row 154, :to clojure.core} {:fixed-arities #{0 1}, :end-row 154, :name-end-col 16, :name-end-row 153, :name-row 153, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var error-or, :end-col 34, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name-end-col 11, :name-end-row 153, :name-row 153, :name when, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 6, :name-col 7, :from-var error-or, :end-col 10, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 5, :from-var error-or, :end-col 10, :arity 2, :row 153, :to clojure.core} {:fixed-arities #{2}, :end-row 156, :name-end-col 8, :name-end-row 152, :name-row 152, :name some, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error-or, :end-col 8, :arity 2, :row 152, :to clojure.core} {:end-row 156, :name-end-col 6, :name-end-row 151, :name-row 151, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 9, :arity 3, :varargs-min-arity 2, :row 151, :to clojure.core} {:fixed-arities #{2}, :end-row 12, :name-end-col 16, :name-end-row 12, :private true, :name-row 12, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 7, :name-col 7, :end-col 16, :row 12, :to elin.component.server.impl.mark} {:end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name ?IFunction, :filename "src/elin/component/server/impl/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :col 22, :name-col 22, :end-col 47, :row 12, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 12, :name-end-col 55, :name-end-row 12, :name-row 12, :name string?, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 48, :name-col 48, :end-col 55, :row 12, :to clojure.core} {:end-row 12, :name-end-col 83, :name-end-row 12, :name-row 12, :name ?ManyToManyChannel, :filename "src/elin/component/server/impl/mark.clj", :alias e.schema, :from elin.component.server.impl.mark, :col 56, :name-col 56, :end-col 83, :row 12, :to elin.schema} {:end-row 12, :name-end-col 6, :name-end-row 12, :name-row 12, :name =>, :filename "src/elin/component/server/impl/mark.clj", :alias m, :from elin.component.server.impl.mark, :col 1, :name-col 2, :end-col 85, :arity 2, :row 12, :to malli.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 35, :name-end-row 16, :name-row 16, :name request!, :filename "src/elin/component/server/impl/mark.clj", :alias e.c.s.function, :from elin.component.server.impl.mark, :col 11, :name-col 12, :from-var get-mark*, :end-col 76, :arity 3, :row 16, :to elin.component.server.impl.function} {:end-row 17, :name-end-col 20, :name-end-row 17, :name-row 17, :name , :filename "src/elin/component/server/impl/mark.clj", :alias e, :from elin.component.server.impl.mark, :macro true, :col 5, :name-col 6, :from-var get-mark*, :end-col 33, :arity 3, :varargs-min-arity 1, :row 16, :to elin.error} {:end-row 18, :name-end-col 12, :name-end-row 15, :name-row 15, :name go, :filename "src/elin/component/server/impl/mark.clj", :alias async, :from elin.component.server.impl.mark, :col 3, :name-col 4, :from-var get-mark*, :end-col 34, :arity 1, :row 15, :to clojure.core.async} {:end-row 18, :name-end-col 7, :name-end-row 13, :name-row 13, :name defn-, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 13, :to clojure.core} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name IMark, :filename "src/elin/component/server/impl/mark.clj", :alias e.p.host, :from elin.component.server.impl.mark, :col 18, :name-col 18, :end-col 32, :row 20, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 23, :name-end-col 15, :name-end-row 23, :private true, :name-row 23, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 5, :name-col 6, :end-col 29, :arity 2, :row 23, :to elin.component.server.impl.mark} {:fixed-arities #{2}, :end-row 27, :name-end-col 15, :name-end-row 27, :private true, :name-row 27, :name get-mark*, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :col 5, :name-col 6, :end-col 29, :arity 2, :row 27, :to elin.component.server.impl.mark} {:end-row 27, :name-end-col 17, :name-end-row 20, :name-row 20, :name extend-protocol, :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark, :macro true, :col 1, :name-col 2, :end-col 31, :arity 5, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 14, :name-end-col 15, :name-end-row 14, :name-row 14, :name when, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 10, :name-col 11, :from-var find-first, :end-col 27, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 14, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :from-var find-first, :end-col 27, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 14, :name-end-col 8, :name-end-row 14, :name-row 14, :name some, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 3, :name-col 4, :from-var find-first, :end-col 33, :arity 2, :row 14, :to clojure.core} {:end-row 14, :name-end-col 7, :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 34, :arity 3, :varargs-min-arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 9, :name-end-row 16, :name-row 16, :name declare, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 29, :arity 1, :varargs-min-arity 0, :row 16, :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 namespace-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 namespace-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 namespace-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 43, :name-end-col 41, :name-end-row 43, :name-row 43, :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 43, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 8, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 45, :name-end-col 12, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 45, :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 4, :varargs-min-arity 2, :row 24, :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 namespace-definitions, :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 namespace-definitions, :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 namespace-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 6, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :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 55, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 8, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:end-row 57, :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 var-definitions, :end-col 13, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 57, :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 14, :arity 3, :varargs-min-arity 2, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :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 61, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 63, :name-end-col 8, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 63, :name-end-col 12, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 59, :name-row 59, :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 59, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 41, :name-end-row 67, :name-row 67, :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 67, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 8, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 69, :name-end-col 12, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :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 72, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 8, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 74, :name-end-col 12, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var protocol-definitions, :end-col 35, :arity 1, :row 78, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var protocol-definitions, :end-col 31, :arity 2, :row 79, :to clojure.core} {:end-row 79, :name-end-col 7, :name-end-row 78, :name-row 78, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-definitions, :end-col 32, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 79, :name-end-col 6, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 41, :name-end-row 83, :name-row 83, :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 protocol-implementations*, :end-col 52, :arity 1, :row 83, :to elin.protocol.clj-kondo} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 8, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-implementations*, :end-col 12, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 12, :name-end-row 83, :name-row 83, :name when-let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-implementations*, :end-col 13, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 85, :name-end-col 7, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 32, :name-end-row 89, :name-row 89, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var protocol-implementations, :end-col 45, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 27, :name-col 28, :from-var protocol-implementations, :end-col 49, :arity 1, :row 90, :to clojure.core} {:fixed-arities #{1 2}, :end-row 91, :name-end-col 32, :name-end-row 91, :name-row 91, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var protocol-implementations, :end-col 45, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 60, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 64, :arity 2, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 26, :name-end-row 95, :name-row 95, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-implementations, :end-col 60, :arity 2, :varargs-min-arity 2, :row 95, :to clojure.core} {:fixed-arities #{0 1}, :end-row 95, :name-end-col 23, :name-end-row 93, :name-row 93, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var protocol-implementations, :end-col 61, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 95, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var protocol-implementations, :end-col 61, :arity 2, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 36, :name-end-row 92, :private true, :name-row 92, :name protocol-implementations*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-implementations, :end-col 47, :arity 1, :row 92, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 17, :name-end-row 93, :name-row 93, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-implementations, :end-col 62, :arity 2, :row 93, :to clojure.core} {:end-row 95, :name-end-col 9, :name-end-row 92, :name-row 92, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-implementations, :end-col 63, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 95, :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 protocol-implementations, :end-col 64, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:end-row 95, :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 65, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 23, :name-end-row 99, :name-row 99, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var protocol-definition, :end-col 31, :arity 1, :row 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 24, :name-end-row 100, :name-row 100, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var protocol-definition, :end-col 33, :arity 1, :row 100, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-definition, :end-col 51, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 26, :name-end-row 103, :name-row 103, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var protocol-definition, :end-col 45, :arity 2, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 103, :name-end-col 23, :name-end-row 102, :name-row 102, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 19, :name-col 20, :from-var protocol-definition, :end-col 46, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 103, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 18, :from-var protocol-definition, :end-col 46, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 31, :name-end-row 101, :name-row 101, :name protocol-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 42, :arity 1, :row 101, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 103, :name-end-col 17, :name-end-row 102, :name-row 102, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 47, :arity 2, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 16, :name-end-row 104, :name-row 104, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 11, :from-var protocol-definition, :end-col 17, :arity 1, :row 104, :to clojure.core} {:end-row 104, :name-end-col 9, :name-end-row 101, :name-row 101, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var protocol-definition, :end-col 18, :arity 3, :varargs-min-arity 1, :row 101, :to clojure.core} {:end-row 104, :name-end-col 7, :name-end-row 99, :name-row 99, :name let, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var protocol-definition, :end-col 19, :arity 2, :varargs-min-arity 1, :row 99, :to clojure.core} {:end-row 104, :name-end-col 6, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :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 108, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 109, :name-end-col 43, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 48, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 109, :name-end-col 33, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 111, :name-end-col 26, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 26, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{0 1}, :end-row 112, :name-end-col 23, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 112, :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 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 21, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:end-row 113, :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 113, :to clojure.core} {:end-row 113, :name-end-col 19, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{1 2}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 114, :name-end-col 9, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 114, :name-end-col 12, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1}, :end-row 118, :name-end-col 33, :name-end-row 118, :name-row 118, :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 118, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 119, :name-end-col 43, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 119, :name-end-col 33, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 49, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 49, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 49, :name-end-row 124, :name-row 124, :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 124, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 46, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 124, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 40, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 37, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 125, :name-end-col 32, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 56, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 126, :name-end-col 30, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 60, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 127, :name-end-col 32, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 34, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 34, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 37, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 31, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 131, :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 129, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 25, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:end-row 132, :name-end-col 17, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 132, :name-end-col 15, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 132, :name-end-col 18, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1 2}, :end-row 134, :name-end-col 30, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 30, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 30, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :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 137, :to clojure.core} {:fixed-arities #{0 1}, :end-row 137, :name-end-col 27, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:end-row 137, :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 134, :to clojure.core} {:fixed-arities #{1 2}, :end-row 137, :name-end-col 21, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:fixed-arities #{1}, :end-row 138, :name-end-col 20, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:end-row 138, :name-end-col 13, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:end-row 138, :name-end-col 10, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:end-row 138, :name-end-col 9, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 138, :name-end-col 12, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 138, :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 26, :arity 3, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 22, :name-end-row 142, :name-row 142, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 15, :name-col 15, :from-var ?Usage, :end-col 22, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 16, :name-end-row 143, :name-row 143, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 9, :from-var ?Usage, :end-col 16, :row 143, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 14, :name-end-row 144, :name-row 144, :name int?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 10, :name-col 10, :from-var ?Usage, :end-col 14, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 145, :name-end-col 15, :name-end-row 145, :name-row 145, :name int?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 11, :name-col 11, :from-var ?Usage, :end-col 15, :row 145, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 145, :name-end-col 5, :name-end-row 140, :name-row 140, :name def, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 140, :to clojure.core} {:fixed-arities #{3}, :end-row 147, :name-end-col 17, :name-end-row 147, :name-row 147, :name references, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 17, :row 147, :to elin.function.clj-kondo} {:end-row 147, :name-end-col 52, :name-end-row 147, :name-row 147, :name ?CljKondo, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 29, :name-col 29, :end-col 52, :row 147, :to elin.schema.component} {:fixed-arities #{1}, :end-row 147, :name-end-col 60, :name-end-row 147, :name-row 147, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 53, :name-col 53, :end-col 60, :row 147, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 68, :name-end-row 147, :name-row 147, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 147, :to clojure.core} {:end-row 147, :name-end-col 89, :name-end-row 147, :private true, :name-row 147, :name ?Usage, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 83, :name-col 83, :end-col 89, :row 147, :to elin.function.clj-kondo} {:end-row 147, :name-end-col 6, :name-end-row 147, :name-row 147, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 92, :arity 2, :row 147, :to malli.core} {:fixed-arities #{3}, :end-row 150, :name-end-col 36, :name-end-row 150, :name-row 150, :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 150, :to clojure.string} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 42, :name-end-row 151, :name-row 151, :name split, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 32, :name-col 33, :from-var references, :end-col 59, :arity 3, :row 151, :to clojure.string} {:fixed-arities #{1}, :end-row 152, :name-end-col 32, :name-end-row 152, :name-row 152, :name seq, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 44, :arity 1, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 153, :name-end-col 67, :name-end-row 153, :name-row 153, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 60, :name-col 61, :from-var references, :end-col 79, :arity 1, :row 153, :to clojure.core} {:fixed-arities #{2}, :end-row 153, :name-end-col 49, :name-end-row 153, :name-row 153, :name namespace-by-alias, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 30, :name-col 31, :from-var references, :end-col 80, :arity 2, :row 153, :to elin.function.clj-kondo} {:fixed-arities #{0 1}, :end-row 154, :name-end-col 29, :name-end-row 153, :name-row 153, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 26, :name-col 27, :from-var references, :end-col 37, :arity 2, :varargs-min-arity 1, :row 153, :to clojure.core} {:end-row 155, :name-end-col 27, :name-end-row 152, :name-row 152, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 33, :arity 3, :row 152, :to clojure.core} {:fixed-arities #{1 2}, :end-row 155, :name-end-col 23, :name-end-row 152, :name-row 152, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var references, :end-col 34, :arity 1, :row 152, :to clojure.core} {:fixed-arities #{0 1}, :end-row 156, :name-end-col 33, :name-end-row 156, :name-row 156, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 29, :name-col 30, :from-var references, :end-col 55, :arity 2, :varargs-min-arity 1, :row 156, :to clojure.core} {:end-row 158, :name-end-col 28, :name-end-row 156, :name-row 156, :name if, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var references, :end-col 36, :arity 3, :row 156, :to clojure.core} {:fixed-arities #{1 2}, :end-row 158, :name-end-col 24, :name-end-row 156, :name-row 156, :name symbol, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 17, :name-col 18, :from-var references, :end-col 37, :arity 1, :row 156, :to clojure.core} {:fixed-arities #{2}, :end-row 163, :name-end-col 36, :name-end-row 163, :name-row 163, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 65, :arity 2, :row 163, :to clojure.core} {:fixed-arities #{2}, :end-row 164, :name-end-col 40, :name-end-row 164, :name-row 164, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 24, :name-col 25, :from-var references, :end-col 64, :arity 2, :row 164, :to clojure.set} {:end-row 164, :name-end-col 23, :name-end-row 162, :name-row 162, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 20, :name-col 21, :from-var references, :end-col 65, :arity 3, :varargs-min-arity 1, :row 162, :to clojure.core} {:end-row 164, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 19, :from-var references, :end-col 65, :arity 2, :row 162, :to clojure.core} {:fixed-arities #{1 2}, :end-row 160, :name-end-col 30, :name-end-row 160, :name-row 160, :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 160, :to clojure.core} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 30, :name-end-row 161, :name-row 161, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 28, :name-col 29, :from-var references, :end-col 49, :arity 2, :varargs-min-arity 2, :row 161, :to clojure.core} {:fixed-arities #{0 1}, :end-row 161, :name-end-col 27, :name-end-row 160, :name-row 160, :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 50, :arity 2, :varargs-min-arity 1, :row 160, :to clojure.core} {:end-row 161, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :from-var references, :end-col 50, :arity 2, :row 160, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 25, :name-end-row 159, :name-row 159, :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 159, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 21, :name-end-row 160, :name-row 160, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 51, :arity 2, :row 160, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 164, :name-end-col 18, :name-end-row 162, :name-row 162, :name map, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 14, :name-col 15, :from-var references, :end-col 66, :arity 2, :varargs-min-arity 4, :row 162, :to clojure.core} {:fixed-arities #{3 2}, :end-row 165, :name-end-col 22, :name-end-row 165, :name-row 165, :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 165, :to clojure.core} {:end-row 165, :name-end-col 13, :name-end-row 159, :name-row 159, :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 4, :varargs-min-arity 1, :row 159, :to clojure.core} {:end-row 165, :name-end-col 7, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:end-row 165, :name-end-col 6, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{1}, :end-row 167, :name-end-col 24, :name-end-row 167, :name-row 167, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 167, :to elin.function.clj-kondo} {:end-row 167, :name-end-col 59, :name-end-row 167, :name-row 167, :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 167, :to elin.schema.component} {:fixed-arities #{1}, :end-row 167, :name-end-col 81, :name-end-row 167, :name-row 167, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 167, :to clojure.core} {:end-row 167, :name-end-col 6, :name-end-row 167, :name-row 167, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 84, :arity 2, :row 167, :to malli.core} {:fixed-arities #{1}, :end-row 170, :name-end-col 30, :name-end-row 170, :name-row 170, :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 170, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 171, :name-end-col 12, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:fixed-arities #{1 2}, :end-row 172, :name-end-col 13, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:end-row 172, :name-end-col 7, :name-end-row 170, :name-row 170, :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 170, :to clojure.core} {:end-row 172, :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 16, :arity 3, :varargs-min-arity 2, :row 168, :to clojure.core} {:fixed-arities #{2}, :end-row 174, :name-end-col 32, :name-end-row 174, :name-row 174, :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 174, :to elin.function.clj-kondo} {:end-row 174, :name-end-col 67, :name-end-row 174, :name-row 174, :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 174, :to elin.schema.component} {:fixed-arities #{1}, :end-row 174, :name-end-col 75, :name-end-row 174, :name-row 174, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 174, :to clojure.core} {:fixed-arities #{1}, :end-row 174, :name-end-col 92, :name-end-row 174, :name-row 174, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 174, :to clojure.core} {:end-row 174, :name-end-col 6, :name-end-row 174, :name-row 174, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 95, :arity 2, :row 174, :to malli.core} {:fixed-arities #{1}, :end-row 180, :name-end-col 40, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:fixed-arities #{1}, :end-row 180, :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 180, :to clojure.core} {:fixed-arities #{1 2}, :end-row 178, :name-end-col 33, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:end-row 178, :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 178, :to clojure.core} {:fixed-arities #{1}, :end-row 177, :name-end-col 39, :name-end-row 177, :name-row 177, :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 177, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 178, :name-end-col 29, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 179, :name-end-col 26, :name-end-row 179, :name-row 179, :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 179, :to clojure.core} {:fixed-arities #{2}, :end-row 180, :name-end-col 31, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:end-row 180, :name-end-col 21, :name-end-row 177, :name-row 177, :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 177, :to clojure.core} {:fixed-arities #{1}, :end-row 181, :name-end-col 15, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:fixed-arities #{1}, :end-row 183, :name-end-col 24, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:fixed-arities #{1}, :end-row 182, :name-end-col 38, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{2}, :end-row 182, :name-end-col 24, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{3 2}, :end-row 183, :name-end-col 20, :name-end-row 183, :name-row 183, :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 183, :to clojure.core} {:fixed-arities #{1}, :end-row 184, :name-end-col 17, :name-end-row 184, :name-row 184, :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 184, :to clojure.core} {:fixed-arities #{1}, :end-row 185, :name-end-col 16, :name-end-row 185, :name-row 185, :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 185, :to clojure.core} {:end-row 185, :name-end-col 11, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:end-row 185, :name-end-col 10, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:end-row 185, :name-end-col 7, :name-end-row 177, :name-row 177, :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 177, :to clojure.core} {:end-row 185, :name-end-col 6, :name-end-row 175, :name-row 175, :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 175, :to clojure.core} {:fixed-arities #{2}, :end-row 187, :name-end-col 26, :name-end-row 187, :name-row 187, :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 187, :to elin.function.clj-kondo} {:end-row 187, :name-end-col 61, :name-end-row 187, :name-row 187, :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 187, :to elin.schema.component} {:fixed-arities #{1}, :end-row 187, :name-end-col 69, :name-end-row 187, :name-row 187, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 187, :to clojure.core} {:fixed-arities #{1}, :end-row 187, :name-end-col 91, :name-end-row 187, :name-row 187, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 187, :to clojure.core} {:end-row 187, :name-end-col 6, :name-end-row 187, :name-row 187, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 94, :arity 2, :row 187, :to malli.core} {:fixed-arities #{1 2}, :end-row 191, :name-end-col 19, :name-end-row 191, :name-row 191, :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 191, :to clojure.core} {:end-row 191, :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 191, :to clojure.core} {:fixed-arities #{1}, :end-row 190, :name-end-col 25, :name-end-row 190, :name-row 190, :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 190, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 191, :name-end-col 15, :name-end-row 191, :name-row 191, :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 191, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 192, :name-end-col 12, :name-end-row 192, :name-row 192, :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 192, :to clojure.core} {:fixed-arities #{0 1}, :end-row 193, :name-end-col 17, :name-end-row 193, :name-row 193, :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 193, :to clojure.core} {:end-row 193, :name-end-col 7, :name-end-row 190, :name-row 190, :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 190, :to clojure.core} {:end-row 193, :name-end-col 6, :name-end-row 188, :name-row 188, :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 188, :to clojure.core} {:fixed-arities #{2}, :end-row 195, :name-end-col 25, :name-end-row 195, :name-row 195, :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 195, :to elin.function.clj-kondo} {:end-row 195, :name-end-col 60, :name-end-row 195, :name-row 195, :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 195, :to elin.schema.component} {:fixed-arities #{1}, :end-row 195, :name-end-col 68, :name-end-row 195, :name-row 195, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 195, :to clojure.core} {:fixed-arities #{1}, :end-row 195, :name-end-col 85, :name-end-row 195, :name-row 195, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 195, :to clojure.core} {:end-row 195, :name-end-col 6, :name-end-row 195, :name-row 195, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 88, :arity 2, :row 195, :to malli.core} {:fixed-arities #{1}, :end-row 201, :name-end-col 40, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:fixed-arities #{1}, :end-row 201, :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 201, :to clojure.core} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 33, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:end-row 199, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 198, :name-end-col 39, :name-end-row 198, :name-row 198, :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 198, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 29, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 200, :name-end-col 26, :name-end-row 200, :name-row 200, :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 200, :to clojure.core} {:fixed-arities #{2}, :end-row 201, :name-end-col 31, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:end-row 201, :name-end-col 21, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:fixed-arities #{1}, :end-row 202, :name-end-col 15, :name-end-row 202, :name-row 202, :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 202, :to clojure.core} {:fixed-arities #{1}, :end-row 204, :name-end-col 24, :name-end-row 204, :name-row 204, :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 204, :to clojure.core} {:fixed-arities #{1}, :end-row 203, :name-end-col 38, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:fixed-arities #{2}, :end-row 203, :name-end-col 24, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:fixed-arities #{3 2}, :end-row 204, :name-end-col 20, :name-end-row 204, :name-row 204, :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 204, :to clojure.core} {:fixed-arities #{1}, :end-row 205, :name-end-col 17, :name-end-row 205, :name-row 205, :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 205, :to clojure.core} {:fixed-arities #{1}, :end-row 206, :name-end-col 16, :name-end-row 206, :name-row 206, :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 206, :to clojure.core} {:end-row 206, :name-end-col 11, :name-end-row 203, :name-row 203, :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 203, :to clojure.core} {:end-row 206, :name-end-col 10, :name-end-row 202, :name-row 202, :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 202, :to clojure.core} {:end-row 206, :name-end-col 7, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:end-row 206, :name-end-col 6, :name-end-row 196, :name-row 196, :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 196, :to clojure.core} {:fixed-arities #{1 2}, :end-row 211, :name-end-col 28, :name-end-row 211, :name-row 211, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :name-col 27, :from-var var-lookup, :end-col 44, :arity 2, :varargs-min-arity 2, :row 211, :to clojure.core} {:fixed-arities #{1 2}, :end-row 212, :name-end-col 28, :name-end-row 212, :name-row 212, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 26, :name-col 27, :from-var var-lookup, :end-col 47, :arity 2, :varargs-min-arity 2, :row 212, :to clojure.core} {:fixed-arities #{0 1}, :end-row 212, :name-end-col 25, :name-end-row 211, :name-row 211, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 21, :name-col 22, :from-var var-lookup, :end-col 48, :arity 2, :varargs-min-arity 1, :row 211, :to clojure.core} {:end-row 212, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 20, :from-var var-lookup, :end-col 48, :arity 2, :row 211, :to clojure.core} {:fixed-arities #{1}, :end-row 210, :name-end-col 24, :name-end-row 210, :name-row 210, :name var-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var var-lookup, :end-col 35, :arity 1, :row 210, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 212, :name-end-col 19, :name-end-row 211, :private true, :name-row 211, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var var-lookup, :end-col 49, :arity 2, :row 211, :to elin.function.clj-kondo} {:end-row 212, :name-end-col 7, :name-end-row 210, :name-row 210, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var var-lookup, :end-col 50, :arity 2, :varargs-min-arity 1, :row 210, :to clojure.core} {:end-row 212, :name-end-col 7, :name-end-row 208, :name-row 208, :name defn-, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 208, :to clojure.core} {:fixed-arities #{1 2}, :end-row 217, :name-end-col 23, :name-end-row 217, :name-row 217, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 21, :name-col 22, :from-var namespace-lookup, :end-col 41, :arity 2, :varargs-min-arity 2, :row 217, :to clojure.core} {:end-row 217, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 20, :from-var namespace-lookup, :end-col 41, :arity 2, :row 217, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 30, :name-end-row 216, :name-row 216, :name namespace-definitions, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-lookup, :end-col 41, :arity 1, :row 216, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 217, :name-end-col 19, :name-end-row 217, :private true, :name-row 217, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 8, :name-col 9, :from-var namespace-lookup, :end-col 42, :arity 2, :row 217, :to elin.function.clj-kondo} {:end-row 217, :name-end-col 7, :name-end-row 216, :name-row 216, :name ->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 3, :name-col 4, :from-var namespace-lookup, :end-col 43, :arity 2, :varargs-min-arity 1, :row 216, :to clojure.core} {:end-row 217, :name-end-col 7, :name-end-row 214, :name-row 214, :name defn-, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 214, :to clojure.core} {:fixed-arities #{3}, :end-row 219, :name-end-col 13, :name-end-row 219, :name-row 219, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 219, :to elin.function.clj-kondo} {:end-row 219, :name-end-col 48, :name-end-row 219, :name-row 219, :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 219, :to elin.schema.component} {:fixed-arities #{1}, :end-row 219, :name-end-col 56, :name-end-row 219, :name-row 219, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 219, :to clojure.core} {:fixed-arities #{1}, :end-row 219, :name-end-col 64, :name-end-row 219, :name-row 219, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 219, :to clojure.core} {:end-row 219, :name-end-col 102, :name-end-row 219, :name-row 219, :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 219, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 219, :name-end-col 84, :name-end-row 219, :name-row 219, :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 219, :to elin.schema} {:end-row 219, :name-end-col 6, :name-end-row 219, :name-row 219, :name =>, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 1, :name-col 2, :end-col 105, :arity 2, :row 219, :to malli.core} {:fixed-arities #{1 2}, :end-row 222, :name-end-col 30, :name-end-row 222, :name-row 222, :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 222, :to clojure.core} {:fixed-arities #{3 2}, :end-row 223, :name-end-col 39, :name-end-row 223, :name-row 223, :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 223, :to clojure.string} {:fixed-arities #{1 2}, :end-row 225, :name-end-col 41, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:fixed-arities #{1 2}, :end-row 225, :name-end-col 57, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:fixed-arities #{1 2}, :end-row 226, :name-end-col 45, :name-end-row 226, :name-row 226, :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 226, :to clojure.core} {:end-row 226, :name-end-col 34, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:fixed-arities #{1 2}, :end-row 229, :name-end-col 52, :name-end-row 229, :name-row 229, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 75, :arity 2, :varargs-min-arity 2, :row 229, :to clojure.core} {:fixed-arities #{1 2}, :end-row 230, :name-end-col 52, :name-end-row 230, :name-row 230, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 50, :name-col 51, :from-var lookup, :end-col 74, :arity 2, :varargs-min-arity 2, :row 230, :to clojure.core} {:fixed-arities #{0 1}, :end-row 230, :name-end-col 49, :name-end-row 229, :name-row 229, :name and, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 45, :name-col 46, :from-var lookup, :end-col 75, :arity 2, :varargs-min-arity 1, :row 229, :to clojure.core} {:end-row 230, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 44, :from-var lookup, :end-col 75, :arity 2, :row 229, :to clojure.core} {:fixed-arities #{1}, :end-row 228, :name-end-col 53, :name-end-row 228, :name-row 228, :name namespace-usages, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 64, :arity 1, :row 228, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 230, :name-end-col 43, :name-end-row 229, :name-row 229, :name filter, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 76, :arity 2, :row 229, :to clojure.core} {:fixed-arities #{1}, :end-row 231, :name-end-col 42, :name-end-row 231, :name-row 231, :name first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 36, :name-col 37, :from-var lookup, :end-col 43, :arity 1, :row 231, :to clojure.core} {:end-row 232, :name-end-col 35, :name-end-row 228, :name-row 228, :name some->>, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 27, :name-col 28, :from-var lookup, :end-col 42, :arity 4, :varargs-min-arity 1, :row 228, :to clojure.core} {:fixed-arities #{0 1}, :end-row 233, :name-end-col 26, :name-end-row 228, :name-row 228, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 23, :name-col 24, :from-var lookup, :end-col 37, :arity 2, :varargs-min-arity 1, :row 228, :to clojure.core} {:end-row 234, :name-end-col 24, :name-end-row 227, :name-row 227, :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 227, :to clojure.core} {:fixed-arities #{3}, :end-row 235, :name-end-col 34, :name-end-row 235, :private true, :name-row 235, :name var-lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 63, :arity 3, :row 235, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 236, :name-end-col 40, :name-end-row 236, :private true, :name-row 236, :name namespace-lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 24, :from-var lookup, :end-col 59, :arity 2, :row 236, :to elin.function.clj-kondo} {:end-row 237, :name-end-col 53, :name-end-row 237, :name-row 237, :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 237, :to clojure.core} {:end-row 237, :name-end-col 35, :name-end-row 237, :name-row 237, :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 237, :to elin.error} {:fixed-arities #{0 1}, :end-row 237, :name-end-col 22, :name-end-row 235, :name-row 235, :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 3, :varargs-min-arity 1, :row 235, :to clojure.core} {:fixed-arities #{2}, :end-row 239, :name-end-col 21, :name-end-row 239, :name-row 239, :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 239, :to clojure.core} {:fixed-arities #{2}, :end-row 243, :name-end-col 25, :name-end-row 240, :name-row 240, :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 240, :to clojure.set} {:fixed-arities #{0 1}, :end-row 244, :name-end-col 24, :name-end-row 244, :name-row 244, :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 244, :to clojure.core} {:fixed-arities #{0 1}, :end-row 244, :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 244, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 244, :name-end-col 16, :name-end-row 244, :name-row 244, :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 244, :to clojure.core} {:fixed-arities #{0 1}, :end-row 245, :name-end-col 26, :name-end-row 245, :name-row 245, :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 245, :to clojure.core} {:fixed-arities #{0 1}, :end-row 245, :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 245, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 245, :name-end-col 16, :name-end-row 245, :name-row 245, :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 245, :to clojure.core} {:fixed-arities #{1}, :end-row 246, :name-end-col 48, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:fixed-arities #{1 2}, :end-row 247, :name-end-col 43, :name-end-row 247, :name-row 247, :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 247, :to clojure.string} {:fixed-arities #{0 1}, :end-row 248, :name-end-col 38, :name-end-row 248, :name-row 248, :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 248, :to clojure.core} {:end-row 248, :name-end-col 35, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:end-row 248, :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 246, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 248, :name-end-col 16, :name-end-row 246, :name-row 246, :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 246, :to clojure.core} {:end-row 248, :name-end-col 8, :name-end-row 238, :name-row 238, :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 238, :to clojure.core} {:end-row 248, :name-end-col 9, :name-end-row 222, :name-row 222, :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 222, :to elin.error} {:end-row 248, :name-end-col 6, :name-end-row 220, :name-row 220, :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 220, :to clojure.core} {:fixed-arities #{2}, :end-row 252, :name-end-col 45, :name-end-row 252, :name-row 252, :name analyze-code!!, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 16, :name-col 17, :from-var local-lookup, :end-col 65, :arity 2, :row 252, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 253, :name-end-col 29, :name-end-row 253, :name-row 253, :name get-in, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 22, :name-col 23, :from-var local-lookup, :end-col 55, :arity 2, :row 253, :to clojure.core} {:fixed-arities #{1 2}, :end-row 254, :name-end-col 40, :name-end-row 254, :name-row 254, :name =, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 38, :name-col 39, :from-var local-lookup, :end-col 58, :arity 2, :varargs-min-arity 2, :row 254, :to clojure.core} {:end-row 254, :name fn*, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 37, :from-var local-lookup, :end-col 58, :arity 2, :row 254, :to clojure.core} {:fixed-arities #{2}, :end-row 254, :name-end-col 36, :name-end-row 254, :private true, :name-row 254, :name find-first, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var local-lookup, :end-col 70, :arity 2, :row 254, :to elin.function.clj-kondo} {:end-row 255, :name-end-col 55, :name-end-row 255, :name-row 255, :name format, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 48, :name-col 49, :from-var local-lookup, :end-col 88, :arity 2, :varargs-min-arity 1, :row 255, :to clojure.core} {:end-row 255, :name-end-col 37, :name-end-row 255, :name-row 255, :name not-found, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 25, :name-col 26, :from-var local-lookup, :end-col 90, :arity 1, :varargs-min-arity 0, :row 255, :to elin.error} {:fixed-arities #{0 1}, :end-row 255, :name-end-col 24, :name-end-row 254, :name-row 254, :name or, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 21, :name-col 22, :from-var local-lookup, :end-col 91, :arity 2, :varargs-min-arity 1, :row 254, :to clojure.core} {:fixed-arities #{2}, :end-row 257, :name-end-col 21, :name-end-row 257, :name-row 257, :name select-keys, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 40, :arity 2, :row 257, :to clojure.core} {:fixed-arities #{2}, :end-row 259, :name-end-col 25, :name-end-row 258, :name-row 258, :name rename-keys, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 41, :arity 2, :row 258, :to clojure.set} {:fixed-arities #{0 1}, :end-row 260, :name-end-col 26, :name-end-row 260, :name-row 260, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :name-col 23, :from-var local-lookup, :end-col 26, :varargs-min-arity 1, :row 260, :to clojure.core} {:fixed-arities #{0 1}, :end-row 260, :name str, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 23, :from-var local-lookup, :end-col 26, :arity 1, :varargs-min-arity 1, :row 260, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 260, :name-end-col 16, :name-end-row 260, :name-row 260, :name update, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 9, :name-col 10, :from-var local-lookup, :end-col 27, :arity 3, :varargs-min-arity 6, :row 260, :to clojure.core} {:end-row 260, :name-end-col 8, :name-end-row 256, :name-row 256, :name ->, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 5, :name-col 6, :from-var local-lookup, :end-col 28, :arity 4, :varargs-min-arity 1, :row 256, :to clojure.core} {:end-row 260, :name-end-col 9, :name-end-row 252, :name-row 252, :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 local-lookup, :end-col 29, :arity 2, :varargs-min-arity 1, :row 252, :to elin.error} {:end-row 260, :name-end-col 6, :name-end-row 250, :name-row 250, :name defn, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 250, :to clojure.core} {:fixed-arities #{1 2}, :end-row 264, :name-end-col 23, :name-end-row 264, :name-row 264, :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 264, :to clojure.core} {:fixed-arities #{1 2}, :end-row 266, :name-end-col 25, :name-end-row 266, :name-row 266, :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 266, :to clojure.core} {:end-row 266, :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 266, :to clojure.core} {:fixed-arities #{1}, :end-row 265, :name-end-col 31, :name-end-row 265, :name-row 265, :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 265, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 266, :name-end-col 21, :name-end-row 266, :name-row 266, :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 266, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 267, :name-end-col 18, :name-end-row 267, :name-row 267, :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 267, :to clojure.core} {:end-row 267, :name-end-col 13, :name-end-row 265, :name-row 265, :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 265, :to clojure.core} {:end-row 267, :name-end-col 7, :name-end-row 264, :name-row 264, :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 264, :to clojure.core} {:end-row 267, :name-end-col 6, :name-end-row 262, :name-row 262, :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 262, :to clojure.core} {:end-row 298, :name-end-col 9, :name-end-row 269, :name-row 269, :name comment, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :macro true, :col 1, :name-col 2, :end-col 42, :arity 11, :varargs-min-arity 0, :row 269, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 39, :name-end-row 17, :name-row 17, :name first, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 33, :name-col 34, :from-var nrepl-request, :end-col 40, :arity 1, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 18, :name-end-col 45, :name-end-row 18, :name-row 18, :name read-string, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 33, :name-col 34, :from-var nrepl-request, :end-col 46, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 32, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 24, :name-col 25, :from-var nrepl-request, :end-col 47, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name error, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 26, :name-col 27, :from-var nrepl-request, :end-col 71, :arity 3, :row 20, :to taoensso.timbre} {:end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name try, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :name-col 23, :from-var nrepl-request, :end-col 31, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name request, :filename "src/elin/handler/debug.clj", :alias e.p.nrepl, :from elin.handler.debug, :col 11, :name-col 12, :from-var nrepl-request, :end-col 44, :arity 2, :row 22, :to elin.protocol.nrepl} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name >, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-request, :end-col 45, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 26, :name-end-col 10, :name-end-row 22, :name-row 22, :name ->, :filename "src/elin/handler/debug.clj", :alias e, :from elin.handler.debug, :macro true, :col 5, :name-col 6, :from-var nrepl-request, :end-col 46, :arity 5, :varargs-min-arity 1, :row 22, :to elin.error} {:end-row 26, :name-end-col 12, :name-end-row 14, :name-row 14, :name when-let, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 3, :name-col 4, :from-var nrepl-request, :end-col 47, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 10, :name-row 10, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 48, :arity 4, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 53, :name-end-row 32, :name-row 32, :name force, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 47, :name-col 48, :from-var information-buffer-appender, :end-col 62, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name append-to-info-buffer, :filename "src/elin/handler/debug.clj", :alias e.p.host, :from elin.handler.debug, :col 10, :name-col 11, :from-var information-buffer-appender, :end-col 63, :arity 2, :row 32, :to elin.protocol.host} {:end-row 32, :name-end-col 11, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 8, :name-col 9, :from-var information-buffer-appender, :end-col 64, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 32, :name-end-col 7, :name-end-row 28, :name-row 28, :name defn-, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 66, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{3}, :end-row 36, :name-end-col 51, :name-end-row 36, :name-row 36, :name assoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :name-col 46, :from-var enable-debug-log, :end-col 51, :varargs-min-arity 3, :row 36, :to clojure.core} {:fixed-arities #{3}, :end-row 36, :name assoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :from-var enable-debug-log, :end-col 51, :arity 3, :varargs-min-arity 3, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 100, :name-end-row 36, :private true, :name-row 36, :name information-buffer-appender, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 72, :name-col 73, :from-var enable-debug-log, :end-col 106, :arity 1, :row 36, :to elin.handler.debug} {:fixed-arities #{4 6 3 5}, :end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name update, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 25, :name-col 26, :from-var enable-debug-log, :end-col 107, :arity 5, :varargs-min-arity 6, :row 36, :to clojure.core} {:end-row 36, :name fn*, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 24, :from-var enable-debug-log, :end-col 107, :arity 2, :row 36, :to clojure.core} {:end-row 36, :name-end-col 23, :name-end-row 36, :name-row 36, :name swap-config!, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 3, :name-col 4, :from-var enable-debug-log, :end-col 108, :arity 1, :row 36, :to taoensso.timbre} {:end-row 36, :name-end-col 6, :name-end-row 34, :name-row 34, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 109, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 52, :name-end-row 40, :name-row 40, :name dissoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :name-col 46, :from-var disable-debug-log, :end-col 52, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1 2}, :end-row 40, :name dissoc, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 46, :from-var disable-debug-log, :end-col 52, :arity 2, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 40, :name-end-col 32, :name-end-row 40, :name-row 40, :name update, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 25, :name-col 26, :from-var disable-debug-log, :end-col 73, :arity 4, :varargs-min-arity 6, :row 40, :to clojure.core} {:end-row 40, :name fn*, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 24, :from-var disable-debug-log, :end-col 73, :arity 2, :row 40, :to clojure.core} {:end-row 40, :name-end-col 23, :name-end-row 40, :name-row 40, :name swap-config!, :filename "src/elin/handler/debug.clj", :alias timbre, :from elin.handler.debug, :col 3, :name-col 4, :from-var disable-debug-log, :end-col 74, :arity 1, :row 40, :to taoensso.timbre} {:end-row 40, :name-end-col 6, :name-end-row 38, :name-row 38, :name defn, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :macro true, :col 1, :name-col 2, :end-col 75, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 9, :name-end-col 18, :name-end-row 9, :private true, :name-row 9, :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 9, :to elin.component.server.impl.event} {:end-row 9, :name-end-col 55, :name-end-row 9, :name-row 9, :name ?IFunction, :filename "src/elin/component/server/impl/event.clj", :alias e.c.s.function, :from elin.component.server.impl.event, :col 30, :name-col 30, :end-col 55, :row 9, :to elin.component.server.impl.function} {:end-row 9, :name-end-col 6, :name-end-row 9, :name-row 9, :name =>, :filename "src/elin/component/server/impl/event.clj", :alias m, :from elin.component.server.impl.event, :col 1, :name-col 2, :end-col 63, :arity 2, :row 9, :to malli.core} {:fixed-arities #{3}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :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 47, :arity 3, :row 12, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 7, :name-end-row 10, :name-row 10, :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 48, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{2}, :end-row 16, :name-end-col 57, :name-end-row 16, :name-row 16, :name cons, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 52, :name-col 53, :from-var on-callback*, :end-col 66, :arity 2, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :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-callback*, :end-col 67, :arity 3, :row 16, :to elin.component.server.impl.function} {:end-row 16, :name-end-col 7, :name-end-row 14, :name-row 14, :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 68, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :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 18, :to elin.protocol.host} {: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} {:fixed-arities #{3}, :end-row 21, :name-end-col 44, :name-end-row 21, :private true, :name-row 21, :name on-callback*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 31, :name-col 32, :end-col 58, :arity 3, :row 21, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 24, :name-end-col 34, :name-end-row 24, :private true, :name-row 24, :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 24, :to elin.component.server.impl.event} {:fixed-arities #{3}, :end-row 25, :name-end-col 44, :name-end-row 25, :private true, :name-row 25, :name on-callback*, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :col 31, :name-col 32, :end-col 58, :arity 3, :row 25, :to elin.component.server.impl.event} {:end-row 25, :name-end-col 17, :name-end-row 18, :name-row 18, :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 60, :arity 7, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name symbol, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var select-ns-and-sym-str, :end-col 29, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name seq, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var select-ns-and-sym-str, :end-col 23, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name qualified-symbol?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var select-ns-and-sym-str, :end-col 39, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var select-ns-and-sym-str, :end-col 40, :arity 1, :row 26, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 10, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var select-ns-and-sym-str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name namespace, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var select-ns-and-sym-str, :end-col 31, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 46, :name-end-row 30, :name-row 30, :name name, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 41, :name-col 42, :from-var select-ns-and-sym-str, :end-col 51, :arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 10, :name-end-row 24, :name-row 24, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var select-ns-and-sym-str, :end-col 53, :arity 4, :varargs-min-arity 0, :row 24, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 23, :name-row 23, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var select-ns-and-sym-str, :end-col 54, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 22, :name-row 22, :name defn-, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{3}, :end-row 34, :name-end-col 21, :name-end-row 34, :name-row 34, :name replace-first, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 3, :name-col 4, :from-var normalize-var-code, :end-col 38, :arity 3, :row 34, :to clojure.string} {:end-row 34, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 39, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 11, :name-end-row 36, :name-row 36, :name jump, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 11, :row 36, :to elin.handler.navigate} {:end-row 36, :name-end-col 40, :name-end-row 36, :name-row 36, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 23, :name-col 23, :end-col 40, :row 36, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 42, :name-col 42, :end-col 46, :row 36, :to clojure.core} {:end-row 36, :name-end-col 6, :name-end-row 36, :name-row 36, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 48, :arity 2, :row 36, :to malli.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name first, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 38, :name-col 39, :from-var jump, :end-col 45, :arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 59, :name-end-row 43, :name-row 43, :name decode-path, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 38, :name-col 39, :from-var jump, :end-col 60, :arity 1, :row 43, :to elin.util.file} {:end-row 43, :name-end-col 37, :name-end-row 40, :name-row 40, :name ->>, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 33, :name-col 34, :from-var jump, :end-col 61, :arity 4, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{4 5}, :end-row 45, :name-end-col 33, :name-end-row 45, :name-row 45, :name jump!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 18, :name-col 19, :from-var jump, :end-col 53, :arity 4, :row 45, :to elin.protocol.host} {:end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 97, :arity 2, :row 47, :to malli.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 71, :name-end-row 51, :name-row 51, :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 51, :to elin.protocol.host} {:end-row 51, :name-end-col 40, :name-end-row 51, :name-row 51, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var jump-to-definition, :end-col 54, :arity 4, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 60, :name-row 60, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 16, :arity 3, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 11, :name-end-row 79, :name-row 79, :name and, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 22, :arity 2, :varargs-min-arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 55, :name-end-row 80, :name-row 80, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 52, :name-col 53, :from-var jump-to-definition, :end-col 65, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 80, :name-end-col 41, :name-end-row 80, :name-row 80, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 7, :name-col 8, :from-var jump-to-definition, :end-col 66, :arity 3, :row 80, :to elin.util.handler} {:end-row 80, :name-end-col 10, :name-end-row 58, :name-row 58, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var jump-to-definition, :end-col 67, :arity 4, :varargs-min-arity 0, :row 58, :to clojure.core} {:end-row 80, :name-end-col 9, :name-end-row 51, :name-row 51, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var jump-to-definition, :end-col 68, :arity 2, :varargs-min-arity 1, :row 51, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 69, :arity 4, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 28, :name-end-row 82, :name-row 82, :name cycle-source-and-test, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 28, :row 82, :to elin.handler.navigate} {:end-row 82, :name-end-col 57, :name-end-row 82, :name-row 82, :name ?Elin, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 40, :name-col 40, :end-col 57, :row 82, :to elin.schema.handler} {:end-row 82, :name-end-col 82, :name-end-row 82, :name-row 82, :name ?JumpToFile, :filename "src/elin/handler/navigate.clj", :alias e.s.handler, :from elin.handler.navigate, :col 59, :name-col 59, :end-col 82, :row 82, :to elin.schema.handler} {:end-row 82, :name-end-col 6, :name-end-row 82, :name-row 82, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 84, :arity 2, :row 82, :to malli.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 60, :name-end-row 86, :name-row 86, :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 86, :to elin.protocol.host} {:end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 86, :arity 2, :row 93, :to malli.core} {:fixed-arities #{1}, :end-row 96, :name-end-col 80, :name-end-row 96, :name-row 96, :name cycle-function-and-test, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 57, :name-col 57, :from-var cycle-function-and-test, :end-col 80, :row 96, :to elin.handler.navigate} {:fixed-arities #{2}, :end-row 96, :name-end-col 49, :name-end-row 96, :name-row 96, :name config, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 30, :name-col 31, :from-var cycle-function-and-test, :end-col 81, :arity 2, :row 96, :to elin.util.handler} {:fixed-arities #{1}, :end-row 97, :name-end-col 77, :name-end-row 97, :name-row 97, :name get-var-name-from-current-top-list, :filename "src/elin/handler/navigate.clj", :alias e.f.evaluate, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 83, :arity 1, :row 97, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 99, :name-end-col 50, :name-end-row 99, :name-row 99, :name guess-file-separator, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 20, :name-col 21, :from-var cycle-function-and-test, :end-col 56, :arity 1, :row 99, :to elin.util.file} {:fixed-arities #{1}, :end-row 101, :name-end-col 65, :name-end-row 100, :name-row 100, :name get-cycled-namespace-path, :filename "src/elin/handler/navigate.clj", :alias e.f.n.namespace, :from elin.handler.navigate, :col 23, :name-col 24, :from-var cycle-function-and-test, :end-col 74, :arity 1, :row 100, :to elin.function.nrepl.namespace} {:fixed-arities #{1}, :end-row 102, :name-end-col 71, :name-end-row 102, :name-row 102, :name guess-namespace-from-path, :filename "src/elin/handler/navigate.clj", :alias e.f.n.namespace, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 84, :arity 1, :row 102, :to elin.function.nrepl.namespace} {:end-row 104, :name-end-col 37, :name-end-row 104, :name-row 104, :name fault, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 38, :arity 0, :varargs-min-arity 0, :row 104, :to elin.error} {:fixed-arities #{0 1}, :end-row 104, :name-end-col 28, :name-end-row 102, :name-row 102, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 25, :name-col 26, :from-var cycle-function-and-test, :end-col 39, :arity 2, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{3 2}, :end-row 106, :name-end-col 34, :name-end-row 106, :name-row 106, :name split, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 24, :name-col 25, :from-var cycle-function-and-test, :end-col 42, :arity 3, :row 106, :to clojure.string} {:fixed-arities #{1}, :end-row 107, :name-end-col 31, :name-end-row 107, :name-row 107, :name second, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :name-col 25, :from-var cycle-function-and-test, :end-col 32, :arity 1, :row 107, :to clojure.core} {:end-row 107, :name-end-col 23, :name-end-row 105, :name-row 105, :name ->, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 20, :name-col 21, :from-var cycle-function-and-test, :end-col 33, :arity 3, :varargs-min-arity 1, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 57, :name-end-row 108, :name-row 108, :name get-cycled-var-name, :filename "src/elin/handler/navigate.clj", :alias e.f.nrepl, :from elin.handler.navigate, :col 27, :name-col 28, :from-var cycle-function-and-test, :end-col 67, :arity 1, :row 108, :to elin.function.nrepl} {:fixed-arities #{3}, :end-row 109, :name-end-col 53, :name-end-row 109, :name-row 109, :name lookup, :filename "src/elin/handler/navigate.clj", :alias e.f.lookup, :from elin.handler.navigate, :col 35, :name-col 36, :from-var cycle-function-and-test, :end-col 89, :arity 3, :row 109, :to elin.function.lookup} {:end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name error-or, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 23, :name-col 24, :from-var cycle-function-and-test, :end-col 90, :arity 1, :varargs-min-arity 0, :row 109, :to elin.error} {:fixed-arities #{1 3 2}, :end-row 113, :name-end-col 41, :name-end-row 111, :name-row 111, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 7, :name-col 8, :from-var cycle-function-and-test, :end-col 64, :arity 3, :row 111, :to elin.util.handler} {:fixed-arities #{2}, :end-row 114, :name-end-col 31, :name-end-row 114, :name-row 114, :name ends-with?, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 16, :name-col 17, :from-var cycle-function-and-test, :end-col 54, :arity 2, :row 114, :to clojure.string} {:fixed-arities #{1}, :end-row 114, :name-end-col 15, :name-end-row 114, :name-row 114, :name not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 55, :arity 1, :row 114, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 115, :name-end-col 43, :name-end-row 115, :name-row 115, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 9, :name-col 10, :from-var cycle-function-and-test, :end-col 56, :arity 1, :row 115, :to elin.util.handler} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 37, :name-end-row 116, :name-row 116, :name file, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 50, :arity 1, :varargs-min-arity 2, :row 116, :to clojure.java.io} {:fixed-arities #{1}, :end-row 117, :name-end-col 49, :name-end-row 117, :name-row 117, :name get-file-extension, :filename "src/elin/handler/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 21, :name-col 22, :from-var cycle-function-and-test, :end-col 62, :arity 1, :row 117, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 118, :name-end-col 59, :name-end-row 118, :name-row 118, :name keyword, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 51, :name-col 52, :from-var cycle-function-and-test, :end-col 64, :arity 1, :row 118, :to clojure.core} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 40, :name-end-row 118, :name-row 118, :name get-in, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 33, :name-col 34, :from-var cycle-function-and-test, :end-col 72, :arity 2, :row 118, :to clojure.core} {:end-row 119, :name-end-col 45, :name-end-row 119, :name-row 119, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 33, :name-col 34, :from-var cycle-function-and-test, :end-col 46, :arity 0, :varargs-min-arity 0, :row 119, :to elin.error} {:fixed-arities #{0 1}, :end-row 119, :name-end-col 32, :name-end-row 118, :name-row 118, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 47, :arity 2, :varargs-min-arity 1, :row 118, :to clojure.core} {:fixed-arities #{1 2}, :end-row 120, :name-end-col 60, :name-end-row 120, :name-row 120, :name keyword, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 52, :name-col 53, :from-var cycle-function-and-test, :end-col 65, :arity 1, :row 120, :to clojure.core} {:fixed-arities #{3 2}, :end-row 120, :name-end-col 41, :name-end-row 120, :name-row 120, :name get-in, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 34, :name-col 35, :from-var cycle-function-and-test, :end-col 77, :arity 2, :row 120, :to clojure.core} {:end-row 121, :name-end-col 46, :name-end-row 121, :name-row 121, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 34, :name-col 35, :from-var cycle-function-and-test, :end-col 47, :arity 0, :varargs-min-arity 0, :row 121, :to elin.error} {:fixed-arities #{0 1}, :end-row 121, :name-end-col 33, :name-end-row 120, :name-row 120, :name or, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 30, :name-col 31, :from-var cycle-function-and-test, :end-col 48, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 38, :name-end-row 128, :name-row 128, :name file, :filename "src/elin/handler/navigate.clj", :alias io, :from elin.handler.navigate, :col 30, :name-col 31, :from-var cycle-function-and-test, :end-col 51, :arity 1, :varargs-min-arity 2, :row 128, :to clojure.java.io} {:end-row 128, :name ., :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var cycle-function-and-test, :end-col 52, :arity 2, :row 128, :to clojure.core} {:end-row 130, :name-end-col 41, :name-end-row 130, :name-row 130, :name render-string, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 19, :name-col 20, :from-var cycle-function-and-test, :end-col 61, :arity 2, :row 130, :to pogonos.core} {:end-row 130, :name-end-col 18, :name-end-row 129, :name-row 129, :name spit, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 62, :arity 2, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 128, :name-row 128, :name when-not, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 63, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 132, :name-end-col 37, :name-end-row 132, :name-row 132, :name slurp, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 50, :arity 1, :varargs-min-arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 47, :name-end-row 133, :name-row 133, :name split-lines, :filename "src/elin/handler/navigate.clj", :alias str, :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 48, :arity 1, :row 133, :to clojure.string} {:fixed-arities #{1}, :end-row 134, :name-end-col 37, :name-end-row 134, :name-row 134, :name count, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var cycle-function-and-test, :end-col 38, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 30, :name-end-row 132, :name-row 132, :name ->, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 27, :name-col 28, :from-var cycle-function-and-test, :end-col 39, :arity 3, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 136, :name-end-col 51, :name-end-row 136, :name-row 136, :name render-string, :filename "src/elin/handler/navigate.clj", :alias pogonos, :from elin.handler.navigate, :col 29, :name-col 30, :from-var cycle-function-and-test, :end-col 72, :arity 2, :row 136, :to pogonos.core} {:fixed-arities #{0 1}, :end-row 136, :name-end-col 23, :name-end-row 136, :name-row 136, :name str, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :name-col 20, :from-var cycle-function-and-test, :end-col 73, :arity 2, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 137, :name-end-col 18, :name-end-row 135, :name-row 135, :name spit, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 32, :arity 4, :varargs-min-arity 2, :row 135, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 139, :name-end-col 50, :name-end-row 139, :name-row 139, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 48, :name-col 49, :from-var cycle-function-and-test, :end-col 63, :arity 2, :varargs-min-arity 2, :row 139, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 140, :name-end-col 47, :name-end-row 138, :name-row 138, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 13, :name-col 14, :from-var cycle-function-and-test, :end-col 50, :arity 3, :row 138, :to elin.util.handler} {:end-row 140, :name-end-col 15, :name-end-row 132, :name-row 132, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var cycle-function-and-test, :end-col 51, :arity 3, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 140, :name-end-col 15, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 9, :name-col 10, :from-var cycle-function-and-test, :end-col 52, :arity 3, :varargs-min-arity 1, :row 116, :to elin.error} {:end-row 140, :name-end-col 10, :name-end-row 114, :name-row 114, :name if, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var cycle-function-and-test, :end-col 53, :arity 3, :row 114, :to clojure.core} {:end-row 140, :name-end-col 8, :name-end-row 110, :name-row 110, :name if, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 5, :name-col 6, :from-var cycle-function-and-test, :end-col 54, :arity 3, :row 110, :to clojure.core} {:end-row 140, :name-end-col 9, :name-end-row 96, :name-row 96, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var cycle-function-and-test, :end-col 55, :arity 2, :varargs-min-arity 1, :row 96, :to elin.error} {:end-row 140, :name-end-col 6, :name-end-row 94, :name-row 94, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 56, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 71, :name-end-row 147, :name-row 147, :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 references, :end-col 77, :arity 1, :row 147, :to elin.protocol.host} {:end-row 147, :name-end-col 40, :name-end-row 147, :name-row 147, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var references, :end-col 54, :arity 3, :varargs-min-arity 1, :row 164, :to clojure.core} {:end-row 170, :name-end-col 10, :name-end-row 163, :name-row 163, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var references, :end-col 55, :arity 2, :row 163, :to clojure.core} {:end-row 170, :name-end-col 10, :name-end-row 154, :name-row 154, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var references, :end-col 56, :arity 6, :varargs-min-arity 0, :row 154, :to clojure.core} {:end-row 170, :name-end-col 9, :name-end-row 147, :name-row 147, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var references, :end-col 57, :arity 2, :varargs-min-arity 1, :row 147, :to elin.error} {:end-row 170, :name-end-col 6, :name-end-row 143, :name-row 143, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 58, :arity 4, :varargs-min-arity 2, :row 143, :to clojure.core} {:fixed-arities #{1}, :end-row 174, :name-end-col 59, :name-end-row 174, :name-row 174, :name get-current-file-path!, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 27, :name-col 28, :from-var local-references, :end-col 65, :arity 1, :row 174, :to elin.protocol.host} {:end-row 174, :name-end-col 26, :name-end-row 174, :name-row 174, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 24, :name-col 25, :from-var local-references, :end-col 68, :arity 2, :varargs-min-arity 1, :row 184, :to clojure.core} {:fixed-arities #{1 2}, :end-row 186, :name-end-col 37, :name-end-row 186, :name-row 186, :name -, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :name-col 36, :from-var local-references, :end-col 61, :arity 3, :varargs-min-arity 2, :row 186, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 186, :name-end-col 24, :name-end-row 186, :name-row 186, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :name-col 23, :from-var local-references, :end-col 62, :arity 2, :varargs-min-arity 2, :row 186, :to clojure.core} {:end-row 186, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 62, :arity 2, :row 186, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 187, :name-end-col 23, :name-end-row 187, :name-row 187, :name +, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :name-col 22, :from-var local-references, :end-col 38, :arity 3, :varargs-min-arity 2, :row 187, :to clojure.core} {:end-row 187, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 20, :from-var local-references, :end-col 38, :arity 2, :row 187, :to clojure.core} {:fixed-arities #{1}, :end-row 189, :name-end-col 14, :name-end-row 189, :name-row 189, :name empty?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 28, :arity 1, :row 189, :to clojure.core} {:end-row 190, :name-end-col 19, :name-end-row 190, :name-row 190, :name not-found, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 20, :arity 0, :varargs-min-arity 0, :row 190, :to elin.error} {:fixed-arities #{1}, :end-row 192, :name-end-col 18, :name-end-row 192, :name-row 192, :name count, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :name-col 13, :from-var local-references, :end-col 32, :arity 1, :row 192, :to clojure.core} {:fixed-arities #{1 2}, :end-row 192, :name-end-col 9, :name-end-row 192, :name-row 192, :name =, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 33, :arity 2, :varargs-min-arity 2, :row 192, :to clojure.core} {:fixed-arities #{1}, :end-row 193, :name-end-col 37, :name-end-row 193, :name-row 193, :name first, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :name-col 32, :from-var local-references, :end-col 51, :arity 1, :row 193, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 194, :name-end-col 43, :name-end-row 194, :name-row 194, :name jump-to-file-response, :filename "src/elin/handler/navigate.clj", :alias e.u.handler, :from elin.handler.navigate, :col 9, :name-col 10, :from-var local-references, :end-col 80, :arity 3, :row 194, :to elin.util.handler} {:end-row 194, :name-end-col 11, :name-end-row 193, :name-row 193, :name let, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var local-references, :end-col 81, :arity 2, :varargs-min-arity 1, :row 193, :to clojure.core} {:fixed-arities #{3 2}, :end-row 197, :name-end-col 30, :name-end-row 197, :name-row 197, :name echo-text, :filename "src/elin/handler/navigate.clj", :alias e.p.host, :from elin.handler.navigate, :col 11, :name-col 12, :from-var local-references, :end-col 84, :arity 2, :row 197, :to elin.protocol.host} {:fixed-arities #{0 1}, :end-row 202, :name-end-col 42, :name-end-row 202, :name-row 202, :name str, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 38, :name-col 39, :from-var local-references, :end-col 53, :arity 1, :varargs-min-arity 1, :row 202, :to clojure.core} {:fixed-arities #{0}, :end-row 203, :name-end-col 31, :name-end-row 199, :name-row 199, :name hash-map, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :name-col 23, :from-var local-references, :end-col 50, :arity 10, :varargs-min-arity 0, :row 199, :to clojure.core} {:end-row 203, :name fn*, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 50, :arity 2, :row 199, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 203, :name-end-col 20, :name-end-row 199, :name-row 199, :name map, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 16, :name-col 17, :from-var local-references, :end-col 51, :arity 2, :varargs-min-arity 4, :row 199, :to clojure.core} {:fixed-arities #{3 2}, :end-row 204, :name-end-col 47, :name-end-row 204, :name-row 204, :name set-location-list, :filename "src/elin/handler/navigate.clj", :alias e.f.quickfix, :from elin.handler.navigate, :col 16, :name-col 17, :from-var local-references, :end-col 53, :arity 2, :row 204, :to elin.function.quickfix} {:end-row 204, :name-end-col 15, :name-end-row 198, :name-row 198, :name ->>, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 11, :name-col 12, :from-var local-references, :end-col 54, :arity 3, :varargs-min-arity 1, :row 198, :to clojure.core} {:end-row 204, :name-end-col 10, :name-end-row 197, :name-row 197, :name do, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 8, :from-var local-references, :end-col 55, :arity 2, :row 197, :to clojure.core} {:end-row 204, :name-end-col 10, :name-end-row 188, :name-row 188, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var local-references, :end-col 56, :arity 6, :varargs-min-arity 0, :row 188, :to clojure.core} {:end-row 204, :name-end-col 9, :name-end-row 174, :name-row 174, :name let, :filename "src/elin/handler/navigate.clj", :alias e, :from elin.handler.navigate, :macro true, :col 3, :name-col 4, :from-var local-references, :end-col 57, :arity 2, :varargs-min-arity 1, :row 174, :to elin.error} {:end-row 204, :name-end-col 6, :name-end-row 172, :name-row 172, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 58, :arity 3, :varargs-min-arity 2, :row 172, :to clojure.core} {:fixed-arities #{0 1}, :end-row 8, :name-end-col 24, :name-end-row 8, :name-row 8, :name str, :filename "src/elin/message.clj", :from elin.message, :col 21, :name-col 21, :from-var log*, :end-col 24, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{0 1}, :end-row 8, :name str, :filename "src/elin/message.clj", :from elin.message, :col 21, :from-var log*, :end-col 24, :arity 1, :varargs-min-arity 1, :row 8, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 8, :name-end-col 20, :name-end-row 8, :name-row 8, :name map, :filename "src/elin/message.clj", :from elin.message, :col 16, :name-col 17, :from-var log*, :end-col 31, :arity 2, :varargs-min-arity 4, :row 8, :to clojure.core} {:fixed-arities #{1 2}, :end-row 9, :name-end-col 25, :name-end-row 9, :name-row 9, :name join, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 16, :name-col 17, :from-var log*, :end-col 30, :arity 2, :row 9, :to clojure.string} {:end-row 9, :name-end-col 15, :name-end-row 8, :name-row 8, :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 40, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 33, :name-col 34, :end-col 48, :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 32, :end-col 48, :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 45, :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 46, :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} {: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} {: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 18, :name-end-col 31, :name-end-row 18, :name-row 18, :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, :end-col 31, :row 18, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns, :end-col 52, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 48, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns, :end-col 48, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns, :end-col 48, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 22, :name-end-col 28, :name-end-row 22, :name-row 22, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns, :end-col 53, :arity 4, :varargs-min-arity 6, :row 22, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns, :end-col 25, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 21, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns, :end-col 26, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 23, :name-end-col 18, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns, :end-col 27, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :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, :end-col 45, :row 24, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 53, :name-end-row 24, :name-row 24, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns, :end-col 71, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns, :end-col 72, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns, :end-col 72, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns, :end-col 73, :arity 2, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 19, :name-row 19, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns, :end-col 74, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 76, :arity 3, :row 16, :to clojure.core} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :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, :end-col 31, :row 28, :to elin.constant.interceptor} {:end-row 31, :name-end-col 47, :name-end-row 31, :name-row 31, :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, :end-col 47, :row 31, :to elin.constant.nrepl} {:end-row 31, :name-end-col 65, :name-end-row 31, :name-row 31, :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, :end-col 65, :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, :end-col 81, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 76, :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 53, :name-col 53, :from-var normalize-path, :end-col 76, :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, :end-col 77, :arity 3, :row 33, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path, :end-col 41, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :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, :end-col 42, :arity 3, :varargs-min-arity 1, :row 32, :to clojure.core} {:end-row 36, :name-end-col 48, :name-end-row 36, :name-row 36, :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, :end-col 48, :row 36, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 36, :name-end-col 25, :name-end-row 36, :name-row 36, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path, :end-col 64, :arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 76, :name-end-row 39, :name-row 39, :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, :end-col 76, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 38, :name-end-col 75, :name-end-row 38, :name-row 38, :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, :end-col 75, :row 38, :to elin.util.file} {:fixed-arities #{3}, :end-row 38, :name-end-col 46, :name-end-row 38, :name-row 38, :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, :end-col 76, :arity 3, :row 38, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 39, :name-end-col 46, :name-end-row 39, :name-row 39, :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, :end-col 77, :arity 3, :row 39, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path, :end-col 41, :arity 3, :varargs-min-arity 3, :row 40, :to clojure.core} {:end-row 40, :name-end-col 19, :name-end-row 37, :name-row 37, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path, :end-col 42, :arity 4, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 43, :name-end-col 18, :name-end-row 30, :name-row 30, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path, :end-col 19, :arity 6, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 43, :name-end-col 14, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path, :end-col 20, :arity 2, :varargs-min-arity 0, :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/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :row 26, :to clojure.core} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var output-result-to-cmdline, :end-col 31, :row 47, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 49, :name-end-col 52, :name-end-row 49, :name-row 49, :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-result-to-cmdline, :end-col 62, :arity 1, :row 49, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :name-col 35, :from-var output-result-to-cmdline, :end-col 36, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 51, :name-end-col 52, :name-end-row 51, :name-row 51, :name interrupt-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 51, :to elin.constant.nrepl} {:end-row 52, :name-end-col 52, :name-end-row 52, :name-row 52, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 52, :to elin.constant.nrepl} {:end-row 53, :name-end-col 49, :name-end-row 53, :name-row 53, :name reload-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 49, :row 53, :to elin.constant.nrepl} {:end-row 54, :name-end-col 53, :name-end-row 54, :name-row 54, :name reload-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 53, :row 54, :to elin.constant.nrepl} {:end-row 55, :name-end-col 48, :name-end-row 55, :name-row 55, :name undef-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 48, :row 55, :to elin.constant.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-result-to-cmdline, :end-col 79, :arity 3, :varargs-min-arity 1, :row 56, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 56, :name-end-row 55, :name-row 55, :name if-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 49, :name-col 50, :from-var output-result-to-cmdline, :end-col 64, :arity 3, :row 55, :to clojure.core} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name undef-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 30, :name-col 30, :from-var output-result-to-cmdline, :end-col 52, :row 58, :to elin.constant.nrepl} {:end-row 59, :name-end-col 34, :name-end-row 50, :name-row 50, :name condp, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 28, :name-col 29, :from-var output-result-to-cmdline, :end-col 43, :arity 15, :varargs-min-arity 2, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 45, :name-end-row 60, :name-row 60, :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-result-to-cmdline, :end-col 63, :arity 2, :row 60, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 59, :name-end-row 62, :name-row 62, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-result-to-cmdline, :end-col 62, :arity 1, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :name trim, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 45, :name-col 46, :from-var output-result-to-cmdline, :end-col 63, :arity 1, :row 62, :to clojure.string} {:end-row 62, :name-end-col 39, :name-end-row 62, :name-row 62, :name error, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var output-result-to-cmdline, :end-col 64, :arity 2, :varargs-min-arity 1, :row 62, :to elin.message} {:end-row 62, :name-end-col 30, :name-end-row 61, :name-row 61, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var output-result-to-cmdline, :end-col 65, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 63, :name-end-col 36, :name-end-row 63, :name-row 63, :name info, :filename "src/elin/interceptor/nrepl.clj", :alias e.message, :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var output-result-to-cmdline, :end-col 47, :arity 2, :varargs-min-arity 1, :row 63, :to elin.message} {:end-row 63, :name-end-col 22, :name-end-row 60, :name-row 60, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-result-to-cmdline, :end-col 48, :arity 3, :row 60, :to clojure.core} {:end-row 63, :name-end-col 21, :name-end-row 49, :name-row 49, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var output-result-to-cmdline, :end-col 49, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 63, :name-end-col 18, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var output-result-to-cmdline, :end-col 50, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:end-row 64, :name-end-col 26, :name-end-row 64, :name-row 64, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var output-result-to-cmdline, :end-col 27, :arity 1, :row 64, :to exoscale.interceptor} {:end-row 64, :name-end-col 14, :name-end-row 48, :name-row 48, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-result-to-cmdline, :end-col 28, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 64, :name-end-col 5, :name-end-row 45, :name-row 45, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 45, :to clojure.core} {:end-row 68, :name-end-col 39, :name-end-row 68, :name-row 68, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 39, :row 68, :to elin.constant.nrepl} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :name load-file-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 44, :row 69, :to elin.constant.nrepl} {:end-row 70, :name-end-col 49, :name-end-row 70, :name-row 70, :name test-var-query-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 49, :row 70, :to elin.constant.nrepl} {:end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name reload-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 41, :row 71, :to elin.constant.nrepl} {:end-row 72, :name-end-col 45, :name-end-row 72, :name-row 72, :name reload-all-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 22, :name-col 22, :from-var progress, :end-col 45, :row 72, :to elin.constant.nrepl} {:fixed-arities #{1}, :end-row 73, :name-end-col 28, :name-end-row 73, :name-row 73, :name atom, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress, :end-col 32, :arity 1, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 74, :name-end-col 33, :name-end-row 74, :name-row 74, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 12, :name-col 12, :from-var progress, :end-col 33, :row 74, :to elin.constant.interceptor} {:end-row 76, :name-end-col 50, :name-end-row 76, :name-row 76, :name timeout, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 36, :name-col 37, :from-var progress, :end-col 55, :arity 1, :row 76, :to clojure.core.async} {:end-row 77, :name-end-col 54, :name-end-row 77, :name-row 77, :name promise-chan, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 35, :name-col 36, :from-var progress, :end-col 55, :arity 0, :row 77, :to clojure.core.async} {:fixed-arities #{2}, :end-row 78, :name-end-col 43, :name-end-row 78, :name-row 78, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 33, :name-col 34, :from-var progress, :end-col 63, :arity 2, :row 78, :to clojure.core} {:fixed-arities #{0}, :end-row 80, :name-end-col 75, :name-end-row 80, :name-row 80, :name next-id, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.id, :from elin.interceptor.nrepl, :col 60, :name-col 61, :from-var progress, :end-col 76, :arity 0, :row 80, :to elin.util.id} {:fixed-arities #{3}, :end-row 80, :name-end-col 40, :name-end-row 80, :name-row 80, :name assoc-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :name-col 32, :from-var progress, :end-col 77, :arity 3, :row 80, :to clojure.core} {:end-row 80, :name-end-col 32, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :name-col 30, :from-var progress, :end-col 78, :arity 3, :row 78, :to clojure.core} {:fixed-arities #{3 2}, :end-row 81, :name-end-col 35, :name-end-row 81, :name-row 81, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :name-col 29, :from-var progress, :end-col 55, :arity 2, :row 81, :to clojure.core} {:fixed-arities #{3}, :end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress, :end-col 47, :varargs-min-arity 3, :row 82, :to clojure.core} {:fixed-arities #{3}, :end-row 82, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress, :end-col 47, :arity 3, :varargs-min-arity 3, :row 82, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 83, :name-end-col 27, :name-end-row 82, :name-row 82, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress, :end-col 70, :arity 4, :varargs-min-arity 4, :row 82, :to clojure.core} {:end-row 86, :name-end-col 32, :name-end-row 86, :name-row 86, :name , :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress, :end-col 77, :arity 2, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 63, :name-end-row 113, :name-row 113, :name merge-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 38, :name-col 39, :from-var progress, :end-col 73, :arity 1, :row 113, :to elin.util.nrepl} {:fixed-arities #{1 3}, :end-row 114, :name deref, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 71, :from-var progress, :end-col 85, :arity 1, :row 114, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 70, :name-end-row 114, :name-row 114, :name get, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :name-col 67, :from-var progress, :end-col 89, :arity 2, :row 114, :to clojure.core} {:end-row 115, :name-end-col 34, :name-end-row 115, :name-row 115, :name put!, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress, :end-col 50, :arity 2, :row 115, :to clojure.core.async} {:fixed-arities #{2}, :end-row 117, :name-end-col 46, :name-end-row 117, :name-row 117, :name close-popup, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.host, :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var progress, :end-col 61, :arity 2, :row 117, :to elin.protocol.host} {:end-row 117, :name-end-col 28, :name-end-row 116, :name-row 116, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 23, :name-col 24, :from-var progress, :end-col 62, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:end-row 117, :name-end-col 25, :name-end-row 114, :name-row 114, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var progress, :end-col 63, :arity 3, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name-end-col 48, :name-end-row 118, :name-row 118, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress, :end-col 48, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{1 2}, :end-row 118, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress, :end-col 48, :arity 2, :varargs-min-arity 2, :row 118, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 118, :name-end-col 27, :name-end-row 118, :name-row 118, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress, :end-col 52, :arity 3, :varargs-min-arity 4, :row 118, :to clojure.core} {:end-row 118, :name-end-col 28, :name-end-row 113, :name-row 113, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var progress, :end-col 53, :arity 3, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 20, :name-end-row 112, :name-row 112, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var progress, :end-col 54, :arity 2, :varargs-min-arity 0, :row 112, :to clojure.core} {:fixed-arities #{3 2}, :end-row 119, :name-end-col 56, :name-end-row 119, :name-row 119, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 49, :name-col 50, :from-var progress, :end-col 74, :arity 2, :row 119, :to clojure.core} {:fixed-arities #{2}, :end-row 119, :name-end-col 37, :name-end-row 119, :name-row 119, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var progress, :end-col 75, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 26, :from-var progress, :end-col 75, :arity 2, :row 119, :to clojure.core} {:end-row 119, :name-end-col 25, :name-end-row 119, :name-row 119, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress, :end-col 76, :arity 2, :row 119, :to exoscale.interceptor} {:end-row 120, :name-end-col 28, :name-end-row 120, :name-row 120, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress, :end-col 29, :arity 1, :row 120, :to exoscale.interceptor} {:end-row 120, :name-end-col 16, :name-end-row 112, :name-row 112, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress, :end-col 30, :arity 3, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 120, :name-end-col 7, :name-end-row 68, :name-row 68, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 3, :name-col 4, :from-var progress, :end-col 32, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 120, :name-end-col 5, :name-end-row 66, :name-row 66, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 66, :to clojure.core} {:end-row 125, :name-end-col 35, :name-end-row 125, :name-row 125, :name raw-nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var nrepl-output, :end-col 35, :row 125, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 128, :name-end-col 40, :name-end-row 128, :name-row 128, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 56, :arity 1, :row 128, :to clojure.core} {:fixed-arities #{1}, :end-row 131, :name-end-col 40, :name-end-row 131, :name-row 131, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 63, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 40, :name-end-row 134, :name-row 134, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output, :end-col 56, :arity 1, :row 134, :to clojure.core} {:end-row 137, :name-end-col 35, :name-end-row 127, :name-row 127, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 30, :name-col 31, :from-var nrepl-output, :end-col 42, :arity 8, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 142, :name-end-col 89, :name-end-row 142, :name-row 142, :name output, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 67, :name-col 67, :from-var nrepl-output, :end-col 89, :row 142, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 140, :name-end-col 58, :name-end-row 140, :name-row 140, :name select-keys-by-namespace, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.map, :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output, :end-col 70, :arity 2, :row 140, :to elin.util.map} {:fixed-arities #{3}, :end-row 141, :name-end-col 31, :name-end-row 141, :name-row 141, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output, :end-col 47, :arity 3, :varargs-min-arity 3, :row 141, :to clojure.core} {:fixed-arities #{4 3}, :end-row 142, :name-end-col 54, :name-end-row 142, :name-row 142, :name execute, :filename "src/elin/interceptor/nrepl.clj", :alias e.p.interceptor, :from elin.interceptor.nrepl, :col 30, :name-col 31, :from-var nrepl-output, :end-col 90, :arity 3, :row 142, :to elin.protocol.interceptor} {:end-row 142, :name-end-col 29, :name-end-row 142, :name-row 142, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 25, :name-col 26, :from-var nrepl-output, :end-col 91, :arity 2, :varargs-min-arity 1, :row 142, :to clojure.core} {:end-row 142, :name-end-col 24, :name-end-row 139, :name-row 139, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var nrepl-output, :end-col 92, :arity 4, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 142, :name-end-col 24, :name-end-row 138, :name-row 138, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var nrepl-output, :end-col 93, :arity 2, :varargs-min-arity 1, :row 138, :to clojure.core} {:end-row 142, :name-end-col 21, :name-end-row 127, :name-row 127, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var nrepl-output, :end-col 94, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 142, :name-end-col 18, :name-end-row 126, :name-row 126, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var nrepl-output, :end-col 95, :arity 2, :varargs-min-arity 0, :row 126, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var nrepl-output, :end-col 37, :arity 2, :row 143, :to clojure.core} {:end-row 143, :name-end-col 23, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output, :end-col 38, :arity 2, :row 143, :to exoscale.interceptor} {:end-row 144, :name-end-col 26, :name-end-row 144, :name-row 144, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output, :end-col 27, :arity 1, :row 144, :to exoscale.interceptor} {:end-row 144, :name-end-col 14, :name-end-row 126, :name-row 126, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var nrepl-output, :end-col 28, :arity 3, :varargs-min-arity 1, :row 126, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 144, :name-end-col 5, :name-end-row 122, :name-row 122, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :row 122, :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 42, :name-end-row 6, :name-row 6, :name map?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 38, :name-col 38, :from-var ?Plugin, :end-col 42, :row 6, :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/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 46, :arity 2, :row 3, :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} {: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} {: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, :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} {: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 92, :name-end-row 43, :name-row 43, :name string?, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 85, :name-col 85, :end-col 92, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 76, :name-end-row 43, :name-row 43, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 58, :name-col 59, :end-col 94, :arity 1, :row 43, :to elin.schema} {: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, :col 1, :name-col 2, :end-col 96, :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} {: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} {: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} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name reload!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 15, :row 60, :to elin.function.nrepl.cider} {:end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 27, :name-col 27, :end-col 47, :row 60, :to elin.schema.component} {:end-row 60, :name-end-col 86, :name-end-row 60, :name-row 60, :name ?Message, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 68, :name-col 68, :end-col 86, :row 60, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 60, :name-end-col 67, :name-end-row 60, :name-row 60, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 49, :name-col 50, :end-col 87, :arity 1, :row 60, :to elin.schema} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 1, :name-col 2, :end-col 89, :arity 2, :row 60, :to malli.core} {:end-row 63, :name-end-col 58, :name-end-row 63, :name-row 63, :name reload-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var reload!!, :end-col 58, :row 63, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 63, :name-end-col 27, :name-end-row 63, :name-row 63, :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 reload!!, :end-col 60, :arity 2, :row 63, :to elin.protocol.nrepl} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var reload!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 63, :to elin.error} {:end-row 65, :name-end-col 6, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 19, :name-end-row 67, :name-row 67, :name reload-all!!, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 7, :name-col 7, :end-col 19, :row 67, :to elin.function.nrepl.cider} {:end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name ?Nrepl, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 31, :name-col 31, :end-col 51, :row 67, :to elin.schema.component} {:end-row 67, :name-end-col 90, :name-end-row 67, :name-row 67, :name ?Message, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 72, :name-col 72, :end-col 90, :row 67, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 67, :name-end-col 71, :name-end-row 67, :name-row 67, :name error-or, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 53, :name-col 54, :end-col 91, :arity 1, :row 67, :to elin.schema} {:end-row 67, :name-end-col 6, :name-end-row 67, :name-row 67, :name =>, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 1, :name-col 2, :end-col 93, :arity 2, :row 67, :to malli.core} {:end-row 70, :name-end-col 62, :name-end-row 70, :name-row 70, :name reload-all-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var reload-all!!, :end-col 62, :row 70, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 27, :name-end-row 70, :name-row 70, :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 reload-all!!, :end-col 64, :arity 2, :row 70, :to elin.protocol.nrepl} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var reload-all!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 70, :to elin.error} {:end-row 72, :name-end-col 6, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:end-row 76, :name-end-col 57, :name-end-row 76, :name-row 76, :name undef-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var undef!!, :end-col 57, :row 76, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 78, :name-end-col 27, :name-end-row 76, :name-row 76, :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 undef!!, :end-col 49, :arity 2, :row 76, :to elin.protocol.nrepl} {:end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var undef!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 76, :to elin.error} {:end-row 80, :name-end-col 6, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 84, :name-end-col 61, :name-end-row 84, :name-row 84, :name undef-all-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var undef-all!!, :end-col 61, :row 84, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 85, :name-end-col 27, :name-end-row 84, :name-row 84, :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 undef-all!!, :end-col 47, :arity 2, :row 84, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var undef-all!!, :end-col 36, :arity 3, :varargs-min-arity 1, :row 84, :to elin.error} {:end-row 87, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:end-row 92, :name-end-col 58, :name-end-row 92, :name-row 92, :name init-debugger-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var init-debugger, :end-col 58, :row 92, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 20, :name-end-row 92, :name-row 92, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var init-debugger, :end-col 45, :arity 2, :row 92, :to elin.protocol.nrepl} {:end-row 95, :name-end-col 6, :name-end-row 89, :name-row 89, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 46, :arity 4, :varargs-min-arity 2, :row 89, :to clojure.core} {:end-row 100, :name-end-col 56, :name-end-row 100, :name-row 100, :name debug-input-op, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var debug-input, :end-col 56, :row 100, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 102, :name-end-col 20, :name-end-row 100, :name-row 100, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var debug-input, :end-col 46, :arity 2, :row 100, :to elin.protocol.nrepl} {:end-row 102, :name-end-col 6, :name-end-row 97, :name-row 97, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 97, :to clojure.core} {:end-row 106, :name-end-col 56, :name-end-row 106, :name-row 106, :name log-frameworks, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-frameworks, :end-col 56, :row 106, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-frameworks, :end-col 58, :arity 2, :row 106, :to elin.protocol.nrepl} {:end-row 106, :name-end-col 6, :name-end-row 104, :name-row 104, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 59, :arity 3, :varargs-min-arity 2, :row 104, :to clojure.core} {:end-row 110, :name-end-col 58, :name-end-row 110, :name-row 110, :name log-add-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-add-appender, :end-col 58, :row 110, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 115, :name-end-col 20, :name-end-row 110, :name-row 110, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-add-appender, :end-col 50, :arity 2, :row 110, :to elin.protocol.nrepl} {:end-row 115, :name-end-col 6, :name-end-row 108, :name-row 108, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 51, :arity 3, :varargs-min-arity 2, :row 108, :to clojure.core} {:end-row 119, :name-end-col 60, :name-end-row 119, :name-row 119, :name log-clear-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 32, :name-col 32, :from-var log-clear-appender, :end-col 60, :row 119, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 121, :name-end-col 20, :name-end-row 119, :name-row 119, :name notify, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-clear-appender, :end-col 48, :arity 2, :row 119, :to elin.protocol.nrepl} {:end-row 121, :name-end-col 6, :name-end-row 117, :name-row 117, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 49, :arity 3, :varargs-min-arity 2, :row 117, :to clojure.core} {:end-row 125, :name-end-col 62, :name-end-row 125, :name-row 125, :name log-remove-appender, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 33, :name-col 33, :from-var log-remove-appender!, :end-col 62, :row 125, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 127, :name-end-col 21, :name-end-row 125, :name-row 125, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-remove-appender!, :end-col 49, :arity 2, :row 125, :to elin.protocol.nrepl} {:end-row 127, :name-end-col 6, :name-end-row 123, :name-row 123, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 123, :to clojure.core} {:end-row 131, :name-end-col 53, :name-end-row 131, :name-row 131, :name log-search, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 33, :name-col 33, :from-var log-search!, :end-col 53, :row 131, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 133, :name-end-col 21, :name-end-row 131, :name-row 131, :name request, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 3, :name-col 4, :from-var log-search!, :end-col 49, :arity 2, :row 131, :to elin.protocol.nrepl} {:end-row 133, :name-end-col 6, :name-end-row 129, :name-row 129, :name defn, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name clojuredocs-lookup, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 39, :name-col 39, :from-var clojuredocs-lookup!!, :end-col 67, :row 137, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 140, :name-end-col 27, :name-end-row 137, :name-row 137, :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 clojuredocs-lookup!!, :end-col 67, :arity 2, :row 137, :to elin.protocol.nrepl} {:end-row 141, :name-end-col 19, :name-end-row 141, :name-row 141, :name , :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :macro true, :col 3, :name-col 4, :from-var clojuredocs-lookup!!, :end-col 24, :arity 4, :varargs-min-arity 1, :row 137, :to elin.error} {:end-row 143, :name-end-col 6, :name-end-row 135, :name-row 135, :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 135, :to clojure.core}], :locals [{:end-row 24, :scope-end-row 54, :name elin, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 1, :end-col 13, :row 24} {:end-row 24, :scope-end-row 54, :name interceptor, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "interceptor", :col 31, :id 2, :end-col 42, :row 24} {:end-row 24, :scope-end-row 54, :name session-storage, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "session-storage", :col 43, :id 3, :end-col 58, :row 24} {:end-row 25, :scope-end-row 54, :name options, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "options", :col 19, :id 4, :end-col 26, :row 25} {:end-row 26, :scope-end-row 54, :name ns-str, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "ns-str", :col 12, :id 5, :end-col 18, :row 26} {:end-row 26, :scope-end-row 54, :name var-name, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "var-name", :col 23, :id 6, :end-col 31, :row 26} {:end-row 27, :scope-end-row 54, :name context, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "context", :col 11, :id 7, :end-col 18, :row 27} {:end-row 35, :scope-end-row 54, :name ctx, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 8, :end-col 20, :row 35} {:end-row 35, :scope-end-row 54, :name nrepl, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 9, :end-col 43, :row 35} {:end-row 38, :scope-end-row 44, :name query, :scope-end-col 78, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 10, :end-col 22, :row 38} {:end-row 47, :scope-end-row 54, :name vars', :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "vars'", :col 17, :id 12, :end-col 22, :row 47} {:end-row 49, :scope-end-row 54, :name query, :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 13, :end-col 22, :row 49} {:end-row 58, :scope-end-row 88, :name elin, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 14, :end-col 13, :row 58} {:end-row 58, :scope-end-row 88, :name host, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "host", :col 31, :id 15, :end-col 35, :row 58} {:end-row 58, :scope-end-row 88, :name interceptor, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "interceptor", :col 36, :id 16, :end-col 47, :row 58} {:end-row 58, :scope-end-row 88, :name session-storage, :scope-end-col 82, :filename "src/elin/handler/test.clj", :str "session-storage", :col 48, :id 17, :end-col 63, :row 58} {:end-row 59, :scope-end-row 88, :name ns-str, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "ns-str", :col 11, :id 18, :end-col 17, :row 59} {:end-row 60, :scope-end-row 88, :name path, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "path", :col 11, :id 19, :end-col 15, :row 60} {:end-row 61, :scope-end-row 88, :name context, :scope-end-col 81, :filename "src/elin/handler/test.clj", :str "context", :col 11, :id 20, :end-col 18, :row 61} {:end-row 72, :scope-end-row 88, :name ctx, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 21, :end-col 20, :row 72} {:end-row 72, :scope-end-row 88, :name nrepl, :scope-end-col 79, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 22, :end-col 43, :row 72} {:end-row 75, :scope-end-row 80, :name query, :scope-end-col 78, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 23, :end-col 22, :row 75} {:end-row 82, :scope-end-row 88, :name vars', :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "vars'", :col 17, :id 24, :end-col 22, :row 82} {:end-row 83, :scope-end-row 88, :name query, :scope-end-col 77, :filename "src/elin/handler/test.clj", :str "query", :col 17, :id 25, :end-col 22, :row 83} {:end-row 91, :scope-end-row 116, :name elin, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 26, :end-col 13, :row 91} {:end-row 91, :scope-end-row 116, :name interceptor, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "interceptor", :col 31, :id 27, :end-col 42, :row 91} {:end-row 91, :scope-end-row 116, :name query, :scope-end-col 42, :filename "src/elin/handler/test.clj", :str "query", :col 45, :id 28, :end-col 50, :row 91} {:end-row 92, :scope-end-row 116, :name context, :scope-end-col 41, :filename "src/elin/handler/test.clj", :str "context", :col 9, :id 29, :end-col 16, :row 92} {:end-row 100, :scope-end-row 116, :name ctx, :scope-end-col 39, :filename "src/elin/handler/test.clj", :str "ctx", :col 17, :id 30, :end-col 20, :row 100} {:end-row 100, :scope-end-row 116, :name nrepl, :scope-end-col 39, :filename "src/elin/handler/test.clj", :str "nrepl", :col 38, :id 31, :end-col 43, :row 100} {:end-row 101, :scope-end-row 116, :name test-var-query-supported?, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "test-var-query-supported?", :col 15, :id 32, :end-col 40, :row 101} {:end-row 102, :scope-end-row 116, :name query, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "query", :col 15, :id 35, :end-col 20, :row 102} {:end-row 113, :scope-end-row 116, :name resp, :scope-end-col 38, :filename "src/elin/handler/test.clj", :str "resp", :col 15, :id 36, :end-col 19, :row 113} {:end-row 120, :scope-end-row 122, :name elin, :scope-end-col 35, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 37, :end-col 13, :row 120} {:end-row 120, :scope-end-row 122, :name session-storage, :scope-end-col 35, :filename "src/elin/handler/test.clj", :str "session-storage", :col 31, :id 38, :end-col 46, :row 120} {:end-row 127, :scope-end-row 132, :name elin, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "elin", :col 9, :id 39, :end-col 13, :row 127} {:end-row 127, :scope-end-row 132, :name host, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "host", :col 31, :id 40, :end-col 35, :row 127} {:end-row 127, :scope-end-row 132, :name session-storage, :scope-end-col 72, :filename "src/elin/handler/test.clj", :str "session-storage", :col 36, :id 41, :end-col 51, :row 127} {:end-row 128, :scope-end-row 132, :name query, :scope-end-col 71, :filename "src/elin/handler/test.clj", :str "query", :col 9, :id 42, :end-col 14, :row 128} {:end-row 22, :scope-end-row 26, :name form, :scope-end-col 16, :filename "src/elin/handler/namespace.clj", :str "form", :col 4, :id 43, :end-col 8, :row 22} {:end-row 22, :scope-end-row 26, :name ns-sym, :scope-end-col 16, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 9, :id 44, :end-col 15, :row 22} {:end-row 30, :scope-end-row 58, :name elin, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 45, :end-col 13, :row 30} {:end-row 30, :scope-end-row 58, :name handler, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "handler", :col 31, :id 46, :end-col 38, :row 30} {:end-row 30, :scope-end-row 58, :name host, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "host", :col 39, :id 47, :end-col 43, :row 30} {:end-row 30, :scope-end-row 58, :name interceptor, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 44, :id 48, :end-col 55, :row 30} {:end-row 31, :scope-end-row 58, :name candidates, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "candidates", :col 11, :id 49, :end-col 21, :row 31} {:end-row 32, :scope-end-row 58, :name ns-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 11, :id 50, :end-col 17, :row 32} {:end-row 35, :scope-end-row 58, :name favorites, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "favorites", :col 11, :id 51, :end-col 20, :row 35} {:end-row 36, :scope-end-row 58, :name default-alias-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "default-alias-sym", :col 11, :id 52, :end-col 28, :row 36} {:end-row 38, :scope-end-row 58, :name alias-str, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 11, :id 53, :end-col 20, :row 38} {:end-row 41, :scope-end-row 58, :name alias-sym, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 11, :id 54, :end-col 20, :row 41} {:end-row 43, :scope-end-row 58, :name ns-form, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 55, :end-col 19, :row 43} {:end-row 43, :scope-end-row 58, :name lnum, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 56, :end-col 30, :row 43} {:end-row 43, :scope-end-row 58, :name col, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 57, :end-col 40, :row 43} {:end-row 44, :scope-end-row 58, :name context, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 58, :end-col 18, :row 44} {:end-row 48, :scope-end-row 52, :name ctx, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 59, :end-col 48, :row 48} {:end-row 48, :scope-end-row 52, :name code, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 60, :end-col 60, :row 48} {:end-row 51, :scope-end-row 52, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 61, :end-col 52, :row 51} {:end-row 46, :scope-end-row 58, :name result, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 62, :end-col 25, :row 46} {:end-row 46, :scope-end-row 58, :name code, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 63, :end-col 30, :row 46} {:end-row 61, :scope-end-row 74, :name elin, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 64, :end-col 13, :row 61} {:end-row 61, :scope-end-row 74, :name interceptor, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 31, :id 65, :end-col 42, :row 61} {:end-row 61, :scope-end-row 74, :name class-name-sym, :scope-end-col 31, :filename "src/elin/handler/namespace.clj", :str "class-name-sym", :col 45, :id 66, :end-col 59, :row 61} {:end-row 62, :scope-end-row 74, :name ns-form, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 67, :end-col 19, :row 62} {:end-row 62, :scope-end-row 74, :name lnum, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 68, :end-col 30, :row 62} {:end-row 62, :scope-end-row 74, :name col, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 69, :end-col 40, :row 62} {:end-row 63, :scope-end-row 74, :name context, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 70, :end-col 18, :row 63} {:end-row 67, :scope-end-row 69, :name ctx, :scope-end-col 79, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 71, :end-col 48, :row 67} {:end-row 67, :scope-end-row 69, :name code, :scope-end-col 79, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 72, :end-col 60, :row 67} {:end-row 68, :scope-end-row 69, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 73, :end-col 52, :row 68} {:end-row 65, :scope-end-row 74, :name result, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 74, :end-col 25, :row 65} {:end-row 65, :scope-end-row 74, :name code, :scope-end-col 30, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 75, :end-col 30, :row 65} {:end-row 77, :scope-end-row 93, :name elin, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 76, :end-col 13, :row 77} {:end-row 77, :scope-end-row 93, :name interceptor, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "interceptor", :col 31, :id 77, :end-col 42, :row 77} {:end-row 77, :scope-end-row 93, :name alias-sym, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 45, :id 78, :end-col 54, :row 77} {:end-row 77, :scope-end-row 93, :name ns-sym, :scope-end-col 25, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 55, :id 79, :end-col 61, :row 77} {:end-row 78, :scope-end-row 93, :name ns-form, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "ns-form", :col 12, :id 80, :end-col 19, :row 78} {:end-row 78, :scope-end-row 93, :name lnum, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 26, :id 81, :end-col 30, :row 78} {:end-row 78, :scope-end-row 93, :name col, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "col", :col 37, :id 82, :end-col 40, :row 78} {:end-row 79, :scope-end-row 93, :name context, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "context", :col 11, :id 83, :end-col 18, :row 79} {:end-row 83, :scope-end-row 87, :name ctx, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "ctx", :col 45, :id 84, :end-col 48, :row 83} {:end-row 83, :scope-end-row 87, :name code, :scope-end-col 80, :filename "src/elin/handler/namespace.clj", :str "code", :col 56, :id 85, :end-col 60, :row 83} {:end-row 86, :scope-end-row 87, :name code', :scope-end-col 78, :filename "src/elin/handler/namespace.clj", :str "code'", :col 47, :id 86, :end-col 52, :row 86} {:end-row 81, :scope-end-row 93, :name result, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "result", :col 19, :id 87, :end-col 25, :row 81} {:end-row 81, :scope-end-row 93, :name code, :scope-end-col 24, :filename "src/elin/handler/namespace.clj", :str "code", :col 26, :id 88, :end-col 30, :row 81} {:end-row 96, :scope-end-row 111, :name elin, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "elin", :col 4, :id 89, :end-col 8, :row 96} {:end-row 96, :scope-end-row 111, :name ns-str, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "ns-str", :col 9, :id 90, :end-col 15, :row 96} {:end-row 96, :scope-end-row 111, :name alias-str, :scope-end-col 54, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 16, :id 91, :end-col 25, :row 96} {:end-row 97, :scope-end-row 111, :name alias-sym, :scope-end-col 53, :filename "src/elin/handler/namespace.clj", :str "alias-sym", :col 9, :id 92, :end-col 18, :row 97} {:end-row 99, :scope-end-row 111, :name ns-sym, :scope-end-col 53, :filename "src/elin/handler/namespace.clj", :str "ns-sym", :col 9, :id 93, :end-col 15, :row 99} {:end-row 115, :scope-end-row 136, :name elin, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "elin", :col 9, :id 94, :end-col 13, :row 115} {:end-row 115, :scope-end-row 136, :name handler, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "handler", :col 31, :id 95, :end-col 38, :row 115} {:end-row 115, :scope-end-row 136, :name host, :scope-end-col 45, :filename "src/elin/handler/namespace.clj", :str "host", :col 39, :id 96, :end-col 43, :row 115} {:end-row 116, :scope-end-row 136, :name favorites, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "favorites", :col 19, :id 97, :end-col 28, :row 116} {:end-row 116, :scope-end-row 136, :name java-classes, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "java-classes", :col 29, :id 98, :end-col 41, :row 116} {:end-row 117, :scope-end-row 136, :name lnum, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "lnum", :col 19, :id 99, :end-col 23, :row 117} {:end-row 117, :scope-end-row 136, :name col, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "col", :col 24, :id 100, :end-col 27, :row 117} {:end-row 118, :scope-end-row 136, :name code, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "code", :col 19, :id 101, :end-col 23, :row 118} {:end-row 119, :scope-end-row 136, :name alias-str, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "alias-str", :col 12, :id 102, :end-col 21, :row 119} {:end-row 119, :scope-end-row 136, :name _, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "_", :col 22, :id 103, :end-col 23, :row 119} {:end-row 120, :scope-end-row 136, :name candidates, :scope-end-col 44, :filename "src/elin/handler/namespace.clj", :str "candidates", :col 11, :id 104, :end-col 21, :row 120} {:end-row 133, :scope-end-row 136, :name ns-str, :scope-end-col 42, :filename "src/elin/handler/namespace.clj", :str "ns-str", :col 18, :id 105, :end-col 24, :row 133} {:end-row 9, :scope-end-row 12, :name elin, :scope-end-col 8, :filename "src/elin/handler/callback.clj", :str "elin", :col 9, :id 106, :end-col 13, :row 9} {:end-row 9, :scope-end-row 12, :name message, :scope-end-col 8, :filename "src/elin/handler/callback.clj", :str "message", :col 21, :id 107, :end-col 28, :row 9} {:end-row 10, :scope-end-row 11, :name id, :scope-end-col 44, :filename "src/elin/handler/callback.clj", :str "id", :col 15, :id 108, :end-col 17, :row 10} {:end-row 10, :scope-end-row 11, :name result, :scope-end-col 44, :filename "src/elin/handler/callback.clj", :str "result", :col 18, :id 109, :end-col 24, :row 10} {:end-row 28, :scope-end-row 31, :name arglist, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "arglist", :col 4, :id 110, :end-col 11, :row 28} {:end-row 34, :scope-end-row 41, :name arglists, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "arglists", :col 12, :id 111, :end-col 20, :row 34} {:end-row 34, :scope-end-row 41, :name candidate, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "candidate", :col 21, :id 112, :end-col 30, :row 34} {:end-row 34, :scope-end-row 41, :name doc, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "doc", :col 31, :id 113, :end-col 34, :row 34} {:end-row 34, :scope-end-row 41, :name type, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "type", :col 35, :id 114, :end-col 39, :row 34} {:end-row 44, :scope-end-row 47, :name candidates, :scope-end-col 25, :filename "src/elin/handler/complete.clj", :str "candidates", :col 4, :id 115, :end-col 14, :row 44} {:end-row 50, :scope-end-row 53, :name elin, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 116, :end-col 13, :row 50} {:end-row 50, :scope-end-row 53, :name nrepl, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 117, :end-col 36, :row 50} {:end-row 50, :scope-end-row 53, :name prefix, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "prefix", :col 39, :id 118, :end-col 45, :row 50} {:end-row 51, :scope-end-row 53, :name ns-str, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "ns-str", :col 11, :id 119, :end-col 17, :row 51} {:end-row 52, :scope-end-row 53, :name candidates, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "candidates", :col 11, :id 120, :end-col 21, :row 52} {:end-row 56, :scope-end-row 59, :name elin, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 121, :end-col 13, :row 56} {:end-row 56, :scope-end-row 59, :name nrepl, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 122, :end-col 36, :row 56} {:end-row 56, :scope-end-row 59, :name prefix, :scope-end-col 37, :filename "src/elin/handler/complete.clj", :str "prefix", :col 39, :id 123, :end-col 45, :row 56} {:end-row 57, :scope-end-row 59, :name ns-str, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "ns-str", :col 11, :id 124, :end-col 17, :row 57} {:end-row 58, :scope-end-row 59, :name candidates, :scope-end-col 36, :filename "src/elin/handler/complete.clj", :str "candidates", :col 11, :id 125, :end-col 21, :row 58} {:end-row 64, :scope-end-row 78, :name elin, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "elin", :col 9, :id 126, :end-col 13, :row 64} {:end-row 64, :scope-end-row 78, :name nrepl, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "nrepl", :col 31, :id 127, :end-col 36, :row 64} {:end-row 64, :scope-end-row 78, :name message, :scope-end-col 15, :filename "src/elin/handler/complete.clj", :str "message", :col 45, :id 128, :end-col 52, :row 64} {:end-row 65, :scope-end-row 78, :name prefix, :scope-end-col 14, :filename "src/elin/handler/complete.clj", :str "prefix", :col 9, :id 129, :end-col 15, :row 65} {:end-row 22, :scope-end-row 30, :name ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 31, :id 130, :end-col 37, :row 22} {:end-row 22, :scope-end-row 30, :name sym-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 38, :id 131, :end-col 45, :row 22} {:end-row 23, :scope-end-row 30, :name sym, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "sym", :col 9, :id 132, :end-col 12, :row 23} {:end-row 33, :scope-end-row 34, :name code, :scope-end-col 39, :filename "src/elin/handler/navigate.clj", :str "code", :col 4, :id 133, :end-col 8, :row 33} {:end-row 39, :scope-end-row 45, :name host, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "host", :col 22, :id 134, :end-col 26, :row 39} {:end-row 39, :scope-end-row 45, :name message, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "message", :col 35, :id 135, :end-col 42, :row 39} {:end-row 40, :scope-end-row 45, :name path, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "path", :col 17, :id 136, :end-col 21, :row 40} {:end-row 40, :scope-end-row 45, :name lnum, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 22, :id 137, :end-col 26, :row 40} {:end-row 40, :scope-end-row 45, :name col, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "col", :col 27, :id 138, :end-col 30, :row 40} {:end-row 50, :scope-end-row 80, :name elin, :scope-end-col 69, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 139, :end-col 13, :row 50} {:end-row 50, :scope-end-row 80, :name host, :scope-end-col 69, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 140, :end-col 35, :row 50} {:end-row 51, :scope-end-row 80, :name lnum, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 19, :id 141, :end-col 23, :row 51} {:end-row 51, :scope-end-row 80, :name col, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "col", :col 24, :id 142, :end-col 27, :row 51} {:end-row 52, :scope-end-row 80, :name ns-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 11, :id 143, :end-col 17, :row 52} {:end-row 54, :scope-end-row 80, :name code, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "code", :col 19, :id 144, :end-col 23, :row 54} {:end-row 55, :scope-end-row 80, :name code, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "code", :col 11, :id 145, :end-col 15, :row 55} {:end-row 56, :scope-end-row 80, :name ns-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 19, :id 146, :end-col 25, :row 56} {:end-row 56, :scope-end-row 80, :name sym-str, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 26, :id 147, :end-col 33, :row 56} {:end-row 57, :scope-end-row 80, :name file, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "file", :col 19, :id 148, :end-col 23, :row 57} {:end-row 57, :scope-end-row 80, :name line, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "line", :col 24, :id 149, :end-col 28, :row 57} {:end-row 57, :scope-end-row 80, :name column, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "column", :col 29, :id 150, :end-col 35, :row 57} {:end-row 57, :scope-end-row 80, :name protocol-implementations, :scope-end-col 68, :filename "src/elin/handler/navigate.clj", :str "protocol-implementations", :col 36, :id 151, :end-col 60, :row 57} {:end-row 85, :scope-end-row 91, :name elin, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 153, :end-col 13, :row 85} {:end-row 85, :scope-end-row 91, :name host, :scope-end-col 54, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 154, :end-col 35, :row 85} {:end-row 86, :scope-end-row 91, :name ns-path, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "ns-path", :col 9, :id 155, :end-col 16, :row 86} {:end-row 87, :scope-end-row 91, :name ns-str, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 9, :id 156, :end-col 15, :row 87} {:end-row 88, :scope-end-row 91, :name file-sep, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "file-sep", :col 9, :id 157, :end-col 17, :row 88} {:end-row 89, :scope-end-row 91, :name cycled-path, :scope-end-col 53, :filename "src/elin/handler/navigate.clj", :str "cycled-path", :col 9, :id 158, :end-col 20, :row 89} {:end-row 95, :scope-end-row 140, :name elin, :scope-end-col 56, :filename "src/elin/handler/navigate.clj", :str "elin", :col 4, :id 159, :end-col 8, :row 95} {:end-row 96, :scope-end-row 140, :name template, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "template", :col 19, :id 160, :end-col 27, :row 96} {:end-row 97, :scope-end-row 140, :name options, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "options", :col 19, :id 161, :end-col 26, :row 97} {:end-row 98, :scope-end-row 140, :name ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 12, :id 162, :end-col 18, :row 98} {:end-row 98, :scope-end-row 140, :name var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "var-name", :col 23, :id 163, :end-col 31, :row 98} {:end-row 98, :scope-end-row 140, :name path, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "path", :col 42, :id 164, :end-col 46, :row 98} {:end-row 99, :scope-end-row 140, :name file-sep, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "file-sep", :col 11, :id 165, :end-col 19, :row 99} {:end-row 100, :scope-end-row 140, :name cycled-path, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-path", :col 11, :id 166, :end-col 22, :row 100} {:end-row 102, :scope-end-row 140, :name cycled-ns-str, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-ns-str", :col 11, :id 167, :end-col 24, :row 102} {:end-row 105, :scope-end-row 140, :name var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "var-name", :col 11, :id 168, :end-col 19, :row 105} {:end-row 108, :scope-end-row 140, :name cycled-var-name, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "cycled-var-name", :col 11, :id 169, :end-col 26, :row 108} {:end-row 109, :scope-end-row 140, :name lookup-resp, :scope-end-col 55, :filename "src/elin/handler/navigate.clj", :str "lookup-resp", :col 11, :id 170, :end-col 22, :row 109} {:end-row 116, :scope-end-row 140, :name cycled-file, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "cycled-file", :col 17, :id 171, :end-col 28, :row 116} {:end-row 117, :scope-end-row 140, :name ext, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "ext", :col 17, :id 172, :end-col 20, :row 117} {:end-row 118, :scope-end-row 140, :name ns-template, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "ns-template", :col 17, :id 173, :end-col 28, :row 118} {:end-row 120, :scope-end-row 140, :name var-template, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "var-template", :col 17, :id 174, :end-col 29, :row 120} {:end-row 122, :scope-end-row 140, :name params, :scope-end-col 52, :filename "src/elin/handler/navigate.clj", :str "params", :col 17, :id 175, :end-col 23, :row 122} {:end-row 132, :scope-end-row 140, :name tail-lnum, :scope-end-col 51, :filename "src/elin/handler/navigate.clj", :str "tail-lnum", :col 17, :id 176, :end-col 26, :row 132} {:end-row 146, :scope-end-row 170, :name elin, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 177, :end-col 13, :row 146} {:end-row 146, :scope-end-row 170, :name host, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 178, :end-col 35, :row 146} {:end-row 146, :scope-end-row 170, :name clj-kondo, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "clj-kondo", :col 36, :id 179, :end-col 45, :row 146} {:end-row 147, :scope-end-row 170, :name lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 19, :id 180, :end-col 23, :row 147} {:end-row 147, :scope-end-row 170, :name col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "col", :col 24, :id 181, :end-col 27, :row 147} {:end-row 148, :scope-end-row 170, :name ns-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 11, :id 182, :end-col 17, :row 148} {:end-row 150, :scope-end-row 170, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 19, :id 183, :end-col 23, :row 150} {:end-row 151, :scope-end-row 170, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 11, :id 184, :end-col 15, :row 151} {:end-row 152, :scope-end-row 170, :name ns-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-str", :col 19, :id 185, :end-col 25, :row 152} {:end-row 152, :scope-end-row 170, :name sym-str, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "sym-str", :col 26, :id 186, :end-col 33, :row 152} {:end-row 153, :scope-end-row 170, :name refs, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "refs", :col 11, :id 187, :end-col 15, :row 153} {:end-row 159, :scope-end-row 160, :name filename, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "filename", :col 21, :id 188, :end-col 29, :row 159} {:end-row 159, :scope-end-row 160, :name lnum, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "lnum", :col 30, :id 189, :end-col 34, :row 159} {:end-row 159, :scope-end-row 160, :name col, :scope-end-col 63, :filename "src/elin/handler/navigate.clj", :str "col", :col 35, :id 190, :end-col 38, :row 159} {:end-row 173, :scope-end-row 204, :name elin, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "elin", :col 9, :id 192, :end-col 13, :row 173} {:end-row 173, :scope-end-row 204, :name host, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "host", :col 31, :id 193, :end-col 35, :row 173} {:end-row 173, :scope-end-row 204, :name clj-kondo, :scope-end-col 58, :filename "src/elin/handler/navigate.clj", :str "clj-kondo", :col 36, :id 194, :end-col 45, :row 173} {:end-row 174, :scope-end-row 204, :name path, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "path", :col 11, :id 195, :end-col 15, :row 174} {:end-row 175, :scope-end-row 204, :name cur-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "cur-lnum", :col 12, :id 196, :end-col 20, :row 175} {:end-row 175, :scope-end-row 204, :name cur-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "cur-col", :col 27, :id 197, :end-col 34, :row 175} {:end-row 176, :scope-end-row 204, :name expr, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "expr", :col 12, :id 198, :end-col 16, :row 176} {:end-row 177, :scope-end-row 204, :name expr, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "expr", :col 11, :id 199, :end-col 15, :row 177} {:end-row 178, :scope-end-row 204, :name ns-code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-code", :col 12, :id 200, :end-col 19, :row 178} {:end-row 179, :scope-end-row 204, :name ns-code-line-count, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "ns-code-line-count", :col 11, :id 201, :end-col 29, :row 179} {:end-row 180, :scope-end-row 204, :name code, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code", :col 12, :id 202, :end-col 16, :row 180} {:end-row 180, :scope-end-row 204, :name base-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "base-lnum", :col 23, :id 203, :end-col 32, :row 180} {:end-row 180, :scope-end-row 204, :name base-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "base-col", :col 39, :id 204, :end-col 47, :row 180} {:end-row 182, :scope-end-row 204, :name code', :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "code'", :col 11, :id 205, :end-col 16, :row 182} {:end-row 183, :scope-end-row 204, :name resp, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "resp", :col 11, :id 206, :end-col 15, :row 183} {:end-row 184, :scope-end-row 204, :name local-usages, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "local-usages", :col 11, :id 208, :end-col 23, :row 184} {:end-row 186, :scope-end-row 204, :name calc-lnum, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "calc-lnum", :col 11, :id 210, :end-col 20, :row 186} {:end-row 187, :scope-end-row 204, :name calc-col, :scope-end-col 57, :filename "src/elin/handler/navigate.clj", :str "calc-col", :col 11, :id 212, :end-col 19, :row 187} {:end-row 193, :scope-end-row 194, :name row, :scope-end-col 81, :filename "src/elin/handler/navigate.clj", :str "row", :col 21, :id 213, :end-col 24, :row 193} {:end-row 193, :scope-end-row 194, :name col, :scope-end-col 81, :filename "src/elin/handler/navigate.clj", :str "col", :col 25, :id 214, :end-col 28, :row 193} {:end-row 19, :scope-end-row 22, :name format-config, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "format-config", :col 4, :id 216, :end-col 17, :row 19} {:end-row 19, :scope-end-row 22, :name rendering-data, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "rendering-data", :col 23, :id 217, :end-col 37, :row 19} {:end-row 19, :scope-end-row 22, :name format-type, :scope-end-col 81, :filename "src/elin/handler/lookup.clj", :str "format-type", :col 45, :id 218, :end-col 56, :row 19} {:end-row 20, :scope-end-row 21, :name format-str, :scope-end-col 54, :filename "src/elin/handler/lookup.clj", :str "format-str", :col 12, :id 219, :end-col 22, :row 20} {:end-row 25, :scope-end-row 29, :name code, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "code", :col 4, :id 220, :end-col 8, :row 25} {:end-row 26, :scope-end-row 29, :name head, :scope-end-col 22, :filename "src/elin/handler/lookup.clj", :str "head", :col 10, :id 221, :end-col 14, :row 26} {:end-row 26, :scope-end-row 29, :name tail, :scope-end-col 22, :filename "src/elin/handler/lookup.clj", :str "tail", :col 15, :id 222, :end-col 19, :row 26} {:end-row 34, :scope-end-row 44, :name elin, :scope-end-col 65, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 223, :end-col 13, :row 34} {:end-row 34, :scope-end-row 44, :name host, :scope-end-col 65, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 224, :end-col 35, :row 34} {:end-row 35, :scope-end-row 44, :name config, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "config", :col 11, :id 225, :end-col 17, :row 35} {:end-row 36, :scope-end-row 44, :name lnum, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 226, :end-col 23, :row 36} {:end-row 36, :scope-end-row 44, :name col, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 227, :end-col 27, :row 36} {:end-row 37, :scope-end-row 44, :name code, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 228, :end-col 23, :row 37} {:end-row 38, :scope-end-row 44, :name ns-str, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 229, :end-col 17, :row 38} {:end-row 39, :scope-end-row 44, :name resp, :scope-end-col 64, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 230, :end-col 15, :row 39} {:end-row 48, :scope-end-row 59, :name elin, :scope-end-col 24, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 231, :end-col 13, :row 48} {:end-row 48, :scope-end-row 59, :name host, :scope-end-col 24, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 232, :end-col 35, :row 48} {:end-row 49, :scope-end-row 59, :name lnum, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 233, :end-col 23, :row 49} {:end-row 49, :scope-end-row 59, :name col, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 234, :end-col 27, :row 49} {:end-row 50, :scope-end-row 59, :name code, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 235, :end-col 23, :row 50} {:end-row 51, :scope-end-row 59, :name ns-str, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 236, :end-col 17, :row 51} {:end-row 52, :scope-end-row 59, :name resp, :scope-end-col 23, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 237, :end-col 15, :row 52} {:end-row 63, :scope-end-row 68, :name elin, :scope-end-col 70, :filename "src/elin/handler/lookup.clj", :str "elin", :col 4, :id 238, :end-col 8, :row 63} {:end-row 64, :scope-end-row 68, :name config, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "config", :col 11, :id 239, :end-col 17, :row 64} {:end-row 65, :scope-end-row 68, :name export-edn-url, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "export-edn-url", :col 11, :id 240, :end-col 25, :row 65} {:end-row 66, :scope-end-row 68, :name resp, :scope-end-col 69, :filename "src/elin/handler/lookup.clj", :str "resp", :col 11, :id 241, :end-col 15, :row 66} {:end-row 72, :scope-end-row 78, :name elin, :scope-end-col 61, :filename "src/elin/handler/lookup.clj", :str "elin", :col 9, :id 242, :end-col 13, :row 72} {:end-row 72, :scope-end-row 78, :name host, :scope-end-col 61, :filename "src/elin/handler/lookup.clj", :str "host", :col 31, :id 243, :end-col 35, :row 72} {:end-row 73, :scope-end-row 78, :name lnum, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "lnum", :col 19, :id 244, :end-col 23, :row 73} {:end-row 73, :scope-end-row 78, :name col, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "col", :col 24, :id 245, :end-col 27, :row 73} {:end-row 74, :scope-end-row 78, :name ns-str, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "ns-str", :col 11, :id 246, :end-col 17, :row 74} {:end-row 75, :scope-end-row 78, :name code, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "code", :col 19, :id 247, :end-col 23, :row 75} {:end-row 76, :scope-end-row 78, :name code, :scope-end-col 60, :filename "src/elin/handler/lookup.clj", :str "code", :col 11, :id 248, :end-col 15, :row 76} {:end-row 18, :scope-end-row 27, :name elin, :scope-end-col 89, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 249, :end-col 13, :row 18} {:end-row 18, :scope-end-row 27, :name interceptor, :scope-end-col 89, :filename "src/elin/handler/evaluate.clj", :str "interceptor", :col 31, :id 250, :end-col 42, :row 18} {:end-row 19, :scope-end-row 27, :name eval-fn, :scope-end-col 88, :filename "src/elin/handler/evaluate.clj", :str "eval-fn", :col 8, :id 251, :end-col 15, :row 19} {:end-row 20, :scope-end-row 27, :name code, :scope-end-col 87, :filename "src/elin/handler/evaluate.clj", :str "code", :col 10, :id 252, :end-col 14, :row 20} {:end-row 20, :scope-end-row 27, :name options, :scope-end-col 87, :filename "src/elin/handler/evaluate.clj", :str "options", :col 15, :id 253, :end-col 22, :row 20} {:end-row 21, :scope-end-row 27, :name context, :scope-end-col 86, :filename "src/elin/handler/evaluate.clj", :str "context", :col 13, :id 254, :end-col 20, :row 21} {:end-row 26, :scope-end-row 27, :name ctx, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "ctx", :col 46, :id 255, :end-col 49, :row 26} {:end-row 26, :scope-end-row 27, :name code, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "code", :col 57, :id 256, :end-col 61, :row 26} {:end-row 26, :scope-end-row 27, :name options, :scope-end-col 83, :filename "src/elin/handler/evaluate.clj", :str "options", :col 62, :id 257, :end-col 69, :row 26} {:end-row 32, :scope-end-row 39, :name elin, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 258, :end-col 13, :row 32} {:end-row 32, :scope-end-row 39, :name message, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "message", :col 21, :id 259, :end-col 28, :row 32} {:end-row 33, :scope-end-row 39, :name code, :scope-end-col 22, :filename "src/elin/handler/evaluate.clj", :str "code", :col 9, :id 260, :end-col 13, :row 33} {:end-row 44, :scope-end-row 48, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 261, :end-col 8, :row 44} {:end-row 53, :scope-end-row 57, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 262, :end-col 8, :row 53} {:end-row 62, :scope-end-row 66, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 263, :end-col 8, :row 62} {:end-row 71, :scope-end-row 75, :name elin, :scope-end-col 20, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 4, :id 264, :end-col 8, :row 71} {:end-row 79, :scope-end-row 84, :name elin, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 265, :end-col 13, :row 79} {:end-row 79, :scope-end-row 84, :name message, :scope-end-col 23, :filename "src/elin/handler/evaluate.clj", :str "message", :col 21, :id 266, :end-col 28, :row 79} {:end-row 80, :scope-end-row 84, :name mark-id, :scope-end-col 22, :filename "src/elin/handler/evaluate.clj", :str "mark-id", :col 10, :id 267, :end-col 17, :row 80} {:end-row 89, :scope-end-row 93, :name nrepl, :scope-end-col 11, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 268, :end-col 27, :row 89} {:end-row 89, :scope-end-row 93, :name host, :scope-end-col 11, :filename "src/elin/handler/evaluate.clj", :str "host", :col 28, :id 269, :end-col 32, :row 89} {:end-row 90, :scope-end-row 93, :name path, :scope-end-col 10, :filename "src/elin/handler/evaluate.clj", :str "path", :col 11, :id 270, :end-col 15, :row 90} {:end-row 91, :scope-end-row 93, :name contents, :scope-end-col 10, :filename "src/elin/handler/evaluate.clj", :str "contents", :col 11, :id 271, :end-col 19, :row 91} {:end-row 97, :scope-end-row 99, :name host, :scope-end-col 72, :filename "src/elin/handler/evaluate.clj", :str "host", :col 22, :id 272, :end-col 26, :row 97} {:end-row 97, :scope-end-row 99, :name nrepl, :scope-end-col 72, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 27, :id 273, :end-col 32, :row 97} {:end-row 98, :scope-end-row 99, :name resp, :scope-end-col 71, :filename "src/elin/handler/evaluate.clj", :str "resp", :col 9, :id 274, :end-col 13, :row 98} {:end-row 103, :scope-end-row 104, :name nrepl, :scope-end-col 32, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 275, :end-col 27, :row 103} {:end-row 108, :scope-end-row 109, :name nrepl, :scope-end-col 36, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 276, :end-col 27, :row 108} {:end-row 113, :scope-end-row 114, :name nrepl, :scope-end-col 33, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 22, :id 277, :end-col 27, :row 113} {:end-row 118, :scope-end-row 122, :name elin, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 278, :end-col 13, :row 118} {:end-row 118, :scope-end-row 122, :name host, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "host", :col 31, :id 279, :end-col 35, :row 118} {:end-row 118, :scope-end-row 122, :name nrepl, :scope-end-col 46, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 36, :id 280, :end-col 41, :row 118} {:end-row 119, :scope-end-row 122, :name lnum, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "lnum", :col 19, :id 281, :end-col 23, :row 119} {:end-row 119, :scope-end-row 122, :name col, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "col", :col 24, :id 282, :end-col 27, :row 119} {:end-row 120, :scope-end-row 122, :name ns-str, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 283, :end-col 17, :row 120} {:end-row 121, :scope-end-row 122, :name code, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "code", :col 19, :id 284, :end-col 23, :row 121} {:end-row 126, :scope-end-row 128, :name elin, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 285, :end-col 13, :row 126} {:end-row 126, :scope-end-row 128, :name nrepl, :scope-end-col 45, :filename "src/elin/handler/evaluate.clj", :str "nrepl", :col 31, :id 286, :end-col 36, :row 126} {:end-row 127, :scope-end-row 128, :name ns-str, :scope-end-col 44, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 287, :end-col 17, :row 127} {:end-row 132, :scope-end-row 141, :name elin, :scope-end-col 26, :filename "src/elin/handler/evaluate.clj", :str "elin", :col 9, :id 288, :end-col 13, :row 132} {:end-row 132, :scope-end-row 141, :name host, :scope-end-col 26, :filename "src/elin/handler/evaluate.clj", :str "host", :col 31, :id 289, :end-col 35, :row 132} {:end-row 133, :scope-end-row 141, :name cur-lnum, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "cur-lnum", :col 12, :id 290, :end-col 20, :row 133} {:end-row 133, :scope-end-row 141, :name cur-col, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "cur-col", :col 27, :id 291, :end-col 34, :row 133} {:end-row 134, :scope-end-row 141, :name code, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "code", :col 19, :id 292, :end-col 23, :row 134} {:end-row 135, :scope-end-row 141, :name ns-str, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "ns-str", :col 11, :id 293, :end-col 17, :row 135} {:end-row 137, :scope-end-row 141, :name resp, :scope-end-col 25, :filename "src/elin/handler/evaluate.clj", :str "resp", :col 11, :id 294, :end-col 15, :row 137} {:end-row 13, :scope-end-row 26, :name host, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "host", :col 22, :id 295, :end-col 26, :row 13} {:end-row 13, :scope-end-row 26, :name nrepl, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "nrepl", :col 27, :id 296, :end-col 32, :row 13} {:end-row 13, :scope-end-row 26, :name message, :scope-end-col 48, :filename "src/elin/handler/debug.clj", :str "message", :col 41, :id 297, :end-col 48, :row 13} {:end-row 14, :scope-end-row 26, :name request, :scope-end-col 47, :filename "src/elin/handler/debug.clj", :str "request", :col 14, :id 298, :end-col 21, :row 14} {:end-row 19, :scope-end-row 21, :name ex, :scope-end-col 29, :filename "src/elin/handler/debug.clj", :str "ex", :col 41, :id 299, :end-col 43, :row 19} {:end-row 29, :scope-end-row 32, :name host, :scope-end-col 66, :filename "src/elin/handler/debug.clj", :str "host", :col 22, :id 300, :end-col 26, :row 29} {:end-row 31, :scope-end-row 32, :name output_, :scope-end-col 64, :filename "src/elin/handler/debug.clj", :str "output_", :col 21, :id 301, :end-col 28, :row 31} {:end-row 35, :scope-end-row 36, :name elin, :scope-end-col 109, :filename "src/elin/handler/debug.clj", :str "elin", :col 4, :id 302, :end-col 8, :row 35} {:end-row 39, :scope-end-row 40, :name _, :scope-end-col 75, :filename "src/elin/handler/debug.clj", :str "_", :col 4, :id 304, :end-col 5, :row 39} {:end-row 15, :scope-end-row 15, :name _, :scope-end-col 28, :filename "src/elin/handler/internal.clj", :str "_", :col 20, :id 306, :end-col 21, :row 15} {:end-row 19, :scope-end-row 25, :name handler, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "handler", :col 22, :id 307, :end-col 29, :row 19} {:end-row 19, :scope-end-row 25, :name host, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "host", :col 30, :id 308, :end-col 34, :row 19} {:end-row 19, :scope-end-row 25, :name clj-kondo, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "clj-kondo", :col 35, :id 309, :end-col 44, :row 19} {:end-row 22, :scope-end-row 24, :name export-name, :scope-end-col 60, :filename "src/elin/handler/internal.clj", :str "export-name", :col 12, :id 310, :end-col 23, :row 22} {:end-row 22, :scope-end-row 24, :name export-value, :scope-end-col 60, :filename "src/elin/handler/internal.clj", :str "export-value", :col 24, :id 311, :end-col 36, :row 22} {:end-row 29, :scope-end-row 35, :name elin, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "elin", :col 9, :id 312, :end-col 13, :row 29} {:end-row 29, :scope-end-row 35, :name interceptor, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "interceptor", :col 31, :id 313, :end-col 42, :row 29} {:end-row 29, :scope-end-row 35, :name message, :scope-end-col 11, :filename "src/elin/handler/internal.clj", :str "message", :col 51, :id 314, :end-col 58, :row 29} {:end-row 30, :scope-end-row 35, :name autocmd-type, :scope-end-col 10, :filename "src/elin/handler/internal.clj", :str "autocmd-type", :col 9, :id 315, :end-col 21, :row 30} {:end-row 31, :scope-end-row 35, :name context, :scope-end-col 10, :filename "src/elin/handler/internal.clj", :str "context", :col 9, :id 316, :end-col 16, :row 31} {:end-row 38, :scope-end-row 40, :name host, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "host", :col 22, :id 317, :end-col 26, :row 38} {:end-row 38, :scope-end-row 40, :name message, :scope-end-col 8, :filename "src/elin/handler/internal.clj", :str "message", :col 35, :id 318, :end-col 42, :row 38} {:end-row 43, :scope-end-row 48, :name elin, :scope-end-col 19, :filename "src/elin/handler/internal.clj", :str "elin", :col 9, :id 319, :end-col 13, :row 43} {:end-row 43, :scope-end-row 48, :name nrepl, :scope-end-col 19, :filename "src/elin/handler/internal.clj", :str "nrepl", :col 31, :id 320, :end-col 36, :row 43} {:end-row 44, :scope-end-row 48, :name label, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "label", :col 17, :id 321, :end-col 22, :row 44} {:end-row 45, :scope-end-row 48, :name disconnected, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "disconnected", :col 17, :id 322, :end-col 29, :row 45} {:end-row 45, :scope-end-row 48, :name connected, :scope-end-col 18, :filename "src/elin/handler/internal.clj", :str "connected", :col 30, :id 323, :end-col 39, :row 45} {:end-row 28, :scope-end-row 49, :name elin, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 324, :end-col 13, :row 28} {:end-row 28, :scope-end-row 49, :name host, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 325, :end-col 35, :row 28} {:end-row 29, :scope-end-row 49, :name connect-arg-map, :scope-end-col 54, :filename "src/elin/handler/connect.clj", :str "connect-arg-map", :col 4, :id 326, :end-col 19, :row 29} {:end-row 30, :scope-end-row 49, :name result, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "result", :col 14, :id 327, :end-col 20, :row 30} {:end-row 30, :scope-end-row 49, :name error, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "error", :col 28, :id 328, :end-col 33, :row 30} {:end-row 30, :scope-end-row 49, :name hostname, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "hostname", :col 34, :id 329, :end-col 42, :row 30} {:end-row 30, :scope-end-row 49, :name port, :scope-end-col 53, :filename "src/elin/handler/connect.clj", :str "port", :col 43, :id 330, :end-col 47, :row 30} {:end-row 54, :scope-end-row 58, :name elin, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 331, :end-col 13, :row 54} {:end-row 54, :scope-end-row 58, :name host, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 332, :end-col 35, :row 54} {:end-row 54, :scope-end-row 58, :name message, :scope-end-col 57, :filename "src/elin/handler/connect.clj", :str "message", :col 44, :id 333, :end-col 51, :row 54} {:end-row 55, :scope-end-row 58, :name hostname, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "hostname", :col 18, :id 334, :end-col 26, :row 55} {:end-row 55, :scope-end-row 58, :name port, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "port", :col 27, :id 335, :end-col 31, :row 55} {:end-row 55, :scope-end-row 58, :name error, :scope-end-col 56, :filename "src/elin/handler/connect.clj", :str "error", :col 34, :id 336, :end-col 39, :row 55} {:end-row 62, :scope-end-row 75, :name elin, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 337, :end-col 13, :row 62} {:end-row 62, :scope-end-row 75, :name host, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 338, :end-col 35, :row 62} {:end-row 62, :scope-end-row 75, :name nrepl, :scope-end-col 48, :filename "src/elin/handler/connect.clj", :str "nrepl", :col 36, :id 339, :end-col 41, :row 62} {:end-row 63, :scope-end-row 73, :name client, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "client", :col 12, :id 340, :end-col 18, :row 63} {:end-row 64, :scope-end-row 73, :name error, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "error", :col 19, :id 341, :end-col 24, :row 64} {:end-row 64, :scope-end-row 73, :name hostname, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "hostname", :col 25, :id 342, :end-col 33, :row 64} {:end-row 64, :scope-end-row 73, :name port, :scope-end-col 81, :filename "src/elin/handler/connect.clj", :str "port", :col 34, :id 343, :end-col 38, :row 64} {:end-row 79, :scope-end-row 82, :name elin, :scope-end-col 69, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 344, :end-col 13, :row 79} {:end-row 79, :scope-end-row 82, :name host, :scope-end-col 69, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 345, :end-col 35, :row 79} {:end-row 80, :scope-end-row 82, :name port, :scope-end-col 68, :filename "src/elin/handler/connect.clj", :str "port", :col 9, :id 346, :end-col 13, :row 80} {:end-row 92, :scope-end-row 99, :name elin, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 347, :end-col 13, :row 92} {:end-row 92, :scope-end-row 99, :name host, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 348, :end-col 35, :row 92} {:end-row 92, :scope-end-row 99, :name message, :scope-end-col 77, :filename "src/elin/handler/connect.clj", :str "message", :col 44, :id 349, :end-col 51, :row 92} {:end-row 93, :scope-end-row 99, :name project, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "project", :col 18, :id 350, :end-col 25, :row 93} {:end-row 93, :scope-end-row 99, :name error, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "error", :col 28, :id 351, :end-col 33, :row 93} {:end-row 94, :scope-end-row 99, :name port, :scope-end-col 76, :filename "src/elin/handler/connect.clj", :str "port", :col 9, :id 352, :end-col 13, :row 94} {:end-row 103, :scope-end-row 121, :name elin, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "elin", :col 9, :id 353, :end-col 13, :row 103} {:end-row 103, :scope-end-row 121, :name host, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "host", :col 31, :id 354, :end-col 35, :row 103} {:end-row 103, :scope-end-row 121, :name nrepl, :scope-end-col 71, :filename "src/elin/handler/connect.clj", :str "nrepl", :col 36, :id 355, :end-col 41, :row 103} {:end-row 104, :scope-end-row 121, :name cwd, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "cwd", :col 9, :id 356, :end-col 12, :row 104} {:end-row 105, :scope-end-row 121, :name project-root, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "project-root", :col 9, :id 357, :end-col 21, :row 105} {:end-row 107, :scope-end-row 121, :name clients, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "clients", :col 9, :id 358, :end-col 16, :row 107} {:end-row 108, :scope-end-row 121, :name client-dict, :scope-end-col 70, :filename "src/elin/handler/connect.clj", :str "client-dict", :col 9, :id 360, :end-col 20, :row 108} {:end-row 116, :scope-end-row 121, :name selected-client, :scope-end-col 68, :filename "src/elin/handler/connect.clj", :str "selected-client", :col 18, :id 361, :end-col 33, :row 116} {:end-row 14, :scope-end-row 17, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 362, :end-col 24, :row 14} {:end-row 14, :scope-end-row 17, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 363, :end-col 30, :row 14} {:end-row 19, :scope-end-row 22, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 364, :end-col 24, :row 19} {:end-row 19, :scope-end-row 22, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 365, :end-col 30, :row 19} {:end-row 24, :scope-end-row 27, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 366, :end-col 22, :row 24} {:end-row 24, :scope-end-row 27, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 367, :end-col 28, :row 24} {:end-row 29, :scope-end-row 32, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 368, :end-col 22, :row 29} {:end-row 29, :scope-end-row 32, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 369, :end-col 28, :row 29} {:end-row 34, :scope-end-row 37, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 23, :id 370, :end-col 24, :row 34} {:end-row 34, :scope-end-row 37, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 25, :id 371, :end-col 30, :row 34} {:end-row 39, :scope-end-row 42, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 21, :id 372, :end-col 22, :row 39} {:end-row 39, :scope-end-row 42, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 23, :id 373, :end-col 28, :row 39} {:end-row 44, :scope-end-row 47, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 20, :id 374, :end-col 21, :row 44} {:end-row 44, :scope-end-row 47, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 22, :id 375, :end-col 27, :row 44} {:end-row 49, :scope-end-row 52, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 17, :id 376, :end-col 18, :row 49} {:end-row 49, :scope-end-row 52, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 19, :id 377, :end-col 24, :row 49} {:end-row 54, :scope-end-row 57, :name m, :scope-end-col 19, :filename "src/elin/error.clj", :str "m", :col 16, :id 378, :end-col 17, :row 54} {:end-row 54, :scope-end-row 57, :name cause, :scope-end-col 19, :filename "src/elin/error.clj", :str "cause", :col 18, :id 379, :end-col 23, :row 54} {:end-row 59, :scope-end-row 60, :name x, :scope-end-col 44, :filename "src/elin/error.clj", :str "x", :col 15, :id 380, :end-col 16, :row 59} {:end-row 62, :scope-end-row 64, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 381, :end-col 22, :row 62} {:end-row 66, :scope-end-row 68, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 382, :end-col 22, :row 66} {:end-row 70, :scope-end-row 72, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 383, :end-col 20, :row 70} {:end-row 74, :scope-end-row 76, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 384, :end-col 20, :row 74} {:end-row 78, :scope-end-row 80, :name x, :scope-end-col 50, :filename "src/elin/error.clj", :str "x", :col 21, :id 385, :end-col 22, :row 78} {:end-row 82, :scope-end-row 84, :name x, :scope-end-col 48, :filename "src/elin/error.clj", :str "x", :col 19, :id 386, :end-col 20, :row 82} {:end-row 86, :scope-end-row 88, :name x, :scope-end-col 47, :filename "src/elin/error.clj", :str "x", :col 18, :id 387, :end-col 19, :row 86} {:end-row 90, :scope-end-row 92, :name x, :scope-end-col 44, :filename "src/elin/error.clj", :str "x", :col 15, :id 388, :end-col 16, :row 90} {:end-row 94, :scope-end-row 96, :name x, :scope-end-col 43, :filename "src/elin/error.clj", :str "x", :col 14, :id 389, :end-col 15, :row 94} {:end-row 102, :scope-end-row 108, :name v, :scope-end-col 22, :filename "src/elin/error.clj", :str "v", :col 4, :id 390, :end-col 5, :row 102} {:end-row 111, :scope-end-row 125, :name bindings, :scope-end-col 27, :filename "src/elin/error.clj", :str "bindings", :col 4, :id 392, :end-col 12, :row 111} {:end-row 111, :scope-end-row 125, :name body, :scope-end-col 27, :filename "src/elin/error.clj", :str "body", :col 15, :id 393, :end-col 19, :row 111} {:end-row 114, :scope-end-row 125, :name err-sym, :scope-end-col 26, :filename "src/elin/error.clj", :str "err-sym", :col 22, :id 394, :end-col 29, :row 114} {:end-row 115, :scope-end-row 125, :name bindings, :scope-end-col 26, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 395, :end-col 30, :row 115} {:end-row 116, :scope-end-row 125, :name k, :scope-end-col 26, :filename "src/elin/error.clj", :str "k", :col 23, :id 396, :end-col 24, :row 116} {:end-row 116, :scope-end-row 125, :name v, :scope-end-col 26, :filename "src/elin/error.clj", :str "v", :col 25, :id 397, :end-col 26, :row 116} {:end-row 117, :scope-end-row 125, :name first-bind, :scope-end-col 26, :filename "src/elin/error.clj", :str "first-bind", :col 22, :id 398, :end-col 32, :row 117} {:end-row 118, :scope-end-row 121, :name k, :scope-end-col 76, :filename "src/elin/error.clj", :str "k", :col 47, :id 399, :end-col 48, :row 118} {:end-row 118, :scope-end-row 121, :name v, :scope-end-col 76, :filename "src/elin/error.clj", :str "v", :col 49, :id 400, :end-col 50, :row 118} {:end-row 118, :scope-end-row 125, :name rest-binds, :scope-end-col 26, :filename "src/elin/error.clj", :str "rest-binds", :col 22, :id 401, :end-col 32, :row 118} {:end-row 128, :scope-end-row 137, :name x, :scope-end-col 15, :filename "src/elin/error.clj", :str "x", :col 4, :id 402, :end-col 5, :row 128} {:end-row 128, :scope-end-row 137, :name forms, :scope-end-col 15, :filename "src/elin/error.clj", :str "forms", :col 8, :id 403, :end-col 13, :row 128} {:end-row 129, :scope-end-row 137, :name sym, :scope-end-col 14, :filename "src/elin/error.clj", :str "sym", :col 22, :id 404, :end-col 25, :row 129} {:end-row 130, :scope-end-row 133, :name form, :scope-end-col 57, :filename "src/elin/error.clj", :str "form", :col 41, :id 405, :end-col 45, :row 130} {:end-row 130, :scope-end-row 137, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 406, :end-col 30, :row 130} {:end-row 135, :scope-end-row 137, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 407, :end-col 30, :row 135} {:end-row 140, :scope-end-row 149, :name x, :scope-end-col 15, :filename "src/elin/error.clj", :str "x", :col 4, :id 408, :end-col 5, :row 140} {:end-row 140, :scope-end-row 149, :name forms, :scope-end-col 15, :filename "src/elin/error.clj", :str "forms", :col 8, :id 409, :end-col 13, :row 140} {:end-row 141, :scope-end-row 149, :name sym, :scope-end-col 14, :filename "src/elin/error.clj", :str "sym", :col 22, :id 410, :end-col 25, :row 141} {:end-row 142, :scope-end-row 145, :name form, :scope-end-col 57, :filename "src/elin/error.clj", :str "form", :col 41, :id 411, :end-col 45, :row 142} {:end-row 142, :scope-end-row 149, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 412, :end-col 30, :row 142} {:end-row 147, :scope-end-row 149, :name bindings, :scope-end-col 14, :filename "src/elin/error.clj", :str "bindings", :col 22, :id 413, :end-col 30, :row 147} {:end-row 151, :scope-end-row 156, :name vs, :scope-end-col 9, :filename "src/elin/error.clj", :str "vs", :col 19, :id 414, :end-col 21, :row 151} {:end-row 10, :scope-end-row 13, :name id, :scope-end-col 8, :filename "src/elin/util/id.clj", :str "id", :col 9, :id 416, :end-col 11, :row 10} {:end-row 14, :scope-end-row 15, :name sock, :scope-end-col 26, :filename "src/elin/util/nrepl.clj", :str "sock", :col 15, :id 417, :end-col 19, :row 14} {:end-row 19, :scope-end-row 30, :name messages, :scope-end-col 36, :filename "src/elin/util/nrepl.clj", :str "messages", :col 4, :id 418, :end-col 12, :row 19} {:end-row 20, :scope-end-row 30, :name array-keys, :scope-end-col 35, :filename "src/elin/util/nrepl.clj", :str "array-keys", :col 9, :id 419, :end-col 19, :row 20} {:end-row 21, :scope-end-row 27, :name accm, :scope-end-col 37, :filename "src/elin/util/nrepl.clj", :str "accm", :col 32, :id 420, :end-col 36, :row 21} {:end-row 21, :scope-end-row 27, :name k, :scope-end-col 37, :filename "src/elin/util/nrepl.clj", :str "k", :col 37, :id 421, :end-col 38, :row 21} {:end-row 22, :scope-end-row 26, :name arr, :scope-end-col 49, :filename "src/elin/util/nrepl.clj", :str "arr", :col 38, :id 422, :end-col 41, :row 22} {:end-row 21, :scope-end-row 30, :name array-res, :scope-end-col 35, :filename "src/elin/util/nrepl.clj", :str "array-res", :col 9, :id 423, :end-col 18, :row 21} {:end-row 34, :scope-end-row 50, :name k, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "k", :col 4, :id 425, :end-col 5, :row 34} {:end-row 34, :scope-end-row 50, :name f, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "f", :col 6, :id 426, :end-col 7, :row 34} {:end-row 34, :scope-end-row 50, :name messages, :scope-end-col 53, :filename "src/elin/util/nrepl.clj", :str "messages", :col 8, :id 427, :end-col 16, :row 34} {:end-row 35, :scope-end-row 50, :name msg, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "msg", :col 11, :id 428, :end-col 14, :row 35} {:end-row 35, :scope-end-row 50, :name rest-msg, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "rest-msg", :col 17, :id 429, :end-col 25, :row 35} {:end-row 36, :scope-end-row 50, :name result, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "result", :col 10, :id 430, :end-col 16, :row 36} {:end-row 37, :scope-end-row 50, :name changed?, :scope-end-col 52, :filename "src/elin/util/nrepl.clj", :str "changed?", :col 10, :id 431, :end-col 18, :row 37} {:end-row 54, :scope-end-row 57, :name message, :scope-end-col 31, :filename "src/elin/util/nrepl.clj", :str "message", :col 4, :id 432, :end-col 11, :row 54} {:end-row 54, :scope-end-row 57, :name status, :scope-end-col 31, :filename "src/elin/util/nrepl.clj", :str "status", :col 12, :id 433, :end-col 18, :row 54} {:end-row 6, :scope-end-row 7, :name c, :scope-end-col 22, :filename "src/elin/util/string.clj", :str "c", :col 4, :id 435, :end-col 5, :row 6} {:end-row 10, :scope-end-row 11, :name s, :scope-end-col 27, :filename "src/elin/util/string.clj", :str "s", :col 4, :id 436, :end-col 5, :row 10} {:end-row 14, :scope-end-row 17, :name s, :scope-end-col 29, :filename "src/elin/util/string.clj", :str "s", :col 4, :id 437, :end-col 5, :row 14} {:end-row 19, :scope-end-row 23, :name s, :scope-end-col 10, :filename "src/elin/util/string.clj", :str "s", :col 15, :id 438, :end-col 16, :row 19} {:end-row 19, :scope-end-row 23, :name m, :scope-end-col 10, :filename "src/elin/util/string.clj", :str "m", :col 17, :id 439, :end-col 18, :row 19} {:end-row 21, :scope-end-row 22, :name accm, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "accm", :col 10, :id 440, :end-col 14, :row 21} {:end-row 21, :scope-end-row 22, :name k, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "k", :col 15, :id 441, :end-col 16, :row 21} {:end-row 21, :scope-end-row 22, :name v, :scope-end-col 67, :filename "src/elin/util/string.clj", :str "v", :col 17, :id 442, :end-col 18, :row 21} {:end-row 10, :scope-end-row 11, :name process-id, :scope-end-col 35, :filename "src/elin/util/process.clj", :str "process-id", :col 4, :id 443, :end-col 14, :row 10} {:end-row 14, :scope-end-row 15, :name commands, :scope-end-col 35, :filename "src/elin/util/process.clj", :str "commands", :col 5, :id 444, :end-col 13, :row 14} {:end-row 16, :scope-end-row 24, :name process-id, :scope-end-col 21, :filename "src/elin/util/process.clj", :str "process-id", :col 5, :id 445, :end-col 15, :row 16} {:end-row 16, :scope-end-row 24, :name commands, :scope-end-col 21, :filename "src/elin/util/process.clj", :str "commands", :col 16, :id 446, :end-col 24, :row 16} {:end-row 19, :scope-end-row 24, :name process, :scope-end-col 19, :filename "src/elin/util/process.clj", :str "process", :col 12, :id 447, :end-col 19, :row 19} {:end-row 27, :scope-end-row 29, :name process-id, :scope-end-col 29, :filename "src/elin/util/process.clj", :str "process-id", :col 4, :id 448, :end-col 14, :row 27} {:end-row 28, :scope-end-row 29, :name process, :scope-end-col 28, :filename "src/elin/util/process.clj", :str "process", :col 14, :id 449, :end-col 21, :row 28} {:end-row 14, :scope-end-row 20, :name code, :scope-end-col 22, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 450, :end-col 8, :row 14} {:end-row 24, :scope-end-row 44, :name form-code, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 451, :end-col 13, :row 24} {:end-row 26, :scope-end-row 41, :name _, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "_", :col 13, :id 452, :end-col 14, :row 26} {:end-row 28, :scope-end-row 41, :name target-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "target-sym", :col 13, :id 453, :end-col 23, :row 28} {:end-row 33, :scope-end-row 36, :name zloc, :scope-end-col 34, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 30, :id 454, :end-col 34, :row 33} {:end-row 29, :scope-end-row 41, :name ns-str, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "ns-str", :col 13, :id 455, :end-col 19, :row 29} {:end-row 43, :scope-end-row 44, :name ex, :scope-end-col 47, :filename "src/elin/util/sexpr.clj", :str "ex", :col 22, :id 456, :end-col 24, :row 43} {:end-row 48, :scope-end-row 80, :name form-code, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 457, :end-col 13, :row 48} {:end-row 48, :scope-end-row 80, :name ns-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "ns-sym", :col 14, :id 458, :end-col 20, :row 48} {:end-row 48, :scope-end-row 80, :name alias-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "alias-sym", :col 21, :id 459, :end-col 30, :row 48} {:end-row 49, :scope-end-row 80, :name require-node, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "require-node", :col 11, :id 460, :end-col 23, :row 49} {:end-row 52, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 461, :end-col 15, :row 52} {:end-row 53, :scope-end-row 54, :name zloc', :scope-end-col 23, :filename "src/elin/util/sexpr.clj", :str "zloc'", :col 25, :id 462, :end-col 30, :row 53} {:end-row 53, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 463, :end-col 15, :row 53} {:end-row 63, :scope-end-row 80, :name right-zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "right-zloc", :col 11, :id 464, :end-col 21, :row 63} {:end-row 64, :scope-end-row 80, :name linebreaked?, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "linebreaked?", :col 11, :id 465, :end-col 23, :row 64} {:end-row 65, :scope-end-row 80, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 466, :end-col 15, :row 65} {:end-row 84, :scope-end-row 114, :name form-code, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "form-code", :col 4, :id 467, :end-col 13, :row 84} {:end-row 84, :scope-end-row 114, :name class-name-sym, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "class-name-sym", :col 14, :id 468, :end-col 28, :row 84} {:end-row 85, :scope-end-row 114, :name import-node, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "import-node", :col 11, :id 469, :end-col 22, :row 85} {:end-row 86, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 470, :end-col 15, :row 86} {:end-row 87, :scope-end-row 88, :name zloc', :scope-end-col 23, :filename "src/elin/util/sexpr.clj", :str "zloc'", :col 25, :id 471, :end-col 30, :row 87} {:end-row 87, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 472, :end-col 15, :row 87} {:end-row 97, :scope-end-row 114, :name right-zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "right-zloc", :col 11, :id 473, :end-col 21, :row 97} {:end-row 98, :scope-end-row 114, :name linebreaked?, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "linebreaked?", :col 11, :id 474, :end-col 23, :row 98} {:end-row 99, :scope-end-row 114, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 11, :id 475, :end-col 15, :row 99} {:end-row 118, :scope-end-row 124, :name code, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 476, :end-col 8, :row 118} {:end-row 118, :scope-end-row 124, :name line, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "line", :col 9, :id 477, :end-col 13, :row 118} {:end-row 118, :scope-end-row 124, :name col, :scope-end-col 50, :filename "src/elin/util/sexpr.clj", :str "col", :col 14, :id 478, :end-col 17, :row 118} {:end-row 123, :scope-end-row 124, :name ex, :scope-end-col 47, :filename "src/elin/util/sexpr.clj", :str "ex", :col 22, :id 479, :end-col 24, :row 123} {:end-row 127, :scope-end-row 133, :name zloc, :scope-end-col 11, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 480, :end-col 8, :row 127} {:end-row 136, :scope-end-row 141, :name zloc, :scope-end-col 11, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 481, :end-col 8, :row 136} {:end-row 144, :scope-end-row 155, :name code, :scope-end-col 27, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 482, :end-col 8, :row 144} {:end-row 144, :scope-end-row 155, :name coordination, :scope-end-col 27, :filename "src/elin/util/sexpr.clj", :str "coordination", :col 9, :id 483, :end-col 21, :row 144} {:end-row 145, :scope-end-row 155, :name zloc, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 10, :id 484, :end-col 14, :row 145} {:end-row 146, :scope-end-row 155, :name n, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "n", :col 11, :id 485, :end-col 12, :row 146} {:end-row 146, :scope-end-row 155, :name rest-coor, :scope-end-col 26, :filename "src/elin/util/sexpr.clj", :str "rest-coor", :col 15, :id 486, :end-col 24, :row 146} {:end-row 166, :scope-end-row 170, :name code, :scope-end-col 41, :filename "src/elin/util/sexpr.clj", :str "code", :col 4, :id 487, :end-col 8, :row 166} {:end-row 166, :scope-end-row 170, :name coordination, :scope-end-col 41, :filename "src/elin/util/sexpr.clj", :str "coordination", :col 9, :id 488, :end-col 21, :row 166} {:end-row 167, :scope-end-row 170, :name zloc, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 9, :id 489, :end-col 13, :row 167} {:end-row 168, :scope-end-row 170, :name lnum, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "lnum", :col 10, :id 490, :end-col 14, :row 168} {:end-row 168, :scope-end-row 170, :name col, :scope-end-col 40, :filename "src/elin/util/sexpr.clj", :str "col", :col 15, :id 491, :end-col 18, :row 168} {:end-row 173, :scope-end-row 179, :name zloc, :scope-end-col 37, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 492, :end-col 8, :row 173} {:end-row 174, :scope-end-row 179, :name sym, :scope-end-col 36, :filename "src/elin/util/sexpr.clj", :str "sym", :col 9, :id 493, :end-col 12, :row 174} {:end-row 182, :scope-end-row 184, :name zloc, :scope-end-col 36, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 494, :end-col 8, :row 182} {:end-row 187, :scope-end-row 194, :name zloc, :scope-end-col 16, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 4, :id 495, :end-col 8, :row 187} {:end-row 188, :scope-end-row 194, :name zloc, :scope-end-col 15, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 10, :id 496, :end-col 14, :row 188} {:end-row 189, :scope-end-row 194, :name result, :scope-end-col 15, :filename "src/elin/util/sexpr.clj", :str "result", :col 10, :id 497, :end-col 16, :row 189} {:end-row 190, :scope-end-row 193, :name up-zloc, :scope-end-col 32, :filename "src/elin/util/sexpr.clj", :str "up-zloc", :col 14, :id 498, :end-col 21, :row 190} {:end-row 197, :scope-end-row 200, :name node, :scope-end-col 29, :filename "src/elin/util/sexpr.clj", :str "node", :col 4, :id 499, :end-col 8, :row 197} {:end-row 203, :scope-end-row 220, :name test-code, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "test-code", :col 4, :id 500, :end-col 13, :row 203} {:end-row 203, :scope-end-row 220, :name current-lnum, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "current-lnum", :col 14, :id 501, :end-col 26, :row 203} {:end-row 203, :scope-end-row 220, :name current-column, :scope-end-col 20, :filename "src/elin/util/sexpr.clj", :str "current-column", :col 27, :id 502, :end-col 41, :row 203} {:end-row 204, :scope-end-row 220, :name zloc, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 9, :id 503, :end-col 13, :row 204} {:end-row 205, :scope-end-row 220, :name current-zloc, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "current-zloc", :col 9, :id 504, :end-col 21, :row 205} {:end-row 206, :scope-end-row 220, :name parent-testing-form-digest-set, :scope-end-col 19, :filename "src/elin/util/sexpr.clj", :str "parent-testing-form-digest-set", :col 9, :id 505, :end-col 39, :row 206} {:end-row 210, :scope-end-row 220, :name zloc, :scope-end-col 17, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 14, :id 506, :end-col 18, :row 210} {:end-row 211, :scope-end-row 219, :name zloc, :scope-end-col 39, :filename "src/elin/util/sexpr.clj", :str "zloc", :col 18, :id 507, :end-col 22, :row 211} {:end-row 9, :scope-end-row 12, :name context, :scope-end-col 20, :filename "src/elin/util/interceptor.clj", :str "context", :col 13, :id 508, :end-col 20, :row 9} {:end-row 15, :scope-end-row 16, :name context, :scope-end-col 82, :filename "src/elin/util/interceptor.clj", :str "context", :col 4, :id 509, :end-col 11, :row 15} {:end-row 15, :scope-end-row 16, :name interceptor-var, :scope-end-col 82, :filename "src/elin/util/interceptor.clj", :str "interceptor-var", :col 12, :id 510, :end-col 27, :row 15} {:end-row 19, :scope-end-row 20, :name nrepl, :scope-end-col 41, :filename "src/elin/util/interceptor.clj", :str "nrepl", :col 22, :id 511, :end-col 27, :row 19} {:end-row 8, :scope-end-row 30, :name x, :scope-end-col 8, :filename "src/elin/util/server.clj", :str "x", :col 4, :id 512, :end-col 5, :row 8} {:end-row 34, :scope-end-row 45, :name x, :scope-end-col 8, :filename "src/elin/util/server.clj", :str "x", :col 4, :id 514, :end-col 5, :row 34} {:end-row 40, :scope-end-row 41, :name accm, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "accm", :col 21, :id 515, :end-col 25, :row 40} {:end-row 40, :scope-end-row 41, :name k, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "k", :col 26, :id 516, :end-col 27, :row 40} {:end-row 40, :scope-end-row 41, :name v, :scope-end-col 56, :filename "src/elin/util/server.clj", :str "v", :col 28, :id 517, :end-col 29, :row 40} {:end-row 7, :scope-end-row 8, :name elin, :scope-end-col 71, :filename "src/elin/util/handler.clj", :str "elin", :col 4, :id 518, :end-col 8, :row 7} {:end-row 7, :scope-end-row 8, :name handler-var, :scope-end-col 71, :filename "src/elin/util/handler.clj", :str "handler-var", :col 9, :id 519, :end-col 20, :row 7} {:end-row 15, :scope-end-row 16, :name path, :scope-end-col 39, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 520, :end-col 9, :row 15} {:end-row 17, :scope-end-row 18, :name path, :scope-end-col 41, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 521, :end-col 9, :row 17} {:end-row 17, :scope-end-row 18, :name lnum, :scope-end-col 41, :filename "src/elin/util/handler.clj", :str "lnum", :col 10, :id 522, :end-col 14, :row 17} {:end-row 19, :scope-end-row 20, :name path, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "path", :col 5, :id 523, :end-col 9, :row 19} {:end-row 19, :scope-end-row 20, :name lnum, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "lnum", :col 10, :id 524, :end-col 14, :row 19} {:end-row 19, :scope-end-row 20, :name col, :scope-end-col 37, :filename "src/elin/util/handler.clj", :str "col", :col 15, :id 525, :end-col 18, :row 19} {:end-row 6, :scope-end-row 10, :name ?schema, :scope-end-col 15, :filename "src/elin/util/param.clj", :str "?schema", :col 14, :id 526, :end-col 21, :row 6} {:end-row 6, :scope-end-row 10, :name value, :scope-end-col 15, :filename "src/elin/util/param.clj", :str "value", :col 22, :id 527, :end-col 27, :row 6} {:end-row 7, :scope-end-row 10, :name ret, :scope-end-col 14, :filename "src/elin/util/param.clj", :str "ret", :col 9, :id 528, :end-col 12, :row 7} {:end-row 13, :scope-end-row 19, :name cwd, :scope-end-col 44, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 529, :end-col 7, :row 13} {:end-row 13, :scope-end-row 19, :name file-name, :scope-end-col 44, :filename "src/elin/util/file.clj", :str "file-name", :col 8, :id 530, :end-col 17, :row 13} {:end-row 14, :scope-end-row 19, :name dir, :scope-end-col 43, :filename "src/elin/util/file.clj", :str "dir", :col 10, :id 531, :end-col 13, :row 14} {:end-row 16, :scope-end-row 19, :name file, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "file", :col 13, :id 532, :end-col 17, :row 16} {:end-row 22, :scope-end-row 29, :name cwd, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 533, :end-col 7, :row 22} {:end-row 22, :scope-end-row 29, :name file-name-pattern, :scope-end-col 41, :filename "src/elin/util/file.clj", :str "file-name-pattern", :col 8, :id 534, :end-col 25, :row 22} {:end-row 23, :scope-end-row 29, :name dir, :scope-end-col 40, :filename "src/elin/util/file.clj", :str "dir", :col 10, :id 535, :end-col 13, :row 23} {:end-row 25, :scope-end-row 28, :name target-file, :scope-end-col 20, :filename "src/elin/util/file.clj", :str "target-file", :col 16, :id 536, :end-col 27, :row 25} {:end-row 36, :scope-end-row 39, :name cwd, :scope-end-col 65, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 538, :end-col 7, :row 36} {:end-row 36, :scope-end-row 39, :name file-name, :scope-end-col 65, :filename "src/elin/util/file.clj", :str "file-name", :col 8, :id 539, :end-col 17, :row 36} {:end-row 42, :scope-end-row 49, :name path, :scope-end-col 14, :filename "src/elin/util/file.clj", :str "path", :col 23, :id 540, :end-col 27, :row 42} {:end-row 43, :scope-end-row 49, :name path, :scope-end-col 13, :filename "src/elin/util/file.clj", :str "path", :col 14, :id 541, :end-col 18, :row 43} {:end-row 54, :scope-end-row 66, :name home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "home", :col 9, :id 542, :end-col 13, :row 54} {:end-row 55, :scope-end-row 66, :name xdg-cache-home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "xdg-cache-home", :col 9, :id 543, :end-col 23, :row 55} {:end-row 56, :scope-end-row 66, :name file, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "file", :col 9, :id 544, :end-col 13, :row 56} {:end-row 71, :scope-end-row 80, :name home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "home", :col 9, :id 545, :end-col 13, :row 71} {:end-row 72, :scope-end-row 80, :name xdg-config-home, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "xdg-config-home", :col 9, :id 546, :end-col 24, :row 72} {:end-row 73, :scope-end-row 80, :name file, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "file", :col 9, :id 547, :end-col 13, :row 73} {:end-row 84, :scope-end-row 86, :name path, :scope-end-col 22, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 548, :end-col 8, :row 84} {:end-row 85, :scope-end-row 86, :name idx, :scope-end-col 21, :filename "src/elin/util/file.clj", :str "idx", :col 14, :id 549, :end-col 17, :row 85} {:end-row 90, :scope-end-row 93, :name path, :scope-end-col 11, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 550, :end-col 8, :row 90} {:end-row 97, :scope-end-row 99, :name cwd, :scope-end-col 29, :filename "src/elin/util/file.clj", :str "cwd", :col 4, :id 551, :end-col 7, :row 97} {:end-row 106, :scope-end-row 107, :name path, :scope-end-col 31, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 552, :end-col 9, :row 106} {:end-row 108, :scope-end-row 109, :name path, :scope-end-col 32, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 553, :end-col 9, :row 108} {:end-row 108, :scope-end-row 109, :name lnum, :scope-end-col 32, :filename "src/elin/util/file.clj", :str "lnum", :col 10, :id 554, :end-col 14, :row 108} {:end-row 110, :scope-end-row 113, :name path, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "path", :col 5, :id 555, :end-col 9, :row 110} {:end-row 110, :scope-end-row 113, :name lnum, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "lnum", :col 10, :id 556, :end-col 14, :row 110} {:end-row 110, :scope-end-row 113, :name col, :scope-end-col 35, :filename "src/elin/util/file.clj", :str "col", :col 15, :id 557, :end-col 18, :row 110} {:end-row 120, :scope-end-row 127, :name path, :scope-end-col 34, :filename "src/elin/util/file.clj", :str "path", :col 4, :id 558, :end-col 8, :row 120} {:end-row 121, :scope-end-row 126, :name _, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "_", :col 13, :id 559, :end-col 14, :row 121} {:end-row 121, :scope-end-row 126, :name path', :scope-end-col 18, :filename "src/elin/util/file.clj", :str "path'", :col 15, :id 560, :end-col 20, :row 121} {:end-row 121, :scope-end-row 126, :name lnum, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "lnum", :col 21, :id 561, :end-col 25, :row 121} {:end-row 121, :scope-end-row 126, :name col, :scope-end-col 18, :filename "src/elin/util/file.clj", :str "col", :col 26, :id 562, :end-col 29, :row 121} {:end-row 8, :scope-end-row 13, :name m, :scope-end-col 20, :filename "src/elin/util/map.clj", :str "m", :col 4, :id 563, :end-col 5, :row 8} {:end-row 8, :scope-end-row 13, :name key-ns-kw, :scope-end-col 20, :filename "src/elin/util/map.clj", :str "key-ns-kw", :col 6, :id 564, :end-col 15, :row 8} {:end-row 9, :scope-end-row 12, :name accm, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "accm", :col 19, :id 565, :end-col 23, :row 9} {:end-row 9, :scope-end-row 12, :name k, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "k", :col 24, :id 566, :end-col 25, :row 9} {:end-row 9, :scope-end-row 12, :name v, :scope-end-col 24, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 567, :end-col 27, :row 9} {:end-row 16, :scope-end-row 27, :name m, :scope-end-col 28, :filename "src/elin/util/map.clj", :str "m", :col 17, :id 568, :end-col 18, :row 16} {:end-row 16, :scope-end-row 27, :name keyseq, :scope-end-col 28, :filename "src/elin/util/map.clj", :str "keyseq", :col 19, :id 569, :end-col 25, :row 16} {:end-row 17, :scope-end-row 27, :name max-key-length, :scope-end-col 27, :filename "src/elin/util/map.clj", :str "max-key-length", :col 9, :id 571, :end-col 23, :row 17} {:end-row 21, :scope-end-row 26, :name k, :scope-end-col 49, :filename "src/elin/util/map.clj", :str "k", :col 24, :id 572, :end-col 25, :row 21} {:end-row 21, :scope-end-row 26, :name v, :scope-end-col 49, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 573, :end-col 27, :row 21} {:end-row 22, :scope-end-row 26, :name lines, :scope-end-col 48, :filename "src/elin/util/map.clj", :str "lines", :col 26, :id 574, :end-col 31, :row 22} {:end-row 19, :scope-end-row 20, :name _, :scope-end-col 32, :filename "src/elin/util/map.clj", :str "_", :col 24, :id 576, :end-col 25, :row 19} {:end-row 19, :scope-end-row 20, :name v, :scope-end-col 32, :filename "src/elin/util/map.clj", :str "v", :col 26, :id 577, :end-col 27, :row 19} {:end-row 4, :scope-end-row 12, :name key-fn, :scope-end-col 22, :filename "src/elin/util/function.clj", :str "key-fn", :col 4, :id 578, :end-col 10, :row 4} {:end-row 4, :scope-end-row 12, :name f, :scope-end-col 22, :filename "src/elin/util/function.clj", :str "f", :col 11, :id 579, :end-col 12, :row 4} {:end-row 5, :scope-end-row 12, :name mem, :scope-end-col 21, :filename "src/elin/util/function.clj", :str "mem", :col 9, :id 580, :end-col 12, :row 5} {:end-row 6, :scope-end-row 12, :name args, :scope-end-col 20, :filename "src/elin/util/function.clj", :str "args", :col 12, :id 581, :end-col 16, :row 6} {:end-row 7, :scope-end-row 12, :name k, :scope-end-col 19, :filename "src/elin/util/function.clj", :str "k", :col 18, :id 582, :end-col 19, :row 7} {:end-row 8, :scope-end-row 9, :name e, :scope-end-col 18, :filename "src/elin/util/function.clj", :str "e", :col 18, :id 583, :end-col 19, :row 8} {:end-row 10, :scope-end-row 12, :name ret, :scope-end-col 17, :filename "src/elin/util/function.clj", :str "ret", :col 17, :id 584, :end-col 20, :row 10} {:end-row 10, :scope-end-row 13, :name klass, :scope-end-col 35, :filename "src/elin/schema.clj", :str "klass", :col 4, :id 585, :end-col 9, :row 10} {:end-row 16, :scope-end-row 20, :name protocols, :scope-end-col 54, :filename "src/elin/schema.clj", :str "protocols", :col 6, :id 587, :end-col 15, :row 16} {:end-row 19, :scope-end-row 20, :name v, :scope-end-col 51, :filename "src/elin/schema.clj", :str "v", :col 17, :id 588, :end-col 18, :row 19} {:end-row 43, :scope-end-row 44, :name schema, :scope-end-col 23, :filename "src/elin/schema.clj", :str "schema", :col 4, :id 591, :end-col 10, :row 43} {:end-row 16, :scope-end-row 50, :name connection, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "connection", :col 4, :id 592, :end-col 14, :row 16} {:end-row 17, :scope-end-row 50, :name session, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "session", :col 4, :id 593, :end-col 11, :row 17} {:end-row 18, :scope-end-row 50, :name supported-ops, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "supported-ops", :col 4, :id 594, :end-col 17, :row 18} {:end-row 19, :scope-end-row 50, :name initial-namespace, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "initial-namespace", :col 4, :id 595, :end-col 21, :row 19} {:end-row 20, :scope-end-row 50, :name version, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "version", :col 4, :id 596, :end-col 11, :row 20} {:end-row 21, :scope-end-row 50, :name language, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "language", :col 4, :id 597, :end-col 12, :row 21} {:end-row 22, :scope-end-row 50, :name port-file, :scope-end-col 14, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 4, :id 598, :end-col 13, :row 22} {:end-row 25, :scope-end-row 26, :name _, :scope-end-col 39, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 16, :id 599, :end-col 17, :row 25} {:end-row 27, :scope-end-row 28, :name _, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 19, :id 600, :end-col 20, :row 27} {:end-row 29, :scope-end-row 35, :name this, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "this", :col 12, :id 601, :end-col 16, :row 29} {:end-row 29, :scope-end-row 35, :name msg, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 17, :id 602, :end-col 20, :row 29} {:end-row 32, :scope-end-row 35, :name msg, :scope-end-col 41, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 11, :id 603, :end-col 14, :row 32} {:end-row 36, :scope-end-row 42, :name this, :scope-end-col 43, :filename "src/elin/component/nrepl/client.clj", :str "this", :col 13, :id 604, :end-col 17, :row 36} {:end-row 36, :scope-end-row 42, :name msg, :scope-end-col 43, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 18, :id 605, :end-col 21, :row 36} {:end-row 39, :scope-end-row 42, :name msg, :scope-end-col 42, :filename "src/elin/component/nrepl/client.clj", :str "msg", :col 11, :id 606, :end-col 14, :row 39} {:end-row 45, :scope-end-row 46, :name _, :scope-end-col 44, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 19, :id 607, :end-col 20, :row 45} {:end-row 45, :scope-end-row 46, :name op, :scope-end-col 44, :filename "src/elin/component/nrepl/client.clj", :str "op", :col 21, :id 608, :end-col 23, :row 45} {:end-row 47, :scope-end-row 48, :name _, :scope-end-col 13, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 21, :id 609, :end-col 22, :row 47} {:end-row 49, :scope-end-row 50, :name _, :scope-end-col 13, :filename "src/elin/component/nrepl/client.clj", :str "_", :col 13, :id 610, :end-col 14, :row 49} {:end-row 65, :scope-end-row 67, :name conn, :scope-end-col 34, :filename "src/elin/component/nrepl/client.clj", :str "conn", :col 5, :id 611, :end-col 9, :row 65} {:end-row 68, :scope-end-row 82, :name conn, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "conn", :col 5, :id 612, :end-col 9, :row 68} {:end-row 68, :scope-end-row 82, :name language, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "language", :col 18, :id 613, :end-col 26, :row 68} {:end-row 68, :scope-end-row 82, :name port-file, :scope-end-col 33, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 27, :id 614, :end-col 36, :row 68} {:end-row 69, :scope-end-row 82, :name clone-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "clone-resp", :col 10, :id 615, :end-col 20, :row 69} {:end-row 71, :scope-end-row 82, :name describe-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "describe-resp", :col 10, :id 616, :end-col 23, :row 71} {:end-row 73, :scope-end-row 82, :name ns-eval-resp, :scope-end-col 32, :filename "src/elin/component/nrepl/client.clj", :str "ns-eval-resp", :col 10, :id 617, :end-col 22, :row 73} {:end-row 86, :scope-end-row 93, :name arg, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "arg", :col 9, :id 618, :end-col 12, :row 86} {:end-row 86, :scope-end-row 93, :name host, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "host", :col 20, :id 619, :end-col 24, :row 86} {:end-row 86, :scope-end-row 93, :name port, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "port", :col 25, :id 620, :end-col 29, :row 86} {:end-row 86, :scope-end-row 93, :name port-file, :scope-end-col 30, :filename "src/elin/component/nrepl/client.clj", :str "port-file", :col 30, :id 621, :end-col 39, :row 86} {:end-row 87, :scope-end-row 93, :name host', :scope-end-col 29, :filename "src/elin/component/nrepl/client.clj", :str "host'", :col 9, :id 622, :end-col 14, :row 87} {:end-row 88, :scope-end-row 93, :name port', :scope-end-col 29, :filename "src/elin/component/nrepl/client.clj", :str "port'", :col 9, :id 623, :end-col 14, :row 88} {:end-row 19, :scope-end-row 22, :name x, :scope-end-col 8, :filename "src/elin/component/nrepl/connection.clj", :str "x", :col 4, :id 624, :end-col 5, :row 19} {:end-row 25, :scope-end-row 37, :name v, :scope-end-col 21, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 4, :id 625, :end-col 5, :row 25} {:end-row 32, :scope-end-row 33, :name accm, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "accm", :col 12, :id 626, :end-col 16, :row 32} {:end-row 32, :scope-end-row 33, :name k, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "k", :col 17, :id 627, :end-col 18, :row 32} {:end-row 32, :scope-end-row 33, :name v, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 19, :id 628, :end-col 20, :row 32} {:end-row 41, :scope-end-row 47, :name this, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 629, :end-col 8, :row 41} {:end-row 42, :scope-end-row 47, :name msg, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 9, :id 630, :end-col 12, :row 42} {:end-row 42, :scope-end-row 47, :name id, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 20, :id 631, :end-col 22, :row 42} {:end-row 51, :scope-end-row 62, :name this, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 632, :end-col 8, :row 51} {:end-row 52, :scope-end-row 62, :name msg, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 9, :id 633, :end-col 12, :row 52} {:end-row 52, :scope-end-row 62, :name id, :scope-end-col 11, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 20, :id 634, :end-col 22, :row 52} {:end-row 56, :scope-end-row 60, :name responses, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "responses", :col 22, :id 635, :end-col 31, :row 56} {:end-row 56, :scope-end-row 60, :name channel, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "channel", :col 32, :id 636, :end-col 39, :row 56} {:end-row 66, :scope-end-row 70, :name this, :scope-end-col 33, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 637, :end-col 8, :row 66} {:end-row 67, :scope-end-row 70, :name msg, :scope-end-col 33, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 4, :id 638, :end-col 7, :row 67} {:end-row 74, :scope-end-row 81, :name this, :scope-end-col 14, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 4, :id 639, :end-col 8, :row 74} {:end-row 75, :scope-end-row 81, :name msg, :scope-end-col 14, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 4, :id 640, :end-col 7, :row 75} {:end-row 76, :scope-end-row 81, :name id, :scope-end-col 13, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 9, :id 641, :end-col 11, :row 76} {:end-row 84, :scope-end-row 117, :name host, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "host", :col 4, :id 642, :end-col 8, :row 84} {:end-row 85, :scope-end-row 117, :name port, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "port", :col 4, :id 643, :end-col 8, :row 85} {:end-row 86, :scope-end-row 117, :name socket, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "socket", :col 4, :id 644, :end-col 10, :row 86} {:end-row 87, :scope-end-row 117, :name read-stream, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "read-stream", :col 4, :id 645, :end-col 15, :row 87} {:end-row 88, :scope-end-row 117, :name write-stream, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "write-stream", :col 4, :id 646, :end-col 16, :row 88} {:end-row 89, :scope-end-row 117, :name raw-message-channel, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "raw-message-channel", :col 4, :id 647, :end-col 23, :row 89} {:end-row 90, :scope-end-row 117, :name response-manager, :scope-end-col 53, :filename "src/elin/component/nrepl/connection.clj", :str "response-manager", :col 4, :id 648, :end-col 20, :row 90} {:end-row 93, :scope-end-row 99, :name _, :scope-end-col 18, :filename "src/elin/component/nrepl/connection.clj", :str "_", :col 16, :id 649, :end-col 17, :row 93} {:end-row 101, :scope-end-row 102, :name _, :scope-end-col 24, :filename "src/elin/component/nrepl/connection.clj", :str "_", :col 19, :id 650, :end-col 20, :row 101} {:end-row 104, :scope-end-row 107, :name this, :scope-end-col 45, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 12, :id 651, :end-col 16, :row 104} {:end-row 104, :scope-end-row 107, :name msg, :scope-end-col 45, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 17, :id 652, :end-col 20, :row 104} {:end-row 109, :scope-end-row 117, :name this, :scope-end-col 52, :filename "src/elin/component/nrepl/connection.clj", :str "this", :col 13, :id 653, :end-col 17, :row 109} {:end-row 109, :scope-end-row 117, :name msg, :scope-end-col 52, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 18, :id 654, :end-col 21, :row 109} {:end-row 112, :scope-end-row 117, :name id, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "id", :col 13, :id 655, :end-col 15, :row 112} {:end-row 113, :scope-end-row 117, :name msg, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 13, :id 656, :end-col 16, :row 113} {:end-row 121, :scope-end-row 150, :name host, :scope-end-col 49, :filename "src/elin/component/nrepl/connection.clj", :str "host", :col 4, :id 657, :end-col 8, :row 121} {:end-row 121, :scope-end-row 150, :name port, :scope-end-col 49, :filename "src/elin/component/nrepl/connection.clj", :str "port", :col 9, :id 658, :end-col 13, :row 121} {:end-row 123, :scope-end-row 148, :name sock, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "sock", :col 11, :id 659, :end-col 15, :row 123} {:end-row 124, :scope-end-row 148, :name raw-message-channel, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "raw-message-channel", :col 11, :id 660, :end-col 30, :row 124} {:end-row 125, :scope-end-row 148, :name read-stream, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "read-stream", :col 11, :id 661, :end-col 22, :row 125} {:end-row 126, :scope-end-row 148, :name write-stream, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "write-stream", :col 11, :id 662, :end-col 23, :row 126} {:end-row 127, :scope-end-row 148, :name response-manager, :scope-end-col 47, :filename "src/elin/component/nrepl/connection.clj", :str "response-manager", :col 11, :id 663, :end-col 27, :row 127} {:end-row 131, :scope-end-row 134, :name v, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "v", :col 17, :id 664, :end-col 18, :row 131} {:end-row 132, :scope-end-row 134, :name msg, :scope-end-col 50, :filename "src/elin/component/nrepl/connection.clj", :str "msg", :col 17, :id 665, :end-col 20, :row 132} {:end-row 135, :scope-end-row 137, :name ex, :scope-end-col 26, :filename "src/elin/component/nrepl/connection.clj", :str "ex", :col 28, :id 666, :end-col 30, :row 135} {:end-row 149, :scope-end-row 150, :name ex, :scope-end-col 46, :filename "src/elin/component/nrepl/connection.clj", :str "ex", :col 22, :id 667, :end-col 24, :row 149} {:end-row 19, :scope-end-row 20, :name host, :scope-end-col 31, :filename "src/elin/component/nrepl.clj", :str "host", :col 5, :id 668, :end-col 9, :row 19} {:end-row 19, :scope-end-row 20, :name port, :scope-end-col 31, :filename "src/elin/component/nrepl.clj", :str "port", :col 10, :id 669, :end-col 14, :row 19} {:end-row 21, :scope-end-row 22, :name c, :scope-end-col 83, :filename "src/elin/component/nrepl.clj", :str "c", :col 5, :id 670, :end-col 6, :row 21} {:end-row 26, :scope-end-row 153, :name clj-kondo, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "clj-kondo", :col 4, :id 671, :end-col 13, :row 26} {:end-row 27, :scope-end-row 153, :name interceptor, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "interceptor", :col 4, :id 672, :end-col 15, :row 27} {:end-row 28, :scope-end-row 153, :name lazy-host, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "lazy-host", :col 4, :id 673, :end-col 13, :row 28} {:end-row 29, :scope-end-row 153, :name session-storage, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "session-storage", :col 4, :id 674, :end-col 19, :row 29} {:end-row 31, :scope-end-row 153, :name clients-store, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "clients-store", :col 4, :id 675, :end-col 17, :row 31} {:end-row 32, :scope-end-row 153, :name current-client-key-store, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "current-client-key-store", :col 4, :id 676, :end-col 28, :row 32} {:end-row 35, :scope-end-row 37, :name this, :scope-end-col 10, :filename "src/elin/component/nrepl.clj", :str "this", :col 11, :id 677, :end-col 15, :row 35} {:end-row 38, :scope-end-row 42, :name this, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "this", :col 10, :id 678, :end-col 14, :row 38} {:end-row 46, :scope-end-row 57, :name this, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 679, :end-col 10, :row 46} {:end-row 46, :scope-end-row 57, :name client, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 680, :end-col 17, :row 46} {:end-row 60, :scope-end-row 62, :name _, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 681, :end-col 7, :row 60} {:end-row 60, :scope-end-row 62, :name client, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "client", :col 8, :id 682, :end-col 14, :row 60} {:end-row 65, :scope-end-row 67, :name this, :scope-end-col 47, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 683, :end-col 10, :row 65} {:end-row 66, :scope-end-row 67, :name client, :scope-end-col 46, :filename "src/elin/component/nrepl.clj", :str "client", :col 13, :id 684, :end-col 19, :row 66} {:end-row 70, :scope-end-row 71, :name this, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 685, :end-col 10, :row 70} {:end-row 70, :scope-end-row 71, :name host, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "host", :col 11, :id 686, :end-col 15, :row 70} {:end-row 70, :scope-end-row 71, :name port, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "port", :col 16, :id 687, :end-col 20, :row 70} {:end-row 73, :scope-end-row 74, :name _, :scope-end-col 37, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 688, :end-col 7, :row 73} {:end-row 73, :scope-end-row 74, :name client-key, :scope-end-col 37, :filename "src/elin/component/nrepl.clj", :str "client-key", :col 8, :id 689, :end-col 18, :row 73} {:end-row 77, :scope-end-row 83, :name _, :scope-end-col 17, :filename "src/elin/component/nrepl.clj", :str "_", :col 6, :id 690, :end-col 7, :row 77} {:end-row 77, :scope-end-row 83, :name client, :scope-end-col 17, :filename "src/elin/component/nrepl.clj", :str "client", :col 8, :id 691, :end-col 14, :row 77} {:end-row 78, :scope-end-row 83, :name c-key, :scope-end-col 16, :filename "src/elin/component/nrepl.clj", :str "c-key", :col 11, :id 692, :end-col 16, :row 78} {:end-row 85, :scope-end-row 86, :name this, :scope-end-col 59, :filename "src/elin/component/nrepl.clj", :str "this", :col 20, :id 693, :end-col 24, :row 85} {:end-row 88, :scope-end-row 89, :name _, :scope-end-col 27, :filename "src/elin/component/nrepl.clj", :str "_", :col 17, :id 694, :end-col 18, :row 88} {:end-row 93, :scope-end-row 95, :name this, :scope-end-col 44, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 695, :end-col 10, :row 93} {:end-row 93, :scope-end-row 95, :name op, :scope-end-col 44, :filename "src/elin/component/nrepl.clj", :str "op", :col 11, :id 696, :end-col 13, :row 93} {:end-row 94, :scope-end-row 95, :name client, :scope-end-col 43, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 697, :end-col 22, :row 94} {:end-row 97, :scope-end-row 99, :name this, :scope-end-col 43, :filename "src/elin/component/nrepl.clj", :str "this", :col 21, :id 698, :end-col 25, :row 97} {:end-row 98, :scope-end-row 99, :name client, :scope-end-col 42, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 699, :end-col 22, :row 98} {:end-row 101, :scope-end-row 103, :name this, :scope-end-col 35, :filename "src/elin/component/nrepl.clj", :str "this", :col 13, :id 700, :end-col 17, :row 101} {:end-row 102, :scope-end-row 103, :name client, :scope-end-col 34, :filename "src/elin/component/nrepl.clj", :str "client", :col 16, :id 701, :end-col 22, :row 102} {:end-row 107, :scope-end-row 110, :name this, :scope-end-col 51, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 702, :end-col 10, :row 107} {:end-row 108, :scope-end-row 109, :name client, :scope-end-col 36, :filename "src/elin/component/nrepl.clj", :str "client", :col 14, :id 703, :end-col 20, :row 108} {:end-row 113, :scope-end-row 116, :name this, :scope-end-col 13, :filename "src/elin/component/nrepl.clj", :str "this", :col 6, :id 704, :end-col 10, :row 113} {:end-row 114, :scope-end-row 115, :name client, :scope-end-col 39, :filename "src/elin/component/nrepl.clj", :str "client", :col 14, :id 705, :end-col 20, :row 114} {:end-row 118, :scope-end-row 134, :name this, :scope-end-col 54, :filename "src/elin/component/nrepl.clj", :str "this", :col 12, :id 706, :end-col 16, :row 118} {:end-row 118, :scope-end-row 134, :name msg, :scope-end-col 54, :filename "src/elin/component/nrepl.clj", :str "msg", :col 17, :id 707, :end-col 20, :row 118} {:end-row 119, :scope-end-row 134, :name client, :scope-end-col 53, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 708, :end-col 17, :row 119} {:end-row 123, :scope-end-row 133, :name intercept, :scope-end-col 30, :filename "src/elin/component/nrepl.clj", :str "intercept", :col 17, :id 710, :end-col 26, :row 123} {:end-row 131, :scope-end-row 132, :name ctx, :scope-end-col 77, :filename "src/elin/component/nrepl.clj", :str "ctx", :col 29, :id 711, :end-col 32, :row 131} {:end-row 131, :scope-end-row 132, :name request, :scope-end-col 77, :filename "src/elin/component/nrepl.clj", :str "request", :col 40, :id 712, :end-col 47, :row 131} {:end-row 136, :scope-end-row 153, :name this, :scope-end-col 57, :filename "src/elin/component/nrepl.clj", :str "this", :col 13, :id 713, :end-col 17, :row 136} {:end-row 136, :scope-end-row 153, :name msg, :scope-end-col 57, :filename "src/elin/component/nrepl.clj", :str "msg", :col 18, :id 714, :end-col 21, :row 136} {:end-row 137, :scope-end-row 153, :name client, :scope-end-col 56, :filename "src/elin/component/nrepl.clj", :str "client", :col 11, :id 715, :end-col 17, :row 137} {:end-row 141, :scope-end-row 151, :name intercept, :scope-end-col 30, :filename "src/elin/component/nrepl.clj", :str "intercept", :col 17, :id 717, :end-col 26, :row 141} {:end-row 149, :scope-end-row 150, :name ctx, :scope-end-col 89, :filename "src/elin/component/nrepl.clj", :str "ctx", :col 29, :id 718, :end-col 32, :row 149} {:end-row 149, :scope-end-row 150, :name request, :scope-end-col 89, :filename "src/elin/component/nrepl.clj", :str "request", :col 40, :id 719, :end-col 47, :row 149} {:end-row 156, :scope-end-row 160, :name config, :scope-end-col 58, :filename "src/elin/component/nrepl.clj", :str "config", :col 4, :id 720, :end-col 10, :row 156} {:end-row 10, :scope-end-row 11, :name host, :scope-end-col 29, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 5, :id 721, :end-col 9, :row 10} {:end-row 10, :scope-end-row 11, :name s, :scope-end-col 29, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 10, :id 722, :end-col 11, :row 10} {:end-row 12, :scope-end-row 14, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 5, :id 723, :end-col 9, :row 12} {:end-row 12, :scope-end-row 14, :name s, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 10, :id 724, :end-col 11, :row 12} {:end-row 12, :scope-end-row 14, :name options, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 12, :id 725, :end-col 19, :row 12} {:end-row 13, :scope-end-row 14, :name texts, :scope-end-col 80, :filename "src/elin/component/server/impl/popup.clj", :str "texts", :col 10, :id 726, :end-col 15, :row 13} {:end-row 17, :scope-end-row 18, :name host, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 727, :end-col 8, :row 17} {:end-row 17, :scope-end-row 18, :name winid, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 728, :end-col 14, :row 17} {:end-row 17, :scope-end-row 18, :name lnum, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 15, :id 729, :end-col 19, :row 17} {:end-row 17, :scope-end-row 18, :name col, :scope-end-col 76, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 20, :id 730, :end-col 23, :row 17} {:end-row 21, :scope-end-row 23, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 731, :end-col 8, :row 21} {:end-row 21, :scope-end-row 23, :name winid, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 732, :end-col 14, :row 21} {:end-row 21, :scope-end-row 23, :name s, :scope-end-col 81, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 15, :id 733, :end-col 16, :row 21} {:end-row 22, :scope-end-row 23, :name texts, :scope-end-col 80, :filename "src/elin/component/server/impl/popup.clj", :str "texts", :col 9, :id 734, :end-col 14, :row 22} {:end-row 26, :scope-end-row 27, :name host, :scope-end-col 68, :filename "src/elin/component/server/impl/popup.clj", :str "host", :col 4, :id 735, :end-col 8, :row 26} {:end-row 26, :scope-end-row 27, :name winid, :scope-end-col 68, :filename "src/elin/component/server/impl/popup.clj", :str "winid", :col 9, :id 736, :end-col 14, :row 26} {:end-row 32, :scope-end-row 32, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 737, :end-col 11, :row 32} {:end-row 32, :scope-end-row 32, :name s, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 738, :end-col 13, :row 32} {:end-row 33, :scope-end-row 33, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 739, :end-col 11, :row 33} {:end-row 33, :scope-end-row 33, :name s, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 740, :end-col 13, :row 33} {:end-row 33, :scope-end-row 33, :name options, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 14, :id 741, :end-col 21, :row 33} {:end-row 34, :scope-end-row 35, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 16, :id 742, :end-col 20, :row 34} {:end-row 34, :scope-end-row 35, :name popup-id, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 21, :id 743, :end-col 29, :row 34} {:end-row 34, :scope-end-row 35, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 30, :id 744, :end-col 34, :row 34} {:end-row 34, :scope-end-row 35, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 35, :id 745, :end-col 38, :row 34} {:end-row 36, :scope-end-row 37, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 20, :id 746, :end-col 24, :row 36} {:end-row 36, :scope-end-row 37, :name popup-id, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 25, :id 747, :end-col 33, :row 36} {:end-row 36, :scope-end-row 37, :name s, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 34, :id 748, :end-col 35, :row 36} {:end-row 38, :scope-end-row 39, :name this, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 17, :id 749, :end-col 21, :row 38} {:end-row 38, :scope-end-row 39, :name popup-id, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 22, :id 750, :end-col 30, :row 38} {:end-row 43, :scope-end-row 43, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 751, :end-col 11, :row 43} {:end-row 43, :scope-end-row 43, :name s, :scope-end-col 37, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 752, :end-col 13, :row 43} {:end-row 44, :scope-end-row 44, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 7, :id 753, :end-col 11, :row 44} {:end-row 44, :scope-end-row 44, :name s, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 12, :id 754, :end-col 13, :row 44} {:end-row 44, :scope-end-row 44, :name options, :scope-end-col 53, :filename "src/elin/component/server/impl/popup.clj", :str "options", :col 14, :id 755, :end-col 21, :row 44} {:end-row 45, :scope-end-row 46, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 16, :id 756, :end-col 20, :row 45} {:end-row 45, :scope-end-row 46, :name popup-id, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 21, :id 757, :end-col 29, :row 45} {:end-row 45, :scope-end-row 46, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "lnum", :col 30, :id 758, :end-col 34, :row 45} {:end-row 45, :scope-end-row 46, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/popup.clj", :str "col", :col 35, :id 759, :end-col 38, :row 45} {:end-row 47, :scope-end-row 48, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 20, :id 760, :end-col 24, :row 47} {:end-row 47, :scope-end-row 48, :name popup-id, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 25, :id 761, :end-col 33, :row 47} {:end-row 47, :scope-end-row 48, :name s, :scope-end-col 39, :filename "src/elin/component/server/impl/popup.clj", :str "s", :col 34, :id 762, :end-col 35, :row 47} {:end-row 49, :scope-end-row 50, :name this, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "this", :col 17, :id 763, :end-col 21, :row 49} {:end-row 49, :scope-end-row 50, :name popup-id, :scope-end-col 34, :filename "src/elin/component/server/impl/popup.clj", :str "popup-id", :col 22, :id 764, :end-col 30, :row 49} {:end-row 12, :scope-end-row 17, :name c, :scope-end-col 13, :filename "src/elin/component/server/impl/quickfix.clj", :str "c", :col 4, :id 765, :end-col 5, :row 12} {:end-row 21, :scope-end-row 27, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 766, :end-col 8, :row 21} {:end-row 34, :scope-end-row 37, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 768, :end-col 8, :row 34} {:end-row 34, :scope-end-row 37, :name qf-list, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "qf-list", :col 9, :id 769, :end-col 16, :row 34} {:end-row 35, :scope-end-row 37, :name qf-list', :scope-end-col 61, :filename "src/elin/component/server/impl/quickfix.clj", :str "qf-list'", :col 9, :id 771, :end-col 17, :row 35} {:end-row 42, :scope-end-row 48, :name host, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 772, :end-col 8, :row 42} {:end-row 42, :scope-end-row 48, :name window-id, :scope-end-col 62, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 9, :id 773, :end-col 18, :row 42} {:end-row 56, :scope-end-row 59, :name host, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "host", :col 4, :id 775, :end-col 8, :row 56} {:end-row 56, :scope-end-row 59, :name window-id, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 9, :id 776, :end-col 18, :row 56} {:end-row 56, :scope-end-row 59, :name loc-list, :scope-end-col 74, :filename "src/elin/component/server/impl/quickfix.clj", :str "loc-list", :col 19, :id 777, :end-col 27, :row 56} {:end-row 57, :scope-end-row 59, :name loc-list', :scope-end-col 73, :filename "src/elin/component/server/impl/quickfix.clj", :str "loc-list'", :col 9, :id 779, :end-col 18, :row 57} {:end-row 64, :scope-end-row 65, :name this, :scope-end-col 31, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 780, :end-col 10, :row 64} {:end-row 66, :scope-end-row 67, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 781, :end-col 27, :row 66} {:end-row 66, :scope-end-row 67, :name quickfix-list, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "quickfix-list", :col 28, :id 782, :end-col 41, :row 66} {:end-row 69, :scope-end-row 70, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 783, :end-col 10, :row 69} {:end-row 69, :scope-end-row 70, :name window-id, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 11, :id 784, :end-col 20, :row 69} {:end-row 71, :scope-end-row 72, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 785, :end-col 27, :row 71} {:end-row 71, :scope-end-row 72, :name window-id, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 28, :id 786, :end-col 37, :row 71} {:end-row 71, :scope-end-row 72, :name location-list, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "location-list", :col 38, :id 787, :end-col 51, :row 71} {:end-row 76, :scope-end-row 77, :name this, :scope-end-col 31, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 788, :end-col 10, :row 76} {:end-row 78, :scope-end-row 79, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 789, :end-col 27, :row 78} {:end-row 78, :scope-end-row 79, :name quickfix-list, :scope-end-col 45, :filename "src/elin/component/server/impl/quickfix.clj", :str "quickfix-list", :col 28, :id 790, :end-col 41, :row 78} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 6, :id 791, :end-col 10, :row 81} {:end-row 81, :scope-end-row 82, :name window-id, :scope-end-col 41, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 11, :id 792, :end-col 20, :row 81} {:end-row 83, :scope-end-row 84, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "this", :col 23, :id 793, :end-col 27, :row 83} {:end-row 83, :scope-end-row 84, :name window-id, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "window-id", :col 28, :id 794, :end-col 37, :row 83} {:end-row 83, :scope-end-row 84, :name location-list, :scope-end-col 55, :filename "src/elin/component/server/impl/quickfix.clj", :str "location-list", :col 38, :id 795, :end-col 51, :row 83} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 796, :end-col 8, :row 11} {:end-row 11, :scope-end-row 12, :name s, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "s", :col 9, :id 797, :end-col 10, :row 11} {:end-row 16, :scope-end-row 21, :name host, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 798, :end-col 8, :row 16} {:end-row 16, :scope-end-row 21, :name s, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "s", :col 9, :id 799, :end-col 10, :row 16} {:end-row 16, :scope-end-row 21, :name options, :scope-end-col 71, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 11, :id 800, :end-col 18, :row 16} {:end-row 24, :scope-end-row 25, :name host, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 801, :end-col 8, :row 24} {:end-row 24, :scope-end-row 25, :name start-lnum, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 9, :id 802, :end-col 19, :row 24} {:end-row 24, :scope-end-row 25, :name end-lnum, :scope-end-col 66, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 20, :id 803, :end-col 28, :row 24} {:end-row 28, :scope-end-row 29, :name host, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 5, :id 804, :end-col 9, :row 28} {:end-row 28, :scope-end-row 29, :name highlight-group, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 10, :id 805, :end-col 25, :row 28} {:end-row 28, :scope-end-row 29, :name lnum, :scope-end-col 93, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 26, :id 806, :end-col 30, :row 28} {:end-row 30, :scope-end-row 31, :name host, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 5, :id 807, :end-col 9, :row 30} {:end-row 30, :scope-end-row 31, :name highlight-group, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 10, :id 808, :end-col 25, :row 30} {:end-row 30, :scope-end-row 31, :name lnum, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 26, :id 809, :end-col 30, :row 30} {:end-row 30, :scope-end-row 31, :name start-col, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 31, :id 810, :end-col 40, :row 30} {:end-row 30, :scope-end-row 31, :name end-col, :scope-end-col 111, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 41, :id 811, :end-col 48, :row 30} {:end-row 34, :scope-end-row 35, :name host, :scope-end-col 74, :filename "src/elin/component/server/impl/buffer.clj", :str "host", :col 4, :id 812, :end-col 8, :row 34} {:end-row 39, :scope-end-row 40, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 27, :id 813, :end-col 31, :row 39} {:end-row 39, :scope-end-row 40, :name text, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 32, :id 814, :end-col 36, :row 39} {:end-row 42, :scope-end-row 43, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 815, :end-col 11, :row 42} {:end-row 42, :scope-end-row 43, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 816, :end-col 16, :row 42} {:end-row 44, :scope-end-row 45, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 817, :end-col 11, :row 44} {:end-row 44, :scope-end-row 45, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 818, :end-col 16, :row 44} {:end-row 44, :scope-end-row 45, :name options, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 17, :id 819, :end-col 24, :row 44} {:end-row 47, :scope-end-row 48, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 820, :end-col 11, :row 47} {:end-row 49, :scope-end-row 50, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 821, :end-col 11, :row 49} {:end-row 49, :scope-end-row 50, :name start-lnum, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 822, :end-col 22, :row 49} {:end-row 51, :scope-end-row 52, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 823, :end-col 11, :row 51} {:end-row 51, :scope-end-row 52, :name start-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 824, :end-col 22, :row 51} {:end-row 51, :scope-end-row 52, :name end-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 23, :id 825, :end-col 31, :row 51} {:end-row 54, :scope-end-row 55, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 826, :end-col 11, :row 54} {:end-row 54, :scope-end-row 55, :name highlight-group, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 827, :end-col 27, :row 54} {:end-row 54, :scope-end-row 55, :name lnum, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 828, :end-col 32, :row 54} {:end-row 56, :scope-end-row 57, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 829, :end-col 11, :row 56} {:end-row 56, :scope-end-row 57, :name highlight-group, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 830, :end-col 27, :row 56} {:end-row 56, :scope-end-row 57, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 831, :end-col 32, :row 56} {:end-row 56, :scope-end-row 57, :name start-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 33, :id 832, :end-col 42, :row 56} {:end-row 56, :scope-end-row 57, :name end-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 43, :id 833, :end-col 50, :row 56} {:end-row 58, :scope-end-row 59, :name this, :scope-end-col 29, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 21, :id 834, :end-col 25, :row 58} {:end-row 62, :scope-end-row 63, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 27, :id 835, :end-col 31, :row 62} {:end-row 62, :scope-end-row 63, :name text, :scope-end-col 40, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 32, :id 836, :end-col 36, :row 62} {:end-row 65, :scope-end-row 66, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 837, :end-col 11, :row 65} {:end-row 65, :scope-end-row 66, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 838, :end-col 16, :row 65} {:end-row 67, :scope-end-row 68, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 839, :end-col 11, :row 67} {:end-row 67, :scope-end-row 68, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "text", :col 12, :id 840, :end-col 16, :row 67} {:end-row 67, :scope-end-row 68, :name options, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "options", :col 17, :id 841, :end-col 24, :row 67} {:end-row 70, :scope-end-row 71, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 842, :end-col 11, :row 70} {:end-row 72, :scope-end-row 73, :name this, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 843, :end-col 11, :row 72} {:end-row 72, :scope-end-row 73, :name start-lnum, :scope-end-col 39, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 844, :end-col 22, :row 72} {:end-row 74, :scope-end-row 75, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 845, :end-col 11, :row 74} {:end-row 74, :scope-end-row 75, :name start-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "start-lnum", :col 12, :id 846, :end-col 22, :row 74} {:end-row 74, :scope-end-row 75, :name end-lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/buffer.clj", :str "end-lnum", :col 23, :id 847, :end-col 31, :row 74} {:end-row 77, :scope-end-row 78, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 848, :end-col 11, :row 77} {:end-row 77, :scope-end-row 78, :name highlight-group, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 849, :end-col 27, :row 77} {:end-row 77, :scope-end-row 78, :name lnum, :scope-end-col 49, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 850, :end-col 32, :row 77} {:end-row 79, :scope-end-row 80, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 7, :id 851, :end-col 11, :row 79} {:end-row 79, :scope-end-row 80, :name highlight-group, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "highlight-group", :col 12, :id 852, :end-col 27, :row 79} {:end-row 79, :scope-end-row 80, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "lnum", :col 28, :id 853, :end-col 32, :row 79} {:end-row 79, :scope-end-row 80, :name start-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "start-col", :col 33, :id 854, :end-col 42, :row 79} {:end-row 79, :scope-end-row 80, :name end-col, :scope-end-col 67, :filename "src/elin/component/server/impl/buffer.clj", :str "end-col", :col 43, :id 855, :end-col 50, :row 79} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 29, :filename "src/elin/component/server/impl/buffer.clj", :str "this", :col 21, :id 856, :end-col 25, :row 81} {:end-row 9, :scope-end-row 13, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "host", :col 4, :id 857, :end-col 8, :row 9} {:end-row 9, :scope-end-row 13, :name candidates, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 9, :id 858, :end-col 19, :row 9} {:end-row 9, :scope-end-row 13, :name callback-handler-symbol, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 20, :id 859, :end-col 43, :row 9} {:end-row 9, :scope-end-row 13, :name optional-params, :scope-end-col 67, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 860, :end-col 62, :row 9} {:end-row 10, :scope-end-row 13, :name args, :scope-end-col 66, :filename "src/elin/component/server/impl/select.clj", :str "args", :col 9, :id 862, :end-col 13, :row 10} {:end-row 18, :scope-end-row 19, :name this, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 863, :end-col 11, :row 18} {:end-row 18, :scope-end-row 19, :name candidates, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 864, :end-col 22, :row 18} {:end-row 18, :scope-end-row 19, :name callback-handler-symbol, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 865, :end-col 46, :row 18} {:end-row 20, :scope-end-row 21, :name this, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 866, :end-col 11, :row 20} {:end-row 20, :scope-end-row 21, :name candidates, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 867, :end-col 22, :row 20} {:end-row 20, :scope-end-row 21, :name callback-handler-symbol, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 868, :end-col 46, :row 20} {:end-row 20, :scope-end-row 21, :name optional-params, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 869, :end-col 62, :row 20} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 870, :end-col 11, :row 25} {:end-row 25, :scope-end-row 26, :name candidates, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 871, :end-col 22, :row 25} {:end-row 25, :scope-end-row 26, :name callback-handler-symbol, :scope-end-col 72, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 872, :end-col 46, :row 25} {:end-row 27, :scope-end-row 28, :name this, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "this", :col 7, :id 873, :end-col 11, :row 27} {:end-row 27, :scope-end-row 28, :name candidates, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "candidates", :col 12, :id 874, :end-col 22, :row 27} {:end-row 27, :scope-end-row 28, :name callback-handler-symbol, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "callback-handler-symbol", :col 23, :id 875, :end-col 46, :row 27} {:end-row 27, :scope-end-row 28, :name optional-params, :scope-end-col 88, :filename "src/elin/component/server/impl/select.clj", :str "optional-params", :col 47, :id 876, :end-col 62, :row 27} {:end-row 14, :scope-end-row 18, :name host, :scope-end-col 35, :filename "src/elin/component/server/impl/mark.clj", :str "host", :col 4, :id 877, :end-col 8, :row 14} {:end-row 14, :scope-end-row 18, :name mark-id, :scope-end-col 35, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 9, :id 878, :end-col 16, :row 14} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "this", :col 14, :id 879, :end-col 18, :row 22} {:end-row 22, :scope-end-row 23, :name mark-id, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 19, :id 880, :end-col 26, :row 22} {:end-row 26, :scope-end-row 27, :name this, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "this", :col 14, :id 881, :end-col 18, :row 26} {:end-row 26, :scope-end-row 27, :name mark-id, :scope-end-col 30, :filename "src/elin/component/server/impl/mark.clj", :str "mark-id", :col 19, :id 882, :end-col 26, :row 26} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 883, :end-col 9, :row 16} {:end-row 16, :scope-end-row 17, :name lnum, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 884, :end-col 14, :row 16} {:end-row 16, :scope-end-row 17, :name col, :scope-end-col 44, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 885, :end-col 18, :row 16} {:end-row 18, :scope-end-row 22, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 886, :end-col 9, :row 18} {:end-row 18, :scope-end-row 22, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 887, :end-col 14, :row 18} {:end-row 18, :scope-end-row 22, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 888, :end-col 19, :row 18} {:end-row 18, :scope-end-row 22, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 889, :end-col 23, :row 18} {:end-row 28, :scope-end-row 29, :name host, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 890, :end-col 9, :row 28} {:end-row 28, :scope-end-row 29, :name lnum, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 891, :end-col 14, :row 28} {:end-row 28, :scope-end-row 29, :name col, :scope-end-col 40, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 892, :end-col 18, :row 28} {:end-row 30, :scope-end-row 34, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 893, :end-col 9, :row 30} {:end-row 30, :scope-end-row 34, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 894, :end-col 14, :row 30} {:end-row 30, :scope-end-row 34, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 895, :end-col 19, :row 30} {:end-row 30, :scope-end-row 34, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 896, :end-col 23, :row 30} {:end-row 40, :scope-end-row 41, :name host, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 897, :end-col 9, :row 40} {:end-row 40, :scope-end-row 41, :name lnum, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 10, :id 898, :end-col 14, :row 40} {:end-row 40, :scope-end-row 41, :name col, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 15, :id 899, :end-col 18, :row 40} {:end-row 42, :scope-end-row 46, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 900, :end-col 9, :row 42} {:end-row 42, :scope-end-row 46, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 901, :end-col 14, :row 42} {:end-row 42, :scope-end-row 46, :name lnum, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 15, :id 902, :end-col 19, :row 42} {:end-row 42, :scope-end-row 46, :name col, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 20, :id 903, :end-col 23, :row 42} {:end-row 52, :scope-end-row 56, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 904, :end-col 9, :row 52} {:end-row 57, :scope-end-row 61, :name host, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 5, :id 905, :end-col 9, :row 57} {:end-row 57, :scope-end-row 61, :name path, :scope-end-col 36, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 10, :id 906, :end-col 14, :row 57} {:end-row 65, :scope-end-row 66, :name host, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "host", :col 4, :id 907, :end-col 8, :row 65} {:end-row 65, :scope-end-row 66, :name lnum, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 9, :id 908, :end-col 13, :row 65} {:end-row 65, :scope-end-row 66, :name col, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 14, :id 909, :end-col 17, :row 65} {:end-row 65, :scope-end-row 66, :name new-sexpr, :scope-end-col 96, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 18, :id 910, :end-col 27, :row 65} {:end-row 71, :scope-end-row 71, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 911, :end-col 11, :row 71} {:end-row 71, :scope-end-row 71, :name lnum, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 912, :end-col 16, :row 71} {:end-row 71, :scope-end-row 71, :name col, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 913, :end-col 20, :row 71} {:end-row 72, :scope-end-row 72, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 914, :end-col 11, :row 72} {:end-row 72, :scope-end-row 72, :name path, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 915, :end-col 16, :row 72} {:end-row 72, :scope-end-row 72, :name lnum, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 916, :end-col 21, :row 72} {:end-row 72, :scope-end-row 72, :name col, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 917, :end-col 25, :row 72} {:end-row 74, :scope-end-row 74, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 918, :end-col 11, :row 74} {:end-row 74, :scope-end-row 74, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 919, :end-col 16, :row 74} {:end-row 74, :scope-end-row 74, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 920, :end-col 20, :row 74} {:end-row 75, :scope-end-row 75, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 921, :end-col 11, :row 75} {:end-row 75, :scope-end-row 75, :name path, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 922, :end-col 16, :row 75} {:end-row 75, :scope-end-row 75, :name lnum, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 923, :end-col 21, :row 75} {:end-row 75, :scope-end-row 75, :name col, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 924, :end-col 25, :row 75} {:end-row 77, :scope-end-row 77, :name this, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 925, :end-col 11, :row 77} {:end-row 77, :scope-end-row 77, :name lnum, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 926, :end-col 16, :row 77} {:end-row 77, :scope-end-row 77, :name col, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 927, :end-col 20, :row 77} {:end-row 78, :scope-end-row 78, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 928, :end-col 11, :row 78} {:end-row 78, :scope-end-row 78, :name path, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 929, :end-col 16, :row 78} {:end-row 78, :scope-end-row 78, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 930, :end-col 21, :row 78} {:end-row 78, :scope-end-row 78, :name col, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 931, :end-col 25, :row 78} {:end-row 80, :scope-end-row 80, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 932, :end-col 11, :row 80} {:end-row 81, :scope-end-row 81, :name this, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 933, :end-col 11, :row 81} {:end-row 81, :scope-end-row 81, :name path, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 934, :end-col 16, :row 81} {:end-row 82, :scope-end-row 82, :name this, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 25, :id 935, :end-col 29, :row 82} {:end-row 82, :scope-end-row 82, :name lnum, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 30, :id 936, :end-col 34, :row 82} {:end-row 82, :scope-end-row 82, :name col, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 35, :id 937, :end-col 38, :row 82} {:end-row 82, :scope-end-row 82, :name new-sexpr, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 39, :id 938, :end-col 48, :row 82} {:end-row 86, :scope-end-row 86, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 939, :end-col 11, :row 86} {:end-row 86, :scope-end-row 86, :name lnum, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 940, :end-col 16, :row 86} {:end-row 86, :scope-end-row 86, :name col, :scope-end-col 59, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 941, :end-col 20, :row 86} {:end-row 87, :scope-end-row 87, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 942, :end-col 11, :row 87} {:end-row 87, :scope-end-row 87, :name path, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 943, :end-col 16, :row 87} {:end-row 87, :scope-end-row 87, :name lnum, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 944, :end-col 21, :row 87} {:end-row 87, :scope-end-row 87, :name col, :scope-end-col 69, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 945, :end-col 25, :row 87} {:end-row 89, :scope-end-row 89, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 946, :end-col 11, :row 89} {:end-row 89, :scope-end-row 89, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 947, :end-col 16, :row 89} {:end-row 89, :scope-end-row 89, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 948, :end-col 20, :row 89} {:end-row 90, :scope-end-row 90, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 949, :end-col 11, :row 90} {:end-row 90, :scope-end-row 90, :name path, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 950, :end-col 16, :row 90} {:end-row 90, :scope-end-row 90, :name lnum, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 951, :end-col 21, :row 90} {:end-row 90, :scope-end-row 90, :name col, :scope-end-col 65, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 952, :end-col 25, :row 90} {:end-row 92, :scope-end-row 92, :name this, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 953, :end-col 11, :row 92} {:end-row 92, :scope-end-row 92, :name lnum, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 12, :id 954, :end-col 16, :row 92} {:end-row 92, :scope-end-row 92, :name col, :scope-end-col 57, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 17, :id 955, :end-col 20, :row 92} {:end-row 93, :scope-end-row 93, :name this, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 956, :end-col 11, :row 93} {:end-row 93, :scope-end-row 93, :name path, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 957, :end-col 16, :row 93} {:end-row 93, :scope-end-row 93, :name lnum, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 17, :id 958, :end-col 21, :row 93} {:end-row 93, :scope-end-row 93, :name col, :scope-end-col 67, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 22, :id 959, :end-col 25, :row 93} {:end-row 95, :scope-end-row 95, :name this, :scope-end-col 42, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 960, :end-col 11, :row 95} {:end-row 96, :scope-end-row 96, :name this, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 7, :id 961, :end-col 11, :row 96} {:end-row 96, :scope-end-row 96, :name path, :scope-end-col 52, :filename "src/elin/component/server/impl/sexpr.clj", :str "path", :col 12, :id 962, :end-col 16, :row 96} {:end-row 97, :scope-end-row 97, :name this, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "this", :col 25, :id 963, :end-col 29, :row 97} {:end-row 97, :scope-end-row 97, :name lnum, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "lnum", :col 30, :id 964, :end-col 34, :row 97} {:end-row 97, :scope-end-row 97, :name col, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "col", :col 35, :id 965, :end-col 38, :row 97} {:end-row 97, :scope-end-row 97, :name new-sexpr, :scope-end-col 97, :filename "src/elin/component/server/impl/sexpr.clj", :str "new-sexpr", :col 39, :id 966, :end-col 48, :row 97} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 48, :filename "src/elin/component/server/impl/event.clj", :str "host", :col 4, :id 967, :end-col 8, :row 11} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "host", :col 4, :id 968, :end-col 8, :row 15} {:end-row 15, :scope-end-row 16, :name id, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 9, :id 969, :end-col 11, :row 15} {:end-row 15, :scope-end-row 16, :name args, :scope-end-col 68, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 12, :id 970, :end-col 16, :row 15} {:end-row 20, :scope-end-row 20, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 16, :id 971, :end-col 20, :row 20} {:end-row 21, :scope-end-row 21, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 17, :id 972, :end-col 21, :row 21} {:end-row 21, :scope-end-row 21, :name id, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 22, :id 973, :end-col 24, :row 21} {:end-row 21, :scope-end-row 21, :name args, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 25, :id 974, :end-col 29, :row 21} {:end-row 24, :scope-end-row 24, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 16, :id 975, :end-col 20, :row 24} {:end-row 25, :scope-end-row 25, :name this, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "this", :col 17, :id 976, :end-col 21, :row 25} {:end-row 25, :scope-end-row 25, :name id, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "id", :col 22, :id 977, :end-col 24, :row 25} {:end-row 25, :scope-end-row 25, :name args, :scope-end-col 59, :filename "src/elin/component/server/impl/event.clj", :str "args", :col 25, :id 978, :end-col 29, :row 25} {:end-row 9, :scope-end-row 10, :name host, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 5, :id 979, :end-col 9, :row 9} {:end-row 9, :scope-end-row 10, :name text, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 10, :id 980, :end-col 14, :row 9} {:end-row 11, :scope-end-row 12, :name host, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 5, :id 981, :end-col 9, :row 11} {:end-row 11, :scope-end-row 12, :name text, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 10, :id 982, :end-col 14, :row 11} {:end-row 11, :scope-end-row 12, :name options, :scope-end-col 81, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 15, :id 983, :end-col 22, :row 11} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 70, :filename "src/elin/component/server/impl/virtual_text.clj", :str "host", :col 4, :id 984, :end-col 8, :row 15} {:end-row 21, :scope-end-row 22, :name this, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 985, :end-col 11, :row 21} {:end-row 21, :scope-end-row 22, :name text, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 986, :end-col 16, :row 21} {:end-row 23, :scope-end-row 24, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 987, :end-col 11, :row 23} {:end-row 23, :scope-end-row 24, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 988, :end-col 16, :row 23} {:end-row 23, :scope-end-row 24, :name options, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 17, :id 989, :end-col 24, :row 23} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 29, :id 990, :end-col 33, :row 25} {:end-row 30, :scope-end-row 31, :name this, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 991, :end-col 11, :row 30} {:end-row 30, :scope-end-row 31, :name text, :scope-end-col 36, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 992, :end-col 16, :row 30} {:end-row 32, :scope-end-row 33, :name this, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 7, :id 993, :end-col 11, :row 32} {:end-row 32, :scope-end-row 33, :name text, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "text", :col 12, :id 994, :end-col 16, :row 32} {:end-row 32, :scope-end-row 33, :name options, :scope-end-col 44, :filename "src/elin/component/server/impl/virtual_text.clj", :str "options", :col 17, :id 995, :end-col 24, :row 32} {:end-row 34, :scope-end-row 35, :name this, :scope-end-col 37, :filename "src/elin/component/server/impl/virtual_text.clj", :str "this", :col 29, :id 996, :end-col 33, :row 34} {:end-row 13, :scope-end-row 14, :name host, :scope-end-col 87, :filename "src/elin/component/server/impl/variable.clj", :str "host", :col 4, :id 997, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name var-name, :scope-end-col 87, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 9, :id 998, :end-col 17, :row 13} {:end-row 18, :scope-end-row 26, :name host, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "host", :col 4, :id 999, :end-col 8, :row 18} {:end-row 18, :scope-end-row 26, :name var-name, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 9, :id 1000, :end-col 17, :row 18} {:end-row 18, :scope-end-row 26, :name value, :scope-end-col 13, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 18, :id 1001, :end-col 23, :row 18} {:end-row 20, :scope-end-row 26, :name value', :scope-end-col 11, :filename "src/elin/component/server/impl/variable.clj", :str "value'", :col 11, :id 1002, :end-col 17, :row 20} {:end-row 30, :scope-end-row 30, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1003, :end-col 23, :row 30} {:end-row 30, :scope-end-row 30, :name var-name, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1004, :end-col 32, :row 30} {:end-row 31, :scope-end-row 31, :name this, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1005, :end-col 23, :row 31} {:end-row 31, :scope-end-row 31, :name var-name, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1006, :end-col 32, :row 31} {:end-row 31, :scope-end-row 31, :name value, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 33, :id 1007, :end-col 38, :row 31} {:end-row 34, :scope-end-row 34, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1008, :end-col 23, :row 34} {:end-row 34, :scope-end-row 34, :name var-name, :scope-end-col 65, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1009, :end-col 32, :row 34} {:end-row 35, :scope-end-row 35, :name this, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "this", :col 19, :id 1010, :end-col 23, :row 35} {:end-row 35, :scope-end-row 35, :name var-name, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "var-name", :col 24, :id 1011, :end-col 32, :row 35} {:end-row 35, :scope-end-row 35, :name value, :scope-end-col 77, :filename "src/elin/component/server/impl/variable.clj", :str "value", :col 33, :id 1012, :end-col 38, :row 35} {:end-row 12, :scope-end-row 14, :name host, :scope-end-col 79, :filename "src/elin/component/server/impl/register.clj", :str "host", :col 4, :id 1013, :end-col 8, :row 12} {:end-row 12, :scope-end-row 14, :name text, :scope-end-col 79, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 9, :id 1014, :end-col 13, :row 12} {:end-row 18, :scope-end-row 19, :name this, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "this", :col 10, :id 1015, :end-col 14, :row 18} {:end-row 18, :scope-end-row 19, :name text, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 15, :id 1016, :end-col 19, :row 18} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "this", :col 10, :id 1017, :end-col 14, :row 22} {:end-row 22, :scope-end-row 23, :name text, :scope-end-col 23, :filename "src/elin/component/server/impl/register.clj", :str "text", :col 15, :id 1018, :end-col 19, :row 22} {:end-row 14, :scope-end-row 15, :name host, :scope-end-col 53, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1019, :end-col 8, :row 14} {:end-row 19, :scope-end-row 20, :name host, :scope-end-col 51, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1020, :end-col 8, :row 19} {:end-row 24, :scope-end-row 32, :name host, :scope-end-col 30, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1021, :end-col 8, :row 24} {:end-row 24, :scope-end-row 32, :name extra-params, :scope-end-col 30, :filename "src/elin/component/server/impl/file.clj", :str "extra-params", :col 11, :id 1022, :end-col 23, :row 24} {:end-row 26, :scope-end-row 32, :name params, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "params", :col 13, :id 1023, :end-col 19, :row 26} {:end-row 27, :scope-end-row 32, :name bufnum, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "bufnum", :col 14, :id 1024, :end-col 20, :row 27} {:end-row 27, :scope-end-row 32, :name lnum, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 21, :id 1025, :end-col 25, :row 27} {:end-row 27, :scope-end-row 32, :name col, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 26, :id 1026, :end-col 29, :row 27} {:end-row 27, :scope-end-row 32, :name off, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "off", :col 30, :id 1027, :end-col 33, :row 27} {:end-row 27, :scope-end-row 32, :name curswant, :scope-end-col 28, :filename "src/elin/component/server/impl/file.clj", :str "curswant", :col 34, :id 1028, :end-col 42, :row 27} {:end-row 36, :scope-end-row 41, :name host, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "host", :col 4, :id 1029, :end-col 8, :row 36} {:end-row 36, :scope-end-row 41, :name path, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 9, :id 1030, :end-col 13, :row 36} {:end-row 36, :scope-end-row 41, :name lnum, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 14, :id 1031, :end-col 18, :row 36} {:end-row 36, :scope-end-row 41, :name col, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 19, :id 1032, :end-col 22, :row 36} {:end-row 36, :scope-end-row 41, :name jump-command, :scope-end-col 16, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1033, :end-col 38, :row 36} {:end-row 38, :scope-end-row 41, :name jump-command, :scope-end-col 14, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 11, :id 1034, :end-col 23, :row 38} {:end-row 39, :scope-end-row 41, :name res, :scope-end-col 14, :filename "src/elin/component/server/impl/file.clj", :str "res", :col 11, :id 1035, :end-col 14, :row 39} {:end-row 45, :scope-end-row 45, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 36, :id 1036, :end-col 40, :row 45} {:end-row 46, :scope-end-row 46, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 28, :id 1037, :end-col 32, :row 46} {:end-row 47, :scope-end-row 47, :name this, :scope-end-col 61, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 26, :id 1038, :end-col 30, :row 47} {:end-row 49, :scope-end-row 49, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1039, :end-col 11, :row 49} {:end-row 49, :scope-end-row 49, :name path, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1040, :end-col 16, :row 49} {:end-row 49, :scope-end-row 49, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1041, :end-col 21, :row 49} {:end-row 49, :scope-end-row 49, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1042, :end-col 25, :row 49} {:end-row 50, :scope-end-row 50, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1043, :end-col 11, :row 50} {:end-row 50, :scope-end-row 50, :name path, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1044, :end-col 16, :row 50} {:end-row 50, :scope-end-row 50, :name lnum, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1045, :end-col 21, :row 50} {:end-row 50, :scope-end-row 50, :name col, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1046, :end-col 25, :row 50} {:end-row 50, :scope-end-row 50, :name jump-command, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1047, :end-col 38, :row 50} {:end-row 53, :scope-end-row 53, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 36, :id 1048, :end-col 40, :row 53} {:end-row 54, :scope-end-row 54, :name this, :scope-end-col 65, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 28, :id 1049, :end-col 32, :row 54} {:end-row 55, :scope-end-row 55, :name this, :scope-end-col 61, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 26, :id 1050, :end-col 30, :row 55} {:end-row 57, :scope-end-row 57, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1051, :end-col 11, :row 57} {:end-row 57, :scope-end-row 57, :name path, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1052, :end-col 16, :row 57} {:end-row 57, :scope-end-row 57, :name lnum, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1053, :end-col 21, :row 57} {:end-row 57, :scope-end-row 57, :name col, :scope-end-col 55, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1054, :end-col 25, :row 57} {:end-row 58, :scope-end-row 58, :name this, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "this", :col 7, :id 1055, :end-col 11, :row 58} {:end-row 58, :scope-end-row 58, :name path, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "path", :col 12, :id 1056, :end-col 16, :row 58} {:end-row 58, :scope-end-row 58, :name lnum, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "lnum", :col 17, :id 1057, :end-col 21, :row 58} {:end-row 58, :scope-end-row 58, :name col, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "col", :col 22, :id 1058, :end-col 25, :row 58} {:end-row 58, :scope-end-row 58, :name jump-command, :scope-end-col 81, :filename "src/elin/component/server/impl/file.clj", :str "jump-command", :col 26, :id 1059, :end-col 38, :row 58} {:end-row 13, :scope-end-row 14, :name host, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "host", :col 4, :id 1060, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name prompt, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 9, :id 1061, :end-col 15, :row 13} {:end-row 13, :scope-end-row 14, :name default, :scope-end-col 59, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 16, :id 1062, :end-col 23, :row 13} {:end-row 19, :scope-end-row 20, :name this, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1063, :end-col 11, :row 19} {:end-row 19, :scope-end-row 20, :name text, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1064, :end-col 16, :row 19} {:end-row 21, :scope-end-row 22, :name this, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1065, :end-col 11, :row 21} {:end-row 21, :scope-end-row 22, :name text, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1066, :end-col 16, :row 21} {:end-row 21, :scope-end-row 22, :name highlight, :scope-end-col 78, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1067, :end-col 26, :row 21} {:end-row 24, :scope-end-row 25, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1068, :end-col 11, :row 24} {:end-row 24, :scope-end-row 25, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1069, :end-col 16, :row 24} {:end-row 26, :scope-end-row 27, :name this, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1070, :end-col 11, :row 26} {:end-row 26, :scope-end-row 27, :name text, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1071, :end-col 16, :row 26} {:end-row 26, :scope-end-row 27, :name highlight, :scope-end-col 79, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1072, :end-col 26, :row 26} {:end-row 28, :scope-end-row 29, :name this, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 12, :id 1073, :end-col 16, :row 28} {:end-row 28, :scope-end-row 29, :name prompt, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 17, :id 1074, :end-col 23, :row 28} {:end-row 28, :scope-end-row 29, :name default, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 24, :id 1075, :end-col 31, :row 28} {:end-row 33, :scope-end-row 34, :name this, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1076, :end-col 11, :row 33} {:end-row 33, :scope-end-row 34, :name text, :scope-end-col 46, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1077, :end-col 16, :row 33} {:end-row 35, :scope-end-row 36, :name this, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1078, :end-col 11, :row 35} {:end-row 35, :scope-end-row 36, :name text, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1079, :end-col 16, :row 35} {:end-row 35, :scope-end-row 36, :name highlight, :scope-end-col 94, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1080, :end-col 26, :row 35} {:end-row 38, :scope-end-row 39, :name this, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1081, :end-col 11, :row 38} {:end-row 38, :scope-end-row 39, :name text, :scope-end-col 49, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1082, :end-col 16, :row 38} {:end-row 40, :scope-end-row 41, :name this, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 7, :id 1083, :end-col 11, :row 40} {:end-row 40, :scope-end-row 41, :name text, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "text", :col 12, :id 1084, :end-col 16, :row 40} {:end-row 40, :scope-end-row 41, :name highlight, :scope-end-col 74, :filename "src/elin/component/server/impl/io.clj", :str "highlight", :col 17, :id 1085, :end-col 26, :row 40} {:end-row 42, :scope-end-row 43, :name this, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "this", :col 12, :id 1086, :end-col 16, :row 42} {:end-row 42, :scope-end-row 43, :name prompt, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "prompt", :col 17, :id 1087, :end-col 23, :row 42} {:end-row 42, :scope-end-row 43, :name default, :scope-end-col 35, :filename "src/elin/component/server/impl/io.clj", :str "default", :col 24, :id 1088, :end-col 31, :row 42} {:end-row 22, :scope-end-row 23, :name this, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 22, :id 1089, :end-col 26, :row 22} {:end-row 22, :scope-end-row 23, :name method, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 27, :id 1090, :end-col 33, :row 22} {:end-row 22, :scope-end-row 23, :name params, :scope-end-col 71, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 34, :id 1091, :end-col 40, :row 22} {:end-row 25, :scope-end-row 26, :name this, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 21, :id 1092, :end-col 25, :row 25} {:end-row 25, :scope-end-row 26, :name method, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 26, :id 1093, :end-col 32, :row 25} {:end-row 25, :scope-end-row 26, :name params, :scope-end-col 53, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 33, :id 1094, :end-col 39, :row 25} {:end-row 29, :scope-end-row 30, :name this, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 22, :id 1095, :end-col 26, :row 29} {:end-row 29, :scope-end-row 30, :name method, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 27, :id 1096, :end-col 33, :row 29} {:end-row 29, :scope-end-row 30, :name params, :scope-end-col 70, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 34, :id 1097, :end-col 40, :row 29} {:end-row 32, :scope-end-row 33, :name this, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "this", :col 21, :id 1098, :end-col 25, :row 32} {:end-row 32, :scope-end-row 33, :name method, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "method", :col 26, :id 1099, :end-col 32, :row 32} {:end-row 32, :scope-end-row 33, :name params, :scope-end-col 69, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 33, :id 1100, :end-col 39, :row 32} {:end-row 39, :scope-end-row 48, :name host, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1101, :end-col 8, :row 39} {:end-row 39, :scope-end-row 48, :name fn-name, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "fn-name", :col 9, :id 1102, :end-col 16, :row 39} {:end-row 39, :scope-end-row 48, :name params, :scope-end-col 19, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 17, :id 1103, :end-col 23, :row 39} {:end-row 41, :scope-end-row 48, :name result, :scope-end-col 17, :filename "src/elin/component/server/impl/function.clj", :str "result", :col 19, :id 1104, :end-col 25, :row 41} {:end-row 41, :scope-end-row 48, :name error, :scope-end-col 17, :filename "src/elin/component/server/impl/function.clj", :str "error", :col 26, :id 1105, :end-col 31, :row 41} {:end-row 52, :scope-end-row 55, :name host, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1106, :end-col 8, :row 52} {:end-row 52, :scope-end-row 55, :name fn-name, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "fn-name", :col 9, :id 1107, :end-col 16, :row 52} {:end-row 52, :scope-end-row 55, :name params, :scope-end-col 7, :filename "src/elin/component/server/impl/function.clj", :str "params", :col 17, :id 1108, :end-col 23, :row 52} {:end-row 59, :scope-end-row 60, :name host, :scope-end-col 49, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1109, :end-col 8, :row 59} {:end-row 59, :scope-end-row 60, :name cmd, :scope-end-col 49, :filename "src/elin/component/server/impl/function.clj", :str "cmd", :col 9, :id 1110, :end-col 12, :row 59} {:end-row 64, :scope-end-row 65, :name host, :scope-end-col 44, :filename "src/elin/component/server/impl/function.clj", :str "host", :col 4, :id 1111, :end-col 8, :row 64} {:end-row 64, :scope-end-row 65, :name s, :scope-end-col 44, :filename "src/elin/component/server/impl/function.clj", :str "s", :col 9, :id 1112, :end-col 10, :row 64} {:end-row 15, :scope-end-row 16, :name file, :scope-end-col 28, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 4, :id 1113, :end-col 8, :row 15} {:end-row 19, :scope-end-row 23, :name host, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 4, :id 1114, :end-col 8, :row 19} {:end-row 19, :scope-end-row 23, :name name, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "name", :col 17, :id 1115, :end-col 21, :row 19} {:end-row 19, :scope-end-row 23, :name lnum, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "lnum", :col 22, :id 1116, :end-col 26, :row 19} {:end-row 19, :scope-end-row 23, :name file, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 27, :id 1117, :end-col 31, :row 19} {:end-row 19, :scope-end-row 23, :name group, :scope-end-col 90, :filename "src/elin/component/server/impl/sign.clj", :str "group", :col 32, :id 1118, :end-col 37, :row 19} {:end-row 21, :scope-end-row 23, :name group', :scope-end-col 88, :filename "src/elin/component/server/impl/sign.clj", :str "group'", :col 11, :id 1119, :end-col 17, :row 21} {:end-row 22, :scope-end-row 23, :name name', :scope-end-col 88, :filename "src/elin/component/server/impl/sign.clj", :str "name'", :col 11, :id 1120, :end-col 16, :row 22} {:end-row 26, :scope-end-row 27, :name host, :scope-end-col 26, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1121, :end-col 9, :row 26} {:end-row 28, :scope-end-row 40, :name host, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1122, :end-col 9, :row 28} {:end-row 28, :scope-end-row 40, :name group, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "group", :col 18, :id 1123, :end-col 23, :row 28} {:end-row 28, :scope-end-row 40, :name file, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "file", :col 24, :id 1124, :end-col 28, :row 28} {:end-row 28, :scope-end-row 40, :name name, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "name", :col 29, :id 1125, :end-col 33, :row 28} {:end-row 28, :scope-end-row 40, :name id, :scope-end-col 78, :filename "src/elin/component/server/impl/sign.clj", :str "id", :col 34, :id 1126, :end-col 36, :row 28} {:end-row 29, :scope-end-row 40, :name group', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "group'", :col 10, :id 1127, :end-col 16, :row 29} {:end-row 30, :scope-end-row 40, :name file', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "file'", :col 10, :id 1128, :end-col 15, :row 30} {:end-row 34, :scope-end-row 40, :name name', :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "name'", :col 10, :id 1129, :end-col 15, :row 34} {:end-row 36, :scope-end-row 40, :name options, :scope-end-col 77, :filename "src/elin/component/server/impl/sign.clj", :str "options", :col 10, :id 1130, :end-col 17, :row 36} {:end-row 43, :scope-end-row 47, :name host, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1131, :end-col 9, :row 43} {:end-row 48, :scope-end-row 52, :name host, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1133, :end-col 9, :row 48} {:end-row 48, :scope-end-row 52, :name target-buffer, :scope-end-col 64, :filename "src/elin/component/server/impl/sign.clj", :str "target-buffer", :col 10, :id 1134, :end-col 23, :row 48} {:end-row 55, :scope-end-row 56, :name host, :scope-end-col 67, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 4, :id 1136, :end-col 8, :row 55} {:end-row 59, :scope-end-row 60, :name host, :scope-end-col 65, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1137, :end-col 9, :row 59} {:end-row 61, :scope-end-row 62, :name host, :scope-end-col 79, :filename "src/elin/component/server/impl/sign.clj", :str "host", :col 5, :id 1138, :end-col 9, :row 61} {:end-row 61, :scope-end-row 62, :name signs, :scope-end-col 79, :filename "src/elin/component/server/impl/sign.clj", :str "signs", :col 10, :id 1139, :end-col 15, :row 61} {:end-row 66, :scope-end-row 66, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 16, :id 1140, :end-col 20, :row 66} {:end-row 66, :scope-end-row 66, :name m, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 21, :id 1141, :end-col 22, :row 66} {:end-row 67, :scope-end-row 67, :name this, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 22, :id 1142, :end-col 26, :row 67} {:end-row 67, :scope-end-row 67, :name m, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 27, :id 1143, :end-col 28, :row 67} {:end-row 68, :scope-end-row 68, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 25, :id 1144, :end-col 29, :row 68} {:end-row 69, :scope-end-row 69, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 21, :id 1145, :end-col 25, :row 69} {:end-row 70, :scope-end-row 70, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 19, :id 1146, :end-col 23, :row 70} {:end-row 73, :scope-end-row 73, :name this, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 16, :id 1147, :end-col 20, :row 73} {:end-row 73, :scope-end-row 73, :name m, :scope-end-col 40, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 21, :id 1148, :end-col 22, :row 73} {:end-row 74, :scope-end-row 74, :name this, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 22, :id 1149, :end-col 26, :row 74} {:end-row 74, :scope-end-row 74, :name m, :scope-end-col 51, :filename "src/elin/component/server/impl/sign.clj", :str "m", :col 27, :id 1150, :end-col 28, :row 74} {:end-row 75, :scope-end-row 75, :name this, :scope-end-col 55, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 25, :id 1151, :end-col 29, :row 75} {:end-row 76, :scope-end-row 76, :name this, :scope-end-col 45, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 21, :id 1152, :end-col 25, :row 76} {:end-row 77, :scope-end-row 77, :name this, :scope-end-col 41, :filename "src/elin/component/server/impl/sign.clj", :str "this", :col 19, :id 1153, :end-col 23, :row 77} {:end-row 17, :scope-end-row 51, :name host, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "host", :col 4, :id 1154, :end-col 8, :row 17} {:end-row 17, :scope-end-row 51, :name message, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "message", :col 9, :id 1155, :end-col 16, :row 17} {:end-row 17, :scope-end-row 51, :name response-manager, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 17, :id 1156, :end-col 33, :row 17} {:end-row 19, :scope-end-row 23, :name _, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1157, :end-col 15, :row 19} {:end-row 25, :scope-end-row 29, :name _, :scope-end-col 57, :filename "src/elin/component/server/vim.clj", :str "_", :col 15, :id 1158, :end-col 16, :row 25} {:end-row 31, :scope-end-row 51, :name this, :scope-end-col 52, :filename "src/elin/component/server/vim.clj", :str "this", :col 19, :id 1159, :end-col 23, :row 31} {:end-row 34, :scope-end-row 37, :name id, :scope-end-col 26, :filename "src/elin/component/server/vim.clj", :str "id", :col 14, :id 1160, :end-col 16, :row 34} {:end-row 34, :scope-end-row 37, :name result, :scope-end-col 26, :filename "src/elin/component/server/vim.clj", :str "result", :col 17, :id 1161, :end-col 23, :row 34} {:end-row 40, :scope-end-row 44, :name id, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "id", :col 14, :id 1162, :end-col 16, :row 40} {:end-row 40, :scope-end-row 44, :name method, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "method", :col 18, :id 1163, :end-col 24, :row 40} {:end-row 40, :scope-end-row 44, :name params, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "params", :col 25, :id 1164, :end-col 31, :row 40} {:end-row 40, :scope-end-row 44, :name options, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "options", :col 32, :id 1165, :end-col 39, :row 40} {:end-row 48, :scope-end-row 51, :name _, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1166, :end-col 15, :row 48} {:end-row 48, :scope-end-row 51, :name method, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "method", :col 17, :id 1167, :end-col 23, :row 48} {:end-row 48, :scope-end-row 51, :name params, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "params", :col 24, :id 1168, :end-col 30, :row 48} {:end-row 48, :scope-end-row 51, :name options, :scope-end-col 50, :filename "src/elin/component/server/vim.clj", :str "options", :col 31, :id 1169, :end-col 38, :row 48} {:end-row 54, :scope-end-row 82, :name output-stream, :scope-end-col 54, :filename "src/elin/component/server/vim.clj", :str "output-stream", :col 4, :id 1170, :end-col 17, :row 54} {:end-row 54, :scope-end-row 82, :name response-manager, :scope-end-col 54, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 18, :id 1171, :end-col 34, :row 54} {:end-row 56, :scope-end-row 64, :name _, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "_", :col 14, :id 1172, :end-col 15, :row 56} {:end-row 56, :scope-end-row 64, :name method, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "method", :col 17, :id 1173, :end-col 23, :row 56} {:end-row 56, :scope-end-row 64, :name content, :scope-end-col 17, :filename "src/elin/component/server/vim.clj", :str "content", :col 28, :id 1174, :end-col 35, :row 56} {:end-row 57, :scope-end-row 64, :name id, :scope-end-col 16, :filename "src/elin/component/server/vim.clj", :str "id", :col 11, :id 1175, :end-col 13, :row 57} {:end-row 60, :scope-end-row 64, :name maybe-ch, :scope-end-col 16, :filename "src/elin/component/server/vim.clj", :str "maybe-ch", :col 11, :id 1176, :end-col 19, :row 60} {:end-row 66, :scope-end-row 67, :name _, :scope-end-col 62, :filename "src/elin/component/server/vim.clj", :str "_", :col 13, :id 1177, :end-col 14, :row 66} {:end-row 66, :scope-end-row 67, :name content, :scope-end-col 62, :filename "src/elin/component/server/vim.clj", :str "content", :col 15, :id 1178, :end-col 22, :row 66} {:end-row 69, :scope-end-row 72, :name _, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "_", :col 15, :id 1179, :end-col 16, :row 69} {:end-row 69, :scope-end-row 72, :name id, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "id", :col 17, :id 1180, :end-col 19, :row 69} {:end-row 69, :scope-end-row 72, :name error, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "error", :col 20, :id 1181, :end-col 25, :row 69} {:end-row 69, :scope-end-row 72, :name result, :scope-end-col 63, :filename "src/elin/component/server/vim.clj", :str "result", :col 26, :id 1182, :end-col 32, :row 69} {:end-row 74, :scope-end-row 75, :name _, :scope-end-col 28, :filename "src/elin/component/server/vim.clj", :str "_", :col 12, :id 1183, :end-col 13, :row 74} {:end-row 78, :scope-end-row 79, :name this, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "this", :col 19, :id 1184, :end-col 23, :row 78} {:end-row 78, :scope-end-row 79, :name method, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "method", :col 24, :id 1185, :end-col 30, :row 78} {:end-row 78, :scope-end-row 79, :name params, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "params", :col 31, :id 1186, :end-col 37, :row 78} {:end-row 81, :scope-end-row 82, :name this, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "this", :col 21, :id 1187, :end-col 25, :row 81} {:end-row 81, :scope-end-row 82, :name method, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "method", :col 26, :id 1188, :end-col 32, :row 81} {:end-row 81, :scope-end-row 82, :name params, :scope-end-col 53, :filename "src/elin/component/server/vim.clj", :str "params", :col 33, :id 1189, :end-col 39, :row 81} {:end-row 85, :scope-end-row 117, :name host, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "host", :col 12, :id 1190, :end-col 16, :row 85} {:end-row 85, :scope-end-row 117, :name server-socket, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "server-socket", :col 17, :id 1191, :end-col 30, :row 85} {:end-row 85, :scope-end-row 117, :name on-accept, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "on-accept", :col 31, :id 1192, :end-col 40, :row 85} {:end-row 85, :scope-end-row 117, :name stop-signal, :scope-end-col 20, :filename "src/elin/component/server/vim.clj", :str "stop-signal", :col 41, :id 1193, :end-col 52, :row 85} {:end-row 86, :scope-end-row 117, :name response-manager, :scope-end-col 19, :filename "src/elin/component/server/vim.clj", :str "response-manager", :col 9, :id 1194, :end-col 25, :row 86} {:end-row 90, :scope-end-row 111, :name client-sock, :scope-end-col 52, :filename "src/elin/component/server/vim.clj", :str "client-sock", :col 21, :id 1195, :end-col 32, :row 90} {:end-row 91, :scope-end-row 110, :name output-stream, :scope-end-col 33, :filename "src/elin/component/server/vim.clj", :str "output-stream", :col 17, :id 1196, :end-col 30, :row 91} {:end-row 92, :scope-end-row 110, :name input-stream, :scope-end-col 33, :filename "src/elin/component/server/vim.clj", :str "input-stream", :col 17, :id 1197, :end-col 29, :row 92} {:end-row 99, :scope-end-row 99, :name ex, :scope-end-col 75, :filename "src/elin/component/server/vim.clj", :str "ex", :col 70, :id 1198, :end-col 72, :row 99} {:end-row 95, :scope-end-row 110, :name raw-msg, :scope-end-col 31, :filename "src/elin/component/server/vim.clj", :str "raw-msg", :col 22, :id 1199, :end-col 29, :row 95} {:end-row 95, :scope-end-row 110, :name ch, :scope-end-col 31, :filename "src/elin/component/server/vim.clj", :str "ch", :col 30, :id 1200, :end-col 32, :row 95} {:end-row 112, :scope-end-row 113, :name _, :scope-end-col 14, :filename "src/elin/component/server/vim.clj", :str "_", :col 29, :id 1201, :end-col 30, :row 112} {:end-row 114, :scope-end-row 115, :name ex, :scope-end-col 71, :filename "src/elin/component/server/vim.clj", :str "ex", :col 26, :id 1202, :end-col 28, :row 114} {:end-row 12, :scope-end-row 14, :name request-method, :scope-end-col 61, :filename "src/elin/component/server/http.clj", :str "request-method", :col 12, :id 1203, :end-col 26, :row 12} {:end-row 12, :scope-end-row 14, :name headers, :scope-end-col 61, :filename "src/elin/component/server/http.clj", :str "headers", :col 27, :id 1204, :end-col 34, :row 12} {:end-row 21, :scope-end-row 28, :name host, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "host", :col 4, :id 1205, :end-col 8, :row 21} {:end-row 21, :scope-end-row 28, :name message, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "message", :col 9, :id 1206, :end-col 16, :row 21} {:end-row 21, :scope-end-row 28, :name method, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "method", :col 17, :id 1207, :end-col 23, :row 21} {:end-row 21, :scope-end-row 28, :name params, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "params", :col 24, :id 1208, :end-col 30, :row 21} {:end-row 23, :scope-end-row 23, :name _, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "_", :col 14, :id 1209, :end-col 15, :row 23} {:end-row 24, :scope-end-row 24, :name _, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "_", :col 15, :id 1210, :end-col 16, :row 24} {:end-row 25, :scope-end-row 28, :name _, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "_", :col 19, :id 1211, :end-col 20, :row 25} {:end-row 31, :scope-end-row 32, :name resp, :scope-end-col 16, :filename "src/elin/component/server/http.clj", :str "resp", :col 4, :id 1212, :end-col 8, :row 31} {:end-row 35, :scope-end-row 37, :name m, :scope-end-col 13, :filename "src/elin/component/server/http.clj", :str "m", :col 7, :id 1213, :end-col 8, :row 35} {:end-row 40, :scope-end-row 42, :name m, :scope-end-col 13, :filename "src/elin/component/server/http.clj", :str "m", :col 7, :id 1214, :end-col 8, :row 40} {:end-row 45, :scope-end-row 79, :name handler, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "handler", :col 4, :id 1215, :end-col 11, :row 45} {:end-row 45, :scope-end-row 79, :name host, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "host", :col 12, :id 1216, :end-col 16, :row 45} {:end-row 45, :scope-end-row 79, :name port, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "port", :col 17, :id 1217, :end-col 21, :row 45} {:end-row 45, :scope-end-row 79, :name stop-server, :scope-end-col 24, :filename "src/elin/component/server/http.clj", :str "stop-server", :col 22, :id 1218, :end-col 33, :row 45} {:end-row 47, :scope-end-row 50, :name this, :scope-end-col 47, :filename "src/elin/component/server/http.clj", :str "this", :col 11, :id 1219, :end-col 15, :row 47} {:end-row 51, :scope-end-row 53, :name this, :scope-end-col 32, :filename "src/elin/component/server/http.clj", :str "this", :col 10, :id 1221, :end-col 14, :row 51} {:end-row 56, :scope-end-row 60, :name _, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "_", :col 17, :id 1222, :end-col 18, :row 56} {:end-row 56, :scope-end-row 60, :name method, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "method", :col 19, :id 1223, :end-col 25, :row 56} {:end-row 56, :scope-end-row 60, :name params, :scope-end-col 48, :filename "src/elin/component/server/http.clj", :str "params", :col 26, :id 1224, :end-col 32, :row 56} {:end-row 62, :scope-end-row 79, :name this, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "this", :col 12, :id 1225, :end-col 16, :row 62} {:end-row 62, :scope-end-row 79, :name req, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "req", :col 22, :id 1226, :end-col 25, :row 62} {:end-row 62, :scope-end-row 79, :name uri, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "uri", :col 33, :id 1227, :end-col 36, :row 62} {:end-row 62, :scope-end-row 79, :name body, :scope-end-col 23, :filename "src/elin/component/server/http.clj", :str "body", :col 37, :id 1228, :end-col 41, :row 62} {:end-row 63, :scope-end-row 79, :name uri, :scope-end-col 22, :filename "src/elin/component/server/http.clj", :str "uri", :col 11, :id 1229, :end-col 14, :row 63} {:end-row 68, :scope-end-row 77, :name handler', :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "handler'", :col 17, :id 1230, :end-col 25, :row 68} {:end-row 69, :scope-end-row 77, :name method, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "method", :col 25, :id 1231, :end-col 31, :row 69} {:end-row 69, :scope-end-row 77, :name params, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "params", :col 32, :id 1232, :end-col 38, :row 69} {:end-row 82, :scope-end-row 85, :name config, :scope-end-col 26, :filename "src/elin/component/server/http.clj", :str "config", :col 4, :id 1233, :end-col 10, :row 82} {:end-row 16, :scope-end-row 48, :name host, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "host", :col 4, :id 1234, :end-col 8, :row 16} {:end-row 16, :scope-end-row 48, :name message, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "message", :col 9, :id 1235, :end-col 16, :row 16} {:end-row 16, :scope-end-row 48, :name response-manager, :scope-end-col 12, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 17, :id 1236, :end-col 33, :row 16} {:end-row 18, :scope-end-row 19, :name _, :scope-end-col 27, :filename "src/elin/component/server/nvim.clj", :str "_", :col 14, :id 1237, :end-col 15, :row 18} {:end-row 21, :scope-end-row 22, :name _, :scope-end-col 27, :filename "src/elin/component/server/nvim.clj", :str "_", :col 15, :id 1238, :end-col 16, :row 21} {:end-row 24, :scope-end-row 48, :name _, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "_", :col 19, :id 1239, :end-col 20, :row 24} {:end-row 27, :scope-end-row 31, :name _, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1240, :end-col 17, :row 27} {:end-row 27, :scope-end-row 31, :name id, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "id", :col 18, :id 1241, :end-col 20, :row 27} {:end-row 27, :scope-end-row 31, :name method, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "method", :col 21, :id 1242, :end-col 27, :row 27} {:end-row 27, :scope-end-row 31, :name params, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "params", :col 29, :id 1243, :end-col 35, :row 27} {:end-row 27, :scope-end-row 31, :name options, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "options", :col 36, :id 1244, :end-col 43, :row 27} {:end-row 33, :scope-end-row 36, :name _, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1245, :end-col 17, :row 33} {:end-row 33, :scope-end-row 36, :name id, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "id", :col 18, :id 1246, :end-col 20, :row 33} {:end-row 33, :scope-end-row 36, :name error, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "error", :col 21, :id 1247, :end-col 26, :row 33} {:end-row 33, :scope-end-row 36, :name result, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "result", :col 27, :id 1248, :end-col 33, :row 33} {:end-row 38, :scope-end-row 47, :name _, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "_", :col 16, :id 1249, :end-col 17, :row 38} {:end-row 38, :scope-end-row 47, :name method, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "method", :col 18, :id 1250, :end-col 24, :row 38} {:end-row 38, :scope-end-row 47, :name params, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "params", :col 26, :id 1251, :end-col 32, :row 38} {:end-row 38, :scope-end-row 47, :name options, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "options", :col 33, :id 1252, :end-col 40, :row 38} {:end-row 38, :scope-end-row 47, :name args, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "args", :col 45, :id 1253, :end-col 49, :row 38} {:end-row 39, :scope-end-row 47, :name method', :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "method'", :col 15, :id 1254, :end-col 22, :row 39} {:end-row 40, :scope-end-row 47, :name options', :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "options'", :col 15, :id 1255, :end-col 23, :row 40} {:end-row 51, :scope-end-row 81, :name output-stream, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "output-stream", :col 4, :id 1256, :end-col 17, :row 51} {:end-row 51, :scope-end-row 81, :name response-manager, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 18, :id 1257, :end-col 34, :row 51} {:end-row 53, :scope-end-row 60, :name _, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "_", :col 14, :id 1258, :end-col 15, :row 53} {:end-row 53, :scope-end-row 60, :name content, :scope-end-col 11, :filename "src/elin/component/server/nvim.clj", :str "content", :col 16, :id 1259, :end-col 23, :row 53} {:end-row 54, :scope-end-row 60, :name id, :scope-end-col 10, :filename "src/elin/component/server/nvim.clj", :str "id", :col 11, :id 1260, :end-col 13, :row 54} {:end-row 55, :scope-end-row 60, :name ch, :scope-end-col 10, :filename "src/elin/component/server/nvim.clj", :str "ch", :col 11, :id 1261, :end-col 13, :row 55} {:end-row 62, :scope-end-row 65, :name _, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "_", :col 13, :id 1262, :end-col 14, :row 62} {:end-row 62, :scope-end-row 65, :name content, :scope-end-col 34, :filename "src/elin/component/server/nvim.clj", :str "content", :col 15, :id 1263, :end-col 22, :row 62} {:end-row 67, :scope-end-row 71, :name _, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "_", :col 15, :id 1264, :end-col 16, :row 67} {:end-row 67, :scope-end-row 71, :name id, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "id", :col 17, :id 1265, :end-col 19, :row 67} {:end-row 67, :scope-end-row 71, :name error, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "error", :col 20, :id 1266, :end-col 25, :row 67} {:end-row 67, :scope-end-row 71, :name result, :scope-end-col 37, :filename "src/elin/component/server/nvim.clj", :str "result", :col 26, :id 1267, :end-col 32, :row 67} {:end-row 73, :scope-end-row 74, :name _, :scope-end-col 28, :filename "src/elin/component/server/nvim.clj", :str "_", :col 12, :id 1268, :end-col 13, :row 73} {:end-row 77, :scope-end-row 78, :name this, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "this", :col 19, :id 1269, :end-col 23, :row 77} {:end-row 77, :scope-end-row 78, :name method, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "method", :col 24, :id 1270, :end-col 30, :row 77} {:end-row 77, :scope-end-row 78, :name params, :scope-end-col 70, :filename "src/elin/component/server/nvim.clj", :str "params", :col 31, :id 1271, :end-col 37, :row 77} {:end-row 80, :scope-end-row 81, :name this, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "this", :col 21, :id 1272, :end-col 25, :row 80} {:end-row 80, :scope-end-row 81, :name method, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "method", :col 26, :id 1273, :end-col 32, :row 80} {:end-row 80, :scope-end-row 81, :name params, :scope-end-col 69, :filename "src/elin/component/server/nvim.clj", :str "params", :col 33, :id 1274, :end-col 39, :row 80} {:end-row 84, :scope-end-row 115, :name host, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "host", :col 12, :id 1275, :end-col 16, :row 84} {:end-row 84, :scope-end-row 115, :name server-socket, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "server-socket", :col 17, :id 1276, :end-col 30, :row 84} {:end-row 84, :scope-end-row 115, :name on-accept, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "on-accept", :col 31, :id 1277, :end-col 40, :row 84} {:end-row 84, :scope-end-row 115, :name stop-signal, :scope-end-col 20, :filename "src/elin/component/server/nvim.clj", :str "stop-signal", :col 41, :id 1278, :end-col 52, :row 84} {:end-row 85, :scope-end-row 115, :name response-manager, :scope-end-col 19, :filename "src/elin/component/server/nvim.clj", :str "response-manager", :col 9, :id 1279, :end-col 25, :row 85} {:end-row 89, :scope-end-row 109, :name client-sock, :scope-end-col 52, :filename "src/elin/component/server/nvim.clj", :str "client-sock", :col 21, :id 1280, :end-col 32, :row 89} {:end-row 90, :scope-end-row 108, :name output-stream, :scope-end-col 33, :filename "src/elin/component/server/nvim.clj", :str "output-stream", :col 17, :id 1281, :end-col 30, :row 90} {:end-row 91, :scope-end-row 108, :name data-input-stream, :scope-end-col 33, :filename "src/elin/component/server/nvim.clj", :str "data-input-stream", :col 17, :id 1282, :end-col 34, :row 91} {:end-row 98, :scope-end-row 98, :name ex, :scope-end-col 75, :filename "src/elin/component/server/nvim.clj", :str "ex", :col 70, :id 1283, :end-col 72, :row 98} {:end-row 94, :scope-end-row 108, :name raw-msg, :scope-end-col 31, :filename "src/elin/component/server/nvim.clj", :str "raw-msg", :col 22, :id 1284, :end-col 29, :row 94} {:end-row 94, :scope-end-row 108, :name ch, :scope-end-col 31, :filename "src/elin/component/server/nvim.clj", :str "ch", :col 30, :id 1285, :end-col 32, :row 94} {:end-row 110, :scope-end-row 111, :name _, :scope-end-col 14, :filename "src/elin/component/server/nvim.clj", :str "_", :col 29, :id 1286, :end-col 30, :row 110} {:end-row 112, :scope-end-row 113, :name ex, :scope-end-col 71, :filename "src/elin/component/server/nvim.clj", :str "ex", :col 26, :id 1287, :end-col 28, :row 112} {:end-row 20, :scope-end-row 24, :name host, :scope-end-col 30, :filename "src/elin/component/clj_kondo.clj", :str "host", :col 4, :id 1288, :end-col 8, :row 20} {:end-row 21, :scope-end-row 24, :name cwd, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "cwd", :col 11, :id 1289, :end-col 14, :row 21} {:end-row 22, :scope-end-row 24, :name root, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "root", :col 11, :id 1290, :end-col 15, :row 22} {:end-row 27, :scope-end-row 31, :name user-dir, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "user-dir", :col 4, :id 1291, :end-col 12, :row 27} {:end-row 35, :scope-end-row 38, :name command, :scope-end-col 32, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 4, :id 1292, :end-col 11, :row 35} {:end-row 38, :scope-end-row 38, :name _, :scope-end-col 29, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 22, :id 1293, :end-col 23, :row 38} {:end-row 41, :scope-end-row 54, :name command, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 12, :id 1294, :end-col 19, :row 41} {:end-row 41, :scope-end-row 54, :name lint, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "lint", :col 20, :id 1295, :end-col 24, :row 41} {:end-row 41, :scope-end-row 54, :name config, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 25, :id 1296, :end-col 31, :row 41} {:end-row 41, :scope-end-row 54, :name shell-config, :scope-end-col 12, :filename "src/elin/component/clj_kondo.clj", :str "shell-config", :col 32, :id 1297, :end-col 44, :row 41} {:end-row 43, :scope-end-row 51, :name lint-args, :scope-end-col 31, :filename "src/elin/component/clj_kondo.clj", :str "lint-args", :col 11, :id 1299, :end-col 20, :row 43} {:end-row 45, :scope-end-row 51, :name config', :scope-end-col 31, :filename "src/elin/component/clj_kondo.clj", :str "config'", :col 11, :id 1300, :end-col 18, :row 45} {:end-row 52, :scope-end-row 54, :name ex, :scope-end-col 9, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 22, :id 1301, :end-col 24, :row 52} {:end-row 58, :scope-end-row 146, :name lazy-host, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "lazy-host", :col 4, :id 1302, :end-col 13, :row 58} {:end-row 60, :scope-end-row 146, :name command, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "command", :col 4, :id 1303, :end-col 11, :row 60} {:end-row 61, :scope-end-row 146, :name config, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 4, :id 1304, :end-col 10, :row 61} {:end-row 63, :scope-end-row 146, :name available?, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "available?", :col 4, :id 1305, :end-col 14, :row 63} {:end-row 64, :scope-end-row 146, :name analyzing?-atom, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "analyzing?-atom", :col 4, :id 1306, :end-col 19, :row 64} {:end-row 65, :scope-end-row 146, :name analyzed-atom, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "analyzed-atom", :col 4, :id 1307, :end-col 17, :row 65} {:end-row 67, :scope-end-row 74, :name this, :scope-end-col 39, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 11, :id 1308, :end-col 15, :row 67} {:end-row 76, :scope-end-row 78, :name this, :scope-end-col 51, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 10, :id 1309, :end-col 14, :row 76} {:end-row 81, :scope-end-row 101, :name this, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 13, :id 1310, :end-col 17, :row 81} {:end-row 93, :scope-end-row 99, :name project-root-dir, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "project-root-dir", :col 23, :id 1311, :end-col 39, :row 93} {:end-row 94, :scope-end-row 99, :name res, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "res", :col 23, :id 1312, :end-col 26, :row 94} {:end-row 97, :scope-end-row 99, :name cache-path, :scope-end-col 44, :filename "src/elin/component/clj_kondo.clj", :str "cache-path", :col 23, :id 1313, :end-col 33, :row 97} {:end-row 103, :scope-end-row 125, :name this, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 13, :id 1314, :end-col 17, :row 103} {:end-row 115, :scope-end-row 119, :name project-root-dir, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "project-root-dir", :col 23, :id 1315, :end-col 39, :row 115} {:end-row 116, :scope-end-row 119, :name cache-file, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "cache-file", :col 23, :id 1316, :end-col 33, :row 116} {:end-row 117, :scope-end-row 118, :name r, :scope-end-col 73, :filename "src/elin/component/clj_kondo.clj", :str "r", :col 44, :id 1317, :end-col 45, :row 117} {:end-row 117, :scope-end-row 119, :name analyzed, :scope-end-col 49, :filename "src/elin/component/clj_kondo.clj", :str "analyzed", :col 23, :id 1318, :end-col 31, :row 117} {:end-row 120, :scope-end-row 121, :name ex, :scope-end-col 57, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 52, :id 1319, :end-col 54, :row 120} {:end-row 122, :scope-end-row 123, :name ex, :scope-end-col 53, :filename "src/elin/component/clj_kondo.clj", :str "ex", :col 32, :id 1320, :end-col 34, :row 122} {:end-row 127, :scope-end-row 128, :name _, :scope-end-col 22, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 16, :id 1321, :end-col 17, :row 127} {:end-row 130, :scope-end-row 131, :name _, :scope-end-col 28, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 15, :id 1322, :end-col 16, :row 130} {:end-row 133, :scope-end-row 136, :name this, :scope-end-col 35, :filename "src/elin/component/clj_kondo.clj", :str "this", :col 14, :id 1323, :end-col 18, :row 133} {:end-row 138, :scope-end-row 146, :name _, :scope-end-col 52, :filename "src/elin/component/clj_kondo.clj", :str "_", :col 20, :id 1324, :end-col 21, :row 138} {:end-row 138, :scope-end-row 146, :name code, :scope-end-col 52, :filename "src/elin/component/clj_kondo.clj", :str "code", :col 22, :id 1325, :end-col 26, :row 138} {:end-row 149, :scope-end-row 150, :name config, :scope-end-col 47, :filename "src/elin/component/clj_kondo.clj", :str "config", :col 4, :id 1326, :end-col 10, :row 149} {:end-row 26, :scope-end-row 33, :name lazy-host, :scope-end-col 13, :filename "src/elin/component/interceptor.clj", :str "lazy-host", :col 29, :id 1327, :end-col 38, :row 26} {:end-row 26, :scope-end-row 33, :name sym, :scope-end-col 13, :filename "src/elin/component/interceptor.clj", :str "sym", :col 39, :id 1328, :end-col 42, :row 26} {:end-row 31, :scope-end-row 33, :name ex, :scope-end-col 10, :filename "src/elin/component/interceptor.clj", :str "ex", :col 22, :id 1329, :end-col 24, :row 31} {:end-row 36, :scope-end-row 53, :name interceptor, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "interceptor", :col 9, :id 1330, :end-col 20, :row 36} {:end-row 36, :scope-end-row 53, :name enter, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "enter", :col 28, :id 1331, :end-col 33, :row 36} {:end-row 36, :scope-end-row 53, :name leave, :scope-end-col 102, :filename "src/elin/component/interceptor.clj", :str "leave", :col 34, :id 1332, :end-col 39, :row 36} {:end-row 37, :scope-end-row 47, :name timing, :scope-end-col 46, :filename "src/elin/component/interceptor.clj", :str "timing", :col 19, :id 1333, :end-col 25, :row 37} {:end-row 37, :scope-end-row 47, :name f, :scope-end-col 46, :filename "src/elin/component/interceptor.clj", :str "f", :col 26, :id 1334, :end-col 27, :row 37} {:end-row 38, :scope-end-row 47, :name context, :scope-end-col 45, :filename "src/elin/component/interceptor.clj", :str "context", :col 21, :id 1335, :end-col 28, :row 38} {:end-row 41, :scope-end-row 47, :name ex, :scope-end-col 42, :filename "src/elin/component/interceptor.clj", :str "ex", :col 37, :id 1336, :end-col 39, :row 41} {:end-row 37, :scope-end-row 53, :name wrap, :scope-end-col 101, :filename "src/elin/component/interceptor.clj", :str "wrap", :col 9, :id 1337, :end-col 13, :row 37} {:end-row 56, :scope-end-row 65, :name x, :scope-end-col 18, :filename "src/elin/component/interceptor.clj", :str "x", :col 4, :id 1340, :end-col 5, :row 56} {:end-row 69, :scope-end-row 158, :name lazy-host, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "lazy-host", :col 4, :id 1341, :end-col 13, :row 69} {:end-row 70, :scope-end-row 158, :name plugin, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "plugin", :col 4, :id 1342, :end-col 10, :row 70} {:end-row 72, :scope-end-row 158, :name base-config, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "base-config", :col 4, :id 1343, :end-col 15, :row 72} {:end-row 73, :scope-end-row 158, :name includes, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "includes", :col 4, :id 1344, :end-col 12, :row 73} {:end-row 74, :scope-end-row 158, :name excludes, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 4, :id 1345, :end-col 12, :row 74} {:end-row 75, :scope-end-row 158, :name config-map, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "config-map", :col 4, :id 1346, :end-col 14, :row 75} {:end-row 77, :scope-end-row 158, :name name-to-symbol-dict, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "name-to-symbol-dict", :col 4, :id 1347, :end-col 23, :row 77} {:end-row 78, :scope-end-row 158, :name interceptor-map, :scope-end-col 51, :filename "src/elin/component/interceptor.clj", :str "interceptor-map", :col 4, :id 1348, :end-col 19, :row 78} {:end-row 80, :scope-end-row 103, :name this, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "this", :col 11, :id 1349, :end-col 15, :row 80} {:end-row 81, :scope-end-row 103, :name exported-config, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "exported-config", :col 11, :id 1350, :end-col 26, :row 81} {:end-row 82, :scope-end-row 103, :name includes, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "includes", :col 19, :id 1351, :end-col 27, :row 82} {:end-row 82, :scope-end-row 103, :name excludes, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 28, :id 1352, :end-col 36, :row 82} {:end-row 82, :scope-end-row 103, :name config-map, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "config-map", :col 37, :id 1353, :end-col 47, :row 82} {:end-row 85, :scope-end-row 86, :name i, :scope-end-col 53, :filename "src/elin/component/interceptor.clj", :str "i", :col 56, :id 1355, :end-col 57, :row 85} {:end-row 83, :scope-end-row 103, :name resolved-interceptors, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "resolved-interceptors", :col 11, :id 1356, :end-col 32, :row 83} {:end-row 88, :scope-end-row 88, :name sym, :scope-end-col 71, :filename "src/elin/component/interceptor.clj", :str "sym", :col 47, :id 1357, :end-col 50, :row 88} {:end-row 88, :scope-end-row 88, :name i, :scope-end-col 71, :filename "src/elin/component/interceptor.clj", :str "i", :col 51, :id 1358, :end-col 52, :row 88} {:end-row 87, :scope-end-row 103, :name name-to-symbol-dict, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "name-to-symbol-dict", :col 11, :id 1359, :end-col 30, :row 87} {:end-row 90, :scope-end-row 103, :name grouped-interceptors, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "grouped-interceptors", :col 11, :id 1360, :end-col 31, :row 90} {:end-row 93, :scope-end-row 103, :name interceptor-map, :scope-end-col 48, :filename "src/elin/component/interceptor.clj", :str "interceptor-map", :col 11, :id 1361, :end-col 26, :row 93} {:end-row 94, :scope-end-row 96, :name invalid-interceptors, :scope-end-col 74, :filename "src/elin/component/interceptor.clj", :str "invalid-interceptors", :col 18, :id 1362, :end-col 38, :row 94} {:end-row 104, :scope-end-row 108, :name this, :scope-end-col 31, :filename "src/elin/component/interceptor.clj", :str "this", :col 10, :id 1363, :end-col 14, :row 104} {:end-row 111, :scope-end-row 112, :name this, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "this", :col 13, :id 1364, :end-col 17, :row 111} {:end-row 111, :scope-end-row 112, :name kind, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "kind", :col 18, :id 1365, :end-col 22, :row 111} {:end-row 111, :scope-end-row 112, :name context, :scope-end-col 58, :filename "src/elin/component/interceptor.clj", :str "context", :col 23, :id 1366, :end-col 30, :row 111} {:end-row 113, :scope-end-row 129, :name this, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "this", :col 13, :id 1367, :end-col 17, :row 113} {:end-row 113, :scope-end-row 129, :name kind, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "kind", :col 18, :id 1368, :end-col 22, :row 113} {:end-row 113, :scope-end-row 129, :name context, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "context", :col 23, :id 1369, :end-col 30, :row 113} {:end-row 113, :scope-end-row 129, :name terminator, :scope-end-col 67, :filename "src/elin/component/interceptor.clj", :str "terminator", :col 31, :id 1370, :end-col 41, :row 113} {:end-row 114, :scope-end-row 129, :name interceptors, :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 11, :id 1371, :end-col 23, :row 114} {:end-row 117, :scope-end-row 129, :name terminator', :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "terminator'", :col 11, :id 1372, :end-col 22, :row 117} {:end-row 119, :scope-end-row 129, :name context', :scope-end-col 66, :filename "src/elin/component/interceptor.clj", :str "context'", :col 11, :id 1373, :end-col 19, :row 119} {:end-row 126, :scope-end-row 129, :name ex, :scope-end-col 63, :filename "src/elin/component/interceptor.clj", :str "ex", :col 26, :id 1374, :end-col 28, :row 126} {:end-row 132, :scope-end-row 158, :name this, :scope-end-col 50, :filename "src/elin/component/interceptor.clj", :str "this", :col 15, :id 1375, :end-col 19, :row 132} {:end-row 132, :scope-end-row 158, :name config, :scope-end-col 50, :filename "src/elin/component/interceptor.clj", :str "config", :col 20, :id 1376, :end-col 26, :row 132} {:end-row 133, :scope-end-row 158, :name target, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "target", :col 16, :id 1377, :end-col 22, :row 133} {:end-row 133, :scope-end-row 158, :name includes, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "includes", :col 30, :id 1378, :end-col 38, :row 133} {:end-row 133, :scope-end-row 158, :name excludes, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "excludes", :col 39, :id 1379, :end-col 47, :row 133} {:end-row 135, :scope-end-row 158, :name exclude-set, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "exclude-set", :col 11, :id 1380, :end-col 22, :row 135} {:end-row 137, :scope-end-row 138, :name target-config-map, :scope-end-col 78, :filename "src/elin/component/interceptor.clj", :str "target-config-map", :col 32, :id 1381, :end-col 49, :row 137} {:end-row 137, :scope-end-row 158, :name config-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "config-map'", :col 11, :id 1382, :end-col 22, :row 137} {:end-row 140, :scope-end-row 158, :name grouped, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "grouped", :col 11, :id 1384, :end-col 18, :row 140} {:end-row 144, :scope-end-row 158, :name include-map, :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "include-map", :col 11, :id 1385, :end-col 22, :row 144} {:end-row 147, :scope-end-row 149, :name interceptors, :scope-end-col 65, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 46, :id 1386, :end-col 58, :row 147} {:end-row 146, :scope-end-row 158, :name interceptor-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "interceptor-map'", :col 11, :id 1388, :end-col 27, :row 146} {:end-row 152, :scope-end-row 154, :name accm, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "accm", :col 35, :id 1389, :end-col 39, :row 152} {:end-row 152, :scope-end-row 154, :name kind, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "kind", :col 40, :id 1390, :end-col 44, :row 152} {:end-row 152, :scope-end-row 154, :name interceptors, :scope-end-col 72, :filename "src/elin/component/interceptor.clj", :str "interceptors", :col 45, :id 1391, :end-col 57, :row 152} {:end-row 151, :scope-end-row 158, :name interceptor-map', :scope-end-col 49, :filename "src/elin/component/interceptor.clj", :str "interceptor-map'", :col 11, :id 1392, :end-col 27, :row 151} {:end-row 161, :scope-end-row 162, :name config, :scope-end-col 69, :filename "src/elin/component/interceptor.clj", :str "config", :col 4, :id 1393, :end-col 10, :row 161} {:end-row 12, :scope-end-row 17, :name host, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "host", :col 38, :id 1394, :end-col 42, :row 12} {:end-row 12, :scope-end-row 17, :name protocol, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "protocol", :col 43, :id 1395, :end-col 51, :row 12} {:end-row 12, :scope-end-row 17, :name method, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "method", :col 52, :id 1396, :end-col 58, :row 12} {:end-row 12, :scope-end-row 17, :name args, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "args", :col 59, :id 1397, :end-col 63, :row 12} {:end-row 12, :scope-end-row 17, :name queue, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "queue", :col 64, :id 1398, :end-col 69, :row 12} {:end-row 21, :scope-end-row 450, :name host-store, :scope-end-col 69, :filename "src/elin/component/lazy_host.clj", :str "host-store", :col 4, :id 1399, :end-col 14, :row 21} {:end-row 22, :scope-end-row 450, :name host-channel, :scope-end-col 69, :filename "src/elin/component/lazy_host.clj", :str "host-channel", :col 4, :id 1400, :end-col 16, :row 22} {:end-row 24, :scope-end-row 45, :name this, :scope-end-col 38, :filename "src/elin/component/lazy_host.clj", :str "this", :col 11, :id 1401, :end-col 15, :row 24} {:end-row 25, :scope-end-row 45, :name ch, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 11, :id 1402, :end-col 13, :row 25} {:end-row 27, :scope-end-row 39, :name host, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "host", :col 18, :id 1403, :end-col 22, :row 27} {:end-row 28, :scope-end-row 39, :name type-or-fn, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "type-or-fn", :col 18, :id 1404, :end-col 28, :row 28} {:end-row 28, :scope-end-row 39, :name args, :scope-end-col 24, :filename "src/elin/component/lazy_host.clj", :str "args", :col 31, :id 1405, :end-col 35, :row 28} {:end-row 31, :scope-end-row 33, :name ch, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 22, :id 1406, :end-col 24, :row 31} {:end-row 31, :scope-end-row 33, :name args, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "args", :col 27, :id 1407, :end-col 31, :row 31} {:end-row 32, :scope-end-row 33, :name res, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "res", :col 21, :id 1408, :end-col 24, :row 32} {:end-row 46, :scope-end-row 50, :name this, :scope-end-col 33, :filename "src/elin/component/lazy_host.clj", :str "this", :col 10, :id 1409, :end-col 14, :row 46} {:end-row 53, :scope-end-row 54, :name _, :scope-end-col 30, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1410, :end-col 16, :row 53} {:end-row 53, :scope-end-row 54, :name host, :scope-end-col 30, :filename "src/elin/component/lazy_host.clj", :str "host", :col 17, :id 1411, :end-col 21, :row 53} {:end-row 57, :scope-end-row 62, :name _, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "_", :col 14, :id 1412, :end-col 15, :row 57} {:end-row 57, :scope-end-row 62, :name content, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "content", :col 16, :id 1413, :end-col 23, :row 57} {:end-row 58, :scope-end-row 59, :name host, :scope-end-col 40, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1414, :end-col 18, :row 58} {:end-row 60, :scope-end-row 62, :name ch, :scope-end-col 12, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 13, :id 1415, :end-col 15, :row 60} {:end-row 63, :scope-end-row 68, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 13, :id 1416, :end-col 14, :row 63} {:end-row 63, :scope-end-row 68, :name content, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "content", :col 15, :id 1417, :end-col 22, :row 63} {:end-row 69, :scope-end-row 74, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1418, :end-col 16, :row 69} {:end-row 69, :scope-end-row 74, :name id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "id", :col 17, :id 1419, :end-col 19, :row 69} {:end-row 69, :scope-end-row 74, :name error, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "error", :col 20, :id 1420, :end-col 25, :row 69} {:end-row 69, :scope-end-row 74, :name result, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "result", :col 26, :id 1421, :end-col 32, :row 69} {:end-row 75, :scope-end-row 80, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 12, :id 1422, :end-col 13, :row 75} {:end-row 84, :scope-end-row 89, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1423, :end-col 17, :row 84} {:end-row 90, :scope-end-row 95, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1424, :end-col 18, :row 90} {:end-row 90, :scope-end-row 95, :name id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "id", :col 19, :id 1425, :end-col 21, :row 90} {:end-row 90, :scope-end-row 95, :name args, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "args", :col 22, :id 1426, :end-col 26, :row 90} {:end-row 99, :scope-end-row 104, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1427, :end-col 17, :row 99} {:end-row 99, :scope-end-row 104, :name m, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "m", :col 18, :id 1428, :end-col 19, :row 99} {:end-row 105, :scope-end-row 110, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1429, :end-col 23, :row 105} {:end-row 105, :scope-end-row 110, :name m, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "m", :col 24, :id 1430, :end-col 25, :row 105} {:end-row 111, :scope-end-row 116, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1431, :end-col 26, :row 111} {:end-row 117, :scope-end-row 122, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1432, :end-col 22, :row 117} {:end-row 123, :scope-end-row 128, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1433, :end-col 20, :row 123} {:end-row 132, :scope-end-row 137, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1434, :end-col 16, :row 132} {:end-row 132, :scope-end-row 137, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 17, :id 1435, :end-col 21, :row 132} {:end-row 138, :scope-end-row 143, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1436, :end-col 16, :row 138} {:end-row 138, :scope-end-row 143, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 17, :id 1437, :end-col 21, :row 138} {:end-row 138, :scope-end-row 143, :name highlight, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight", :col 22, :id 1438, :end-col 31, :row 138} {:end-row 144, :scope-end-row 149, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 18, :id 1439, :end-col 19, :row 144} {:end-row 144, :scope-end-row 149, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 20, :id 1440, :end-col 24, :row 144} {:end-row 150, :scope-end-row 155, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 18, :id 1441, :end-col 19, :row 150} {:end-row 150, :scope-end-row 155, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 20, :id 1442, :end-col 24, :row 150} {:end-row 150, :scope-end-row 155, :name highlight, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight", :col 25, :id 1443, :end-col 34, :row 150} {:end-row 156, :scope-end-row 161, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 12, :id 1444, :end-col 13, :row 156} {:end-row 156, :scope-end-row 161, :name prompt, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "prompt", :col 14, :id 1445, :end-col 20, :row 156} {:end-row 156, :scope-end-row 161, :name default, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "default", :col 21, :id 1446, :end-col 28, :row 156} {:end-row 165, :scope-end-row 170, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 36, :id 1447, :end-col 37, :row 165} {:end-row 171, :scope-end-row 176, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1448, :end-col 29, :row 171} {:end-row 177, :scope-end-row 182, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1449, :end-col 27, :row 177} {:end-row 183, :scope-end-row 188, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 11, :id 1450, :end-col 12, :row 183} {:end-row 183, :scope-end-row 188, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 13, :id 1451, :end-col 17, :row 183} {:end-row 183, :scope-end-row 188, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 18, :id 1452, :end-col 22, :row 183} {:end-row 183, :scope-end-row 188, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 23, :id 1453, :end-col 26, :row 183} {:end-row 189, :scope-end-row 194, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 11, :id 1454, :end-col 12, :row 189} {:end-row 189, :scope-end-row 194, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 13, :id 1455, :end-col 17, :row 189} {:end-row 189, :scope-end-row 194, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 18, :id 1456, :end-col 22, :row 189} {:end-row 189, :scope-end-row 194, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 23, :id 1457, :end-col 26, :row 189} {:end-row 189, :scope-end-row 194, :name jump-command, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "jump-command", :col 27, :id 1458, :end-col 39, :row 189} {:end-row 198, :scope-end-row 203, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1459, :end-col 20, :row 198} {:end-row 198, :scope-end-row 203, :name var-name, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "var-name", :col 21, :id 1460, :end-col 29, :row 198} {:end-row 204, :scope-end-row 209, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1461, :end-col 20, :row 204} {:end-row 204, :scope-end-row 209, :name var-name, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "var-name", :col 21, :id 1462, :end-col 29, :row 204} {:end-row 204, :scope-end-row 209, :name value, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "value", :col 30, :id 1463, :end-col 35, :row 204} {:end-row 213, :scope-end-row 218, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1464, :end-col 26, :row 213} {:end-row 213, :scope-end-row 218, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1465, :end-col 31, :row 213} {:end-row 213, :scope-end-row 218, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1466, :end-col 35, :row 213} {:end-row 219, :scope-end-row 224, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1467, :end-col 26, :row 219} {:end-row 219, :scope-end-row 224, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 27, :id 1468, :end-col 31, :row 219} {:end-row 219, :scope-end-row 224, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 32, :id 1469, :end-col 36, :row 219} {:end-row 219, :scope-end-row 224, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 37, :id 1470, :end-col 40, :row 219} {:end-row 225, :scope-end-row 230, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1471, :end-col 22, :row 225} {:end-row 225, :scope-end-row 230, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 23, :id 1472, :end-col 27, :row 225} {:end-row 225, :scope-end-row 230, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 28, :id 1473, :end-col 31, :row 225} {:end-row 231, :scope-end-row 236, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1474, :end-col 22, :row 231} {:end-row 231, :scope-end-row 236, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 23, :id 1475, :end-col 27, :row 231} {:end-row 231, :scope-end-row 236, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 28, :id 1476, :end-col 32, :row 231} {:end-row 231, :scope-end-row 236, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 33, :id 1477, :end-col 36, :row 231} {:end-row 237, :scope-end-row 242, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1478, :end-col 24, :row 237} {:end-row 237, :scope-end-row 242, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 25, :id 1479, :end-col 29, :row 237} {:end-row 237, :scope-end-row 242, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 30, :id 1480, :end-col 33, :row 237} {:end-row 243, :scope-end-row 248, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1481, :end-col 24, :row 243} {:end-row 243, :scope-end-row 248, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 25, :id 1482, :end-col 29, :row 243} {:end-row 243, :scope-end-row 248, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 30, :id 1483, :end-col 34, :row 243} {:end-row 243, :scope-end-row 248, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 35, :id 1484, :end-col 38, :row 243} {:end-row 249, :scope-end-row 254, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1485, :end-col 27, :row 249} {:end-row 255, :scope-end-row 260, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 26, :id 1486, :end-col 27, :row 255} {:end-row 255, :scope-end-row 260, :name path, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "path", :col 28, :id 1487, :end-col 32, :row 255} {:end-row 261, :scope-end-row 266, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 25, :id 1488, :end-col 26, :row 261} {:end-row 261, :scope-end-row 266, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1489, :end-col 31, :row 261} {:end-row 261, :scope-end-row 266, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1490, :end-col 35, :row 261} {:end-row 261, :scope-end-row 266, :name new-sexpr, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "new-sexpr", :col 36, :id 1491, :end-col 45, :row 261} {:end-row 270, :scope-end-row 275, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1492, :end-col 18, :row 270} {:end-row 270, :scope-end-row 275, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 19, :id 1493, :end-col 20, :row 270} {:end-row 276, :scope-end-row 281, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1494, :end-col 18, :row 276} {:end-row 276, :scope-end-row 281, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 19, :id 1495, :end-col 20, :row 276} {:end-row 276, :scope-end-row 281, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 21, :id 1496, :end-col 28, :row 276} {:end-row 282, :scope-end-row 287, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 16, :id 1497, :end-col 17, :row 282} {:end-row 282, :scope-end-row 287, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 18, :id 1498, :end-col 26, :row 282} {:end-row 282, :scope-end-row 287, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 27, :id 1499, :end-col 31, :row 282} {:end-row 282, :scope-end-row 287, :name col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "col", :col 32, :id 1500, :end-col 35, :row 282} {:end-row 288, :scope-end-row 293, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 20, :id 1501, :end-col 21, :row 288} {:end-row 288, :scope-end-row 293, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 22, :id 1502, :end-col 30, :row 288} {:end-row 288, :scope-end-row 293, :name s, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "s", :col 31, :id 1503, :end-col 32, :row 288} {:end-row 294, :scope-end-row 299, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 17, :id 1504, :end-col 18, :row 294} {:end-row 294, :scope-end-row 299, :name popup-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "popup-id", :col 19, :id 1505, :end-col 27, :row 294} {:end-row 303, :scope-end-row 308, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1506, :end-col 23, :row 303} {:end-row 303, :scope-end-row 308, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 24, :id 1507, :end-col 28, :row 303} {:end-row 309, :scope-end-row 314, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 22, :id 1508, :end-col 23, :row 309} {:end-row 309, :scope-end-row 314, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 24, :id 1509, :end-col 28, :row 309} {:end-row 309, :scope-end-row 314, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 29, :id 1510, :end-col 36, :row 309} {:end-row 315, :scope-end-row 320, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 29, :id 1511, :end-col 30, :row 315} {:end-row 324, :scope-end-row 329, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1512, :end-col 28, :row 324} {:end-row 324, :scope-end-row 329, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1513, :end-col 33, :row 324} {:end-row 330, :scope-end-row 335, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1514, :end-col 28, :row 330} {:end-row 330, :scope-end-row 335, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1515, :end-col 33, :row 330} {:end-row 336, :scope-end-row 341, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 27, :id 1516, :end-col 28, :row 336} {:end-row 336, :scope-end-row 341, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 29, :id 1517, :end-col 33, :row 336} {:end-row 336, :scope-end-row 341, :name options, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "options", :col 34, :id 1518, :end-col 41, :row 336} {:end-row 342, :scope-end-row 347, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1519, :end-col 16, :row 342} {:end-row 348, :scope-end-row 353, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1520, :end-col 16, :row 348} {:end-row 348, :scope-end-row 353, :name start-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-lnum", :col 17, :id 1521, :end-col 27, :row 348} {:end-row 354, :scope-end-row 359, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 15, :id 1522, :end-col 16, :row 354} {:end-row 354, :scope-end-row 359, :name start-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-lnum", :col 17, :id 1523, :end-col 27, :row 354} {:end-row 354, :scope-end-row 359, :name end-lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "end-lnum", :col 28, :id 1524, :end-col 36, :row 354} {:end-row 360, :scope-end-row 365, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1525, :end-col 20, :row 360} {:end-row 360, :scope-end-row 365, :name highlight-group, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight-group", :col 21, :id 1526, :end-col 36, :row 360} {:end-row 360, :scope-end-row 365, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 37, :id 1527, :end-col 41, :row 360} {:end-row 366, :scope-end-row 371, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1528, :end-col 20, :row 366} {:end-row 366, :scope-end-row 371, :name highlight-group, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "highlight-group", :col 21, :id 1529, :end-col 36, :row 366} {:end-row 366, :scope-end-row 371, :name lnum, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "lnum", :col 37, :id 1530, :end-col 41, :row 366} {:end-row 366, :scope-end-row 371, :name start-col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "start-col", :col 42, :id 1531, :end-col 51, :row 366} {:end-row 366, :scope-end-row 371, :name end-col, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "end-col", :col 52, :id 1532, :end-col 59, :row 366} {:end-row 372, :scope-end-row 377, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1533, :end-col 22, :row 372} {:end-row 381, :scope-end-row 386, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1534, :end-col 24, :row 381} {:end-row 387, :scope-end-row 392, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1535, :end-col 24, :row 387} {:end-row 387, :scope-end-row 392, :name qf-list, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "qf-list", :col 25, :id 1536, :end-col 32, :row 387} {:end-row 393, :scope-end-row 398, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1537, :end-col 24, :row 393} {:end-row 393, :scope-end-row 398, :name window-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "window-id", :col 25, :id 1538, :end-col 34, :row 393} {:end-row 399, :scope-end-row 404, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 23, :id 1539, :end-col 24, :row 399} {:end-row 399, :scope-end-row 404, :name window-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "window-id", :col 25, :id 1540, :end-col 34, :row 399} {:end-row 399, :scope-end-row 404, :name qf-list, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "qf-list", :col 35, :id 1541, :end-col 42, :row 399} {:end-row 408, :scope-end-row 413, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1542, :end-col 29, :row 408} {:end-row 408, :scope-end-row 413, :name candidates, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "candidates", :col 30, :id 1543, :end-col 40, :row 408} {:end-row 408, :scope-end-row 413, :name callback-handler-symbol, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "callback-handler-symbol", :col 41, :id 1544, :end-col 64, :row 408} {:end-row 414, :scope-end-row 419, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 28, :id 1545, :end-col 29, :row 414} {:end-row 414, :scope-end-row 419, :name candidates, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "candidates", :col 30, :id 1546, :end-col 40, :row 414} {:end-row 414, :scope-end-row 419, :name callback-handler-symbol, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "callback-handler-symbol", :col 41, :id 1547, :end-col 64, :row 414} {:end-row 414, :scope-end-row 419, :name optional-params, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "optional-params", :col 65, :id 1548, :end-col 80, :row 414} {:end-row 423, :scope-end-row 428, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 14, :id 1549, :end-col 15, :row 423} {:end-row 423, :scope-end-row 428, :name mark-id, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "mark-id", :col 16, :id 1550, :end-col 23, :row 423} {:end-row 432, :scope-end-row 437, :name _, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "_", :col 10, :id 1551, :end-col 11, :row 432} {:end-row 432, :scope-end-row 437, :name text, :scope-end-col 37, :filename "src/elin/component/lazy_host.clj", :str "text", :col 12, :id 1552, :end-col 16, :row 432} {:end-row 441, :scope-end-row 446, :name _, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "_", :col 19, :id 1553, :end-col 20, :row 441} {:end-row 441, :scope-end-row 446, :name method, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "method", :col 21, :id 1554, :end-col 27, :row 441} {:end-row 441, :scope-end-row 446, :name params, :scope-end-col 14, :filename "src/elin/component/lazy_host.clj", :str "params", :col 28, :id 1555, :end-col 34, :row 441} {:end-row 442, :scope-end-row 443, :name host, :scope-end-col 49, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1556, :end-col 18, :row 442} {:end-row 444, :scope-end-row 446, :name ch, :scope-end-col 12, :filename "src/elin/component/lazy_host.clj", :str "ch", :col 13, :id 1557, :end-col 15, :row 444} {:end-row 447, :scope-end-row 450, :name _, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "_", :col 21, :id 1558, :end-col 22, :row 447} {:end-row 447, :scope-end-row 450, :name method, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "method", :col 23, :id 1559, :end-col 29, :row 447} {:end-row 447, :scope-end-row 450, :name params, :scope-end-col 68, :filename "src/elin/component/lazy_host.clj", :str "params", :col 30, :id 1560, :end-col 36, :row 447} {:end-row 448, :scope-end-row 449, :name host, :scope-end-col 51, :filename "src/elin/component/lazy_host.clj", :str "host", :col 14, :id 1561, :end-col 18, :row 448} {:end-row 454, :scope-end-row 455, :name _, :scope-end-col 44, :filename "src/elin/component/lazy_host.clj", :str "_", :col 4, :id 1562, :end-col 5, :row 454} {:end-row 17, :scope-end-row 57, :name memory, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "memory", :col 4, :id 1563, :end-col 10, :row 17} {:end-row 19, :scope-end-row 22, :name this, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "this", :col 11, :id 1564, :end-col 15, :row 19} {:end-row 23, :scope-end-row 26, :name this, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "this", :col 10, :id 1565, :end-col 14, :row 23} {:end-row 29, :scope-end-row 30, :name this, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "this", :col 9, :id 1566, :end-col 13, :row 29} {:end-row 29, :scope-end-row 30, :name k, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1567, :end-col 15, :row 29} {:end-row 29, :scope-end-row 30, :name v, :scope-end-col 46, :filename "src/elin/component/session_storage.clj", :str "v", :col 16, :id 1568, :end-col 17, :row 29} {:end-row 31, :scope-end-row 34, :name _, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "_", :col 9, :id 1569, :end-col 10, :row 31} {:end-row 31, :scope-end-row 34, :name k, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "k", :col 11, :id 1570, :end-col 12, :row 31} {:end-row 31, :scope-end-row 34, :name v, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "v", :col 13, :id 1571, :end-col 14, :row 31} {:end-row 31, :scope-end-row 34, :name expire-seconds, :scope-end-col 10, :filename "src/elin/component/session_storage.clj", :str "expire-seconds", :col 15, :id 1572, :end-col 29, :row 31} {:end-row 32, :scope-end-row 34, :name expires, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "expires", :col 11, :id 1573, :end-col 18, :row 32} {:end-row 36, :scope-end-row 42, :name this, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "this", :col 9, :id 1574, :end-col 13, :row 36} {:end-row 36, :scope-end-row 42, :name k, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1575, :end-col 15, :row 36} {:end-row 37, :scope-end-row 42, :name value, :scope-end-col 22, :filename "src/elin/component/session_storage.clj", :str "value", :col 19, :id 1576, :end-col 24, :row 37} {:end-row 37, :scope-end-row 42, :name expires, :scope-end-col 22, :filename "src/elin/component/session_storage.clj", :str "expires", :col 25, :id 1577, :end-col 32, :row 37} {:end-row 44, :scope-end-row 50, :name this, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "this", :col 15, :id 1578, :end-col 19, :row 44} {:end-row 44, :scope-end-row 50, :name k, :scope-end-col 25, :filename "src/elin/component/session_storage.clj", :str "k", :col 20, :id 1579, :end-col 21, :row 44} {:end-row 46, :scope-end-row 50, :name expires, :scope-end-col 23, :filename "src/elin/component/session_storage.clj", :str "expires", :col 18, :id 1580, :end-col 25, :row 46} {:end-row 52, :scope-end-row 54, :name _, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "_", :col 12, :id 1581, :end-col 13, :row 52} {:end-row 52, :scope-end-row 54, :name k, :scope-end-col 9, :filename "src/elin/component/session_storage.clj", :str "k", :col 14, :id 1582, :end-col 15, :row 52} {:end-row 56, :scope-end-row 57, :name _, :scope-end-col 24, :filename "src/elin/component/session_storage.clj", :str "_", :col 11, :id 1583, :end-col 12, :row 56} {:end-row 60, :scope-end-row 61, :name _, :scope-end-col 45, :filename "src/elin/component/session_storage.clj", :str "_", :col 4, :id 1584, :end-col 5, :row 60} {:end-row 27, :scope-end-row 51, :name handler, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "handler", :col 4, :id 1585, :end-col 11, :row 27} {:end-row 27, :scope-end-row 51, :name lazy-host, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "lazy-host", :col 12, :id 1586, :end-col 21, :row 27} {:end-row 27, :scope-end-row 51, :name message, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "message", :col 30, :id 1587, :end-col 37, :row 27} {:end-row 27, :scope-end-row 51, :name host, :scope-end-col 44, :filename "src/elin/component/server.clj", :str "host", :col 38, :id 1588, :end-col 42, :row 27} {:end-row 32, :scope-end-row 36, :name response-manager, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "response-manager", :col 19, :id 1589, :end-col 35, :row 32} {:end-row 33, :scope-end-row 36, :name id, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "id", :col 19, :id 1590, :end-col 21, :row 33} {:end-row 33, :scope-end-row 36, :name error, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "error", :col 22, :id 1591, :end-col 27, :row 33} {:end-row 33, :scope-end-row 36, :name result, :scope-end-col 56, :filename "src/elin/component/server.clj", :str "result", :col 28, :id 1592, :end-col 34, :row 33} {:end-row 34, :scope-end-row 36, :name ch, :scope-end-col 55, :filename "src/elin/component/server.clj", :str "ch", :col 18, :id 1593, :end-col 20, :row 34} {:end-row 41, :scope-end-row 44, :name res, :scope-end-col 36, :filename "src/elin/component/server.clj", :str "res", :col 31, :id 1594, :end-col 34, :row 41} {:end-row 45, :scope-end-row 46, :name ex, :scope-end-col 48, :filename "src/elin/component/server.clj", :str "ex", :col 42, :id 1595, :end-col 44, :row 45} {:end-row 40, :scope-end-row 51, :name res, :scope-end-col 41, :filename "src/elin/component/server.clj", :str "res", :col 14, :id 1596, :end-col 17, :row 40} {:end-row 40, :scope-end-row 51, :name err, :scope-end-col 41, :filename "src/elin/component/server.clj", :str "err", :col 18, :id 1597, :end-col 21, :row 40} {:end-row 55, :scope-end-row 95, :name handler, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "handler", :col 4, :id 1598, :end-col 11, :row 55} {:end-row 56, :scope-end-row 95, :name lazy-host, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "lazy-host", :col 4, :id 1599, :end-col 13, :row 56} {:end-row 58, :scope-end-row 95, :name entrypoints, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "entrypoints", :col 4, :id 1600, :end-col 15, :row 58} {:end-row 59, :scope-end-row 95, :name host, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "host", :col 4, :id 1601, :end-col 8, :row 59} {:end-row 60, :scope-end-row 95, :name port, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "port", :col 4, :id 1602, :end-col 8, :row 60} {:end-row 62, :scope-end-row 95, :name server, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "server", :col 4, :id 1603, :end-col 10, :row 62} {:end-row 63, :scope-end-row 95, :name server-socket, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "server-socket", :col 4, :id 1604, :end-col 17, :row 63} {:end-row 64, :scope-end-row 95, :name stop-signal, :scope-end-col 53, :filename "src/elin/component/server.clj", :str "stop-signal", :col 4, :id 1605, :end-col 15, :row 64} {:end-row 66, :scope-end-row 85, :name this, :scope-end-col 48, :filename "src/elin/component/server.clj", :str "this", :col 11, :id 1606, :end-col 15, :row 66} {:end-row 69, :scope-end-row 85, :name server-socket, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server-socket", :col 13, :id 1607, :end-col 26, :row 69} {:end-row 70, :scope-end-row 85, :name stop-signal, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "stop-signal", :col 13, :id 1608, :end-col 24, :row 70} {:end-row 71, :scope-end-row 85, :name handler', :scope-end-col 46, :filename "src/elin/component/server.clj", :str "handler'", :col 13, :id 1609, :end-col 21, :row 71} {:end-row 72, :scope-end-row 85, :name server-arg, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server-arg", :col 13, :id 1610, :end-col 23, :row 72} {:end-row 76, :scope-end-row 85, :name entrypoint-sym, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "entrypoint-sym", :col 13, :id 1611, :end-col 27, :row 76} {:end-row 77, :scope-end-row 85, :name _, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "_", :col 13, :id 1612, :end-col 14, :row 77} {:end-row 79, :scope-end-row 85, :name server, :scope-end-col 46, :filename "src/elin/component/server.clj", :str "server", :col 13, :id 1613, :end-col 19, :row 79} {:end-row 87, :scope-end-row 95, :name this, :scope-end-col 52, :filename "src/elin/component/server.clj", :str "this", :col 10, :id 1614, :end-col 14, :row 87} {:end-row 98, :scope-end-row 99, :name config, :scope-end-col 42, :filename "src/elin/component/server.clj", :str "config", :col 4, :id 1615, :end-col 10, :row 98} {:end-row 29, :scope-end-row 35, :name lazy-host, :scope-end-col 24, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 25, :id 1616, :end-col 34, :row 29} {:end-row 29, :scope-end-row 35, :name sym, :scope-end-col 24, :filename "src/elin/component/handler.clj", :str "sym", :col 35, :id 1617, :end-col 38, :row 29} {:end-row 30, :scope-end-row 35, :name f, :scope-end-col 23, :filename "src/elin/component/handler.clj", :str "f", :col 14, :id 1618, :end-col 15, :row 30} {:end-row 32, :scope-end-row 34, :name _, :scope-end-col 23, :filename "src/elin/component/handler.clj", :str "_", :col 35, :id 1619, :end-col 36, :row 32} {:end-row 40, :scope-end-row 45, :name lazy-host, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 4, :id 1620, :end-col 13, :row 40} {:end-row 40, :scope-end-row 45, :name handler-symbols, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "handler-symbols", :col 14, :id 1621, :end-col 29, :row 40} {:end-row 41, :scope-end-row 44, :name accm, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "accm", :col 16, :id 1622, :end-col 20, :row 41} {:end-row 41, :scope-end-row 44, :name sym, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "sym", :col 21, :id 1623, :end-col 24, :row 41} {:end-row 42, :scope-end-row 43, :name k, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "k", :col 23, :id 1624, :end-col 24, :row 42} {:end-row 42, :scope-end-row 43, :name f, :scope-end-col 31, :filename "src/elin/component/handler.clj", :str "f", :col 25, :id 1625, :end-col 26, :row 42} {:end-row 49, :scope-end-row 63, :name context, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "context", :col 9, :id 1626, :end-col 16, :row 49} {:end-row 49, :scope-end-row 63, :name message, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "message", :col 24, :id 1627, :end-col 31, :row 49} {:end-row 49, :scope-end-row 63, :name config-map, :scope-end-col 74, :filename "src/elin/component/handler.clj", :str "config-map", :col 32, :id 1628, :end-col 42, :row 49} {:end-row 50, :scope-end-row 63, :name interceptor, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "interceptor", :col 27, :id 1629, :end-col 38, :row 50} {:end-row 50, :scope-end-row 63, :name nrepl, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "nrepl", :col 39, :id 1630, :end-col 44, :row 50} {:end-row 51, :scope-end-row 63, :name handler-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "handler-config", :col 9, :id 1631, :end-col 23, :row 51} {:end-row 53, :scope-end-row 63, :name message-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "message-config", :col 9, :id 1632, :end-col 23, :row 53} {:end-row 55, :scope-end-row 63, :name this-config, :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "this-config", :col 9, :id 1634, :end-col 20, :row 55} {:end-row 58, :scope-end-row 63, :name interceptor', :scope-end-col 73, :filename "src/elin/component/handler.clj", :str "interceptor'", :col 9, :id 1635, :end-col 21, :row 58} {:end-row 65, :scope-end-row 77, :name handler-map, :scope-end-col 28, :filename "src/elin/component/handler.clj", :str "handler-map", :col 18, :id 1637, :end-col 29, :row 65} {:end-row 65, :scope-end-row 77, :name context, :scope-end-col 28, :filename "src/elin/component/handler.clj", :str "context", :col 30, :id 1638, :end-col 37, :row 65} {:end-row 68, :scope-end-row 75, :name context, :scope-end-col 45, :filename "src/elin/component/handler.clj", :str "context", :col 19, :id 1639, :end-col 26, :row 68} {:end-row 68, :scope-end-row 75, :name host, :scope-end-col 45, :filename "src/elin/component/handler.clj", :str "host", :col 44, :id 1640, :end-col 48, :row 68} {:end-row 69, :scope-end-row 75, :name handler-key, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "handler-key", :col 17, :id 1641, :end-col 28, :row 69} {:end-row 70, :scope-end-row 71, :name handler-fn, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "handler-fn", :col 31, :id 1642, :end-col 41, :row 70} {:end-row 72, :scope-end-row 74, :name msg, :scope-end-col 30, :filename "src/elin/component/handler.clj", :str "msg", :col 30, :id 1643, :end-col 33, :row 72} {:end-row 70, :scope-end-row 75, :name resp, :scope-end-col 44, :filename "src/elin/component/handler.clj", :str "resp", :col 17, :id 1644, :end-col 21, :row 70} {:end-row 80, :scope-end-row 90, :name parsed-message, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "parsed-message", :col 9, :id 1645, :end-col 23, :row 80} {:end-row 80, :scope-end-row 90, :name method, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "method", :col 31, :id 1646, :end-col 37, :row 80} {:end-row 80, :scope-end-row 90, :name aliases, :scope-end-col 21, :filename "src/elin/component/handler.clj", :str "aliases", :col 40, :id 1647, :end-col 47, :row 80} {:end-row 81, :scope-end-row 89, :name alias-definition, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "alias-definition", :col 12, :id 1648, :end-col 28, :row 81} {:end-row 82, :scope-end-row 89, :name original-config, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "original-config", :col 11, :id 1649, :end-col 26, :row 82} {:end-row 85, :scope-end-row 89, :name new-config, :scope-end-col 62, :filename "src/elin/component/handler.clj", :str "new-config", :col 11, :id 1650, :end-col 21, :row 85} {:end-row 101, :scope-end-row 111, :name components, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "components", :col 12, :id 1651, :end-col 22, :row 101} {:end-row 101, :scope-end-row 111, :name config-map, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "config-map", :col 23, :id 1652, :end-col 33, :row 101} {:end-row 101, :scope-end-row 111, :name handler-map, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "handler-map", :col 34, :id 1653, :end-col 45, :row 101} {:end-row 101, :scope-end-row 111, :name aliases, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "aliases", :col 46, :id 1654, :end-col 53, :row 101} {:end-row 102, :scope-end-row 111, :name message, :scope-end-col 40, :filename "src/elin/component/handler.clj", :str "message", :col 4, :id 1655, :end-col 11, :row 102} {:end-row 103, :scope-end-row 111, :name message', :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "message'", :col 14, :id 1656, :end-col 22, :row 103} {:end-row 103, :scope-end-row 111, :name method, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "method", :col 30, :id 1657, :end-col 36, :row 103} {:end-row 106, :scope-end-row 111, :name context, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "context", :col 9, :id 1658, :end-col 16, :row 106} {:end-row 109, :scope-end-row 110, :name log-level, :scope-end-col 67, :filename "src/elin/component/handler.clj", :str "log-level", :col 14, :id 1659, :end-col 23, :row 109} {:end-row 115, :scope-end-row 152, :name clj-kondo, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "clj-kondo", :col 4, :id 1660, :end-col 13, :row 115} {:end-row 116, :scope-end-row 152, :name interceptor, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "interceptor", :col 4, :id 1661, :end-col 15, :row 116} {:end-row 117, :scope-end-row 152, :name lazy-host, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "lazy-host", :col 4, :id 1662, :end-col 13, :row 117} {:end-row 118, :scope-end-row 152, :name nrepl, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "nrepl", :col 4, :id 1663, :end-col 9, :row 118} {:end-row 119, :scope-end-row 152, :name plugin, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "plugin", :col 4, :id 1664, :end-col 10, :row 119} {:end-row 120, :scope-end-row 152, :name session-storage, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "session-storage", :col 4, :id 1665, :end-col 19, :row 120} {:end-row 122, :scope-end-row 152, :name base-config, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "base-config", :col 4, :id 1666, :end-col 15, :row 122} {:end-row 124, :scope-end-row 152, :name handler-map, :scope-end-col 42, :filename "src/elin/component/handler.clj", :str "handler-map", :col 4, :id 1667, :end-col 15, :row 124} {:end-row 126, :scope-end-row 148, :name this, :scope-end-col 39, :filename "src/elin/component/handler.clj", :str "this", :col 11, :id 1668, :end-col 15, :row 126} {:end-row 127, :scope-end-row 148, :name exported-config, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "exported-config", :col 11, :id 1669, :end-col 26, :row 127} {:end-row 128, :scope-end-row 148, :name includes, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "includes", :col 19, :id 1670, :end-col 27, :row 128} {:end-row 128, :scope-end-row 148, :name excludes, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "excludes", :col 28, :id 1671, :end-col 36, :row 128} {:end-row 128, :scope-end-row 148, :name config-map, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "config-map", :col 37, :id 1672, :end-col 47, :row 128} {:end-row 128, :scope-end-row 148, :name initialize, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "initialize", :col 48, :id 1673, :end-col 58, :row 128} {:end-row 128, :scope-end-row 148, :name aliases, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "aliases", :col 59, :id 1674, :end-col 66, :row 128} {:end-row 129, :scope-end-row 148, :name handler-map, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "handler-map", :col 11, :id 1675, :end-col 22, :row 129} {:end-row 131, :scope-end-row 148, :name this', :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "this'", :col 11, :id 1676, :end-col 16, :row 131} {:end-row 137, :scope-end-row 148, :name components, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "components", :col 11, :id 1677, :end-col 21, :row 137} {:end-row 143, :scope-end-row 148, :name handler, :scope-end-col 38, :filename "src/elin/component/handler.clj", :str "handler", :col 11, :id 1678, :end-col 18, :row 143} {:end-row 150, :scope-end-row 152, :name this, :scope-end-col 41, :filename "src/elin/component/handler.clj", :str "this", :col 10, :id 1679, :end-col 14, :row 150} {:end-row 155, :scope-end-row 157, :name config, :scope-end-col 41, :filename "src/elin/component/handler.clj", :str "config", :col 4, :id 1680, :end-col 10, :row 155} {:end-row 17, :scope-end-row 20, :name edn-content, :scope-end-col 32, :filename "src/elin/component/plugin.clj", :str "edn-content", :col 4, :id 1681, :end-col 15, :row 17} {:end-row 23, :scope-end-row 27, :name elin-plugin-edn-paths, :scope-end-col 37, :filename "src/elin/component/plugin.clj", :str "elin-plugin-edn-paths", :col 4, :id 1682, :end-col 25, :row 23} {:end-row 31, :scope-end-row 36, :name lazy-host, :scope-end-col 17, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1684, :end-col 13, :row 31} {:end-row 31, :scope-end-row 36, :name edn-file, :scope-end-col 17, :filename "src/elin/component/plugin.clj", :str "edn-file", :col 14, :id 1685, :end-col 22, :row 31} {:end-row 32, :scope-end-row 36, :name content, :scope-end-col 16, :filename "src/elin/component/plugin.clj", :str "content", :col 9, :id 1686, :end-col 16, :row 32} {:end-row 33, :scope-end-row 36, :name err, :scope-end-col 16, :filename "src/elin/component/plugin.clj", :str "err", :col 9, :id 1687, :end-col 12, :row 33} {:end-row 40, :scope-end-row 57, :name lazy-host, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1688, :end-col 13, :row 40} {:end-row 40, :scope-end-row 57, :name edn-files, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "edn-files", :col 14, :id 1689, :end-col 23, :row 40} {:end-row 41, :scope-end-row 57, :name edn-file, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "edn-file", :col 11, :id 1690, :end-col 19, :row 41} {:end-row 41, :scope-end-row 57, :name rest-edn-files, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "rest-edn-files", :col 22, :id 1691, :end-col 36, :row 41} {:end-row 42, :scope-end-row 57, :name loaded-files, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "loaded-files", :col 10, :id 1692, :end-col 22, :row 42} {:end-row 43, :scope-end-row 57, :name result, :scope-end-col 56, :filename "src/elin/component/plugin.clj", :str "result", :col 10, :id 1693, :end-col 16, :row 43} {:end-row 52, :scope-end-row 57, :name content, :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "content", :col 13, :id 1694, :end-col 20, :row 52} {:end-row 53, :scope-end-row 57, :name loaded-files', :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "loaded-files'", :col 13, :id 1696, :end-col 26, :row 53} {:end-row 56, :scope-end-row 57, :name result', :scope-end-col 54, :filename "src/elin/component/plugin.clj", :str "result'", :col 13, :id 1697, :end-col 20, :row 56} {:end-row 61, :scope-end-row 68, :name plugins, :scope-end-col 14, :filename "src/elin/component/plugin.clj", :str "plugins", :col 4, :id 1698, :end-col 11, :row 61} {:end-row 63, :scope-end-row 66, :name accm, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "accm", :col 10, :id 1699, :end-col 14, :row 63} {:end-row 63, :scope-end-row 66, :name export, :scope-end-col 57, :filename "src/elin/component/plugin.clj", :str "export", :col 23, :id 1700, :end-col 29, :row 63} {:end-row 72, :scope-end-row 88, :name lazy-host, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "lazy-host", :col 4, :id 1702, :end-col 13, :row 72} {:end-row 74, :scope-end-row 88, :name edn-files, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "edn-files", :col 4, :id 1703, :end-col 13, :row 74} {:end-row 76, :scope-end-row 88, :name loaded-plugin, :scope-end-col 35, :filename "src/elin/component/plugin.clj", :str "loaded-plugin", :col 4, :id 1704, :end-col 17, :row 76} {:end-row 79, :scope-end-row 84, :name this, :scope-end-col 50, :filename "src/elin/component/plugin.clj", :str "this", :col 11, :id 1705, :end-col 15, :row 79} {:end-row 82, :scope-end-row 84, :name loaded-plugin, :scope-end-col 49, :filename "src/elin/component/plugin.clj", :str "loaded-plugin", :col 11, :id 1706, :end-col 24, :row 82} {:end-row 86, :scope-end-row 88, :name this, :scope-end-col 34, :filename "src/elin/component/plugin.clj", :str "this", :col 10, :id 1707, :end-col 14, :row 86} {:end-row 91, :scope-end-row 92, :name config, :scope-end-col 42, :filename "src/elin/component/plugin.clj", :str "config", :col 4, :id 1708, :end-col 10, :row 91} {:end-row 7, :scope-end-row 13, :name host, :scope-end-col 7, :filename "src/elin/message.clj", :str "host", :col 4, :id 1709, :end-col 8, :row 7} {:end-row 7, :scope-end-row 13, :name texts, :scope-end-col 7, :filename "src/elin/message.clj", :str "texts", :col 9, :id 1710, :end-col 14, :row 7} {:end-row 7, :scope-end-row 13, :name highlight, :scope-end-col 7, :filename "src/elin/message.clj", :str "highlight", :col 15, :id 1711, :end-col 24, :row 7} {:end-row 8, :scope-end-row 12, :name s, :scope-end-col 32, :filename "src/elin/message.clj", :str "s", :col 9, :id 1712, :end-col 10, :row 8} {:end-row 12, :scope-end-row 12, :name _, :scope-end-col 29, :filename "src/elin/message.clj", :str "_", :col 24, :id 1713, :end-col 25, :row 12} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 31, :filename "src/elin/message.clj", :str "host", :col 4, :id 1714, :end-col 8, :row 16} {:end-row 16, :scope-end-row 17, :name texts, :scope-end-col 31, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1715, :end-col 16, :row 16} {:end-row 20, :scope-end-row 21, :name host, :scope-end-col 34, :filename "src/elin/message.clj", :str "host", :col 4, :id 1716, :end-col 8, :row 20} {:end-row 20, :scope-end-row 21, :name texts, :scope-end-col 34, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1717, :end-col 16, :row 20} {:end-row 24, :scope-end-row 25, :name host, :scope-end-col 32, :filename "src/elin/message.clj", :str "host", :col 4, :id 1718, :end-col 8, :row 24} {:end-row 24, :scope-end-row 25, :name texts, :scope-end-col 32, :filename "src/elin/message.clj", :str "texts", :col 11, :id 1719, :end-col 16, :row 24} {:end-row 10, :scope-end-row 20, :name json-config, :scope-end-col 24, :filename "src/elin/core.clj", :str "json-config", :col 4, :id 1720, :end-col 15, :row 10} {:end-row 11, :scope-end-row 20, :name config, :scope-end-col 23, :filename "src/elin/core.clj", :str "config", :col 14, :id 1721, :end-col 20, :row 11} {:end-row 11, :scope-end-row 20, :name env, :scope-end-col 23, :filename "src/elin/core.clj", :str "env", :col 28, :id 1722, :end-col 31, :row 11} {:end-row 12, :scope-end-row 20, :name config, :scope-end-col 23, :filename "src/elin/core.clj", :str "config", :col 9, :id 1723, :end-col 15, :row 12} {:end-row 13, :scope-end-row 20, :name sys-map, :scope-end-col 23, :filename "src/elin/core.clj", :str "sys-map", :col 9, :id 1724, :end-col 16, :row 13} {:end-row 15, :scope-end-row 16, :name log-config, :scope-end-col 41, :filename "src/elin/core.clj", :str "log-config", :col 16, :id 1725, :end-col 26, :row 15} {:end-row 12, :scope-end-row 69, :name test-vars, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "test-vars", :col 12, :id 1726, :end-col 21, :row 12} {:end-row 12, :scope-end-row 69, :name current-file, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "current-file", :col 22, :id 1727, :end-col 34, :row 12} {:end-row 12, :scope-end-row 69, :name base-line, :scope-end-col 54, :filename "src/elin/function/nrepl/test.clj", :str "base-line", :col 35, :id 1728, :end-col 44, :row 12} {:end-row 72, :scope-end-row 74, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/test.clj", :str "nrepl", :col 4, :id 1729, :end-col 9, :row 72} {:end-row 85, :scope-end-row 92, :name nrepl, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "nrepl", :col 4, :id 1730, :end-col 9, :row 85} {:end-row 85, :scope-end-row 92, :name ns-str, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "ns-str", :col 11, :id 1731, :end-col 17, :row 85} {:end-row 85, :scope-end-row 92, :name vars, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "vars", :col 22, :id 1732, :end-col 26, :row 85} {:end-row 85, :scope-end-row 92, :name base-line, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "base-line", :col 33, :id 1733, :end-col 42, :row 85} {:end-row 85, :scope-end-row 92, :name current-file, :scope-end-col 38, :filename "src/elin/function/nrepl/test.clj", :str "current-file", :col 54, :id 1734, :end-col 66, :row 85} {:end-row 86, :scope-end-row 92, :name code, :scope-end-col 37, :filename "src/elin/function/nrepl/test.clj", :str "code", :col 11, :id 1735, :end-col 15, :row 86} {:end-row 91, :scope-end-row 92, :name resp, :scope-end-col 37, :filename "src/elin/function/nrepl/test.clj", :str "resp", :col 11, :id 1736, :end-col 15, :row 91} {:end-row 14, :scope-end-row 25, :name test-resp, :scope-end-col 44, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-resp", :col 4, :id 1737, :end-col 13, :row 14} {:end-row 15, :scope-end-row 25, :name summary, :scope-end-col 43, :filename "src/elin/function/nrepl/cider/test.clj", :str "summary", :col 17, :id 1738, :end-col 24, :row 15} {:end-row 28, :scope-end-row 31, :name filename, :scope-end-col 15, :filename "src/elin/function/nrepl/cider/test.clj", :str "filename", :col 4, :id 1739, :end-col 12, :row 28} {:end-row 35, :scope-end-row 49, :name test-result, :scope-end-col 12, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-result", :col 4, :id 1740, :end-col 15, :row 35} {:end-row 36, :scope-end-row 49, :name var', :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "var'", :col 9, :id 1741, :end-col 13, :row 36} {:end-row 37, :scope-end-row 49, :name context, :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "context", :col 17, :id 1742, :end-col 24, :row 37} {:end-row 37, :scope-end-row 49, :name message, :scope-end-col 11, :filename "src/elin/function/nrepl/cider/test.clj", :str "message", :col 25, :id 1743, :end-col 32, :row 37} {:end-row 53, :scope-end-row 63, :name diffs, :scope-end-col 36, :filename "src/elin/function/nrepl/cider/test.clj", :str "diffs", :col 12, :id 1744, :end-col 17, :row 53} {:end-row 53, :scope-end-row 63, :name actual, :scope-end-col 36, :filename "src/elin/function/nrepl/cider/test.clj", :str "actual", :col 18, :id 1745, :end-col 24, :row 53} {:end-row 56, :scope-end-row 60, :name diff, :scope-end-col 59, :filename "src/elin/function/nrepl/cider/test.clj", :str "diff", :col 11, :id 1746, :end-col 15, :row 56} {:end-row 67, :scope-end-row 104, :name nrepl, :scope-end-col 72, :filename "src/elin/function/nrepl/cider/test.clj", :str "nrepl", :col 4, :id 1747, :end-col 9, :row 67} {:end-row 67, :scope-end-row 104, :name test-resp, :scope-end-col 72, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-resp", :col 10, :id 1748, :end-col 19, :row 67} {:end-row 68, :scope-end-row 104, :name ns-path-op-supported?, :scope-end-col 71, :filename "src/elin/function/nrepl/cider/test.clj", :str "ns-path-op-supported?", :col 9, :id 1749, :end-col 30, :row 68} {:end-row 70, :scope-end-row 104, :name _ns-kw, :scope-end-col 69, :filename "src/elin/function/nrepl/cider/test.clj", :str "_ns-kw", :col 14, :id 1750, :end-col 20, :row 70} {:end-row 70, :scope-end-row 104, :name var-map, :scope-end-col 69, :filename "src/elin/function/nrepl/cider/test.clj", :str "var-map", :col 21, :id 1751, :end-col 28, :row 70} {:end-row 71, :scope-end-row 104, :name _var-kw, :scope-end-col 68, :filename "src/elin/function/nrepl/cider/test.clj", :str "_var-kw", :col 16, :id 1752, :end-col 23, :row 71} {:end-row 71, :scope-end-row 104, :name test-results, :scope-end-col 68, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-results", :col 24, :id 1753, :end-col 36, :row 71} {:end-row 72, :scope-end-row 104, :name test-result, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-result", :col 17, :id 1754, :end-col 28, :row 72} {:end-row 73, :scope-end-row 104, :name test-type, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "test-type", :col 24, :id 1755, :end-col 33, :row 73} {:end-row 73, :scope-end-row 104, :name ns-str, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "ns-str", :col 40, :id 1756, :end-col 46, :row 73} {:end-row 73, :scope-end-row 104, :name var-str, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "var-str", :col 51, :id 1757, :end-col 58, :row 73} {:end-row 73, :scope-end-row 104, :name lnum, :scope-end-col 67, :filename "src/elin/function/nrepl/cider/test.clj", :str "lnum", :col 64, :id 1758, :end-col 68, :row 73} {:end-row 81, :scope-end-row 104, :name filename, :scope-end-col 65, :filename "src/elin/function/nrepl/cider/test.clj", :str "filename", :col 21, :id 1759, :end-col 29, :row 81} {:end-row 85, :scope-end-row 104, :name error, :scope-end-col 65, :filename "src/elin/function/nrepl/cider/test.clj", :str "error", :col 21, :id 1761, :end-col 26, :row 85} {:end-row 95, :scope-end-row 98, :name actual-value, :scope-end-col 47, :filename "src/elin/function/nrepl/cider/test.clj", :str "actual-value", :col 25, :id 1762, :end-col 37, :row 95} {:end-row 17, :scope-end-row 36, :name ns-str, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "ns-str", :col 5, :id 1763, :end-col 11, :row 17} {:end-row 17, :scope-end-row 36, :name ns-path, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "ns-path", :col 16, :id 1764, :end-col 23, :row 17} {:end-row 17, :scope-end-row 36, :name file-separator, :scope-end-col 50, :filename "src/elin/function/nrepl/namespace.clj", :str "file-separator", :col 30, :id 1765, :end-col 44, :row 17} {:end-row 18, :scope-end-row 36, :name ext, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "ext", :col 9, :id 1766, :end-col 12, :row 18} {:end-row 19, :scope-end-row 36, :name relative-name, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "relative-name", :col 9, :id 1767, :end-col 22, :row 19} {:end-row 22, :scope-end-row 36, :name test?, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "test?", :col 9, :id 1768, :end-col 14, :row 22} {:end-row 23, :scope-end-row 24, :name idx, :scope-end-col 41, :filename "src/elin/function/nrepl/namespace.clj", :str "idx", :col 29, :id 1769, :end-col 32, :row 23} {:end-row 23, :scope-end-row 36, :name base-dir, :scope-end-col 49, :filename "src/elin/function/nrepl/namespace.clj", :str "base-dir", :col 9, :id 1770, :end-col 17, :row 23} {:end-row 40, :scope-end-row 68, :name path, :scope-end-col 33, :filename "src/elin/function/nrepl/namespace.clj", :str "path", :col 4, :id 1771, :end-col 8, :row 40} {:end-row 41, :scope-end-row 68, :name sep, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "sep", :col 11, :id 1772, :end-col 14, :row 41} {:end-row 42, :scope-end-row 68, :name file, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "file", :col 11, :id 1773, :end-col 15, :row 42} {:end-row 45, :scope-end-row 48, :name filename, :scope-end-col 80, :filename "src/elin/function/nrepl/namespace.clj", :str "filename", :col 31, :id 1774, :end-col 39, :row 45} {:end-row 46, :scope-end-row 48, :name only-name, :scope-end-col 80, :filename "src/elin/function/nrepl/namespace.clj", :str "only-name", :col 31, :id 1775, :end-col 40, :row 46} {:end-row 43, :scope-end-row 68, :name find-regexp, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "find-regexp", :col 11, :id 1776, :end-col 22, :row 43} {:end-row 49, :scope-end-row 68, :name recent-file, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-file", :col 11, :id 1777, :end-col 22, :row 49} {:end-row 52, :scope-end-row 68, :name recent-file-path, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-file-path", :col 11, :id 1778, :end-col 27, :row 52} {:end-row 53, :scope-end-row 68, :name ext, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "ext", :col 11, :id 1779, :end-col 14, :row 53} {:end-row 54, :scope-end-row 68, :name recent-namespace, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-namespace", :col 11, :id 1780, :end-col 27, :row 54} {:end-row 57, :scope-end-row 68, :name recent-relative-name, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "recent-relative-name", :col 11, :id 1781, :end-col 31, :row 57} {:end-row 60, :scope-end-row 62, :name idx, :scope-end-col 52, :filename "src/elin/function/nrepl/namespace.clj", :str "idx", :col 31, :id 1782, :end-col 34, :row 60} {:end-row 60, :scope-end-row 68, :name base-dir, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "base-dir", :col 11, :id 1783, :end-col 19, :row 60} {:end-row 63, :scope-end-row 68, :name _, :scope-end-col 32, :filename "src/elin/function/nrepl/namespace.clj", :str "_", :col 11, :id 1784, :end-col 12, :row 63} {:end-row 14, :scope-end-row 20, :name nrepl, :scope-end-col 28, :filename "src/elin/function/nrepl/refactor.clj", :str "nrepl", :col 4, :id 1785, :end-col 9, :row 14} {:end-row 14, :scope-end-row 20, :name sym-str, :scope-end-col 28, :filename "src/elin/function/nrepl/refactor.clj", :str "sym-str", :col 10, :id 1786, :end-col 17, :row 14} {:end-row 16, :scope-end-row 23, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1787, :end-col 9, :row 16} {:end-row 16, :scope-end-row 23, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1788, :end-col 16, :row 16} {:end-row 16, :scope-end-row 23, :name prefix, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "prefix", :col 17, :id 1789, :end-col 23, :row 16} {:end-row 28, :scope-end-row 41, :name nrepl, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1790, :end-col 9, :row 28} {:end-row 28, :scope-end-row 41, :name ns-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1791, :end-col 16, :row 28} {:end-row 28, :scope-end-row 41, :name sym-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1792, :end-col 24, :row 28} {:end-row 32, :scope-end-row 41, :name res, :scope-end-col 22, :filename "src/elin/function/nrepl/cider.clj", :str "res", :col 13, :id 1793, :end-col 16, :row 32} {:end-row 45, :scope-end-row 51, :name nrepl, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1794, :end-col 9, :row 45} {:end-row 45, :scope-end-row 51, :name ns-str, :scope-end-col 24, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1795, :end-col 16, :row 45} {:end-row 46, :scope-end-row 51, :name resp, :scope-end-col 23, :filename "src/elin/function/nrepl/cider.clj", :str "resp", :col 11, :id 1796, :end-col 15, :row 46} {:end-row 54, :scope-end-row 58, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1797, :end-col 9, :row 54} {:end-row 54, :scope-end-row 58, :name var-query, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "var-query", :col 10, :id 1798, :end-col 19, :row 54} {:end-row 62, :scope-end-row 65, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1799, :end-col 9, :row 62} {:end-row 69, :scope-end-row 72, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1800, :end-col 9, :row 69} {:end-row 75, :scope-end-row 80, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1801, :end-col 9, :row 75} {:end-row 75, :scope-end-row 80, :name ns-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1802, :end-col 16, :row 75} {:end-row 75, :scope-end-row 80, :name sym-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1803, :end-col 24, :row 75} {:end-row 83, :scope-end-row 87, :name nrepl, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1804, :end-col 9, :row 83} {:end-row 83, :scope-end-row 87, :name ns-str, :scope-end-col 37, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1805, :end-col 16, :row 83} {:end-row 91, :scope-end-row 95, :name nrepl, :scope-end-col 46, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1806, :end-col 9, :row 91} {:end-row 99, :scope-end-row 102, :name nrepl, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1807, :end-col 9, :row 99} {:end-row 99, :scope-end-row 102, :name key-str, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "key-str", :col 10, :id 1808, :end-col 17, :row 99} {:end-row 99, :scope-end-row 102, :name input-str, :scope-end-col 47, :filename "src/elin/function/nrepl/cider.clj", :str "input-str", :col 18, :id 1809, :end-col 27, :row 99} {:end-row 105, :scope-end-row 106, :name nrepl, :scope-end-col 59, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1810, :end-col 9, :row 105} {:end-row 109, :scope-end-row 115, :name nrepl, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1811, :end-col 9, :row 109} {:end-row 109, :scope-end-row 115, :name framework, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1812, :end-col 27, :row 109} {:end-row 109, :scope-end-row 115, :name appender, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1813, :end-col 36, :row 109} {:end-row 109, :scope-end-row 115, :name filters, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "filters", :col 37, :id 1814, :end-col 44, :row 109} {:end-row 109, :scope-end-row 115, :name size, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "size", :col 45, :id 1815, :end-col 49, :row 109} {:end-row 109, :scope-end-row 115, :name threshold, :scope-end-col 51, :filename "src/elin/function/nrepl/cider.clj", :str "threshold", :col 50, :id 1816, :end-col 59, :row 109} {:end-row 118, :scope-end-row 121, :name nrepl, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1817, :end-col 9, :row 118} {:end-row 118, :scope-end-row 121, :name framework, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1818, :end-col 27, :row 118} {:end-row 118, :scope-end-row 121, :name appender, :scope-end-col 49, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1819, :end-col 36, :row 118} {:end-row 124, :scope-end-row 127, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1820, :end-col 9, :row 124} {:end-row 124, :scope-end-row 127, :name framework, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1821, :end-col 27, :row 124} {:end-row 124, :scope-end-row 127, :name appender, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1822, :end-col 36, :row 124} {:end-row 130, :scope-end-row 133, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1823, :end-col 9, :row 130} {:end-row 130, :scope-end-row 133, :name framework, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "framework", :col 18, :id 1824, :end-col 27, :row 130} {:end-row 130, :scope-end-row 133, :name appender, :scope-end-col 50, :filename "src/elin/function/nrepl/cider.clj", :str "appender", :col 28, :id 1825, :end-col 36, :row 130} {:end-row 136, :scope-end-row 143, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "nrepl", :col 4, :id 1826, :end-col 9, :row 136} {:end-row 136, :scope-end-row 143, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "ns-str", :col 10, :id 1827, :end-col 16, :row 136} {:end-row 136, :scope-end-row 143, :name sym-str, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "sym-str", :col 17, :id 1828, :end-col 24, :row 136} {:end-row 136, :scope-end-row 143, :name export-edn-url, :scope-end-col 25, :filename "src/elin/function/nrepl/cider.clj", :str "export-edn-url", :col 25, :id 1829, :end-col 39, :row 136} {:end-row 27, :scope-end-row 31, :name nrepl, :scope-end-col 29, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1830, :end-col 9, :row 27} {:end-row 40, :scope-end-row 42, :name nrepl, :scope-end-col 22, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1831, :end-col 9, :row 40} {:end-row 46, :scope-end-row 48, :name nrepl, :scope-end-col 28, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1832, :end-col 9, :row 46} {:end-row 52, :scope-end-row 54, :name nrepl, :scope-end-col 26, :filename "src/elin/function/nrepl/system.clj", :str "nrepl", :col 4, :id 1833, :end-col 9, :row 52} {:end-row 25, :scope-end-row 26, :name elin, :scope-end-col 39, :filename "src/elin/function/popup.clj", :str "elin", :col 5, :id 1834, :end-col 9, :row 25} {:end-row 25, :scope-end-row 26, :name s, :scope-end-col 39, :filename "src/elin/function/popup.clj", :str "s", :col 10, :id 1835, :end-col 11, :row 25} {:end-row 27, :scope-end-row 32, :name host, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "host", :col 23, :id 1836, :end-col 27, :row 27} {:end-row 27, :scope-end-row 32, :name s, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "s", :col 30, :id 1837, :end-col 31, :row 27} {:end-row 27, :scope-end-row 32, :name option, :scope-end-col 46, :filename "src/elin/function/popup.clj", :str "option", :col 32, :id 1838, :end-col 38, :row 27} {:end-row 36, :scope-end-row 38, :name host, :scope-end-col 7, :filename "src/elin/function/popup.clj", :str "host", :col 22, :id 1839, :end-col 26, :row 36} {:end-row 36, :scope-end-row 38, :name popup-id, :scope-end-col 7, :filename "src/elin/function/popup.clj", :str "popup-id", :col 29, :id 1840, :end-col 37, :row 36} {:end-row 10, :scope-end-row 11, :name host, :scope-end-col 49, :filename "src/elin/function/quickfix.clj", :str "host", :col 22, :id 1841, :end-col 26, :row 10} {:end-row 14, :scope-end-row 22, :name elin, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "elin", :col 9, :id 1842, :end-col 13, :row 14} {:end-row 14, :scope-end-row 22, :name interceptor, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "interceptor", :col 31, :id 1843, :end-col 42, :row 14} {:end-row 14, :scope-end-row 22, :name qf-list, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 45, :id 1844, :end-col 52, :row 14} {:end-row 15, :scope-end-row 22, :name context, :scope-end-col 38, :filename "src/elin/function/quickfix.clj", :str "context", :col 9, :id 1845, :end-col 16, :row 15} {:end-row 20, :scope-end-row 22, :name ctx, :scope-end-col 36, :filename "src/elin/function/quickfix.clj", :str "ctx", :col 40, :id 1846, :end-col 43, :row 20} {:end-row 20, :scope-end-row 22, :name host, :scope-end-col 36, :filename "src/elin/function/quickfix.clj", :str "host", :col 61, :id 1847, :end-col 65, :row 20} {:end-row 25, :scope-end-row 26, :name elin, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "elin", :col 5, :id 1848, :end-col 9, :row 25} {:end-row 25, :scope-end-row 26, :name qf-list, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 10, :id 1849, :end-col 17, :row 25} {:end-row 27, :scope-end-row 36, :name elin, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "elin", :col 10, :id 1850, :end-col 14, :row 27} {:end-row 27, :scope-end-row 36, :name interceptor, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "interceptor", :col 32, :id 1851, :end-col 43, :row 27} {:end-row 27, :scope-end-row 36, :name window-id, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "window-id", :col 46, :id 1852, :end-col 55, :row 27} {:end-row 27, :scope-end-row 36, :name qf-list, :scope-end-col 40, :filename "src/elin/function/quickfix.clj", :str "qf-list", :col 56, :id 1853, :end-col 63, :row 27} {:end-row 28, :scope-end-row 36, :name context, :scope-end-col 39, :filename "src/elin/function/quickfix.clj", :str "context", :col 10, :id 1854, :end-col 17, :row 28} {:end-row 34, :scope-end-row 36, :name ctx, :scope-end-col 37, :filename "src/elin/function/quickfix.clj", :str "ctx", :col 41, :id 1855, :end-col 44, :row 34} {:end-row 34, :scope-end-row 36, :name host, :scope-end-col 37, :filename "src/elin/function/quickfix.clj", :str "host", :col 62, :id 1856, :end-col 66, :row 34} {:end-row 45, :scope-end-row 48, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1857, :end-col 10, :row 45} {:end-row 46, :scope-end-row 47, :name session, :scope-end-col 29, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1858, :end-col 20, :row 46} {:end-row 49, :scope-end-row 50, :name nrepl, :scope-end-col 84, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1859, :end-col 10, :row 49} {:end-row 49, :scope-end-row 50, :name session, :scope-end-col 84, :filename "src/elin/function/nrepl.clj", :str "session", :col 11, :id 1860, :end-col 18, :row 49} {:end-row 56, :scope-end-row 57, :name nrepl, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1861, :end-col 10, :row 56} {:end-row 56, :scope-end-row 57, :name code, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "code", :col 11, :id 1862, :end-col 15, :row 56} {:end-row 58, :scope-end-row 71, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1863, :end-col 10, :row 58} {:end-row 58, :scope-end-row 71, :name code, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "code", :col 11, :id 1864, :end-col 15, :row 58} {:end-row 58, :scope-end-row 71, :name options, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "options", :col 16, :id 1865, :end-col 23, :row 58} {:end-row 59, :scope-end-row 70, :name session, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1866, :end-col 20, :row 59} {:end-row 60, :scope-end-row 70, :name middleware, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "middleware", :col 20, :id 1867, :end-col 30, :row 60} {:end-row 61, :scope-end-row 66, :name code', :scope-end-col 57, :filename "src/elin/function/nrepl.clj", :str "code'", :col 25, :id 1868, :end-col 30, :row 61} {:end-row 61, :scope-end-row 66, :name options', :scope-end-col 57, :filename "src/elin/function/nrepl.clj", :str "options'", :col 31, :id 1869, :end-col 39, :row 61} {:end-row 61, :scope-end-row 70, :name eval-fn, :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "eval-fn", :col 12, :id 1870, :end-col 19, :row 61} {:end-row 67, :scope-end-row 70, :name eval-fn', :scope-end-col 32, :filename "src/elin/function/nrepl.clj", :str "eval-fn'", :col 12, :id 1871, :end-col 20, :row 67} {:end-row 77, :scope-end-row 78, :name nrepl, :scope-end-col 27, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1872, :end-col 10, :row 77} {:end-row 79, :scope-end-row 85, :name nrepl, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1873, :end-col 10, :row 79} {:end-row 79, :scope-end-row 85, :name options, :scope-end-col 50, :filename "src/elin/function/nrepl.clj", :str "options", :col 11, :id 1874, :end-col 18, :row 79} {:end-row 80, :scope-end-row 84, :name session, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "session", :col 13, :id 1875, :end-col 20, :row 80} {:end-row 91, :scope-end-row 92, :name nrepl, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1876, :end-col 10, :row 91} {:end-row 91, :scope-end-row 92, :name file-path, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "file-path", :col 11, :id 1877, :end-col 20, :row 91} {:end-row 91, :scope-end-row 92, :name contents, :scope-end-col 46, :filename "src/elin/function/nrepl.clj", :str "contents", :col 21, :id 1878, :end-col 29, :row 91} {:end-row 93, :scope-end-row 112, :name nrepl, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 5, :id 1879, :end-col 10, :row 93} {:end-row 93, :scope-end-row 112, :name file-path, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "file-path", :col 11, :id 1880, :end-col 20, :row 93} {:end-row 93, :scope-end-row 112, :name contents, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "contents", :col 21, :id 1881, :end-col 29, :row 93} {:end-row 93, :scope-end-row 112, :name options, :scope-end-col 43, :filename "src/elin/function/nrepl.clj", :str "options", :col 30, :id 1882, :end-col 37, :row 93} {:end-row 94, :scope-end-row 112, :name session, :scope-end-col 42, :filename "src/elin/function/nrepl.clj", :str "session", :col 10, :id 1883, :end-col 17, :row 94} {:end-row 95, :scope-end-row 112, :name file, :scope-end-col 42, :filename "src/elin/function/nrepl.clj", :str "file", :col 10, :id 1884, :end-col 14, :row 95} {:end-row 116, :scope-end-row 132, :name nrepl, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1885, :end-col 9, :row 116} {:end-row 116, :scope-end-row 132, :name ns-str, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "ns-str", :col 10, :id 1886, :end-col 16, :row 116} {:end-row 116, :scope-end-row 132, :name sym-str, :scope-end-col 14, :filename "src/elin/function/nrepl.clj", :str "sym-str", :col 17, :id 1887, :end-col 24, :row 116} {:end-row 117, :scope-end-row 132, :name res, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "res", :col 11, :id 1888, :end-col 14, :row 117} {:end-row 120, :scope-end-row 132, :name _, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "_", :col 11, :id 1889, :end-col 12, :row 120} {:end-row 122, :scope-end-row 132, :name _, :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "_", :col 11, :id 1890, :end-col 12, :row 122} {:end-row 124, :scope-end-row 132, :name res', :scope-end-col 13, :filename "src/elin/function/nrepl.clj", :str "res'", :col 11, :id 1891, :end-col 15, :row 124} {:end-row 136, :scope-end-row 140, :name nrepl, :scope-end-col 22, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1892, :end-col 9, :row 136} {:end-row 143, :scope-end-row 149, :name nrepl, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "nrepl", :col 4, :id 1893, :end-col 9, :row 143} {:end-row 143, :scope-end-row 149, :name ns-str, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "ns-str", :col 10, :id 1894, :end-col 16, :row 143} {:end-row 143, :scope-end-row 149, :name prefix, :scope-end-col 25, :filename "src/elin/function/nrepl.clj", :str "prefix", :col 17, :id 1895, :end-col 23, :row 143} {:end-row 152, :scope-end-row 155, :name var-name, :scope-end-col 29, :filename "src/elin/function/nrepl.clj", :str "var-name", :col 4, :id 1896, :end-col 12, :row 152} {:end-row 17, :scope-end-row 28, :name clj-kondo, :scope-end-col 19, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1897, :end-col 31, :row 17} {:end-row 17, :scope-end-row 28, :name nrepl, :scope-end-col 19, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 32, :id 1898, :end-col 37, :row 17} {:end-row 18, :scope-end-row 28, :name ns-list, :scope-end-col 18, :filename "src/elin/function/namespace.clj", :str "ns-list", :col 9, :id 1899, :end-col 16, :row 18} {:end-row 21, :scope-end-row 28, :name ns-list, :scope-end-col 18, :filename "src/elin/function/namespace.clj", :str "ns-list", :col 9, :id 1900, :end-col 16, :row 21} {:end-row 31, :scope-end-row 32, :name clj-kondo, :scope-end-col 62, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1901, :end-col 31, :row 31} {:end-row 31, :scope-end-row 32, :name ns-sym, :scope-end-col 62, :filename "src/elin/function/namespace.clj", :str "ns-sym", :col 34, :id 1902, :end-col 40, :row 31} {:end-row 35, :scope-end-row 36, :name clj-kondo, :scope-end-col 58, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 22, :id 1903, :end-col 31, :row 35} {:end-row 35, :scope-end-row 36, :name alias-sym, :scope-end-col 58, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 34, :id 1904, :end-col 43, :row 35} {:end-row 40, :scope-end-row 57, :name elin, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1905, :end-col 13, :row 40} {:end-row 40, :scope-end-row 57, :name clj-kondo, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 31, :id 1906, :end-col 40, :row 40} {:end-row 40, :scope-end-row 57, :name nrepl, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 41, :id 1907, :end-col 46, :row 40} {:end-row 40, :scope-end-row 57, :name sym-str, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 49, :id 1908, :end-col 56, :row 40} {:end-row 40, :scope-end-row 57, :name favorites, :scope-end-col 55, :filename "src/elin/function/namespace.clj", :str "favorites", :col 57, :id 1909, :end-col 66, :row 40} {:end-row 46, :scope-end-row 57, :name alias-str, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "alias-str", :col 12, :id 1910, :end-col 21, :row 46} {:end-row 46, :scope-end-row 57, :name _, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "_", :col 22, :id 1911, :end-col 23, :row 46} {:end-row 47, :scope-end-row 57, :name alias-sym, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 11, :id 1912, :end-col 20, :row 47} {:end-row 48, :scope-end-row 57, :name ns-str, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "ns-str", :col 11, :id 1913, :end-col 17, :row 48} {:end-row 49, :scope-end-row 57, :name requires, :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "requires", :col 11, :id 1914, :end-col 19, :row 49} {:end-row 50, :scope-end-row 57, :name favorites', :scope-end-col 53, :filename "src/elin/function/namespace.clj", :str "favorites'", :col 11, :id 1916, :end-col 21, :row 50} {:end-row 60, :scope-end-row 82, :name elin, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1918, :end-col 13, :row 60} {:end-row 60, :scope-end-row 82, :name clj-kondo, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "clj-kondo", :col 31, :id 1919, :end-col 40, :row 60} {:end-row 60, :scope-end-row 82, :name nrepl, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "nrepl", :col 41, :id 1920, :end-col 46, :row 60} {:end-row 60, :scope-end-row 82, :name sym-str, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 49, :id 1921, :end-col 56, :row 60} {:end-row 60, :scope-end-row 82, :name favorites, :scope-end-col 12, :filename "src/elin/function/namespace.clj", :str "favorites", :col 57, :id 1922, :end-col 66, :row 60} {:end-row 61, :scope-end-row 82, :name alias-str, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "alias-str", :col 10, :id 1923, :end-col 19, :row 61} {:end-row 61, :scope-end-row 82, :name _, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "_", :col 20, :id 1924, :end-col 21, :row 61} {:end-row 62, :scope-end-row 82, :name alias-sym, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "alias-sym", :col 9, :id 1925, :end-col 18, :row 62} {:end-row 63, :scope-end-row 82, :name ns-str, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "ns-str", :col 9, :id 1926, :end-col 15, :row 63} {:end-row 64, :scope-end-row 82, :name requires, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "requires", :col 9, :id 1927, :end-col 17, :row 64} {:end-row 65, :scope-end-row 82, :name favorites', :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "favorites'", :col 9, :id 1929, :end-col 19, :row 65} {:end-row 68, :scope-end-row 82, :name candidates, :scope-end-col 11, :filename "src/elin/function/namespace.clj", :str "candidates", :col 9, :id 1931, :end-col 19, :row 68} {:end-row 85, :scope-end-row 95, :name sym-str, :scope-end-col 51, :filename "src/elin/function/namespace.clj", :str "sym-str", :col 4, :id 1932, :end-col 11, :row 85} {:end-row 85, :scope-end-row 95, :name java-classes, :scope-end-col 51, :filename "src/elin/function/namespace.clj", :str "java-classes", :col 12, :id 1933, :end-col 24, :row 85} {:end-row 86, :scope-end-row 95, :name class-name-sym, :scope-end-col 50, :filename "src/elin/function/namespace.clj", :str "class-name-sym", :col 9, :id 1934, :end-col 23, :row 86} {:end-row 89, :scope-end-row 92, :name res, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "res", :col 17, :id 1936, :end-col 20, :row 89} {:end-row 89, :scope-end-row 92, :name pkg, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "pkg", :col 21, :id 1937, :end-col 24, :row 89} {:end-row 89, :scope-end-row 92, :name class-set, :scope-end-col 21, :filename "src/elin/function/namespace.clj", :str "class-set", :col 25, :id 1938, :end-col 34, :row 89} {:end-row 112, :scope-end-row 116, :name elin, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "elin", :col 9, :id 1939, :end-col 13, :row 112} {:end-row 113, :scope-end-row 116, :name code, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "code", :col 12, :id 1940, :end-col 16, :row 113} {:end-row 113, :scope-end-row 116, :name requiring-favorites, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "requiring-favorites", :col 17, :id 1941, :end-col 36, :row 113} {:end-row 113, :scope-end-row 116, :name java-classes, :scope-end-col 65, :filename "src/elin/function/namespace.clj", :str "java-classes", :col 37, :id 1942, :end-col 49, :row 113} {:end-row 11, :scope-end-row 23, :name elin, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "elin", :col 9, :id 1943, :end-col 13, :row 11} {:end-row 11, :scope-end-row 23, :name host, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "host", :col 31, :id 1944, :end-col 35, :row 11} {:end-row 11, :scope-end-row 23, :name candidates, :scope-end-col 24, :filename "src/elin/function/select.clj", :str "candidates", :col 38, :id 1945, :end-col 48, :row 11} {:end-row 21, :scope-end-row 23, :name id, :scope-end-col 22, :filename "src/elin/function/select.clj", :str "id", :col 12, :id 1946, :end-col 14, :row 21} {:end-row 21, :scope-end-row 23, :name ch, :scope-end-col 22, :filename "src/elin/function/select.clj", :str "ch", :col 15, :id 1947, :end-col 17, :row 21} {:end-row 12, :scope-end-row 13, :name host, :scope-end-col 48, :filename "src/elin/function/mark.clj", :str "host", :col 22, :id 1948, :end-col 26, :row 12} {:end-row 12, :scope-end-row 13, :name mark-id, :scope-end-col 48, :filename "src/elin/function/mark.clj", :str "mark-id", :col 29, :id 1949, :end-col 36, :row 12} {:end-row 29, :scope-end-row 32, :name path, :scope-end-col 27, :filename "src/elin/function/jack_in.clj", :str "path", :col 4, :id 1950, :end-col 8, :row 29} {:end-row 35, :scope-end-row 38, :name dir, :scope-end-col 14, :filename "src/elin/function/jack_in.clj", :str "dir", :col 4, :id 1951, :end-col 7, :row 35} {:end-row 35, :scope-end-row 38, :name filename, :scope-end-col 14, :filename "src/elin/function/jack_in.clj", :str "filename", :col 8, :id 1952, :end-col 16, :row 35} {:end-row 36, :scope-end-row 38, :name file, :scope-end-col 13, :filename "src/elin/function/jack_in.clj", :str "file", :col 9, :id 1953, :end-col 13, :row 36} {:end-row 41, :scope-end-row 53, :name cwd, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "cwd", :col 4, :id 1954, :end-col 7, :row 41} {:end-row 42, :scope-end-row 53, :name dir, :scope-end-col 43, :filename "src/elin/function/jack_in.clj", :str "dir", :col 10, :id 1955, :end-col 13, :row 42} {:end-row 44, :scope-end-row 53, :name deps-edn-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "deps-edn-file", :col 13, :id 1956, :end-col 26, :row 44} {:end-row 45, :scope-end-row 53, :name project-clj-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "project-clj-file", :col 13, :id 1957, :end-col 29, :row 45} {:end-row 46, :scope-end-row 53, :name bb-edn-file, :scope-end-col 41, :filename "src/elin/function/jack_in.clj", :str "bb-edn-file", :col 13, :id 1958, :end-col 24, :row 46} {:end-row 56, :scope-end-row 62, :name forced-project, :scope-end-col 20, :filename "src/elin/function/jack_in.clj", :str "forced-project", :col 12, :id 1959, :end-col 26, :row 56} {:end-row 57, :scope-end-row 62, :name cwd, :scope-end-col 20, :filename "src/elin/function/jack_in.clj", :str "cwd", :col 4, :id 1960, :end-col 7, :row 57} {:end-row 71, :scope-end-row 72, :name project-type, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 5, :id 1961, :end-col 17, :row 71} {:end-row 71, :scope-end-row 72, :name port, :scope-end-col 44, :filename "src/elin/function/jack_in.clj", :str "port", :col 18, :id 1962, :end-col 22, :row 71} {:end-row 73, :scope-end-row 89, :name project-type, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 5, :id 1963, :end-col 17, :row 73} {:end-row 73, :scope-end-row 89, :name port, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "port", :col 18, :id 1964, :end-col 22, :row 73} {:end-row 73, :scope-end-row 89, :name optional-args, :scope-end-col 23, :filename "src/elin/function/jack_in.clj", :str "optional-args", :col 23, :id 1965, :end-col 36, :row 73} {:end-row 92, :scope-end-row 93, :name port, :scope-end-col 25, :filename "src/elin/function/jack_in.clj", :str "port", :col 4, :id 1966, :end-col 8, :row 92} {:end-row 96, :scope-end-row 97, :name elin, :scope-end-col 29, :filename "src/elin/function/jack_in.clj", :str "elin", :col 5, :id 1967, :end-col 9, :row 96} {:end-row 98, :scope-end-row 107, :name host, :scope-end-col 12, :filename "src/elin/function/jack_in.clj", :str "host", :col 23, :id 1968, :end-col 27, :row 98} {:end-row 99, :scope-end-row 107, :name options, :scope-end-col 12, :filename "src/elin/function/jack_in.clj", :str "options", :col 5, :id 1969, :end-col 12, :row 99} {:end-row 100, :scope-end-row 107, :name path, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "path", :col 12, :id 1970, :end-col 16, :row 100} {:end-row 101, :scope-end-row 107, :name project-type, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-type", :col 13, :id 1971, :end-col 25, :row 101} {:end-row 101, :scope-end-row 107, :name project-file, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-file", :col 26, :id 1972, :end-col 38, :row 101} {:end-row 102, :scope-end-row 107, :name project-root-dir, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "project-root-dir", :col 12, :id 1973, :end-col 28, :row 102} {:end-row 103, :scope-end-row 107, :name port, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "port", :col 12, :id 1974, :end-col 16, :row 103} {:end-row 104, :scope-end-row 107, :name args, :scope-end-col 11, :filename "src/elin/function/jack_in.clj", :str "args", :col 12, :id 1975, :end-col 16, :row 104} {:end-row 13, :scope-end-row 14, :name pred, :scope-end-col 34, :filename "src/elin/function/clj_kondo.clj", :str "pred", :col 4, :id 1976, :end-col 8, :row 13} {:end-row 13, :scope-end-row 14, :name coll, :scope-end-col 34, :filename "src/elin/function/clj_kondo.clj", :str "coll", :col 9, :id 1977, :end-col 13, :row 13} {:end-row 19, :scope-end-row 22, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1979, :end-col 13, :row 19} {:end-row 20, :scope-end-row 22, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1980, :end-col 17, :row 20} {:end-row 42, :scope-end-row 45, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1981, :end-col 13, :row 42} {:end-row 43, :scope-end-row 45, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1982, :end-col 17, :row 43} {:end-row 48, :scope-end-row 51, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1983, :end-col 13, :row 48} {:end-row 49, :scope-end-row 51, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1984, :end-col 17, :row 49} {:end-row 54, :scope-end-row 57, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1985, :end-col 13, :row 54} {:end-row 55, :scope-end-row 57, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1986, :end-col 17, :row 55} {:end-row 60, :scope-end-row 63, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1987, :end-col 13, :row 60} {:end-row 61, :scope-end-row 63, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1988, :end-col 17, :row 61} {:end-row 66, :scope-end-row 69, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1989, :end-col 13, :row 66} {:end-row 67, :scope-end-row 69, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1990, :end-col 17, :row 67} {:end-row 71, :scope-end-row 74, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 17, :id 1991, :end-col 26, :row 71} {:end-row 72, :scope-end-row 74, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1992, :end-col 17, :row 72} {:end-row 77, :scope-end-row 79, :name clj-kondo, :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1993, :end-col 13, :row 77} {:end-row 82, :scope-end-row 85, :name clj-kondo, :scope-end-col 14, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1994, :end-col 13, :row 82} {:end-row 83, :scope-end-row 85, :name ana, :scope-end-col 13, :filename "src/elin/function/clj_kondo.clj", :str "ana", :col 14, :id 1995, :end-col 17, :row 83} {:end-row 88, :scope-end-row 95, :name clj-kondo, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 1996, :end-col 13, :row 88} {:end-row 88, :scope-end-row 95, :name protocol-ns, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "protocol-ns", :col 14, :id 1997, :end-col 25, :row 88} {:end-row 88, :scope-end-row 95, :name protocol-name, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "protocol-name", :col 26, :id 1998, :end-col 39, :row 88} {:end-row 88, :scope-end-row 95, :name method-name, :scope-end-col 65, :filename "src/elin/function/clj_kondo.clj", :str "method-name", :col 40, :id 1999, :end-col 51, :row 88} {:end-row 89, :scope-end-row 95, :name protocol-ns-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "protocol-ns-sym", :col 9, :id 2000, :end-col 24, :row 89} {:end-row 90, :scope-end-row 95, :name protocol-name-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "protocol-name-sym", :col 9, :id 2001, :end-col 26, :row 90} {:end-row 91, :scope-end-row 95, :name method-name-sym, :scope-end-col 64, :filename "src/elin/function/clj_kondo.clj", :str "method-name-sym", :col 9, :id 2002, :end-col 24, :row 91} {:end-row 98, :scope-end-row 104, :name clj-kondo, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2004, :end-col 13, :row 98} {:end-row 98, :scope-end-row 104, :name ns-str, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2005, :end-col 20, :row 98} {:end-row 98, :scope-end-row 104, :name sym-str, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 21, :id 2006, :end-col 28, :row 98} {:end-row 99, :scope-end-row 104, :name ns-sym, :scope-end-col 19, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2007, :end-col 15, :row 99} {:end-row 100, :scope-end-row 104, :name sym-sym, :scope-end-col 19, :filename "src/elin/function/clj_kondo.clj", :str "sym-sym", :col 9, :id 2008, :end-col 16, :row 100} {:end-row 107, :scope-end-row 114, :name clj-kondo, :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2010, :end-col 13, :row 107} {:end-row 107, :scope-end-row 114, :name keyword', :scope-end-col 33, :filename "src/elin/function/clj_kondo.clj", :str "keyword'", :col 14, :id 2011, :end-col 22, :row 107} {:end-row 108, :scope-end-row 114, :name keywords', :scope-end-col 32, :filename "src/elin/function/clj_kondo.clj", :str "keywords'", :col 14, :id 2012, :end-col 23, :row 108} {:end-row 109, :scope-end-row 114, :name kw-ns, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "kw-ns", :col 12, :id 2013, :end-col 17, :row 109} {:end-row 109, :scope-end-row 114, :name kw-name, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "kw-name", :col 18, :id 2014, :end-col 25, :row 109} {:end-row 110, :scope-end-row 114, :name pred, :scope-end-col 31, :filename "src/elin/function/clj_kondo.clj", :str "pred", :col 11, :id 2017, :end-col 15, :row 110} {:end-row 117, :scope-end-row 138, :name clj-kondo, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2018, :end-col 13, :row 117} {:end-row 117, :scope-end-row 138, :name filename, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "filename", :col 14, :id 2019, :end-col 22, :row 117} {:end-row 117, :scope-end-row 138, :name keyword', :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "keyword'", :col 23, :id 2020, :end-col 31, :row 117} {:end-row 118, :scope-end-row 138, :name keywords', :scope-end-col 25, :filename "src/elin/function/clj_kondo.clj", :str "keywords'", :col 14, :id 2021, :end-col 23, :row 118} {:end-row 119, :scope-end-row 138, :name kw-ns, :scope-end-col 24, :filename "src/elin/function/clj_kondo.clj", :str "kw-ns", :col 12, :id 2022, :end-col 17, :row 119} {:end-row 119, :scope-end-row 138, :name kw-name, :scope-end-col 24, :filename "src/elin/function/clj_kondo.clj", :str "kw-name", :col 18, :id 2023, :end-col 25, :row 119} {:end-row 121, :scope-end-row 132, :name targets, :scope-end-col 28, :filename "src/elin/function/clj_kondo.clj", :str "targets", :col 20, :id 2024, :end-col 27, :row 121} {:end-row 126, :scope-end-row 132, :name target-ns, :scope-end-col 27, :filename "src/elin/function/clj_kondo.clj", :str "target-ns", :col 17, :id 2026, :end-col 26, :row 126} {:end-row 127, :scope-end-row 132, :name target-name, :scope-end-col 27, :filename "src/elin/function/clj_kondo.clj", :str "target-name", :col 17, :id 2027, :end-col 28, :row 127} {:end-row 149, :scope-end-row 165, :name clj-kondo, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2030, :end-col 13, :row 149} {:end-row 149, :scope-end-row 165, :name ns-str, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2031, :end-col 20, :row 149} {:end-row 149, :scope-end-row 165, :name var-name, :scope-end-col 36, :filename "src/elin/function/clj_kondo.clj", :str "var-name", :col 21, :id 2032, :end-col 29, :row 149} {:end-row 150, :scope-end-row 165, :name var-name, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-name", :col 9, :id 2033, :end-col 17, :row 150} {:end-row 151, :scope-end-row 165, :name alias-name, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "alias-name", :col 10, :id 2034, :end-col 20, :row 151} {:end-row 151, :scope-end-row 165, :name var-name', :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-name'", :col 21, :id 2035, :end-col 30, :row 151} {:end-row 152, :scope-end-row 165, :name ns-sym, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2036, :end-col 15, :row 152} {:end-row 156, :scope-end-row 165, :name var-sym, :scope-end-col 35, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 9, :id 2037, :end-col 16, :row 156} {:end-row 169, :scope-end-row 172, :name clj-kondo, :scope-end-col 16, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2040, :end-col 13, :row 169} {:end-row 176, :scope-end-row 185, :name clj-kondo, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2041, :end-col 13, :row 176} {:end-row 176, :scope-end-row 185, :name ns-sym, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2042, :end-col 20, :row 176} {:end-row 177, :scope-end-row 185, :name grouped, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "grouped", :col 9, :id 2044, :end-col 16, :row 177} {:end-row 189, :scope-end-row 193, :name clj-kondo, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2045, :end-col 13, :row 189} {:end-row 189, :scope-end-row 193, :name alias-sym, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 14, :id 2046, :end-col 23, :row 189} {:end-row 197, :scope-end-row 206, :name clj-kondo, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2048, :end-col 13, :row 197} {:end-row 197, :scope-end-row 206, :name alias-sym, :scope-end-col 21, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 14, :id 2049, :end-col 23, :row 197} {:end-row 198, :scope-end-row 206, :name grouped, :scope-end-col 20, :filename "src/elin/function/clj_kondo.clj", :str "grouped", :col 9, :id 2051, :end-col 16, :row 198} {:end-row 209, :scope-end-row 212, :name clj-kondo, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2052, :end-col 13, :row 209} {:end-row 209, :scope-end-row 212, :name ns-sym, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2053, :end-col 20, :row 209} {:end-row 209, :scope-end-row 212, :name var-sym, :scope-end-col 51, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 21, :id 2054, :end-col 28, :row 209} {:end-row 215, :scope-end-row 217, :name clj-kondo, :scope-end-col 44, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2056, :end-col 13, :row 215} {:end-row 215, :scope-end-row 217, :name ns-sym, :scope-end-col 44, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 14, :id 2057, :end-col 20, :row 215} {:end-row 221, :scope-end-row 248, :name clj-kondo, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2059, :end-col 13, :row 221} {:end-row 221, :scope-end-row 248, :name ns-str, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2060, :end-col 20, :row 221} {:end-row 221, :scope-end-row 248, :name sym-str, :scope-end-col 46, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 21, :id 2061, :end-col 28, :row 221} {:end-row 222, :scope-end-row 248, :name from-ns-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "from-ns-sym", :col 11, :id 2062, :end-col 22, :row 222} {:end-row 223, :scope-end-row 248, :name sym-ns, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "sym-ns", :col 12, :id 2063, :end-col 18, :row 223} {:end-row 223, :scope-end-row 248, :name sym-name, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "sym-name", :col 19, :id 2064, :end-col 27, :row 223} {:end-row 224, :scope-end-row 248, :name alias-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "alias-sym", :col 12, :id 2065, :end-col 21, :row 224} {:end-row 224, :scope-end-row 248, :name var-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "var-sym", :col 22, :id 2066, :end-col 29, :row 224} {:end-row 227, :scope-end-row 248, :name to-ns-sym, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "to-ns-sym", :col 11, :id 2068, :end-col 20, :row 227} {:end-row 235, :scope-end-row 248, :name var-def, :scope-end-col 45, :filename "src/elin/function/clj_kondo.clj", :str "var-def", :col 11, :id 2069, :end-col 18, :row 235} {:end-row 251, :scope-end-row 260, :name clj-kondo, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2071, :end-col 13, :row 251} {:end-row 251, :scope-end-row 260, :name top-code, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "top-code", :col 14, :id 2072, :end-col 22, :row 251} {:end-row 251, :scope-end-row 260, :name sym-str, :scope-end-col 30, :filename "src/elin/function/clj_kondo.clj", :str "sym-str", :col 23, :id 2073, :end-col 30, :row 251} {:end-row 252, :scope-end-row 260, :name resp, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "resp", :col 11, :id 2074, :end-col 15, :row 252} {:end-row 253, :scope-end-row 260, :name local-vars, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "local-vars", :col 11, :id 2075, :end-col 21, :row 253} {:end-row 254, :scope-end-row 260, :name local-def, :scope-end-col 29, :filename "src/elin/function/clj_kondo.clj", :str "local-def", :col 11, :id 2077, :end-col 20, :row 254} {:end-row 263, :scope-end-row 267, :name clj-kondo, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "clj-kondo", :col 4, :id 2078, :end-col 13, :row 263} {:end-row 263, :scope-end-row 267, :name ns-str, :scope-end-col 26, :filename "src/elin/function/clj_kondo.clj", :str "ns-str", :col 14, :id 2079, :end-col 20, :row 263} {:end-row 264, :scope-end-row 267, :name ns-sym, :scope-end-col 25, :filename "src/elin/function/clj_kondo.clj", :str "ns-sym", :col 9, :id 2080, :end-col 15, :row 264} {:end-row 11, :scope-end-row 15, :name session-storage, :scope-end-col 14, :filename "src/elin/function/callback.clj", :str "session-storage", :col 22, :id 2082, :end-col 37, :row 11} {:end-row 12, :scope-end-row 15, :name ch, :scope-end-col 13, :filename "src/elin/function/callback.clj", :str "ch", :col 9, :id 2083, :end-col 11, :row 12} {:end-row 13, :scope-end-row 15, :name id, :scope-end-col 13, :filename "src/elin/function/callback.clj", :str "id", :col 9, :id 2084, :end-col 11, :row 13} {:end-row 19, :scope-end-row 25, :name session-storage, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "session-storage", :col 22, :id 2085, :end-col 37, :row 19} {:end-row 19, :scope-end-row 25, :name id, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "id", :col 40, :id 2086, :end-col 42, :row 19} {:end-row 19, :scope-end-row 25, :name result, :scope-end-col 7, :filename "src/elin/function/callback.clj", :str "result", :col 43, :id 2087, :end-col 49, :row 19} {:end-row 20, :scope-end-row 24, :name ch, :scope-end-col 26, :filename "src/elin/function/callback.clj", :str "ch", :col 14, :id 2088, :end-col 16, :row 20} {:end-row 16, :scope-end-row 17, :name host, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2089, :end-col 27, :row 16} {:end-row 16, :scope-end-row 17, :name lnum, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2090, :end-col 34, :row 16} {:end-row 16, :scope-end-row 17, :name col, :scope-end-col 61, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2091, :end-col 38, :row 16} {:end-row 18, :scope-end-row 19, :name host, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2092, :end-col 27, :row 18} {:end-row 18, :scope-end-row 19, :name path, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2093, :end-col 34, :row 18} {:end-row 18, :scope-end-row 19, :name lnum, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2094, :end-col 39, :row 18} {:end-row 18, :scope-end-row 19, :name col, :scope-end-col 66, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2095, :end-col 43, :row 18} {:end-row 25, :scope-end-row 26, :name host, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2096, :end-col 27, :row 25} {:end-row 25, :scope-end-row 26, :name lnum, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2097, :end-col 34, :row 25} {:end-row 25, :scope-end-row 26, :name col, :scope-end-col 57, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2098, :end-col 38, :row 25} {:end-row 27, :scope-end-row 28, :name host, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2099, :end-col 27, :row 27} {:end-row 27, :scope-end-row 28, :name path, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2100, :end-col 34, :row 27} {:end-row 27, :scope-end-row 28, :name lnum, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2101, :end-col 39, :row 27} {:end-row 27, :scope-end-row 28, :name col, :scope-end-col 62, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2102, :end-col 43, :row 27} {:end-row 34, :scope-end-row 35, :name host, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2103, :end-col 27, :row 34} {:end-row 34, :scope-end-row 35, :name lnum, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 30, :id 2104, :end-col 34, :row 34} {:end-row 34, :scope-end-row 35, :name col, :scope-end-col 59, :filename "src/elin/function/sexpr.clj", :str "col", :col 35, :id 2105, :end-col 38, :row 34} {:end-row 36, :scope-end-row 37, :name host, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2106, :end-col 27, :row 36} {:end-row 36, :scope-end-row 37, :name path, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2107, :end-col 34, :row 36} {:end-row 36, :scope-end-row 37, :name lnum, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 35, :id 2108, :end-col 39, :row 36} {:end-row 36, :scope-end-row 37, :name col, :scope-end-col 64, :filename "src/elin/function/sexpr.clj", :str "col", :col 40, :id 2109, :end-col 43, :row 36} {:end-row 43, :scope-end-row 44, :name host, :scope-end-col 53, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2110, :end-col 27, :row 43} {:end-row 45, :scope-end-row 46, :name host, :scope-end-col 58, :filename "src/elin/function/sexpr.clj", :str "host", :col 23, :id 2111, :end-col 27, :row 45} {:end-row 45, :scope-end-row 46, :name path, :scope-end-col 58, :filename "src/elin/function/sexpr.clj", :str "path", :col 30, :id 2112, :end-col 34, :row 45} {:end-row 50, :scope-end-row 51, :name host, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "host", :col 22, :id 2113, :end-col 26, :row 50} {:end-row 50, :scope-end-row 51, :name lnum, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "lnum", :col 29, :id 2114, :end-col 33, :row 50} {:end-row 50, :scope-end-row 51, :name col, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "col", :col 34, :id 2115, :end-col 37, :row 50} {:end-row 50, :scope-end-row 51, :name new-sexpr, :scope-end-col 70, :filename "src/elin/function/sexpr.clj", :str "new-sexpr", :col 38, :id 2116, :end-col 47, :row 50} {:end-row 57, :scope-end-row 60, :name elin, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "elin", :col 5, :id 2117, :end-col 9, :row 57} {:end-row 61, :scope-end-row 64, :name elin, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "elin", :col 5, :id 2118, :end-col 9, :row 61} {:end-row 61, :scope-end-row 64, :name path, :scope-end-col 41, :filename "src/elin/function/sexpr.clj", :str "path", :col 10, :id 2119, :end-col 14, :row 61} {:end-row 12, :scope-end-row 13, :name storage-key, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "storage-key", :col 4, :id 2120, :end-col 15, :row 12} {:end-row 12, :scope-end-row 13, :name storage, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "storage", :col 16, :id 2121, :end-col 23, :row 12} {:end-row 12, :scope-end-row 13, :name query, :scope-end-col 47, :filename "src/elin/function/storage/test.clj", :str "query", :col 24, :id 2122, :end-col 29, :row 12} {:end-row 17, :scope-end-row 18, :name storage-key, :scope-end-col 41, :filename "src/elin/function/storage/test.clj", :str "storage-key", :col 4, :id 2123, :end-col 15, :row 17} {:end-row 17, :scope-end-row 18, :name storage, :scope-end-col 41, :filename "src/elin/function/storage/test.clj", :str "storage", :col 16, :id 2124, :end-col 23, :row 17} {:end-row 19, :scope-end-row 32, :name elin, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2125, :end-col 13, :row 19} {:end-row 19, :scope-end-row 32, :name host, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "host", :col 31, :id 2126, :end-col 35, :row 19} {:end-row 19, :scope-end-row 32, :name clj-kondo, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 36, :id 2127, :end-col 45, :row 19} {:end-row 19, :scope-end-row 32, :name ns-str, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 48, :id 2128, :end-col 54, :row 19} {:end-row 19, :scope-end-row 32, :name sym-str, :scope-end-col 39, :filename "src/elin/function/lookup.clj", :str "sym-str", :col 55, :id 2129, :end-col 62, :row 19} {:end-row 20, :scope-end-row 32, :name cur-lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "cur-lnum", :col 12, :id 2130, :end-col 20, :row 20} {:end-row 20, :scope-end-row 32, :name cur-col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "cur-col", :col 27, :id 2131, :end-col 34, :row 20} {:end-row 21, :scope-end-row 32, :name ns-code, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "ns-code", :col 12, :id 2132, :end-col 19, :row 21} {:end-row 22, :scope-end-row 32, :name code, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "code", :col 12, :id 2133, :end-col 16, :row 22} {:end-row 22, :scope-end-row 32, :name base-lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "base-lnum", :col 23, :id 2134, :end-col 32, :row 22} {:end-row 22, :scope-end-row 32, :name base-col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "base-col", :col 39, :id 2135, :end-col 47, :row 22} {:end-row 23, :scope-end-row 32, :name path, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "path", :col 11, :id 2136, :end-col 15, :row 23} {:end-row 25, :scope-end-row 32, :name code', :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "code'", :col 11, :id 2137, :end-col 16, :row 25} {:end-row 26, :scope-end-row 32, :name lnum, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "lnum", :col 12, :id 2138, :end-col 16, :row 26} {:end-row 26, :scope-end-row 32, :name col, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "col", :col 23, :id 2139, :end-col 26, :row 26} {:end-row 35, :scope-end-row 43, :name clj-kondo, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 22, :id 2140, :end-col 31, :row 35} {:end-row 36, :scope-end-row 43, :name protocol-var-str, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "protocol-var-str", :col 4, :id 2141, :end-col 20, :row 36} {:end-row 37, :scope-end-row 43, :name info-response, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "info-response", :col 4, :id 2142, :end-col 17, :row 37} {:end-row 38, :scope-end-row 43, :name protocol-ns, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "protocol-ns", :col 10, :id 2143, :end-col 21, :row 38} {:end-row 38, :scope-end-row 43, :name protocol-name, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "protocol-name", :col 22, :id 2144, :end-col 35, :row 38} {:end-row 41, :scope-end-row 43, :name impls, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "impls", :col 9, :id 2145, :end-col 14, :row 41} {:end-row 47, :scope-end-row 81, :name elin, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2146, :end-col 13, :row 47} {:end-row 47, :scope-end-row 81, :name nrepl, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "nrepl", :col 31, :id 2147, :end-col 36, :row 47} {:end-row 47, :scope-end-row 81, :name clj-kondo, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "clj-kondo", :col 37, :id 2148, :end-col 46, :row 47} {:end-row 48, :scope-end-row 81, :name ns-str, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 4, :id 2149, :end-col 10, :row 48} {:end-row 49, :scope-end-row 81, :name sym-str, :scope-end-col 41, :filename "src/elin/function/lookup.clj", :str "sym-str", :col 4, :id 2150, :end-col 11, :row 49} {:end-row 51, :scope-end-row 78, :name res, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "res", :col 11, :id 2151, :end-col 14, :row 51} {:end-row 52, :scope-end-row 78, :name error?, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "error?", :col 11, :id 2152, :end-col 17, :row 52} {:end-row 55, :scope-end-row 78, :name protocol-var-str, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "protocol-var-str", :col 11, :id 2153, :end-col 27, :row 55} {:end-row 57, :scope-end-row 78, :name proto-def, :scope-end-col 51, :filename "src/elin/function/lookup.clj", :str "proto-def", :col 11, :id 2154, :end-col 20, :row 57} {:end-row 75, :scope-end-row 78, :name res, :scope-end-col 49, :filename "src/elin/function/lookup.clj", :str "res", :col 15, :id 2155, :end-col 18, :row 75} {:end-row 80, :scope-end-row 81, :name e, :scope-end-col 38, :filename "src/elin/function/lookup.clj", :str "e", :col 22, :id 2156, :end-col 23, :row 80} {:end-row 84, :scope-end-row 93, :name elin, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "elin", :col 9, :id 2157, :end-col 13, :row 84} {:end-row 84, :scope-end-row 93, :name host, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "host", :col 31, :id 2158, :end-col 35, :row 84} {:end-row 84, :scope-end-row 93, :name nrepl, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "nrepl", :col 36, :id 2159, :end-col 41, :row 84} {:end-row 84, :scope-end-row 93, :name export-edn-url, :scope-end-col 25, :filename "src/elin/function/lookup.clj", :str "export-edn-url", :col 44, :id 2160, :end-col 58, :row 84} {:end-row 85, :scope-end-row 93, :name lnum, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "lnum", :col 19, :id 2161, :end-col 23, :row 85} {:end-row 85, :scope-end-row 93, :name col, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "col", :col 24, :id 2162, :end-col 27, :row 85} {:end-row 86, :scope-end-row 93, :name code, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "code", :col 19, :id 2163, :end-col 23, :row 86} {:end-row 88, :scope-end-row 90, :name ns-str, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 39, :id 2164, :end-col 45, :row 88} {:end-row 89, :scope-end-row 90, :name resp, :scope-end-col 59, :filename "src/elin/function/lookup.clj", :str "resp", :col 39, :id 2165, :end-col 43, :row 89} {:end-row 87, :scope-end-row 93, :name ns-str, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 12, :id 2166, :end-col 18, :row 87} {:end-row 87, :scope-end-row 93, :name name-str, :scope-end-col 24, :filename "src/elin/function/lookup.clj", :str "name-str", :col 19, :id 2167, :end-col 27, :row 87} {:end-row 97, :scope-end-row 107, :name lookup-resp, :scope-end-col 37, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 4, :id 2168, :end-col 15, :row 97} {:end-row 99, :scope-end-row 100, :name member-str, :scope-end-col 60, :filename "src/elin/function/lookup.clj", :str "member-str", :col 19, :id 2169, :end-col 29, :row 99} {:end-row 111, :scope-end-row 126, :name lookup-resp, :scope-end-col 52, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 9, :id 2170, :end-col 20, :row 111} {:end-row 111, :scope-end-row 126, :name see-also, :scope-end-col 52, :filename "src/elin/function/lookup.clj", :str "see-also", :col 28, :id 2171, :end-col 36, :row 111} {:end-row 113, :scope-end-row 114, :name ns-str, :scope-end-col 55, :filename "src/elin/function/lookup.clj", :str "ns-str", :col 19, :id 2172, :end-col 25, :row 113} {:end-row 124, :scope-end-row 126, :name idx, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "idx", :col 38, :id 2173, :end-col 41, :row 124} {:end-row 124, :scope-end-row 126, :name v, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "v", :col 42, :id 2174, :end-col 43, :row 124} {:end-row 130, :scope-end-row 133, :name lookup-resp, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "lookup-resp", :col 4, :id 2175, :end-col 15, :row 130} {:end-row 137, :scope-end-row 164, :name cljdocs-resp, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "cljdocs-resp", :col 9, :id 2176, :end-col 21, :row 137} {:end-row 137, :scope-end-row 164, :name examples, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "examples", :col 29, :id 2177, :end-col 37, :row 137} {:end-row 137, :scope-end-row 164, :name see-alsos, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "see-alsos", :col 38, :id 2178, :end-col 47, :row 137} {:end-row 137, :scope-end-row 164, :name notes, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "notes", :col 48, :id 2179, :end-col 53, :row 137} {:end-row 148, :scope-end-row 150, :name idx, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "idx", :col 37, :id 2180, :end-col 40, :row 148} {:end-row 148, :scope-end-row 150, :name v, :scope-end-col 47, :filename "src/elin/function/lookup.clj", :str "v", :col 41, :id 2181, :end-col 42, :row 148} {:end-row 155, :scope-end-row 157, :name idx, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "idx", :col 38, :id 2182, :end-col 41, :row 155} {:end-row 155, :scope-end-row 157, :name v, :scope-end-col 48, :filename "src/elin/function/lookup.clj", :str "v", :col 42, :id 2183, :end-col 43, :row 155} {:end-row 162, :scope-end-row 164, :name idx, :scope-end-col 44, :filename "src/elin/function/lookup.clj", :str "idx", :col 34, :id 2184, :end-col 37, :row 162} {:end-row 162, :scope-end-row 164, :name v, :scope-end-col 44, :filename "src/elin/function/lookup.clj", :str "v", :col 38, :id 2185, :end-col 39, :row 162} {:end-row 14, :scope-end-row 29, :name nrepl, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 4, :id 2186, :end-col 9, :row 14} {:end-row 14, :scope-end-row 29, :name code, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "code", :col 10, :id 2187, :end-col 14, :row 14} {:end-row 14, :scope-end-row 29, :name options, :scope-end-col 26, :filename "src/elin/function/evaluate.clj", :str "options", :col 15, :id 2188, :end-col 22, :row 14} {:end-row 15, :scope-end-row 18, :name accm, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "accm", :col 35, :id 2189, :end-col 39, :row 15} {:end-row 15, :scope-end-row 18, :name k, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "k", :col 40, :id 2190, :end-col 41, :row 15} {:end-row 15, :scope-end-row 18, :name v, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "v", :col 42, :id 2191, :end-col 43, :row 15} {:end-row 15, :scope-end-row 29, :name options, :scope-end-col 25, :filename "src/elin/function/evaluate.clj", :str "options", :col 11, :id 2192, :end-col 18, :row 15} {:end-row 21, :scope-end-row 29, :name resp, :scope-end-col 25, :filename "src/elin/function/evaluate.clj", :str "resp", :col 11, :id 2193, :end-col 15, :row 21} {:end-row 32, :scope-end-row 33, :name elin, :scope-end-col 33, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2194, :end-col 9, :row 32} {:end-row 32, :scope-end-row 33, :name code, :scope-end-col 33, :filename "src/elin/function/evaluate.clj", :str "code", :col 10, :id 2195, :end-col 14, :row 32} {:end-row 34, :scope-end-row 35, :name nrepl, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 23, :id 2196, :end-col 28, :row 34} {:end-row 34, :scope-end-row 35, :name code, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "code", :col 31, :id 2197, :end-col 35, :row 34} {:end-row 34, :scope-end-row 35, :name options, :scope-end-col 32, :filename "src/elin/function/evaluate.clj", :str "options", :col 36, :id 2198, :end-col 43, :row 34} {:end-row 38, :scope-end-row 39, :name elin, :scope-end-col 40, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2199, :end-col 9, :row 38} {:end-row 40, :scope-end-row 52, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2200, :end-col 14, :row 40} {:end-row 40, :scope-end-row 52, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2201, :end-col 37, :row 40} {:end-row 40, :scope-end-row 52, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2202, :end-col 42, :row 40} {:end-row 40, :scope-end-row 52, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2203, :end-col 52, :row 40} {:end-row 41, :scope-end-row 52, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2204, :end-col 21, :row 41} {:end-row 41, :scope-end-row 52, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2205, :end-col 35, :row 41} {:end-row 42, :scope-end-row 52, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2206, :end-col 18, :row 42} {:end-row 43, :scope-end-row 52, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2207, :end-col 16, :row 43} {:end-row 44, :scope-end-row 52, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2208, :end-col 24, :row 44} {:end-row 44, :scope-end-row 52, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2209, :end-col 29, :row 44} {:end-row 44, :scope-end-row 52, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2210, :end-col 33, :row 44} {:end-row 45, :scope-end-row 52, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2212, :end-col 18, :row 45} {:end-row 55, :scope-end-row 56, :name elin, :scope-end-col 36, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2213, :end-col 9, :row 55} {:end-row 57, :scope-end-row 69, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2214, :end-col 14, :row 57} {:end-row 57, :scope-end-row 69, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2215, :end-col 37, :row 57} {:end-row 57, :scope-end-row 69, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2216, :end-col 42, :row 57} {:end-row 57, :scope-end-row 69, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2217, :end-col 52, :row 57} {:end-row 58, :scope-end-row 69, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2218, :end-col 21, :row 58} {:end-row 58, :scope-end-row 69, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2219, :end-col 35, :row 58} {:end-row 59, :scope-end-row 69, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2220, :end-col 18, :row 59} {:end-row 60, :scope-end-row 69, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2221, :end-col 16, :row 60} {:end-row 61, :scope-end-row 69, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2222, :end-col 24, :row 61} {:end-row 61, :scope-end-row 69, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2223, :end-col 29, :row 61} {:end-row 61, :scope-end-row 69, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2224, :end-col 33, :row 61} {:end-row 62, :scope-end-row 69, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2226, :end-col 18, :row 62} {:end-row 72, :scope-end-row 73, :name elin, :scope-end-col 36, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2227, :end-col 9, :row 72} {:end-row 74, :scope-end-row 86, :name elin, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2228, :end-col 14, :row 74} {:end-row 74, :scope-end-row 86, :name nrepl, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2229, :end-col 37, :row 74} {:end-row 74, :scope-end-row 86, :name host, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2230, :end-col 42, :row 74} {:end-row 74, :scope-end-row 86, :name options, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2231, :end-col 52, :row 74} {:end-row 75, :scope-end-row 86, :name cur-lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2232, :end-col 21, :row 75} {:end-row 75, :scope-end-row 86, :name cur-col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2233, :end-col 35, :row 75} {:end-row 76, :scope-end-row 86, :name ns-str, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2234, :end-col 18, :row 76} {:end-row 77, :scope-end-row 86, :name path, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2235, :end-col 16, :row 77} {:end-row 78, :scope-end-row 86, :name code, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2236, :end-col 24, :row 78} {:end-row 78, :scope-end-row 86, :name lnum, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2237, :end-col 29, :row 78} {:end-row 78, :scope-end-row 86, :name col, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2238, :end-col 33, :row 78} {:end-row 79, :scope-end-row 86, :name params, :scope-end-col 49, :filename "src/elin/function/evaluate.clj", :str "params", :col 12, :id 2240, :end-col 18, :row 79} {:end-row 89, :scope-end-row 90, :name elin, :scope-end-col 38, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2241, :end-col 9, :row 89} {:end-row 91, :scope-end-row 95, :name elin, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2242, :end-col 14, :row 91} {:end-row 91, :scope-end-row 95, :name nrepl, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 32, :id 2243, :end-col 37, :row 91} {:end-row 91, :scope-end-row 95, :name host, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "host", :col 38, :id 2244, :end-col 42, :row 91} {:end-row 91, :scope-end-row 95, :name options, :scope-end-col 51, :filename "src/elin/function/evaluate.clj", :str "options", :col 45, :id 2245, :end-col 52, :row 91} {:end-row 92, :scope-end-row 95, :name ns-form, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "ns-form", :col 13, :id 2246, :end-col 20, :row 92} {:end-row 93, :scope-end-row 95, :name path, :scope-end-col 50, :filename "src/elin/function/evaluate.clj", :str "path", :col 12, :id 2247, :end-col 16, :row 93} {:end-row 98, :scope-end-row 99, :name elin, :scope-end-col 39, :filename "src/elin/function/evaluate.clj", :str "elin", :col 5, :id 2248, :end-col 9, :row 98} {:end-row 98, :scope-end-row 99, :name mark-id, :scope-end-col 39, :filename "src/elin/function/evaluate.clj", :str "mark-id", :col 10, :id 2249, :end-col 17, :row 98} {:end-row 100, :scope-end-row 111, :name elin, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "elin", :col 10, :id 2250, :end-col 14, :row 100} {:end-row 100, :scope-end-row 111, :name host, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "host", :col 32, :id 2251, :end-col 36, :row 100} {:end-row 100, :scope-end-row 111, :name nrepl, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 37, :id 2252, :end-col 42, :row 100} {:end-row 100, :scope-end-row 111, :name mark-id, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "mark-id", :col 45, :id 2253, :end-col 52, :row 100} {:end-row 100, :scope-end-row 111, :name options, :scope-end-col 48, :filename "src/elin/function/evaluate.clj", :str "options", :col 53, :id 2254, :end-col 60, :row 100} {:end-row 101, :scope-end-row 111, :name cur-lnum, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "cur-lnum", :col 13, :id 2255, :end-col 21, :row 101} {:end-row 101, :scope-end-row 111, :name cur-col, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "cur-col", :col 28, :id 2256, :end-col 35, :row 101} {:end-row 102, :scope-end-row 111, :name mark-pos, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "mark-pos", :col 17, :id 2257, :end-col 25, :row 102} {:end-row 102, :scope-end-row 111, :name path, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "path", :col 33, :id 2258, :end-col 37, :row 102} {:end-row 103, :scope-end-row 111, :name code, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "code", :col 20, :id 2259, :end-col 24, :row 103} {:end-row 103, :scope-end-row 111, :name lnum, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "lnum", :col 25, :id 2260, :end-col 29, :row 103} {:end-row 103, :scope-end-row 111, :name col, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "col", :col 30, :id 2261, :end-col 33, :row 103} {:end-row 104, :scope-end-row 111, :name ns-str, :scope-end-col 47, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2262, :end-col 18, :row 104} {:end-row 114, :scope-end-row 120, :name nrepl, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "nrepl", :col 22, :id 2263, :end-col 27, :row 114} {:end-row 114, :scope-end-row 120, :name ns-str, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 30, :id 2264, :end-col 36, :row 114} {:end-row 114, :scope-end-row 120, :name code, :scope-end-col 11, :filename "src/elin/function/evaluate.clj", :str "code", :col 37, :id 2265, :end-col 41, :row 114} {:end-row 115, :scope-end-row 120, :name code', :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "code'", :col 11, :id 2266, :end-col 16, :row 115} {:end-row 116, :scope-end-row 120, :name options, :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "options", :col 11, :id 2267, :end-col 18, :row 116} {:end-row 119, :scope-end-row 120, :name resp, :scope-end-col 10, :filename "src/elin/function/evaluate.clj", :str "resp", :col 11, :id 2268, :end-col 15, :row 119} {:end-row 123, :scope-end-row 130, :name code, :scope-end-col 24, :filename "src/elin/function/evaluate.clj", :str "code", :col 4, :id 2269, :end-col 8, :row 123} {:end-row 124, :scope-end-row 130, :name zloc, :scope-end-col 23, :filename "src/elin/function/evaluate.clj", :str "zloc", :col 9, :id 2270, :end-col 13, :row 124} {:end-row 133, :scope-end-row 139, :name elin, :scope-end-col 64, :filename "src/elin/function/evaluate.clj", :str "elin", :col 4, :id 2271, :end-col 8, :row 133} {:end-row 134, :scope-end-row 139, :name resp, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "resp", :col 16, :id 2272, :end-col 20, :row 134} {:end-row 134, :scope-end-row 139, :name code, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "code", :col 28, :id 2273, :end-col 32, :row 134} {:end-row 134, :scope-end-row 139, :name response, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "response", :col 33, :id 2274, :end-col 41, :row 134} {:end-row 134, :scope-end-row 139, :name options, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "options", :col 42, :id 2275, :end-col 49, :row 134} {:end-row 135, :scope-end-row 139, :name ns-str, :scope-end-col 63, :filename "src/elin/function/evaluate.clj", :str "ns-str", :col 12, :id 2276, :end-col 18, :row 135} {:end-row 12, :scope-end-row 20, :name f, :scope-end-col 16, :filename "src/elin/function/connect.clj", :str "f", :col 4, :id 2277, :end-col 5, :row 12} {:end-row 15, :scope-end-row 16, :name ex, :scope-end-col 58, :filename "src/elin/function/connect.clj", :str "ex", :col 37, :id 2278, :end-col 39, :row 15} {:end-row 14, :scope-end-row 20, :name res, :scope-end-col 14, :filename "src/elin/function/connect.clj", :str "res", :col 11, :id 2279, :end-col 14, :row 14} {:end-row 23, :scope-end-row 57, :name elin, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "elin", :col 9, :id 2280, :end-col 13, :row 23} {:end-row 23, :scope-end-row 57, :name interceptor, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "interceptor", :col 31, :id 2281, :end-col 42, :row 23} {:end-row 24, :scope-end-row 57, :name hostname, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "hostname", :col 12, :id 2282, :end-col 20, :row 24} {:end-row 24, :scope-end-row 57, :name port, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "port", :col 21, :id 2283, :end-col 25, :row 24} {:end-row 24, :scope-end-row 57, :name wait?, :scope-end-col 51, :filename "src/elin/function/connect.clj", :str "wait?", :col 26, :id 2284, :end-col 31, :row 24} {:end-row 25, :scope-end-row 57, :name context, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "context", :col 9, :id 2285, :end-col 16, :row 25} {:end-row 30, :scope-end-row 54, :name ctx, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "ctx", :col 30, :id 2286, :end-col 33, :row 30} {:end-row 30, :scope-end-row 54, :name nrepl, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "nrepl", :col 51, :id 2287, :end-col 56, :row 30} {:end-row 31, :scope-end-row 54, :name error, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "error", :col 33, :id 2288, :end-col 38, :row 31} {:end-row 31, :scope-end-row 54, :name hostname, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "hostname", :col 39, :id 2289, :end-col 47, :row 31} {:end-row 31, :scope-end-row 54, :name port, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "port", :col 48, :id 2290, :end-col 52, :row 31} {:end-row 31, :scope-end-row 54, :name language, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "language", :col 53, :id 2291, :end-col 61, :row 31} {:end-row 31, :scope-end-row 54, :name port-file, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "port-file", :col 62, :id 2292, :end-col 71, :row 31} {:end-row 31, :scope-end-row 54, :name wait?, :scope-end-col 87, :filename "src/elin/function/connect.clj", :str "wait?", :col 72, :id 2293, :end-col 77, :row 31} {:end-row 44, :scope-end-row 52, :name add-client!, :scope-end-col 55, :filename "src/elin/function/connect.clj", :str "add-client!", :col 32, :id 2294, :end-col 43, :row 44} {:end-row 48, :scope-end-row 52, :name client, :scope-end-col 55, :filename "src/elin/function/connect.clj", :str "client", :col 32, :id 2295, :end-col 38, :row 48} {:end-row 53, :scope-end-row 54, :name ex, :scope-end-col 83, :filename "src/elin/function/connect.clj", :str "ex", :col 43, :id 2296, :end-col 45, :row 53} {:end-row 30, :scope-end-row 57, :name connect-fn, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "connect-fn", :col 9, :id 2297, :end-col 19, :row 30} {:end-row 60, :scope-end-row 74, :name elin, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "elin", :col 9, :id 2298, :end-col 13, :row 60} {:end-row 60, :scope-end-row 74, :name interceptor, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "interceptor", :col 31, :id 2299, :end-col 42, :row 60} {:end-row 61, :scope-end-row 74, :name client, :scope-end-col 48, :filename "src/elin/function/connect.clj", :str "client", :col 4, :id 2300, :end-col 10, :row 61} {:end-row 62, :scope-end-row 74, :name host, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "host", :col 17, :id 2301, :end-col 21, :row 62} {:end-row 62, :scope-end-row 74, :name port, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "port", :col 22, :id 2302, :end-col 26, :row 62} {:end-row 63, :scope-end-row 74, :name context, :scope-end-col 47, :filename "src/elin/function/connect.clj", :str "context", :col 9, :id 2303, :end-col 16, :row 63} {:end-row 69, :scope-end-row 74, :name ctx, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "ctx", :col 17, :id 2304, :end-col 20, :row 69} {:end-row 69, :scope-end-row 74, :name nrepl, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "nrepl", :col 38, :id 2305, :end-col 43, :row 69} {:end-row 69, :scope-end-row 74, :name hostname, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "hostname", :col 52, :id 2306, :end-col 60, :row 69} {:end-row 69, :scope-end-row 74, :name port, :scope-end-col 45, :filename "src/elin/function/connect.clj", :str "port", :col 61, :id 2307, :end-col 65, :row 69} {:end-row 70, :scope-end-row 73, :name client', :scope-end-col 42, :filename "src/elin/function/connect.clj", :str "client'", :col 18, :id 2308, :end-col 25, :row 70} {:end-row 78, :scope-end-row 82, :name client, :scope-end-col 50, :filename "src/elin/function/connect.clj", :str "client", :col 4, :id 2309, :end-col 10, :row 78} {:end-row 80, :scope-end-row 96, :name ?indexed-content, :scope-end-col 47, :filename "src/elin/schema/nrepl.clj", :str "?indexed-content", :col 9, :id 2310, :end-col 25, :row 80} {:end-row 10, :scope-end-row 22, :name host, :scope-end-col 68, :filename "src/elin/interceptor/handler/namespace.clj", :str "host", :col 38, :id 2311, :end-col 42, :row 10} {:end-row 10, :scope-end-row 22, :name response, :scope-end-col 68, :filename "src/elin/interceptor/handler/namespace.clj", :str "response", :col 51, :id 2312, :end-col 59, :row 10} {:end-row 11, :scope-end-row 22, :name result, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "result", :col 24, :id 2313, :end-col 30, :row 11} {:end-row 11, :scope-end-row 22, :name target-symbol, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "target-symbol", :col 39, :id 2314, :end-col 52, :row 11} {:end-row 11, :scope-end-row 22, :name alias-symbol, :scope-end-col 67, :filename "src/elin/interceptor/handler/namespace.clj", :str "alias-symbol", :col 61, :id 2315, :end-col 73, :row 11} {:end-row 27, :scope-end-row 30, :name host, :scope-end-col 63, :filename "src/elin/interceptor/handler/namespace.clj", :str "host", :col 38, :id 2316, :end-col 42, :row 27} {:end-row 27, :scope-end-row 30, :name response, :scope-end-col 63, :filename "src/elin/interceptor/handler/namespace.clj", :str "response", :col 51, :id 2317, :end-col 59, :row 27} {:end-row 28, :scope-end-row 30, :name result, :scope-end-col 62, :filename "src/elin/interceptor/handler/namespace.clj", :str "result", :col 24, :id 2318, :end-col 30, :row 28} {:end-row 28, :scope-end-row 30, :name alias-symbol, :scope-end-col 62, :filename "src/elin/interceptor/handler/namespace.clj", :str "alias-symbol", :col 39, :id 2319, :end-col 51, :row 28} {:end-row 25, :scope-end-row 28, :name failed-results, :scope-end-col 61, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 4, :id 2320, :end-col 18, :row 25} {:end-row 31, :scope-end-row 40, :name failed-results, :scope-end-col 21, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 4, :id 2322, :end-col 18, :row 31} {:end-row 32, :scope-end-row 40, :name failed-result, :scope-end-col 20, :filename "src/elin/interceptor/test.clj", :str "failed-result", :col 9, :id 2324, :end-col 22, :row 32} {:end-row 34, :scope-end-row 40, :name vars, :scope-end-col 20, :filename "src/elin/interceptor/test.clj", :str "vars", :col 9, :id 2327, :end-col 13, :row 34} {:end-row 43, :scope-end-row 46, :name nrepl, :scope-end-col 57, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 4, :id 2328, :end-col 9, :row 43} {:end-row 43, :scope-end-row 46, :name failed-results, :scope-end-col 57, :filename "src/elin/interceptor/test.clj", :str "failed-results", :col 10, :id 2329, :end-col 24, :row 43} {:end-row 49, :scope-end-row 52, :name result, :scope-end-col 32, :filename "src/elin/interceptor/test.clj", :str "result", :col 4, :id 2330, :end-col 10, :row 49} {:end-row 55, :scope-end-row 62, :name s, :scope-end-col 14, :filename "src/elin/interceptor/test.clj", :str "s", :col 4, :id 2332, :end-col 5, :row 55} {:end-row 61, :scope-end-row 62, :name _, :scope-end-col 10, :filename "src/elin/interceptor/test.clj", :str "_", :col 24, :id 2333, :end-col 25, :row 61} {:end-row 66, :scope-end-row 75, :name ctx, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 21, :id 2334, :end-col 24, :row 66} {:end-row 66, :scope-end-row 75, :name nrepl, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 42, :id 2335, :end-col 47, :row 66} {:end-row 66, :scope-end-row 75, :name interceptor, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "interceptor", :col 48, :id 2336, :end-col 59, :row 66} {:end-row 66, :scope-end-row 75, :name response, :scope-end-col 93, :filename "src/elin/interceptor/test.clj", :str "response", :col 68, :id 2337, :end-col 76, :row 66} {:end-row 67, :scope-end-row 75, :name passed, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "passed", :col 27, :id 2338, :end-col 33, :row 67} {:end-row 67, :scope-end-row 75, :name failed, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "failed", :col 34, :id 2339, :end-col 40, :row 67} {:end-row 69, :scope-end-row 75, :name succeeded?, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "succeeded?", :col 27, :id 2340, :end-col 37, :row 69} {:end-row 69, :scope-end-row 75, :name summary, :scope-end-col 92, :filename "src/elin/interceptor/test.clj", :str "summary", :col 38, :id 2341, :end-col 45, :row 69} {:end-row 79, :scope-end-row 91, :name host, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2342, :end-col 42, :row 79} {:end-row 79, :scope-end-row 91, :name passed, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "passed", :col 51, :id 2343, :end-col 57, :row 79} {:end-row 79, :scope-end-row 91, :name failed, :scope-end-col 70, :filename "src/elin/interceptor/test.clj", :str "failed", :col 58, :id 2344, :end-col 64, :row 79} {:end-row 82, :scope-end-row 83, :name var-str, :scope-end-col 87, :filename "src/elin/interceptor/test.clj", :str "var-str", :col 27, :id 2345, :end-col 34, :row 82} {:end-row 86, :scope-end-row 91, :name result, :scope-end-col 69, :filename "src/elin/interceptor/test.clj", :str "result", :col 30, :id 2346, :end-col 36, :row 86} {:end-row 86, :scope-end-row 91, :name lnum, :scope-end-col 69, :filename "src/elin/interceptor/test.clj", :str "lnum", :col 44, :id 2347, :end-col 48, :row 86} {:end-row 96, :scope-end-row 111, :name host, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2348, :end-col 42, :row 96} {:end-row 96, :scope-end-row 111, :name failed, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "failed", :col 51, :id 2349, :end-col 57, :row 96} {:end-row 96, :scope-end-row 111, :name summary, :scope-end-col 66, :filename "src/elin/interceptor/test.clj", :str "summary", :col 58, :id 2350, :end-col 65, :row 96} {:end-row 98, :scope-end-row 108, :name failed-result, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "failed-result", :col 48, :id 2351, :end-col 61, :row 98} {:end-row 98, :scope-end-row 108, :name text, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "text", :col 69, :id 2352, :end-col 73, :row 98} {:end-row 98, :scope-end-row 108, :name lnum, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "lnum", :col 74, :id 2353, :end-col 78, :row 98} {:end-row 98, :scope-end-row 108, :name expected, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "expected", :col 79, :id 2354, :end-col 87, :row 98} {:end-row 98, :scope-end-row 108, :name actual, :scope-end-col 48, :filename "src/elin/interceptor/test.clj", :str "actual", :col 88, :id 2355, :end-col 94, :row 98} {:end-row 97, :scope-end-row 111, :name s, :scope-end-col 65, :filename "src/elin/interceptor/test.clj", :str "s", :col 23, :id 2356, :end-col 24, :row 97} {:end-row 116, :scope-end-row 128, :name ctx, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 25, :id 2357, :end-col 28, :row 116} {:end-row 116, :scope-end-row 128, :name passed, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "passed", :col 36, :id 2358, :end-col 42, :row 116} {:end-row 116, :scope-end-row 128, :name failed, :scope-end-col 63, :filename "src/elin/interceptor/test.clj", :str "failed", :col 43, :id 2359, :end-col 49, :row 116} {:end-row 117, :scope-end-row 128, :name tested-texts, :scope-end-col 62, :filename "src/elin/interceptor/test.clj", :str "tested-texts", :col 23, :id 2360, :end-col 35, :row 117} {:end-row 120, :scope-end-row 128, :name current-list, :scope-end-col 62, :filename "src/elin/interceptor/test.clj", :str "current-list", :col 23, :id 2362, :end-col 35, :row 120} {:end-row 133, :scope-end-row 136, :name nrepl, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "nrepl", :col 38, :id 2364, :end-col 43, :row 133} {:end-row 133, :scope-end-row 136, :name session-storage, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "session-storage", :col 44, :id 2365, :end-col 59, :row 133} {:end-row 133, :scope-end-row 136, :name failed, :scope-end-col 84, :filename "src/elin/interceptor/test.clj", :str "failed", :col 68, :id 2366, :end-col 74, :row 133} {:end-row 141, :scope-end-row 144, :name host, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "host", :col 38, :id 2367, :end-col 42, :row 141} {:end-row 141, :scope-end-row 144, :name succeeded?, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "succeeded?", :col 51, :id 2368, :end-col 61, :row 141} {:end-row 141, :scope-end-row 144, :name summary, :scope-end-col 51, :filename "src/elin/interceptor/test.clj", :str "summary", :col 62, :id 2369, :end-col 69, :row 141} {:end-row 150, :scope-end-row 161, :name ctx, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "ctx", :col 25, :id 2370, :end-col 28, :row 150} {:end-row 150, :scope-end-row 161, :name host, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "host", :col 46, :id 2371, :end-col 50, :row 150} {:end-row 150, :scope-end-row 161, :name line, :scope-end-col 121, :filename "src/elin/interceptor/test.clj", :str "line", :col 59, :id 2372, :end-col 63, :row 150} {:end-row 152, :scope-end-row 158, :name cur-lnum, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "cur-lnum", :col 26, :id 2373, :end-col 34, :row 152} {:end-row 152, :scope-end-row 158, :name cur-col, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "cur-col", :col 41, :id 2374, :end-col 48, :row 152} {:end-row 153, :scope-end-row 158, :name code, :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "code", :col 33, :id 2375, :end-col 37, :row 153} {:end-row 154, :scope-end-row 158, :name code', :scope-end-col 80, :filename "src/elin/interceptor/test.clj", :str "code'", :col 25, :id 2376, :end-col 30, :row 154} {:end-row 159, :scope-end-row 161, :name ex, :scope-end-col 118, :filename "src/elin/interceptor/test.clj", :str "ex", :col 36, :id 2377, :end-col 38, :row 159} {:end-row 49, :scope-end-row 68, :name schema-form, :scope-end-col 18, :filename "src/elin/interceptor/nrepl/malli.clj", :str "schema-form", :col 38, :id 2381, :end-col 49, :row 49} {:end-row 54, :scope-end-row 55, :name map-key, :scope-end-col 68, :filename "src/elin/interceptor/nrepl/malli.clj", :str "map-key", :col 21, :id 2382, :end-col 28, :row 54} {:end-row 54, :scope-end-row 55, :name map-value, :scope-end-col 68, :filename "src/elin/interceptor/nrepl/malli.clj", :str "map-value", :col 29, :id 2383, :end-col 38, :row 54} {:end-row 70, :scope-end-row 87, :name parsed, :scope-end-col 10, :filename "src/elin/interceptor/nrepl/malli.clj", :str "parsed", :col 49, :id 2384, :end-col 55, :row 70} {:end-row 90, :scope-end-row 93, :name ns-sym, :scope-end-col 32, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ns-sym", :col 4, :id 2385, :end-col 10, :row 90} {:end-row 90, :scope-end-row 93, :name var-sym, :scope-end-col 32, :filename "src/elin/interceptor/nrepl/malli.clj", :str "var-sym", :col 11, :id 2386, :end-col 18, :row 90} {:end-row 96, :scope-end-row 98, :name v, :scope-end-col 20, :filename "src/elin/interceptor/nrepl/malli.clj", :str "v", :col 4, :id 2387, :end-col 5, :row 96} {:end-row 101, :scope-end-row 105, :name indent, :scope-end-col 28, :filename "src/elin/interceptor/nrepl/malli.clj", :str "indent", :col 4, :id 2388, :end-col 10, :row 101} {:end-row 101, :scope-end-row 105, :name s, :scope-end-col 28, :filename "src/elin/interceptor/nrepl/malli.clj", :str "s", :col 11, :id 2389, :end-col 12, :row 101} {:end-row 102, :scope-end-row 105, :name indent-s, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "indent-s", :col 9, :id 2390, :end-col 17, :row 102} {:end-row 108, :scope-end-row 123, :name converted, :scope-end-col 26, :filename "src/elin/interceptor/nrepl/malli.clj", :str "converted", :col 4, :id 2392, :end-col 13, :row 108} {:end-row 127, :scope-end-row 149, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ctx", :col 25, :id 2393, :end-col 28, :row 127} {:end-row 127, :scope-end-row 149, :name nrepl, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "nrepl", :col 46, :id 2394, :end-col 51, :row 127} {:end-row 127, :scope-end-row 149, :name response, :scope-end-col 27, :filename "src/elin/interceptor/nrepl/malli.clj", :str "response", :col 60, :id 2395, :end-col 68, :row 127} {:end-row 129, :scope-end-row 144, :name ns-str, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ns-str", :col 26, :id 2396, :end-col 32, :row 129} {:end-row 129, :scope-end-row 144, :name var-str, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "var-str", :col 37, :id 2397, :end-col 44, :row 129} {:end-row 130, :scope-end-row 144, :name _, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "_", :col 25, :id 2398, :end-col 26, :row 130} {:end-row 133, :scope-end-row 144, :name code, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "code", :col 25, :id 2399, :end-col 29, :row 133} {:end-row 134, :scope-end-row 144, :name doc, :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "doc", :col 25, :id 2400, :end-col 28, :row 134} {:end-row 137, :scope-end-row 144, :name doc', :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "doc'", :col 25, :id 2401, :end-col 29, :row 137} {:end-row 141, :scope-end-row 144, :name response', :scope-end-col 53, :filename "src/elin/interceptor/nrepl/malli.clj", :str "response'", :col 25, :id 2404, :end-col 34, :row 141} {:end-row 145, :scope-end-row 146, :name _, :scope-end-col 24, :filename "src/elin/interceptor/nrepl/malli.clj", :str "_", :col 40, :id 2405, :end-col 41, :row 145} {:end-row 147, :scope-end-row 149, :name ex, :scope-end-col 24, :filename "src/elin/interceptor/nrepl/malli.clj", :str "ex", :col 36, :id 2406, :end-col 38, :row 147} {:end-row 10, :scope-end-row 11, :name context, :scope-end-col 33, :filename "src/elin/interceptor/quickfix.clj", :str "context", :col 4, :id 2408, :end-col 11, :row 10} {:end-row 15, :scope-end-row 23, :name ctx, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2409, :end-col 28, :row 15} {:end-row 15, :scope-end-row 23, :name host, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2410, :end-col 50, :row 15} {:end-row 28, :scope-end-row 36, :name ctx, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2411, :end-col 28, :row 28} {:end-row 28, :scope-end-row 36, :name host, :scope-end-col 92, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2412, :end-col 50, :row 28} {:end-row 47, :scope-end-row 51, :name ctx, :scope-end-col 69, :filename "src/elin/interceptor/quickfix.clj", :str "ctx", :col 25, :id 2413, :end-col 28, :row 47} {:end-row 47, :scope-end-row 51, :name host, :scope-end-col 69, :filename "src/elin/interceptor/quickfix.clj", :str "host", :col 46, :id 2414, :end-col 50, :row 47} {:end-row 48, :scope-end-row 51, :name function, :scope-end-col 68, :filename "src/elin/interceptor/quickfix.clj", :str "function", :col 31, :id 2415, :end-col 39, :row 48} {:end-row 19, :scope-end-row 23, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2416, :end-col 28, :row 19} {:end-row 19, :scope-end-row 23, :name request, :scope-end-col 27, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 36, :id 2417, :end-col 43, :row 19} {:end-row 20, :scope-end-row 23, :name code, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "code", :col 31, :id 2418, :end-col 35, :row 20} {:end-row 29, :scope-end-row 43, :name ctx, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 21, :id 2420, :end-col 24, :row 29} {:end-row 29, :scope-end-row 43, :name request, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 32, :id 2421, :end-col 39, :row 29} {:end-row 29, :scope-end-row 43, :name response, :scope-end-col 20, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 40, :id 2422, :end-col 48, :row 29} {:end-row 48, :scope-end-row 63, :name host, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 38, :id 2423, :end-col 42, :row 48} {:end-row 48, :scope-end-row 63, :name request, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 51, :id 2424, :end-col 58, :row 48} {:end-row 48, :scope-end-row 63, :name response, :scope-end-col 50, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 59, :id 2425, :end-col 67, :row 48} {:end-row 49, :scope-end-row 63, :name msg, :scope-end-col 49, :filename "src/elin/interceptor/nrepl.clj", :str "msg", :col 23, :id 2426, :end-col 26, :row 49} {:end-row 55, :scope-end-row 56, :name sym, :scope-end-col 79, :filename "src/elin/interceptor/nrepl.clj", :str "sym", :col 58, :id 2427, :end-col 61, :row 55} {:end-row 50, :scope-end-row 63, :name text, :scope-end-col 49, :filename "src/elin/interceptor/nrepl.clj", :str "text", :col 23, :id 2428, :end-col 27, :row 50} {:end-row 61, :scope-end-row 62, :name v, :scope-end-col 65, :filename "src/elin/interceptor/nrepl.clj", :str "v", :col 32, :id 2429, :end-col 33, :row 61} {:end-row 68, :scope-end-row 120, :name target-ops, :scope-end-col 32, :filename "src/elin/interceptor/nrepl.clj", :str "target-ops", :col 9, :id 2430, :end-col 19, :row 68} {:end-row 73, :scope-end-row 120, :name channel-store, :scope-end-col 32, :filename "src/elin/interceptor/nrepl.clj", :str "channel-store", :col 9, :id 2431, :end-col 22, :row 73} {:end-row 75, :scope-end-row 110, :name ctx, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 27, :id 2432, :end-col 30, :row 75} {:end-row 75, :scope-end-row 110, :name host, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 48, :id 2433, :end-col 52, :row 75} {:end-row 75, :scope-end-row 110, :name request, :scope-end-col 26, :filename "src/elin/interceptor/nrepl.clj", :str "request", :col 61, :id 2434, :end-col 68, :row 75} {:end-row 76, :scope-end-row 110, :name timeout-ch, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "timeout-ch", :col 25, :id 2435, :end-col 35, :row 76} {:end-row 77, :scope-end-row 110, :name result-ch, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "result-ch", :col 25, :id 2436, :end-col 34, :row 77} {:end-row 78, :scope-end-row 110, :name ctx, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2437, :end-col 28, :row 78} {:end-row 81, :scope-end-row 110, :name id, :scope-end-col 25, :filename "src/elin/interceptor/nrepl.clj", :str "id", :col 25, :id 2438, :end-col 27, :row 81} {:end-row 88, :scope-end-row 108, :name _, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "_", :col 30, :id 2439, :end-col 31, :row 88} {:end-row 88, :scope-end-row 108, :name ch, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "ch", :col 32, :id 2440, :end-col 34, :row 88} {:end-row 90, :scope-end-row 107, :name text, :scope-end-col 89, :filename "src/elin/interceptor/nrepl.clj", :str "text", :col 33, :id 2441, :end-col 37, :row 90} {:end-row 97, :scope-end-row 107, :name popup-id, :scope-end-col 89, :filename "src/elin/interceptor/nrepl.clj", :str "popup-id", :col 33, :id 2442, :end-col 41, :row 97} {:end-row 112, :scope-end-row 118, :name host, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "host", :col 40, :id 2445, :end-col 44, :row 112} {:end-row 112, :scope-end-row 118, :name response, :scope-end-col 54, :filename "src/elin/interceptor/nrepl.clj", :str "response", :col 53, :id 2446, :end-col 61, :row 112} {:end-row 113, :scope-end-row 118, :name id, :scope-end-col 53, :filename "src/elin/interceptor/nrepl.clj", :str "id", :col 30, :id 2447, :end-col 32, :row 113} {:end-row 114, :scope-end-row 117, :name result-ch, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "result-ch", :col 35, :id 2448, :end-col 44, :row 114} {:end-row 114, :scope-end-row 117, :name timeouted, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "timeouted", :col 45, :id 2449, :end-col 54, :row 114} {:end-row 114, :scope-end-row 117, :name popup-id, :scope-end-col 63, :filename "src/elin/interceptor/nrepl.clj", :str "popup-id", :col 55, :id 2450, :end-col 63, :row 114} {:end-row 126, :scope-end-row 142, :name ctx, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "ctx", :col 25, :id 2452, :end-col 28, :row 126} {:end-row 126, :scope-end-row 142, :name interceptor, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "interceptor", :col 46, :id 2453, :end-col 57, :row 126} {:end-row 126, :scope-end-row 142, :name message, :scope-end-col 95, :filename "src/elin/interceptor/nrepl.clj", :str "message", :col 66, :id 2454, :end-col 73, :row 126} {:end-row 127, :scope-end-row 142, :name output, :scope-end-col 94, :filename "src/elin/interceptor/nrepl.clj", :str "output", :col 23, :id 2455, :end-col 29, :row 127} {:end-row 22, :scope-end-row 27, :name ctx, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "ctx", :col 25, :id 2457, :end-col 28, :row 22} {:end-row 22, :scope-end-row 27, :name host, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "host", :col 46, :id 2458, :end-col 50, :row 22} {:end-row 22, :scope-end-row 27, :name output, :scope-end-col 64, :filename "src/elin/interceptor/output.clj", :str "output", :col 59, :id 2459, :end-col 65, :row 22} {:end-row 23, :scope-end-row 27, :name config, :scope-end-col 63, :filename "src/elin/interceptor/output.clj", :str "config", :col 23, :id 2460, :end-col 29, :row 23} {:end-row 24, :scope-end-row 27, :name format-str, :scope-end-col 63, :filename "src/elin/interceptor/output.clj", :str "format-str", :col 23, :id 2461, :end-col 33, :row 24} {:end-row 22, :scope-end-row 40, :name ctx, :scope-end-col 80, :filename "src/elin/interceptor/log.clj", :str "ctx", :col 25, :id 2462, :end-col 28, :row 22} {:end-row 22, :scope-end-row 40, :name nrepl, :scope-end-col 80, :filename "src/elin/interceptor/log.clj", :str "nrepl", :col 46, :id 2463, :end-col 51, :row 22} {:end-row 23, :scope-end-row 40, :name framework, :scope-end-col 79, :filename "src/elin/interceptor/log.clj", :str "framework", :col 31, :id 2464, :end-col 40, :row 23} {:end-row 27, :scope-end-row 35, :name frameworks, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "frameworks", :col 29, :id 2465, :end-col 39, :row 27} {:end-row 31, :scope-end-row 35, :name target-framework, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "target-framework", :col 29, :id 2467, :end-col 45, :row 31} {:end-row 32, :scope-end-row 35, :name target-appender, :scope-end-col 106, :filename "src/elin/interceptor/log.clj", :str "target-appender", :col 29, :id 2469, :end-col 44, :row 32} {:end-row 58, :scope-end-row 87, :name last-stop-signal, :scope-end-col 32, :filename "src/elin/interceptor/log.clj", :str "last-stop-signal", :col 9, :id 2470, :end-col 25, :row 58} {:end-row 60, :scope-end-row 86, :name ctx, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "ctx", :col 27, :id 2471, :end-col 30, :row 60} {:end-row 60, :scope-end-row 86, :name host, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "host", :col 48, :id 2472, :end-col 52, :row 60} {:end-row 60, :scope-end-row 86, :name nrepl, :scope-end-col 59, :filename "src/elin/interceptor/log.clj", :str "nrepl", :col 53, :id 2473, :end-col 58, :row 60} {:end-row 61, :scope-end-row 86, :name config, :scope-end-col 58, :filename "src/elin/interceptor/log.clj", :str "config", :col 25, :id 2474, :end-col 31, :row 61} {:end-row 62, :scope-end-row 86, :name format-str, :scope-end-col 58, :filename "src/elin/interceptor/log.clj", :str "format-str", :col 25, :id 2475, :end-col 35, :row 62} {:end-row 64, :scope-end-row 65, :name ch, :scope-end-col 41, :filename "src/elin/interceptor/log.clj", :str "ch", :col 32, :id 2476, :end-col 34, :row 64} {:end-row 66, :scope-end-row 86, :name stop-signal, :scope-end-col 57, :filename "src/elin/interceptor/log.clj", :str "stop-signal", :col 27, :id 2477, :end-col 38, :row 66} {:end-row 68, :scope-end-row 86, :name last-log-id, :scope-end-col 56, :filename "src/elin/interceptor/log.clj", :str "last-log-id", :col 39, :id 2478, :end-col 50, :row 68} {:end-row 69, :scope-end-row 86, :name _, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "_", :col 32, :id 2479, :end-col 33, :row 69} {:end-row 69, :scope-end-row 86, :name ch, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "ch", :col 34, :id 2480, :end-col 36, :row 69} {:end-row 72, :scope-end-row 83, :name logs, :scope-end-col 45, :filename "src/elin/interceptor/log.clj", :str "logs", :col 49, :id 2481, :end-col 53, :row 72} {:end-row 71, :scope-end-row 86, :name logs, :scope-end-col 55, :filename "src/elin/interceptor/log.clj", :str "logs", :col 31, :id 2484, :end-col 35, :row 71} {:end-row 28, :scope-end-row 33, :name ctx, :scope-end-col 56, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2485, :end-col 28, :row 28} {:end-row 28, :scope-end-row 33, :name nrepl, :scope-end-col 56, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 46, :id 2486, :end-col 51, :row 28} {:end-row 32, :scope-end-row 33, :name client, :scope-end-col 55, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 25, :id 2487, :end-col 31, :row 32} {:end-row 39, :scope-end-row 41, :name host, :scope-end-col 78, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 22, :id 2489, :end-col 26, :row 39} {:end-row 39, :scope-end-row 41, :name nrepl, :scope-end-col 78, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 27, :id 2490, :end-col 32, :row 39} {:end-row 44, :scope-end-row 45, :name autocmd-type, :scope-end-col 52, :filename "src/elin/interceptor/autocmd.clj", :str "autocmd-type", :col 12, :id 2491, :end-col 24, :row 44} {:end-row 49, :scope-end-row 59, :name ctx, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2492, :end-col 28, :row 49} {:end-row 49, :scope-end-row 59, :name host, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2493, :end-col 50, :row 49} {:end-row 49, :scope-end-row 59, :name nrepl, :scope-end-col 87, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 51, :id 2494, :end-col 56, :row 49} {:end-row 50, :scope-end-row 59, :name ns-str, :scope-end-col 86, :filename "src/elin/interceptor/autocmd.clj", :str "ns-str", :col 25, :id 2495, :end-col 31, :row 50} {:end-row 51, :scope-end-row 59, :name ns-sym, :scope-end-col 86, :filename "src/elin/interceptor/autocmd.clj", :str "ns-sym", :col 25, :id 2496, :end-col 31, :row 51} {:end-row 66, :scope-end-row 68, :name ctx, :scope-end-col 72, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2498, :end-col 28, :row 66} {:end-row 66, :scope-end-row 68, :name host, :scope-end-col 72, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2499, :end-col 50, :row 66} {:end-row 74, :scope-end-row 84, :name host, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 22, :id 2501, :end-col 26, :row 74} {:end-row 74, :scope-end-row 84, :name autocmd-type, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "autocmd-type", :col 35, :id 2502, :end-col 47, :row 74} {:end-row 82, :scope-end-row 84, :name ex, :scope-end-col 21, :filename "src/elin/interceptor/autocmd.clj", :str "ex", :col 31, :id 2503, :end-col 33, :row 82} {:end-row 107, :scope-end-row 124, :name ctx, :scope-end-col 74, :filename "src/elin/interceptor/autocmd.clj", :str "ctx", :col 25, :id 2504, :end-col 28, :row 107} {:end-row 107, :scope-end-row 124, :name host, :scope-end-col 74, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 46, :id 2505, :end-col 50, :row 107} {:end-row 108, :scope-end-row 124, :name config, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "config", :col 25, :id 2506, :end-col 31, :row 108} {:end-row 109, :scope-end-row 124, :name path, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "path", :col 25, :id 2507, :end-col 29, :row 109} {:end-row 110, :scope-end-row 124, :name ext, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ext", :col 25, :id 2508, :end-col 28, :row 110} {:end-row 111, :scope-end-row 124, :name ns-str, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ns-str", :col 25, :id 2509, :end-col 31, :row 111} {:end-row 114, :scope-end-row 124, :name test?, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "test?", :col 25, :id 2510, :end-col 30, :row 114} {:end-row 115, :scope-end-row 124, :name template, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "template", :col 25, :id 2511, :end-col 33, :row 115} {:end-row 117, :scope-end-row 124, :name params, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "params", :col 25, :id 2513, :end-col 31, :row 117} {:end-row 122, :scope-end-row 124, :name ns-form, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "ns-form", :col 25, :id 2514, :end-col 32, :row 122} {:end-row 130, :scope-end-row 131, :name clj-kondo, :scope-end-col 51, :filename "src/elin/interceptor/autocmd.clj", :str "clj-kondo", :col 38, :id 2515, :end-col 47, :row 130} {:end-row 137, :scope-end-row 171, :name host, :scope-end-col 27, :filename "src/elin/interceptor/autocmd.clj", :str "host", :col 38, :id 2517, :end-col 42, :row 137} {:end-row 137, :scope-end-row 171, :name nrepl, :scope-end-col 27, :filename "src/elin/interceptor/autocmd.clj", :str "nrepl", :col 43, :id 2518, :end-col 48, :row 137} {:end-row 138, :scope-end-row 171, :name clients, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "clients", :col 23, :id 2519, :end-col 30, :row 138} {:end-row 139, :scope-end-row 171, :name ext, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "ext", :col 23, :id 2520, :end-col 26, :row 139} {:end-row 142, :scope-end-row 171, :name lang, :scope-end-col 26, :filename "src/elin/interceptor/autocmd.clj", :str "lang", :col 23, :id 2521, :end-col 27, :row 142} {:end-row 154, :scope-end-row 159, :name client, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 32, :id 2522, :end-col 38, :row 154} {:end-row 163, :scope-end-row 168, :name client, :scope-end-col 73, :filename "src/elin/interceptor/autocmd.clj", :str "client", :col 32, :id 2524, :end-col 38, :row 163} {:end-row 15, :scope-end-row 16, :name host, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "host", :col 38, :id 2527, :end-col 42, :row 15} {:end-row 15, :scope-end-row 16, :name response, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "response", :col 51, :id 2528, :end-col 59, :row 15} {:end-row 23, :scope-end-row 33, :name ctx, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2529, :end-col 28, :row 23} {:end-row 23, :scope-end-row 33, :name host, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2530, :end-col 50, :row 23} {:end-row 23, :scope-end-row 33, :name response, :scope-end-col 71, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2531, :end-col 67, :row 23} {:end-row 26, :scope-end-row 33, :name config, :scope-end-col 69, :filename "src/elin/interceptor/handler.clj", :str "config", :col 25, :id 2532, :end-col 31, :row 26} {:end-row 27, :scope-end-row 33, :name options, :scope-end-col 69, :filename "src/elin/interceptor/handler.clj", :str "options", :col 25, :id 2533, :end-col 32, :row 27} {:end-row 39, :scope-end-row 44, :name ctx, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2534, :end-col 28, :row 39} {:end-row 39, :scope-end-row 44, :name host, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2535, :end-col 50, :row 39} {:end-row 39, :scope-end-row 44, :name response, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2536, :end-col 67, :row 39} {:end-row 42, :scope-end-row 44, :name config, :scope-end-col 75, :filename "src/elin/interceptor/handler.clj", :str "config", :col 25, :id 2537, :end-col 31, :row 42} {:end-row 50, :scope-end-row 67, :name host, :scope-end-col 78, :filename "src/elin/interceptor/handler.clj", :str "host", :col 38, :id 2538, :end-col 42, :row 50} {:end-row 50, :scope-end-row 67, :name response, :scope-end-col 78, :filename "src/elin/interceptor/handler.clj", :str "response", :col 51, :id 2539, :end-col 59, :row 50} {:end-row 52, :scope-end-row 67, :name path, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "path", :col 31, :id 2540, :end-col 35, :row 52} {:end-row 52, :scope-end-row 67, :name lnum, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "lnum", :col 36, :id 2541, :end-col 40, :row 52} {:end-row 52, :scope-end-row 67, :name col, :scope-end-col 77, :filename "src/elin/interceptor/handler.clj", :str "col", :col 41, :id 2542, :end-col 44, :row 52} {:end-row 63, :scope-end-row 67, :name path', :scope-end-col 75, :filename "src/elin/interceptor/handler.clj", :str "path'", :col 27, :id 2543, :end-col 32, :row 63} {:end-row 73, :scope-end-row 75, :name ctx, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "ctx", :col 25, :id 2544, :end-col 28, :row 73} {:end-row 73, :scope-end-row 75, :name host, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "host", :col 46, :id 2545, :end-col 50, :row 73} {:end-row 73, :scope-end-row 75, :name response, :scope-end-col 62, :filename "src/elin/interceptor/handler.clj", :str "response", :col 59, :id 2546, :end-col 67, :row 73} {:end-row 74, :scope-end-row 75, :name id, :scope-end-col 61, :filename "src/elin/interceptor/handler.clj", :str "id", :col 31, :id 2547, :end-col 33, :row 74} {:end-row 16, :scope-end-row 18, :name host, :scope-end-col 65, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 38, :id 2548, :end-col 42, :row 16} {:end-row 16, :scope-end-row 18, :name response, :scope-end-col 65, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 51, :id 2549, :end-col 59, :row 16} {:end-row 17, :scope-end-row 18, :name v, :scope-end-col 64, :filename "src/elin/interceptor/evaluate.clj", :str "v", :col 28, :id 2550, :end-col 29, :row 17} {:end-row 35, :scope-end-row 41, :name ctx, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 25, :id 2551, :end-col 28, :row 35} {:end-row 35, :scope-end-row 41, :name host, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 46, :id 2552, :end-col 50, :row 35} {:end-row 35, :scope-end-row 41, :name response, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 59, :id 2553, :end-col 67, :row 35} {:end-row 35, :scope-end-row 41, :name options, :scope-end-col 88, :filename "src/elin/interceptor/evaluate.clj", :str "options", :col 68, :id 2554, :end-col 75, :row 35} {:end-row 36, :scope-end-row 41, :name config, :scope-end-col 87, :filename "src/elin/interceptor/evaluate.clj", :str "config", :col 23, :id 2555, :end-col 29, :row 36} {:end-row 37, :scope-end-row 41, :name v, :scope-end-col 86, :filename "src/elin/interceptor/evaluate.clj", :str "v", :col 30, :id 2556, :end-col 31, :row 37} {:end-row 47, :scope-end-row 49, :name host, :scope-end-col 48, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 38, :id 2557, :end-col 42, :row 47} {:end-row 47, :scope-end-row 49, :name response, :scope-end-col 48, :filename "src/elin/interceptor/evaluate.clj", :str "response", :col 51, :id 2558, :end-col 59, :row 47} {:end-row 52, :scope-end-row 60, :name zloc, :scope-end-col 28, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 22, :id 2559, :end-col 26, :row 52} {:end-row 53, :scope-end-row 60, :name zloc, :scope-end-col 27, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 10, :id 2560, :end-col 14, :row 53} {:end-row 54, :scope-end-row 60, :name up-zloc, :scope-end-col 26, :filename "src/elin/interceptor/evaluate.clj", :str "up-zloc", :col 16, :id 2561, :end-col 23, :row 54} {:end-row 64, :scope-end-row 75, :name ctx, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 25, :id 2562, :end-col 28, :row 64} {:end-row 64, :scope-end-row 75, :name code, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 36, :id 2563, :end-col 40, :row 64} {:end-row 64, :scope-end-row 75, :name options, :scope-end-col 44, :filename "src/elin/interceptor/evaluate.clj", :str "options", :col 41, :id 2564, :end-col 48, :row 64} {:end-row 65, :scope-end-row 75, :name line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "line", :col 31, :id 2565, :end-col 35, :row 65} {:end-row 65, :scope-end-row 75, :name column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "column", :col 36, :id 2566, :end-col 42, :row 65} {:end-row 65, :scope-end-row 75, :name cursor-line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "cursor-line", :col 43, :id 2567, :end-col 54, :row 65} {:end-row 65, :scope-end-row 75, :name cursor-column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "cursor-column", :col 55, :id 2568, :end-col 68, :row 65} {:end-row 66, :scope-end-row 75, :name one-based-rel-line, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "one-based-rel-line", :col 23, :id 2569, :end-col 41, :row 66} {:end-row 67, :scope-end-row 75, :name one-based-rel-column, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "one-based-rel-column", :col 23, :id 2570, :end-col 43, :row 67} {:end-row 68, :scope-end-row 75, :name zloc, :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "zloc", :col 23, :id 2571, :end-col 27, :row 68} {:end-row 72, :scope-end-row 75, :name code', :scope-end-col 43, :filename "src/elin/interceptor/evaluate.clj", :str "code'", :col 23, :id 2572, :end-col 28, :row 72} {:end-row 80, :scope-end-row 84, :name ctx, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 21, :id 2574, :end-col 24, :row 80} {:end-row 80, :scope-end-row 84, :name code, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 32, :id 2575, :end-col 36, :row 80} {:end-row 81, :scope-end-row 84, :name config, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "config", :col 19, :id 2576, :end-col 25, :row 81} {:end-row 88, :scope-end-row 96, :name ctx, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "ctx", :col 21, :id 2577, :end-col 24, :row 88} {:end-row 88, :scope-end-row 96, :name kind, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "kind", :col 44, :id 2578, :end-col 48, :row 88} {:end-row 88, :scope-end-row 96, :name host, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "host", :col 67, :id 2579, :end-col 71, :row 88} {:end-row 88, :scope-end-row 96, :name session-storage, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "session-storage", :col 72, :id 2580, :end-col 87, :row 88} {:end-row 88, :scope-end-row 96, :name code, :scope-end-col 23, :filename "src/elin/interceptor/evaluate.clj", :str "code", :col 96, :id 2581, :end-col 100, :row 88} {:end-row 89, :scope-end-row 96, :name last-context, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "last-context", :col 19, :id 2582, :end-col 31, :row 89} {:end-row 91, :scope-end-row 96, :name context, :scope-end-col 22, :filename "src/elin/interceptor/evaluate.clj", :str "context", :col 19, :id 2583, :end-col 26, :row 91} {:end-row 25, :scope-end-row 31, :name cwd, :scope-end-col 53, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "cwd", :col 4, :id 2584, :end-col 7, :row 25} {:end-row 26, :scope-end-row 31, :name file, :scope-end-col 52, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "file", :col 14, :id 2585, :end-col 18, :row 26} {:end-row 35, :scope-end-row 55, :name ctx, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "ctx", :col 25, :id 2586, :end-col 28, :row 35} {:end-row 35, :scope-end-row 55, :name host, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "host", :col 46, :id 2587, :end-col 50, :row 35} {:end-row 35, :scope-end-row 55, :name hostname, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "hostname", :col 59, :id 2588, :end-col 67, :row 35} {:end-row 35, :scope-end-row 55, :name port-file, :scope-end-col 27, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "port-file", :col 68, :id 2589, :end-col 77, :row 35} {:end-row 36, :scope-end-row 55, :name default-hostname, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "default-hostname", :col 31, :id 2590, :end-col 47, :row 36} {:end-row 37, :scope-end-row 55, :name cwd, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "cwd", :col 23, :id 2591, :end-col 26, :row 37} {:end-row 38, :scope-end-row 55, :name project-root, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "project-root", :col 23, :id 2592, :end-col 35, :row 38} {:end-row 40, :scope-end-row 55, :name shadow-cljs-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "shadow-cljs-port-file", :col 23, :id 2593, :end-col 44, :row 40} {:end-row 41, :scope-end-row 55, :name selected-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "selected-port-file", :col 23, :id 2595, :end-col 41, :row 41} {:end-row 59, :scope-end-row 70, :name ctx, :scope-end-col 65, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "ctx", :col 25, :id 2597, :end-col 28, :row 59} {:end-row 59, :scope-end-row 70, :name nrepl, :scope-end-col 65, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "nrepl", :col 46, :id 2598, :end-col 51, :row 59} {:end-row 60, :scope-end-row 70, :name language, :scope-end-col 64, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "language", :col 31, :id 2599, :end-col 39, :row 60} {:end-row 60, :scope-end-row 70, :name port-file, :scope-end-col 64, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "port-file", :col 40, :id 2600, :end-col 49, :row 60} {:end-row 64, :scope-end-row 70, :name build-id, :scope-end-col 62, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :str "build-id", :col 27, :id 2601, :end-col 35, :row 64} {:end-row 27, :scope-end-row 28, :name request, :scope-end-col 61, :filename "src/elin/interceptor/debug.clj", :str "request", :col 28, :id 2602, :end-col 35, :row 27} {:end-row 31, :scope-end-row 32, :name response, :scope-end-col 62, :filename "src/elin/interceptor/debug.clj", :str "response", :col 28, :id 2604, :end-col 36, :row 31} {:end-row 53, :scope-end-row 73, :name ctx, :scope-end-col 75, :filename "src/elin/interceptor/debug.clj", :str "ctx", :col 21, :id 2606, :end-col 24, :row 53} {:end-row 53, :scope-end-row 73, :name kind, :scope-end-col 75, :filename "src/elin/interceptor/debug.clj", :str "kind", :col 44, :id 2607, :end-col 48, :row 53} {:end-row 54, :scope-end-row 72, :name schema, :scope-end-col 21, :filename "src/elin/interceptor/debug.clj", :str "schema", :col 22, :id 2608, :end-col 28, :row 54} {:end-row 56, :scope-end-row 71, :name err, :scope-end-col 41, :filename "src/elin/interceptor/debug.clj", :str "err", :col 28, :id 2609, :end-col 31, :row 56} {:end-row 63, :scope-end-row 66, :name accm, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "accm", :col 73, :id 2610, :end-col 77, :row 63} {:end-row 63, :scope-end-row 66, :name k, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "k", :col 78, :id 2611, :end-col 79, :row 63} {:end-row 63, :scope-end-row 66, :name v, :scope-end-col 90, :filename "src/elin/interceptor/debug.clj", :str "v", :col 80, :id 2612, :end-col 81, :row 63} {:end-row 78, :scope-end-row 79, :name _, :scope-end-col 58, :filename "src/elin/interceptor/debug.clj", :str "_", :col 20, :id 2613, :end-col 21, :row 78} {:end-row 84, :scope-end-row 86, :name nrepl, :scope-end-col 54, :filename "src/elin/interceptor/debug.clj", :str "nrepl", :col 38, :id 2615, :end-col 43, :row 84} {:end-row 104, :scope-end-row 112, :name input-type, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "input-type", :col 4, :id 2616, :end-col 14, :row 104} {:end-row 106, :scope-end-row 106, :name k, :scope-end-col 68, :filename "src/elin/interceptor/debug.clj", :str "k", :col 56, :id 2617, :end-col 57, :row 106} {:end-row 106, :scope-end-row 106, :name v, :scope-end-col 68, :filename "src/elin/interceptor/debug.clj", :str "v", :col 58, :id 2618, :end-col 59, :row 106} {:end-row 105, :scope-end-row 112, :name reversed-supported-input-types, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "reversed-supported-input-types", :col 9, :id 2619, :end-col 39, :row 105} {:end-row 108, :scope-end-row 112, :name supported, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "supported", :col 9, :id 2620, :end-col 18, :row 108} {:end-row 116, :scope-end-row 130, :name debug-value, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "debug-value", :col 12, :id 2622, :end-col 23, :row 116} {:end-row 116, :scope-end-row 130, :name locals, :scope-end-col 28, :filename "src/elin/interceptor/debug.clj", :str "locals", :col 24, :id 2623, :end-col 30, :row 116} {:end-row 117, :scope-end-row 130, :name max-key-len, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "max-key-len", :col 9, :id 2624, :end-col 20, :row 117} {:end-row 120, :scope-end-row 130, :name space, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "space", :col 9, :id 2626, :end-col 14, :row 120} {:end-row 123, :scope-end-row 124, :name k, :scope-end-col 60, :filename "src/elin/interceptor/debug.clj", :str "k", :col 36, :id 2627, :end-col 37, :row 123} {:end-row 123, :scope-end-row 124, :name v, :scope-end-col 60, :filename "src/elin/interceptor/debug.clj", :str "v", :col 38, :id 2628, :end-col 39, :row 123} {:end-row 122, :scope-end-row 130, :name locals-str, :scope-end-col 27, :filename "src/elin/interceptor/debug.clj", :str "locals-str", :col 9, :id 2629, :end-col 19, :row 122} {:end-row 149, :scope-end-row 180, :name ctx, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "ctx", :col 25, :id 2630, :end-col 28, :row 149} {:end-row 149, :scope-end-row 180, :name nrepl, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "nrepl", :col 46, :id 2631, :end-col 51, :row 149} {:end-row 149, :scope-end-row 180, :name host, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "host", :col 52, :id 2632, :end-col 56, :row 149} {:end-row 149, :scope-end-row 180, :name message, :scope-end-col 40, :filename "src/elin/interceptor/debug.clj", :str "message", :col 65, :id 2633, :end-col 72, :row 149} {:end-row 151, :scope-end-row 180, :name line, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "line", :col 33, :id 2634, :end-col 37, :row 151} {:end-row 151, :scope-end-row 180, :name column, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "column", :col 38, :id 2635, :end-col 44, :row 151} {:end-row 151, :scope-end-row 180, :name coor, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "coor", :col 45, :id 2636, :end-col 49, :row 151} {:end-row 151, :scope-end-row 180, :name input-type, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "input-type", :col 50, :id 2637, :end-col 60, :row 151} {:end-row 152, :scope-end-row 180, :name base-code, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "base-code", :col 26, :id 2638, :end-col 35, :row 152} {:end-row 153, :scope-end-row 180, :name code, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "code", :col 33, :id 2639, :end-col 37, :row 153} {:end-row 153, :scope-end-row 180, :name position, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "position", :col 38, :id 2640, :end-col 46, :row 153} {:end-row 154, :scope-end-row 180, :name highlight-line, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-line", :col 25, :id 2641, :end-col 39, :row 154} {:end-row 155, :scope-end-row 180, :name highlight-start-col, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-start-col", :col 25, :id 2642, :end-col 44, :row 155} {:end-row 156, :scope-end-row 180, :name highlight-end-col, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "highlight-end-col", :col 25, :id 2643, :end-col 42, :row 156} {:end-row 157, :scope-end-row 180, :name popup-id, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "popup-id", :col 25, :id 2644, :end-col 33, :row 157} {:end-row 162, :scope-end-row 180, :name input-prompt, :scope-end-col 38, :filename "src/elin/interceptor/debug.clj", :str "input-prompt", :col 25, :id 2645, :end-col 37, :row 162} {:end-row 171, :scope-end-row 180, :name input, :scope-end-col 36, :filename "src/elin/interceptor/debug.clj", :str "input", :col 29, :id 2646, :end-col 34, :row 171} {:end-row 174, :scope-end-row 180, :name input', :scope-end-col 36, :filename "src/elin/interceptor/debug.clj", :str "input'", :col 29, :id 2647, :end-col 35, :row 174} {:end-row 18, :scope-end-row 22, :name cwd, :scope-end-col 50, :filename "src/elin/interceptor/connect.clj", :str "cwd", :col 4, :id 2648, :end-col 7, :row 18} {:end-row 19, :scope-end-row 22, :name file, :scope-end-col 49, :filename "src/elin/interceptor/connect.clj", :str "file", :col 14, :id 2649, :end-col 18, :row 19} {:end-row 26, :scope-end-row 45, :name ctx, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 21, :id 2650, :end-col 24, :row 26} {:end-row 26, :scope-end-row 45, :name host, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "host", :col 42, :id 2651, :end-col 46, :row 26} {:end-row 26, :scope-end-row 45, :name hostname, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "hostname", :col 55, :id 2652, :end-col 63, :row 26} {:end-row 26, :scope-end-row 45, :name port, :scope-end-col 29, :filename "src/elin/interceptor/connect.clj", :str "port", :col 64, :id 2653, :end-col 68, :row 26} {:end-row 27, :scope-end-row 45, :name default-hostname, :scope-end-col 28, :filename "src/elin/interceptor/connect.clj", :str "default-hostname", :col 27, :id 2654, :end-col 43, :row 27} {:end-row 37, :scope-end-row 45, :name cwd, :scope-end-col 26, :filename "src/elin/interceptor/connect.clj", :str "cwd", :col 23, :id 2655, :end-col 26, :row 37} {:end-row 38, :scope-end-row 45, :name clojure-port-file, :scope-end-col 26, :filename "src/elin/interceptor/connect.clj", :str "clojure-port-file", :col 23, :id 2656, :end-col 40, :row 38} {:end-row 49, :scope-end-row 57, :name ctx, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 25, :id 2657, :end-col 28, :row 49} {:end-row 49, :scope-end-row 57, :name interceptor, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "interceptor", :col 46, :id 2658, :end-col 57, :row 49} {:end-row 49, :scope-end-row 57, :name client, :scope-end-col 34, :filename "src/elin/interceptor/connect.clj", :str "client", :col 66, :id 2659, :end-col 72, :row 49} {:end-row 50, :scope-end-row 57, :name ch, :scope-end-col 33, :filename "src/elin/interceptor/connect.clj", :str "ch", :col 23, :id 2660, :end-col 25, :row 50} {:end-row 52, :scope-end-row 57, :name msg, :scope-end-col 31, :filename "src/elin/interceptor/connect.clj", :str "msg", :col 32, :id 2661, :end-col 35, :row 52} {:end-row 63, :scope-end-row 68, :name ctx, :scope-end-col 17, :filename "src/elin/interceptor/connect.clj", :str "ctx", :col 21, :id 2663, :end-col 24, :row 63} {:end-row 63, :scope-end-row 68, :name interceptor, :scope-end-col 17, :filename "src/elin/interceptor/connect.clj", :str "interceptor", :col 42, :id 2664, :end-col 53, :row 63} {:end-row 72, :scope-end-row 75, :name port, :scope-end-col 41, :filename "src/elin/interceptor/connect.clj", :str "port", :col 28, :id 2665, :end-col 32, :row 72} {:end-row 18, :scope-end-row 61, :name config, :scope-end-col 31, :filename "src/elin/system.clj", :str "config", :col 5, :id 2666, :end-col 11, :row 18} {:name _opts, :str "_opts", :id 2667, :row 17, :col 4, :end-row 17, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2668, :row 17, :col 10, :end-row 17, :end-col 14, :filename "src/elin/config.clj"} {:name _value, :str "_value", :id 2669, :row 17, :col 15, :end-row 17, :end-col 21, :filename "src/elin/config.clj"} {:end-row 18, :scope-end-row 19, :name sock, :scope-end-col 26, :filename "src/elin/config.clj", :str "sock", :col 15, :id 2670, :end-col 19, :row 18} {:name _opts, :str "_opts", :id 2671, :row 22, :col 4, :end-row 22, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2672, :row 22, :col 10, :end-row 22, :end-col 14, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2673, :row 22, :col 15, :end-row 22, :end-col 20, :filename "src/elin/config.clj"} {:name _opts, :str "_opts", :id 2674, :row 27, :col 4, :end-row 27, :end-col 9, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2675, :row 27, :col 10, :end-row 27, :end-col 14, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2676, :row 27, :col 15, :end-row 27, :end-col 20, :filename "src/elin/config.clj"} {:name base-dir, :str "base-dir", :id 2677, :row 31, :col 13, :end-row 31, :end-col 21, :filename "src/elin/config.clj"} {:name _tag, :str "_tag", :id 2678, :row 31, :col 24, :end-row 31, :end-col 28, :filename "src/elin/config.clj"} {:name value, :str "value", :id 2679, :row 31, :col 29, :end-row 31, :end-col 34, :filename "src/elin/config.clj"} {:end-row 32, :scope-end-row 39, :name absolute-path?, :scope-end-col 32, :filename "src/elin/config.clj", :str "absolute-path?", :col 9, :id 2680, :end-col 23, :row 32} {:end-row 39, :scope-end-row 39, :name _, :scope-end-col 29, :filename "src/elin/config.clj", :str "_", :col 24, :id 2683, :end-col 25, :row 39} {:end-row 49, :scope-end-row 71, :name c1, :scope-end-col 22, :filename "src/elin/config.clj", :str "c1", :col 5, :id 2684, :end-col 7, :row 49} {:end-row 49, :scope-end-row 71, :name c2, :scope-end-col 22, :filename "src/elin/config.clj", :str "c2", :col 8, :id 2685, :end-col 10, :row 49} {:end-row 51, :scope-end-row 69, :name accm, :scope-end-col 36, :filename "src/elin/config.clj", :str "accm", :col 22, :id 2686, :end-col 26, :row 51} {:end-row 51, :scope-end-row 69, :name k, :scope-end-col 36, :filename "src/elin/config.clj", :str "k", :col 27, :id 2687, :end-col 28, :row 51} {:end-row 51, :scope-end-row 69, :name v2, :scope-end-col 36, :filename "src/elin/config.clj", :str "v2", :col 29, :id 2688, :end-col 31, :row 51} {:end-row 52, :scope-end-row 69, :name v1, :scope-end-col 35, :filename "src/elin/config.clj", :str "v1", :col 25, :id 2689, :end-col 27, :row 52} {:end-row 72, :scope-end-row 73, :name c1, :scope-end-col 61, :filename "src/elin/config.clj", :str "c1", :col 5, :id 2690, :end-col 7, :row 72} {:end-row 72, :scope-end-row 73, :name c2, :scope-end-col 61, :filename "src/elin/config.clj", :str "c2", :col 8, :id 2691, :end-col 10, :row 72} {:end-row 72, :scope-end-row 73, :name more-configs, :scope-end-col 61, :filename "src/elin/config.clj", :str "more-configs", :col 13, :id 2692, :end-col 25, :row 72} {:end-row 76, :scope-end-row 85, :name base-handler-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "base-handler-config", :col 4, :id 2693, :end-col 23, :row 76} {:end-row 76, :scope-end-row 85, :name target-handler-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "target-handler-config", :col 24, :id 2694, :end-col 45, :row 76} {:end-row 77, :scope-end-row 85, :name includes, :scope-end-col 53, :filename "src/elin/config.clj", :str "includes", :col 17, :id 2695, :end-col 25, :row 77} {:end-row 77, :scope-end-row 85, :name excludes, :scope-end-col 53, :filename "src/elin/config.clj", :str "excludes", :col 26, :id 2696, :end-col 34, :row 77} {:end-row 78, :scope-end-row 85, :name exclude-set, :scope-end-col 53, :filename "src/elin/config.clj", :str "exclude-set", :col 9, :id 2697, :end-col 20, :row 78} {:end-row 88, :scope-end-row 97, :name base-interceptor-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "base-interceptor-config", :col 4, :id 2699, :end-col 27, :row 88} {:end-row 88, :scope-end-row 97, :name target-interceptor-config, :scope-end-col 54, :filename "src/elin/config.clj", :str "target-interceptor-config", :col 28, :id 2700, :end-col 53, :row 88} {:end-row 89, :scope-end-row 97, :name includes, :scope-end-col 53, :filename "src/elin/config.clj", :str "includes", :col 17, :id 2701, :end-col 25, :row 89} {:end-row 89, :scope-end-row 97, :name excludes, :scope-end-col 53, :filename "src/elin/config.clj", :str "excludes", :col 26, :id 2702, :end-col 34, :row 89} {:end-row 90, :scope-end-row 97, :name exclude-set, :scope-end-col 53, :filename "src/elin/config.clj", :str "exclude-set", :col 9, :id 2703, :end-col 20, :row 90} {:end-row 103, :scope-end-row 110, :name uses, :scope-end-col 42, :filename "src/elin/config.clj", :str "uses", :col 4, :id 2705, :end-col 8, :row 103} {:end-row 106, :scope-end-row 109, :name accm, :scope-end-col 46, :filename "src/elin/config.clj", :str "accm", :col 15, :id 2706, :end-col 19, :row 106} {:end-row 106, :scope-end-row 109, :name k, :scope-end-col 46, :filename "src/elin/config.clj", :str "k", :col 21, :id 2707, :end-col 22, :row 106} {:end-row 106, :scope-end-row 109, :name v, :scope-end-col 46, :filename "src/elin/config.clj", :str "v", :col 23, :id 2708, :end-col 24, :row 106} {:end-row 113, :scope-end-row 119, :name base-handler-config, :scope-end-col 31, :filename "src/elin/config.clj", :str "base-handler-config", :col 4, :id 2710, :end-col 23, :row 113} {:end-row 113, :scope-end-row 119, :name target-handler-config, :scope-end-col 31, :filename "src/elin/config.clj", :str "target-handler-config", :col 24, :id 2711, :end-col 45, :row 113} {:end-row 116, :scope-end-row 118, :name expanded, :scope-end-col 73, :filename "src/elin/config.clj", :str "expanded", :col 14, :id 2712, :end-col 22, :row 116} {:end-row 122, :scope-end-row 128, :name base-interceptor-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "base-interceptor-config", :col 4, :id 2713, :end-col 27, :row 122} {:end-row 122, :scope-end-row 128, :name target-interceptor-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "target-interceptor-config", :col 28, :id 2714, :end-col 53, :row 122} {:end-row 125, :scope-end-row 127, :name expanded, :scope-end-col 81, :filename "src/elin/config.clj", :str "expanded", :col 14, :id 2715, :end-col 22, :row 125} {:end-row 131, :scope-end-row 140, :name config, :scope-end-col 39, :filename "src/elin/config.clj", :str "config", :col 9, :id 2716, :end-col 15, :row 131} {:end-row 131, :scope-end-row 140, :name handler, :scope-end-col 39, :filename "src/elin/config.clj", :str "handler", :col 23, :id 2717, :end-col 30, :row 131} {:end-row 131, :scope-end-row 140, :name interceptor, :scope-end-col 39, :filename "src/elin/config.clj", :str "interceptor", :col 31, :id 2718, :end-col 42, :row 131} {:end-row 133, :scope-end-row 135, :name expanded, :scope-end-col 72, :filename "src/elin/config.clj", :str "expanded", :col 28, :id 2719, :end-col 36, :row 133} {:end-row 137, :scope-end-row 139, :name expanded, :scope-end-col 84, :filename "src/elin/config.clj", :str "expanded", :col 32, :id 2720, :end-col 40, :row 137} {:end-row 143, :scope-end-row 147, :name base-config, :scope-end-col 86, :filename "src/elin/config.clj", :str "base-config", :col 4, :id 2721, :end-col 15, :row 143} {:end-row 143, :scope-end-row 147, :name target-config, :scope-end-col 86, :filename "src/elin/config.clj", :str "target-config", :col 16, :id 2722, :end-col 29, :row 143} {:end-row 151, :scope-end-row 156, :name file, :scope-end-col 26, :filename "src/elin/config.clj", :str "file", :col 9, :id 2725, :end-col 13, :row 151} {:end-row 152, :scope-end-row 156, :name base-dir, :scope-end-col 26, :filename "src/elin/config.clj", :str "base-dir", :col 9, :id 2726, :end-col 17, :row 152} {:end-row 161, :scope-end-row 166, :name base-dir, :scope-end-col 13, :filename "src/elin/config.clj", :str "base-dir", :col 9, :id 2727, :end-col 17, :row 161} {:end-row 162, :scope-end-row 166, :name file, :scope-end-col 13, :filename "src/elin/config.clj", :str "file", :col 9, :id 2728, :end-col 13, :row 162} {:end-row 170, :scope-end-row 180, :name dir, :scope-end-col 14, :filename "src/elin/config.clj", :str "dir", :col 4, :id 2729, :end-col 7, :row 170} {:end-row 171, :scope-end-row 180, :name config-dir-name, :scope-end-col 13, :filename "src/elin/config.clj", :str "config-dir-name", :col 9, :id 2730, :end-col 24, :row 171} {:end-row 172, :scope-end-row 180, :name file, :scope-end-col 13, :filename "src/elin/config.clj", :str "file", :col 9, :id 2731, :end-col 13, :row 172} {:end-row 175, :scope-end-row 179, :name base-dir, :scope-end-col 34, :filename "src/elin/config.clj", :str "base-dir", :col 17, :id 2732, :end-col 25, :row 175} {:end-row 184, :scope-end-row 194, :name dir, :scope-end-col 36, :filename "src/elin/config.clj", :str "dir", :col 4, :id 2733, :end-col 7, :row 184} {:end-row 184, :scope-end-row 194, :name server-config, :scope-end-col 36, :filename "src/elin/config.clj", :str "server-config", :col 8, :id 2734, :end-col 21, :row 184} {:end-row 185, :scope-end-row 194, :name default-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "default-config", :col 9, :id 2735, :end-col 23, :row 185} {:end-row 186, :scope-end-row 194, :name user-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "user-config", :col 9, :id 2736, :end-col 20, :row 186} {:end-row 187, :scope-end-row 194, :name project-local-config, :scope-end-col 35, :filename "src/elin/config.clj", :str "project-local-config", :col 9, :id 2737, :end-col 29, :row 187} {:end-row 188, :scope-end-row 194, :name config, :scope-end-col 35, :filename "src/elin/config.clj", :str "config", :col 9, :id 2738, :end-col 15, :row 188}], :local-usages [{:end-row 25, :name-end-col 82, :name-end-row 25, :name-row 25, :name elin, :filename "src/elin/handler/test.clj", :col 78, :id 1, :name-col 78, :end-col 82, :row 25} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 26} {:end-row 27, :name-end-col 61, :name-end-row 27, :name-row 27, :name elin, :filename "src/elin/handler/test.clj", :col 57, :id 1, :name-col 57, :end-col 61, :row 27} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name ns-str, :filename "src/elin/handler/test.clj", :col 34, :id 5, :name-col 34, :end-col 40, :row 28} {:end-row 29, :name-end-col 50, :name-end-row 29, :name-row 29, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 29} {:end-row 30, :name-end-col 54, :name-end-row 30, :name-row 30, :name options, :filename "src/elin/handler/test.clj", :col 47, :id 4, :name-col 47, :end-col 54, :row 30} {:end-row 31, :name-end-col 50, :name-end-row 31, :name-row 31, :name options, :filename "src/elin/handler/test.clj", :col 43, :id 4, :name-col 43, :end-col 50, :row 31} {:end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name var-name, :filename "src/elin/handler/test.clj", :col 37, :id 6, :name-col 37, :end-col 45, :row 32} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 2, :name-col 7, :end-col 18, :row 34} {:end-row 34, :name-end-col 47, :name-end-row 34, :name-row 34, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 7, :name-col 40, :end-col 47, :row 34} {:end-row 36, :name-end-col 43, :name-end-row 36, :name-row 36, :name nrepl, :filename "src/elin/handler/test.clj", :col 38, :id 9, :name-col 38, :end-col 43, :row 36} {:end-row 38, :name-end-col 53, :name-end-row 38, :name-row 38, :name ctx, :filename "src/elin/handler/test.clj", :col 50, :id 8, :name-col 50, :end-col 53, :row 38} {:end-row 39, :name-end-col 43, :name-end-row 39, :name-row 39, :name ctx, :filename "src/elin/handler/test.clj", :col 40, :id 8, :name-col 40, :end-col 43, :row 39} {:end-row 40, :name-end-col 60, :name-end-row 40, :name-row 40, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 3, :name-col 45, :end-col 60, :row 40} {:end-row 40, :name-end-col 74, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/handler/test.clj", :col 71, :id 8, :name-col 71, :end-col 74, :row 40} {:end-row 41, :name-end-col 78, :name-end-row 41, :name-row 41, :name ctx, :filename "src/elin/handler/test.clj", :col 75, :id 8, :name-col 75, :end-col 78, :row 41} {:end-row 42, :name-end-col 86, :name-end-row 42, :name-row 42, :name ctx, :filename "src/elin/handler/test.clj", :col 83, :id 8, :name-col 83, :end-col 86, :row 42} {:end-row 43, :name-end-col 83, :name-end-row 43, :name-row 43, :name ctx, :filename "src/elin/handler/test.clj", :col 80, :id 8, :name-col 80, :end-col 83, :row 43} {:end-row 44, :name-end-col 23, :name-end-row 44, :name-row 44, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 8, :name-col 20, :end-col 23, :row 44} {:end-row 44, :name-end-col 69, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/handler/test.clj", :col 64, :id 9, :name-col 64, :end-col 69, :row 44} {:end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name query, :filename "src/elin/handler/test.clj", :col 70, :id 10, :name-col 70, :end-col 75, :row 44} {:end-row 48, :name-end-col 54, :name-end-row 48, :name-row 48, :filename "src/elin/handler/test.clj", :col 53, :name-col 53, :end-col 54, :row 48} {:end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name ctx, :filename "src/elin/handler/test.clj", :col 35, :id 8, :name-col 35, :end-col 38, :row 47} {:end-row 49, :name-end-col 36, :name-end-row 49, :name-row 49, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 8, :name-col 33, :end-col 36, :row 49} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name vars', :filename "src/elin/handler/test.clj", :col 30, :id 12, :name-col 30, :end-col 35, :row 50} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 8, :name-col 45, :end-col 48, :row 51} {:end-row 52, :name-end-col 45, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 8, :name-col 42, :end-col 45, :row 52} {:end-row 53, :name-end-col 60, :name-end-row 53, :name-row 53, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 3, :name-col 45, :end-col 60, :row 53} {:end-row 53, :name-end-col 66, :name-end-row 53, :name-row 53, :name query, :filename "src/elin/handler/test.clj", :col 61, :id 13, :name-col 61, :end-col 66, :row 53} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 8, :name-col 20, :end-col 23, :row 54} {:end-row 54, :name-end-col 68, :name-end-row 54, :name-row 54, :name nrepl, :filename "src/elin/handler/test.clj", :col 63, :id 9, :name-col 63, :end-col 68, :row 54} {:end-row 54, :name-end-col 74, :name-end-row 54, :name-row 54, :name query, :filename "src/elin/handler/test.clj", :col 69, :id 13, :name-col 69, :end-col 74, :row 54} {:end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name elin, :filename "src/elin/handler/test.clj", :col 43, :id 14, :name-col 43, :end-col 47, :row 59} {:end-row 60, :name-end-col 64, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/handler/test.clj", :col 60, :id 15, :name-col 60, :end-col 64, :row 60} {:end-row 61, :name-end-col 61, :name-end-row 61, :name-row 61, :name elin, :filename "src/elin/handler/test.clj", :col 57, :id 14, :name-col 57, :end-col 61, :row 61} {:end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name ns-str, :filename "src/elin/handler/test.clj", :col 34, :id 18, :name-col 34, :end-col 40, :row 62} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name path, :filename "src/elin/handler/test.clj", :col 36, :id 19, :name-col 36, :end-col 40, :row 65} {:end-row 68, :name-end-col 47, :name-end-row 68, :name-row 68, :name elin, :filename "src/elin/handler/test.clj", :col 43, :id 14, :name-col 43, :end-col 47, :row 68} {:end-row 71, :name-end-col 18, :name-end-row 71, :name-row 71, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 16, :name-col 7, :end-col 18, :row 71} {:end-row 71, :name-end-col 47, :name-end-row 71, :name-row 71, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 20, :name-col 40, :end-col 47, :row 71} {:end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name nrepl, :filename "src/elin/handler/test.clj", :col 38, :id 22, :name-col 38, :end-col 43, :row 73} {:end-row 75, :name-end-col 53, :name-end-row 75, :name-row 75, :name ctx, :filename "src/elin/handler/test.clj", :col 50, :id 21, :name-col 50, :end-col 53, :row 75} {:end-row 76, :name-end-col 60, :name-end-row 76, :name-row 76, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 17, :name-col 45, :end-col 60, :row 76} {:end-row 76, :name-end-col 74, :name-end-row 76, :name-row 76, :name ctx, :filename "src/elin/handler/test.clj", :col 71, :id 21, :name-col 71, :end-col 74, :row 76} {:end-row 78, :name-end-col 86, :name-end-row 78, :name-row 78, :name ctx, :filename "src/elin/handler/test.clj", :col 83, :id 21, :name-col 83, :end-col 86, :row 78} {:end-row 79, :name-end-col 83, :name-end-row 79, :name-row 79, :name ctx, :filename "src/elin/handler/test.clj", :col 80, :id 21, :name-col 80, :end-col 83, :row 79} {:end-row 80, :name-end-col 23, :name-end-row 80, :name-row 80, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 21, :name-col 20, :end-col 23, :row 80} {:end-row 80, :name-end-col 69, :name-end-row 80, :name-row 80, :name nrepl, :filename "src/elin/handler/test.clj", :col 64, :id 22, :name-col 64, :end-col 69, :row 80} {:end-row 80, :name-end-col 75, :name-end-row 80, :name-row 80, :name query, :filename "src/elin/handler/test.clj", :col 70, :id 23, :name-col 70, :end-col 75, :row 80} {:end-row 82, :name-end-col 60, :name-end-row 82, :name-row 82, :name ctx, :filename "src/elin/handler/test.clj", :col 57, :id 21, :name-col 57, :end-col 60, :row 82} {:end-row 83, :name-end-col 36, :name-end-row 83, :name-row 83, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 21, :name-col 33, :end-col 36, :row 83} {:end-row 84, :name-end-col 35, :name-end-row 84, :name-row 84, :name vars', :filename "src/elin/handler/test.clj", :col 30, :id 24, :name-col 30, :end-col 35, :row 84} {:end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 21, :name-col 45, :end-col 48, :row 85} {:end-row 86, :name-end-col 45, :name-end-row 86, :name-row 86, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 21, :name-col 42, :end-col 45, :row 86} {:end-row 87, :name-end-col 60, :name-end-row 87, :name-row 87, :name session-storage, :filename "src/elin/handler/test.clj", :col 45, :id 17, :name-col 45, :end-col 60, :row 87} {:end-row 87, :name-end-col 66, :name-end-row 87, :name-row 87, :name query, :filename "src/elin/handler/test.clj", :col 61, :id 25, :name-col 61, :end-col 66, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name ctx, :filename "src/elin/handler/test.clj", :col 20, :id 21, :name-col 20, :end-col 23, :row 88} {:end-row 88, :name-end-col 68, :name-end-row 88, :name-row 88, :name nrepl, :filename "src/elin/handler/test.clj", :col 63, :id 22, :name-col 63, :end-col 68, :row 88} {:end-row 88, :name-end-col 74, :name-end-row 88, :name-row 88, :name query, :filename "src/elin/handler/test.clj", :col 69, :id 25, :name-col 69, :end-col 74, :row 88} {:end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name elin, :filename "src/elin/handler/test.clj", :col 55, :id 26, :name-col 55, :end-col 59, :row 92} {:end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name query, :filename "src/elin/handler/test.clj", :col 41, :id 28, :name-col 41, :end-col 46, :row 93} {:end-row 94, :name-end-col 55, :name-end-row 94, :name-row 94, :name query, :filename "src/elin/handler/test.clj", :col 50, :id 28, :name-col 50, :end-col 55, :row 94} {:end-row 96, :name-end-col 58, :name-end-row 96, :name-row 96, :name query, :filename "src/elin/handler/test.clj", :col 53, :id 28, :name-col 53, :end-col 58, :row 96} {:end-row 97, :name-end-col 59, :name-end-row 97, :name-row 97, :name query, :filename "src/elin/handler/test.clj", :col 54, :id 28, :name-col 54, :end-col 59, :row 97} {:end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name interceptor, :filename "src/elin/handler/test.clj", :col 7, :id 27, :name-col 7, :end-col 18, :row 99} {:end-row 99, :name-end-col 47, :name-end-row 99, :name-row 99, :name context, :filename "src/elin/handler/test.clj", :col 40, :id 29, :name-col 40, :end-col 47, :row 99} {:end-row 101, :name-end-col 71, :name-end-row 101, :name-row 101, :name nrepl, :filename "src/elin/handler/test.clj", :col 66, :id 31, :name-col 66, :end-col 71, :row 101} {:end-row 102, :name-end-col 50, :name-end-row 102, :name-row 102, :name test-var-query-supported?, :filename "src/elin/handler/test.clj", :col 25, :id 32, :name-col 25, :end-col 50, :row 102} {:end-row 104, :name-end-col 33, :name-end-row 104, :name-row 104, :name ctx, :filename "src/elin/handler/test.clj", :col 30, :id 30, :name-col 30, :end-col 33, :row 104} {:end-row 105, :name-end-col 61, :name-end-row 105, :name-row 105, :name ctx, :filename "src/elin/handler/test.clj", :col 58, :id 30, :name-col 58, :end-col 61, :row 105} {:end-row 107, :name-end-col 35, :name-end-row 107, :name-row 107, :name ctx, :filename "src/elin/handler/test.clj", :col 32, :id 30, :name-col 32, :end-col 35, :row 107} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name ctx, :filename "src/elin/handler/test.clj", :col 48, :id 30, :name-col 48, :end-col 51, :row 108} {:end-row 109, :name-end-col 36, :name-end-row 109, :name-row 109, :name ctx, :filename "src/elin/handler/test.clj", :col 33, :id 30, :name-col 33, :end-col 36, :row 109} {:end-row 110, :name-end-col 52, :name-end-row 110, :name-row 110, :name ctx, :filename "src/elin/handler/test.clj", :col 49, :id 30, :name-col 49, :end-col 52, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name ctx, :filename "src/elin/handler/test.clj", :col 45, :id 30, :name-col 45, :end-col 48, :row 111} {:end-row 112, :name-end-col 45, :name-end-row 112, :name-row 112, :name ctx, :filename "src/elin/handler/test.clj", :col 42, :id 30, :name-col 42, :end-col 45, :row 112} {:end-row 113, :name-end-col 49, :name-end-row 113, :name-row 113, :name test-var-query-supported?, :filename "src/elin/handler/test.clj", :col 24, :id 32, :name-col 24, :end-col 49, :row 113} {:end-row 114, :name-end-col 57, :name-end-row 114, :name-row 114, :name nrepl, :filename "src/elin/handler/test.clj", :col 52, :id 31, :name-col 52, :end-col 57, :row 114} {:end-row 114, :name-end-col 63, :name-end-row 114, :name-row 114, :name query, :filename "src/elin/handler/test.clj", :col 58, :id 35, :name-col 58, :end-col 63, :row 114} {:end-row 115, :name-end-col 56, :name-end-row 115, :name-row 115, :name nrepl, :filename "src/elin/handler/test.clj", :col 51, :id 31, :name-col 51, :end-col 56, :row 115} {:end-row 115, :name-end-col 62, :name-end-row 115, :name-row 115, :name query, :filename "src/elin/handler/test.clj", :col 57, :id 35, :name-col 57, :end-col 62, :row 115} {:end-row 116, :name-end-col 21, :name-end-row 116, :name-row 116, :name ctx, :filename "src/elin/handler/test.clj", :col 18, :id 30, :name-col 18, :end-col 21, :row 116} {:end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name resp, :filename "src/elin/handler/test.clj", :col 32, :id 36, :name-col 32, :end-col 36, :row 116} {:end-row 122, :name-end-col 32, :name-end-row 122, :name-row 122, :name elin, :filename "src/elin/handler/test.clj", :col 28, :id 37, :name-col 28, :end-col 32, :row 122} {:end-row 121, :name-end-col 55, :name-end-row 121, :name-row 121, :name session-storage, :filename "src/elin/handler/test.clj", :col 40, :id 38, :name-col 40, :end-col 55, :row 121} {:end-row 128, :name-end-col 70, :name-end-row 128, :name-row 128, :name session-storage, :filename "src/elin/handler/test.clj", :col 55, :id 41, :name-col 55, :end-col 70, :row 128} {:end-row 129, :name-end-col 19, :name-end-row 129, :name-row 129, :name query, :filename "src/elin/handler/test.clj", :col 14, :id 42, :name-col 14, :end-col 19, :row 129} {:end-row 130, :name-end-col 31, :name-end-row 130, :name-row 130, :name query, :filename "src/elin/handler/test.clj", :col 26, :id 42, :name-col 26, :end-col 31, :row 130} {:end-row 131, :name-end-col 31, :name-end-row 131, :name-row 131, :name elin, :filename "src/elin/handler/test.clj", :col 27, :id 39, :name-col 27, :end-col 31, :row 131} {:end-row 131, :name-end-col 37, :name-end-row 131, :name-row 131, :name query, :filename "src/elin/handler/test.clj", :col 32, :id 42, :name-col 32, :end-col 37, :row 131} {:end-row 132, :name-end-col 30, :name-end-row 132, :name-row 132, :name host, :filename "src/elin/handler/test.clj", :col 26, :id 40, :name-col 26, :end-col 30, :row 132} {:end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 42, :id 44, :name-col 42, :end-col 48, :row 23} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name form, :filename "src/elin/handler/namespace.clj", :col 15, :id 43, :name-col 15, :end-col 19, :row 25} {:end-row 31, :name-end-col 56, :name-end-row 31, :name-row 31, :name elin, :filename "src/elin/handler/namespace.clj", :col 52, :id 45, :name-col 52, :end-col 56, :row 31} {:end-row 32, :name-end-col 69, :name-end-row 32, :name-row 32, :name elin, :filename "src/elin/handler/namespace.clj", :col 65, :id 45, :name-col 65, :end-col 69, :row 32} {:end-row 32, :name-end-col 80, :name-end-row 32, :name-row 32, :name candidates, :filename "src/elin/handler/namespace.clj", :col 70, :id 49, :name-col 70, :end-col 80, :row 32} {:end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name handler, :filename "src/elin/handler/namespace.clj", :col 29, :id 46, :name-col 29, :end-col 36, :row 35} {:end-row 36, :name-end-col 47, :name-end-row 36, :name-row 36, :name favorites, :filename "src/elin/handler/namespace.clj", :col 38, :id 51, :name-col 38, :end-col 47, :row 36} {:end-row 36, :name-end-col 54, :name-end-row 36, :name-row 36, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 48, :id 50, :name-col 48, :end-col 54, :row 36} {:end-row 37, :name-end-col 78, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/namespace.clj", :col 74, :id 45, :name-col 74, :end-col 78, :row 37} {:end-row 37, :name-end-col 85, :name-end-row 37, :name-row 37, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 79, :id 50, :name-col 79, :end-col 85, :row 37} {:end-row 38, :name-end-col 53, :name-end-row 38, :name-row 38, :name host, :filename "src/elin/handler/namespace.clj", :col 49, :id 47, :name-col 49, :end-col 53, :row 38} {:end-row 39, :name-end-col 82, :name-end-row 39, :name-row 39, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 76, :id 50, :name-col 76, :end-col 82, :row 39} {:end-row 40, :name-end-col 71, :name-end-row 40, :name-row 40, :name default-alias-sym, :filename "src/elin/handler/namespace.clj", :col 54, :id 52, :name-col 54, :end-col 71, :row 40} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 32, :id 53, :name-col 32, :end-col 41, :row 41} {:end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 53, :name-col 31, :end-col 40, :row 42} {:end-row 43, :name-end-col 82, :name-end-row 43, :name-row 43, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 45, :name-col 78, :end-col 82, :row 43} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 45, :name-col 57, :end-col 61, :row 44} {:end-row 45, :name-end-col 43, :name-end-row 45, :name-row 45, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 55, :name-col 36, :end-col 43, :row 45} {:end-row 47, :name-end-col 46, :name-end-row 47, :name-row 47, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 48, :name-col 35, :end-col 46, :row 47} {:end-row 47, :name-end-col 82, :name-end-row 47, :name-row 47, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 58, :name-col 75, :end-col 82, :row 47} {:end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name code, :filename "src/elin/handler/namespace.clj", :col 57, :id 60, :name-col 57, :end-col 61, :row 49} {:end-row 49, :name-end-col 68, :name-end-row 49, :name-row 49, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 62, :id 50, :name-col 62, :end-col 68, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/handler/namespace.clj", :col 46, :id 59, :name-col 46, :end-col 49, :row 50} {:end-row 51, :name-end-col 80, :name-end-row 51, :name-row 51, :name code, :filename "src/elin/handler/namespace.clj", :col 76, :id 60, :name-col 76, :end-col 80, :row 51} {:end-row 51, :name-end-col 87, :name-end-row 51, :name-row 51, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 81, :id 50, :name-col 81, :end-col 87, :row 51} {:end-row 51, :name-end-col 97, :name-end-row 51, :name-row 51, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 88, :id 54, :name-col 88, :end-col 97, :row 51} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 59, :name-col 48, :end-col 51, :row 52} {:end-row 52, :name-end-col 76, :name-end-row 52, :name-row 52, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 61, :name-col 71, :end-col 76, :row 52} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 62, :name-col 11, :end-col 17, :row 53} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 45, :name-col 37, :end-col 41, :row 54} {:end-row 54, :name-end-col 46, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 56, :name-col 42, :end-col 46, :row 54} {:end-row 54, :name-end-col 50, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 57, :name-col 47, :end-col 50, :row 54} {:end-row 54, :name-end-col 55, :name-end-row 54, :name-row 54, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 63, :name-col 51, :end-col 55, :row 54} {:end-row 55, :name-end-col 49, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 45, :name-col 45, :end-col 49, :row 55} {:end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 62, :name-col 14, :end-col 20, :row 56} {:end-row 57, :name-end-col 20, :name-end-row 57, :name-row 57, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 50, :name-col 14, :end-col 20, :row 57} {:end-row 58, :name-end-col 22, :name-end-row 58, :name-row 58, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 13, :id 54, :name-col 13, :end-col 22, :row 58} {:end-row 62, :name-end-col 82, :name-end-row 62, :name-row 62, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 64, :name-col 78, :end-col 82, :row 62} {:end-row 63, :name-end-col 61, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 64, :name-col 57, :end-col 61, :row 63} {:end-row 64, :name-end-col 43, :name-end-row 64, :name-row 64, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 67, :name-col 36, :end-col 43, :row 64} {:end-row 66, :name-end-col 46, :name-end-row 66, :name-row 66, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 65, :name-col 35, :end-col 46, :row 66} {:end-row 66, :name-end-col 82, :name-end-row 66, :name-row 66, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 70, :name-col 75, :end-col 82, :row 66} {:end-row 68, :name-end-col 79, :name-end-row 68, :name-row 68, :name code, :filename "src/elin/handler/namespace.clj", :col 75, :id 72, :name-col 75, :end-col 79, :row 68} {:end-row 68, :name-end-col 94, :name-end-row 68, :name-row 68, :name class-name-sym, :filename "src/elin/handler/namespace.clj", :col 80, :id 66, :name-col 80, :end-col 94, :row 68} {:end-row 69, :name-end-col 51, :name-end-row 69, :name-row 69, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 71, :name-col 48, :end-col 51, :row 69} {:end-row 69, :name-end-col 76, :name-end-row 69, :name-row 69, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 73, :name-col 71, :end-col 76, :row 69} {:end-row 70, :name-end-col 17, :name-end-row 70, :name-row 70, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 74, :name-col 11, :end-col 17, :row 70} {:end-row 71, :name-end-col 41, :name-end-row 71, :name-row 71, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 64, :name-col 37, :end-col 41, :row 71} {:end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 68, :name-col 42, :end-col 46, :row 71} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 69, :name-col 47, :end-col 50, :row 71} {:end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 75, :name-col 51, :end-col 55, :row 71} {:end-row 72, :name-end-col 49, :name-end-row 72, :name-row 72, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 64, :name-col 45, :end-col 49, :row 72} {:end-row 73, :name-end-col 20, :name-end-row 73, :name-row 73, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 74, :name-col 14, :end-col 20, :row 73} {:end-row 74, :name-end-col 28, :name-end-row 74, :name-row 74, :name class-name-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 66, :name-col 14, :end-col 28, :row 74} {:end-row 78, :name-end-col 82, :name-end-row 78, :name-row 78, :name elin, :filename "src/elin/handler/namespace.clj", :col 78, :id 76, :name-col 78, :end-col 82, :row 78} {:end-row 79, :name-end-col 61, :name-end-row 79, :name-row 79, :name elin, :filename "src/elin/handler/namespace.clj", :col 57, :id 76, :name-col 57, :end-col 61, :row 79} {:end-row 80, :name-end-col 43, :name-end-row 80, :name-row 80, :name ns-form, :filename "src/elin/handler/namespace.clj", :col 36, :id 80, :name-col 36, :end-col 43, :row 80} {:end-row 82, :name-end-col 46, :name-end-row 82, :name-row 82, :name interceptor, :filename "src/elin/handler/namespace.clj", :col 35, :id 77, :name-col 35, :end-col 46, :row 82} {:end-row 82, :name-end-col 82, :name-end-row 82, :name-row 82, :name context, :filename "src/elin/handler/namespace.clj", :col 75, :id 83, :name-col 75, :end-col 82, :row 82} {:end-row 84, :name-end-col 61, :name-end-row 84, :name-row 84, :name code, :filename "src/elin/handler/namespace.clj", :col 57, :id 85, :name-col 57, :end-col 61, :row 84} {:end-row 84, :name-end-col 68, :name-end-row 84, :name-row 84, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 62, :id 79, :name-col 62, :end-col 68, :row 84} {:end-row 85, :name-end-col 49, :name-end-row 85, :name-row 85, :name ctx, :filename "src/elin/handler/namespace.clj", :col 46, :id 84, :name-col 46, :end-col 49, :row 85} {:end-row 86, :name-end-col 80, :name-end-row 86, :name-row 86, :name code, :filename "src/elin/handler/namespace.clj", :col 76, :id 85, :name-col 76, :end-col 80, :row 86} {:end-row 86, :name-end-col 87, :name-end-row 86, :name-row 86, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 81, :id 79, :name-col 81, :end-col 87, :row 86} {:end-row 86, :name-end-col 97, :name-end-row 86, :name-row 86, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 88, :id 78, :name-col 88, :end-col 97, :row 86} {:end-row 87, :name-end-col 51, :name-end-row 87, :name-row 87, :name ctx, :filename "src/elin/handler/namespace.clj", :col 48, :id 84, :name-col 48, :end-col 51, :row 87} {:end-row 87, :name-end-col 76, :name-end-row 87, :name-row 87, :name code', :filename "src/elin/handler/namespace.clj", :col 71, :id 86, :name-col 71, :end-col 76, :row 87} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name result, :filename "src/elin/handler/namespace.clj", :col 11, :id 87, :name-col 11, :end-col 17, :row 88} {:end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :name elin, :filename "src/elin/handler/namespace.clj", :col 37, :id 76, :name-col 37, :end-col 41, :row 89} {:end-row 89, :name-end-col 46, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/handler/namespace.clj", :col 42, :id 81, :name-col 42, :end-col 46, :row 89} {:end-row 89, :name-end-col 50, :name-end-row 89, :name-row 89, :name col, :filename "src/elin/handler/namespace.clj", :col 47, :id 82, :name-col 47, :end-col 50, :row 89} {:end-row 89, :name-end-col 55, :name-end-row 89, :name-row 89, :name code, :filename "src/elin/handler/namespace.clj", :col 51, :id 88, :name-col 51, :end-col 55, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name elin, :filename "src/elin/handler/namespace.clj", :col 45, :id 76, :name-col 45, :end-col 49, :row 90} {:end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name result, :filename "src/elin/handler/namespace.clj", :col 14, :id 87, :name-col 14, :end-col 20, :row 91} {:end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 14, :id 79, :name-col 14, :end-col 20, :row 92} {:end-row 93, :name-end-col 22, :name-end-row 93, :name-row 93, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 13, :id 78, :name-col 13, :end-col 22, :row 93} {:end-row 97, :name-end-col 36, :name-end-row 97, :name-row 97, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 27, :id 91, :name-col 27, :end-col 36, :row 97} {:end-row 99, :name-end-col 30, :name-end-row 99, :name-row 99, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 24, :id 90, :name-col 24, :end-col 30, :row 99} {:end-row 102, :name-end-col 25, :name-end-row 102, :name-row 102, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 16, :id 92, :name-col 16, :end-col 25, :row 102} {:end-row 103, :name-end-col 22, :name-end-row 103, :name-row 103, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 16, :id 93, :name-col 16, :end-col 22, :row 103} {:end-row 106, :name-end-col 50, :name-end-row 106, :name-row 106, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 41, :id 91, :name-col 41, :end-col 50, :row 106} {:end-row 107, :name-end-col 47, :name-end-row 107, :name-row 107, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 41, :id 90, :name-col 41, :end-col 47, :row 107} {:end-row 108, :name-end-col 32, :name-end-row 108, :name-row 108, :name elin, :filename "src/elin/handler/namespace.clj", :col 28, :id 89, :name-col 28, :end-col 32, :row 108} {:end-row 108, :name-end-col 39, :name-end-row 108, :name-row 108, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 33, :id 93, :name-col 33, :end-col 39, :row 108} {:end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name elin, :filename "src/elin/handler/namespace.clj", :col 29, :id 89, :name-col 29, :end-col 33, :row 111} {:end-row 111, :name-end-col 43, :name-end-row 111, :name-row 111, :name alias-sym, :filename "src/elin/handler/namespace.clj", :col 34, :id 92, :name-col 34, :end-col 43, :row 111} {:end-row 111, :name-end-col 50, :name-end-row 111, :name-row 111, :name ns-sym, :filename "src/elin/handler/namespace.clj", :col 44, :id 93, :name-col 44, :end-col 50, :row 111} {:end-row 116, :name-end-col 59, :name-end-row 116, :name-row 116, :name handler, :filename "src/elin/handler/namespace.clj", :col 52, :id 95, :name-col 52, :end-col 59, :row 116} {:end-row 117, :name-end-col 76, :name-end-row 117, :name-row 117, :name host, :filename "src/elin/handler/namespace.clj", :col 72, :id 96, :name-col 72, :end-col 76, :row 117} {:end-row 118, :name-end-col 50, :name-end-row 118, :name-row 118, :name elin, :filename "src/elin/handler/namespace.clj", :col 46, :id 94, :name-col 46, :end-col 50, :row 118} {:end-row 118, :name-end-col 55, :name-end-row 118, :name-row 118, :name lnum, :filename "src/elin/handler/namespace.clj", :col 51, :id 99, :name-col 51, :end-col 55, :row 118} {:end-row 118, :name-end-col 59, :name-end-row 118, :name-row 118, :name col, :filename "src/elin/handler/namespace.clj", :col 56, :id 100, :name-col 56, :end-col 59, :row 118} {:end-row 119, :name-end-col 40, :name-end-row 119, :name-row 119, :name code, :filename "src/elin/handler/namespace.clj", :col 36, :id 101, :name-col 36, :end-col 40, :row 119} {:end-row 120, :name-end-col 60, :name-end-row 120, :name-row 120, :name elin, :filename "src/elin/handler/namespace.clj", :col 56, :id 94, :name-col 56, :end-col 60, :row 120} {:end-row 120, :name-end-col 72, :name-end-row 120, :name-row 120, :name code, :filename "src/elin/handler/namespace.clj", :col 68, :id 101, :name-col 68, :end-col 72, :row 120} {:end-row 121, :name-end-col 92, :name-end-row 121, :name-row 121, :name favorites, :filename "src/elin/handler/namespace.clj", :col 83, :id 97, :name-col 83, :end-col 92, :row 121} {:end-row 122, :name-end-col 88, :name-end-row 122, :name-row 122, :name java-classes, :filename "src/elin/handler/namespace.clj", :col 76, :id 98, :name-col 76, :end-col 88, :row 122} {:end-row 123, :name-end-col 31, :name-end-row 123, :name-row 123, :name candidates, :filename "src/elin/handler/namespace.clj", :col 21, :id 104, :name-col 21, :end-col 31, :row 123} {:end-row 125, :name-end-col 30, :name-end-row 125, :name-row 125, :name host, :filename "src/elin/handler/namespace.clj", :col 26, :id 96, :name-col 26, :end-col 30, :row 125} {:end-row 128, :name-end-col 33, :name-end-row 128, :name-row 128, :name elin, :filename "src/elin/handler/namespace.clj", :col 29, :id 94, :name-col 29, :end-col 33, :row 128} {:end-row 129, :name-end-col 58, :name-end-row 129, :name-row 129, :name candidates, :filename "src/elin/handler/namespace.clj", :col 48, :id 104, :name-col 48, :end-col 58, :row 129} {:end-row 130, :name-end-col 38, :name-end-row 130, :name-row 130, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 29, :id 102, :name-col 29, :end-col 38, :row 130} {:end-row 133, :name-end-col 64, :name-end-row 133, :name-row 133, :name elin, :filename "src/elin/handler/namespace.clj", :col 60, :id 94, :name-col 60, :end-col 64, :row 133} {:end-row 133, :name-end-col 86, :name-end-row 133, :name-row 133, :name candidates, :filename "src/elin/handler/namespace.clj", :col 76, :id 104, :name-col 76, :end-col 86, :row 133} {:end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/handler/namespace.clj", :col 31, :id 94, :name-col 31, :end-col 35, :row 134} {:end-row 135, :name-end-col 37, :name-end-row 135, :name-row 135, :name ns-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 105, :name-col 31, :end-col 37, :row 135} {:end-row 136, :name-end-col 40, :name-end-row 136, :name-row 136, :name alias-str, :filename "src/elin/handler/namespace.clj", :col 31, :id 102, :name-col 31, :end-col 40, :row 136} {:end-row 10, :name-end-col 42, :name-end-row 10, :name-row 10, :name message, :filename "src/elin/handler/callback.clj", :col 35, :id 107, :name-col 35, :end-col 42, :row 10} {:end-row 11, :name-end-col 32, :name-end-row 11, :name-row 11, :name elin, :filename "src/elin/handler/callback.clj", :col 28, :id 106, :name-col 28, :end-col 32, :row 11} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/handler/callback.clj", :col 33, :id 108, :name-col 33, :end-col 35, :row 11} {:end-row 11, :name-end-col 42, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/handler/callback.clj", :col 36, :id 109, :name-col 36, :end-col 42, :row 11} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name arglist, :filename "src/elin/handler/complete.clj", :col 26, :id 110, :name-col 26, :end-col 33, :row 29} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name arglist, :filename "src/elin/handler/complete.clj", :col 11, :id 110, :name-col 11, :end-col 18, :row 30} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name arglist, :filename "src/elin/handler/complete.clj", :col 33, :id 110, :name-col 33, :end-col 40, :row 30} {:end-row 31, :name-end-col 12, :name-end-row 31, :name-row 31, :name arglist, :filename "src/elin/handler/complete.clj", :col 5, :id 110, :name-col 5, :end-col 12, :row 31} {:end-row 35, :name-end-col 19, :name-end-row 35, :name-row 35, :name candidate, :filename "src/elin/handler/complete.clj", :col 10, :id 112, :name-col 10, :end-col 19, :row 35} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name type, :filename "src/elin/handler/complete.clj", :col 26, :id 114, :name-col 26, :end-col 30, :row 36} {:end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :name arglists, :filename "src/elin/handler/complete.clj", :col 19, :id 111, :name-col 19, :end-col 27, :row 37} {:end-row 40, :name-end-col 17, :name-end-row 40, :name-row 40, :name doc, :filename "src/elin/handler/complete.clj", :col 14, :id 113, :name-col 14, :end-col 17, :row 40} {:end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name candidates, :filename "src/elin/handler/complete.clj", :col 8, :id 115, :name-col 8, :end-col 18, :row 45} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name elin, :filename "src/elin/handler/complete.clj", :col 43, :id 116, :name-col 43, :end-col 47, :row 51} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name nrepl, :filename "src/elin/handler/complete.clj", :col 46, :id 117, :name-col 46, :end-col 51, :row 52} {:end-row 52, :name-end-col 58, :name-end-row 52, :name-row 52, :name ns-str, :filename "src/elin/handler/complete.clj", :col 52, :id 119, :name-col 52, :end-col 58, :row 52} {:end-row 52, :name-end-col 65, :name-end-row 52, :name-row 52, :name prefix, :filename "src/elin/handler/complete.clj", :col 59, :id 118, :name-col 59, :end-col 65, :row 52} {:end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name candidates, :filename "src/elin/handler/complete.clj", :col 24, :id 120, :name-col 24, :end-col 34, :row 53} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :name elin, :filename "src/elin/handler/complete.clj", :col 43, :id 121, :name-col 43, :end-col 47, :row 57} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name nrepl, :filename "src/elin/handler/complete.clj", :col 47, :id 122, :name-col 47, :end-col 52, :row 58} {:end-row 58, :name-end-col 59, :name-end-row 58, :name-row 58, :name ns-str, :filename "src/elin/handler/complete.clj", :col 53, :id 124, :name-col 53, :end-col 59, :row 58} {:end-row 58, :name-end-col 66, :name-end-row 58, :name-row 58, :name prefix, :filename "src/elin/handler/complete.clj", :col 60, :id 123, :name-col 60, :end-col 66, :row 58} {:end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name candidates, :filename "src/elin/handler/complete.clj", :col 24, :id 125, :name-col 24, :end-col 34, :row 59} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :name message, :filename "src/elin/handler/complete.clj", :col 32, :id 128, :name-col 32, :end-col 39, :row 65} {:end-row 66, :name-end-col 39, :name-end-row 66, :name-row 66, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 66} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 70} {:end-row 71, :name-end-col 35, :name-end-row 71, :name-row 71, :name elin, :filename "src/elin/handler/complete.clj", :col 31, :id 126, :name-col 31, :end-col 35, :row 71} {:end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :name prefix, :filename "src/elin/handler/complete.clj", :col 36, :id 129, :name-col 36, :end-col 42, :row 71} {:end-row 74, :name-end-col 39, :name-end-row 74, :name-row 74, :name nrepl, :filename "src/elin/handler/complete.clj", :col 34, :id 127, :name-col 34, :end-col 39, :row 74} {:end-row 75, :name-end-col 32, :name-end-row 75, :name-row 75, :name elin, :filename "src/elin/handler/complete.clj", :col 28, :id 126, :name-col 28, :end-col 32, :row 75} {:end-row 75, :name-end-col 39, :name-end-row 75, :name-row 75, :name prefix, :filename "src/elin/handler/complete.clj", :col 33, :id 129, :name-col 33, :end-col 39, :row 75} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 21, :id 131, :name-col 21, :end-col 28, :row 23} {:end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 16, :id 130, :name-col 16, :end-col 22, :row 25} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name sym, :filename "src/elin/handler/navigate.clj", :col 35, :id 132, :name-col 35, :end-col 38, :row 26} {:end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 16, :id 130, :name-col 16, :end-col 22, :row 27} {:end-row 27, :name-end-col 39, :name-end-row 27, :name-row 27, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 32, :id 131, :name-col 32, :end-col 39, :row 27} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/handler/navigate.clj", :col 27, :id 132, :name-col 27, :end-col 30, :row 30} {:end-row 30, :name-end-col 50, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/handler/navigate.clj", :col 47, :id 132, :name-col 47, :end-col 50, :row 30} {:end-row 34, :name-end-col 26, :name-end-row 34, :name-row 34, :name code, :filename "src/elin/handler/navigate.clj", :col 22, :id 133, :name-col 22, :end-col 26, :row 34} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/handler/navigate.clj", :col 38, :id 135, :name-col 38, :end-col 45, :row 40} {:end-row 44, :name-end-col 15, :name-end-row 44, :name-row 44, :name path, :filename "src/elin/handler/navigate.clj", :col 11, :id 136, :name-col 11, :end-col 15, :row 44} {:end-row 45, :name-end-col 38, :name-end-row 45, :name-row 45, :name host, :filename "src/elin/handler/navigate.clj", :col 34, :id 134, :name-col 34, :end-col 38, :row 45} {:end-row 45, :name-end-col 43, :name-end-row 45, :name-row 45, :name path, :filename "src/elin/handler/navigate.clj", :col 39, :id 136, :name-col 39, :end-col 43, :row 45} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name lnum, :filename "src/elin/handler/navigate.clj", :col 44, :id 137, :name-col 44, :end-col 48, :row 45} {:end-row 45, :name-end-col 52, :name-end-row 45, :name-row 45, :name col, :filename "src/elin/handler/navigate.clj", :col 49, :id 138, :name-col 49, :end-col 52, :row 45} {:end-row 51, :name-end-col 76, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/handler/navigate.clj", :col 72, :id 140, :name-col 72, :end-col 76, :row 51} {:end-row 52, :name-end-col 59, :name-end-row 52, :name-row 52, :name elin, :filename "src/elin/handler/navigate.clj", :col 55, :id 139, :name-col 55, :end-col 59, :row 52} {:end-row 54, :name-end-col 50, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/navigate.clj", :col 46, :id 139, :name-col 46, :end-col 50, :row 54} {:end-row 54, :name-end-col 55, :name-end-row 54, :name-row 54, :name lnum, :filename "src/elin/handler/navigate.clj", :col 51, :id 141, :name-col 51, :end-col 55, :row 54} {:end-row 54, :name-end-col 59, :name-end-row 54, :name-row 54, :name col, :filename "src/elin/handler/navigate.clj", :col 56, :id 142, :name-col 56, :end-col 59, :row 54} {:end-row 55, :name-end-col 40, :name-end-row 55, :name-row 55, :name code, :filename "src/elin/handler/navigate.clj", :col 36, :id 144, :name-col 36, :end-col 40, :row 55} {:end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 143, :name-col 59, :end-col 65, :row 56} {:end-row 56, :name-end-col 70, :name-end-row 56, :name-row 56, :name code, :filename "src/elin/handler/navigate.clj", :col 66, :id 145, :name-col 66, :end-col 70, :row 56} {:end-row 57, :name-end-col 86, :name-end-row 57, :name-row 57, :name elin, :filename "src/elin/handler/navigate.clj", :col 82, :id 139, :name-col 82, :end-col 86, :row 57} {:end-row 57, :name-end-col 93, :name-end-row 57, :name-row 57, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 87, :id 146, :name-col 87, :end-col 93, :row 57} {:end-row 57, :name-end-col 101, :name-end-row 57, :name-row 57, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 94, :id 147, :name-col 94, :end-col 101, :row 57} {:end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name protocol-implementations, :filename "src/elin/handler/navigate.clj", :col 12, :id 151, :name-col 12, :end-col 36, :row 59} {:end-row 60, :name-end-col 35, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 140, :name-col 31, :end-col 35, :row 60} {:end-row 76, :name-end-col 52, :name-end-row 76, :name-row 76, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 139, :name-col 48, :end-col 52, :row 76} {:end-row 71, :name-end-col 37, :name-end-row 71, :name-row 71, :name file, :filename "src/elin/handler/navigate.clj", :col 33, :id 148, :name-col 33, :end-col 37, :row 71} {:end-row 72, :name-end-col 33, :name-end-row 72, :name-row 72, :name line, :filename "src/elin/handler/navigate.clj", :col 29, :id 149, :name-col 29, :end-col 33, :row 72} {:end-row 73, :name-end-col 34, :name-end-row 73, :name-row 73, :name column, :filename "src/elin/handler/navigate.clj", :col 28, :id 150, :name-col 28, :end-col 34, :row 73} {:end-row 74, :name-end-col 40, :name-end-row 74, :name-row 74, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 34, :id 146, :name-col 34, :end-col 40, :row 74} {:end-row 74, :name-end-col 52, :name-end-row 74, :name-row 74, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 45, :id 147, :name-col 45, :end-col 52, :row 74} {:end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :filename "src/elin/handler/navigate.clj", :col 44, :name-col 44, :end-col 45, :row 63} {:end-row 64, :name-end-col 44, :name-end-row 64, :name-row 64, :filename "src/elin/handler/navigate.clj", :col 43, :name-col 43, :end-col 44, :row 64} {:end-row 65, :name-end-col 54, :name-end-row 65, :name-row 65, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 65} {:end-row 67, :name-end-col 60, :name-end-row 67, :name-row 67, :filename "src/elin/handler/navigate.clj", :col 59, :name-col 59, :end-col 60, :row 67} {:end-row 69, :name-end-col 58, :name-end-row 69, :name-row 69, :filename "src/elin/handler/navigate.clj", :col 57, :name-col 57, :end-col 58, :row 69} {:end-row 61, :name-end-col 40, :name-end-row 61, :name-row 61, :name protocol-implementations, :filename "src/elin/handler/navigate.clj", :col 16, :id 151, :name-col 16, :end-col 40, :row 61} {:end-row 79, :name-end-col 16, :name-end-row 79, :name-row 79, :name file, :filename "src/elin/handler/navigate.clj", :col 12, :id 148, :name-col 12, :end-col 16, :row 79} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name line, :filename "src/elin/handler/navigate.clj", :col 17, :id 149, :name-col 17, :end-col 21, :row 79} {:end-row 80, :name-end-col 46, :name-end-row 80, :name-row 80, :name file, :filename "src/elin/handler/navigate.clj", :col 42, :id 148, :name-col 42, :end-col 46, :row 80} {:end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name line, :filename "src/elin/handler/navigate.clj", :col 47, :id 149, :name-col 47, :end-col 51, :row 80} {:end-row 80, :name-end-col 62, :name-end-row 80, :name-row 80, :name column, :filename "src/elin/handler/navigate.clj", :col 56, :id 150, :name-col 56, :end-col 62, :row 80} {:end-row 86, :name-end-col 65, :name-end-row 86, :name-row 86, :name host, :filename "src/elin/handler/navigate.clj", :col 61, :id 154, :name-col 61, :end-col 65, :row 86} {:end-row 87, :name-end-col 45, :name-end-row 87, :name-row 87, :name elin, :filename "src/elin/handler/navigate.clj", :col 41, :id 153, :name-col 41, :end-col 45, :row 87} {:end-row 88, :name-end-col 56, :name-end-row 88, :name-row 88, :name ns-path, :filename "src/elin/handler/navigate.clj", :col 49, :id 155, :name-col 49, :end-col 56, :row 88} {:end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 28, :id 156, :name-col 28, :end-col 34, :row 90} {:end-row 90, :name-end-col 48, :name-end-row 90, :name-row 90, :name ns-path, :filename "src/elin/handler/navigate.clj", :col 41, :id 155, :name-col 41, :end-col 48, :row 90} {:end-row 90, :name-end-col 73, :name-end-row 90, :name-row 90, :name file-sep, :filename "src/elin/handler/navigate.clj", :col 65, :id 157, :name-col 65, :end-col 73, :row 90} {:end-row 91, :name-end-col 51, :name-end-row 91, :name-row 91, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 40, :id 158, :name-col 40, :end-col 51, :row 91} {:end-row 96, :name-end-col 54, :name-end-row 96, :name-row 96, :name elin, :filename "src/elin/handler/navigate.clj", :col 50, :id 159, :name-col 50, :end-col 54, :row 96} {:end-row 97, :name-end-col 82, :name-end-row 97, :name-row 97, :name elin, :filename "src/elin/handler/navigate.clj", :col 78, :id 159, :name-col 78, :end-col 82, :row 97} {:end-row 98, :name-end-col 61, :name-end-row 98, :name-row 98, :name options, :filename "src/elin/handler/navigate.clj", :col 54, :id 161, :name-col 54, :end-col 61, :row 98} {:end-row 99, :name-end-col 55, :name-end-row 99, :name-row 99, :name path, :filename "src/elin/handler/navigate.clj", :col 51, :id 164, :name-col 51, :end-col 55, :row 99} {:end-row 101, :name-end-col 36, :name-end-row 101, :name-row 101, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 30, :id 162, :name-col 30, :end-col 36, :row 101} {:end-row 101, :name-end-col 47, :name-end-row 101, :name-row 101, :name path, :filename "src/elin/handler/navigate.clj", :col 43, :id 164, :name-col 43, :end-col 47, :row 101} {:end-row 101, :name-end-col 72, :name-end-row 101, :name-row 101, :name file-sep, :filename "src/elin/handler/navigate.clj", :col 64, :id 165, :name-col 64, :end-col 72, :row 101} {:end-row 102, :name-end-col 83, :name-end-row 102, :name-row 102, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 72, :id 166, :name-col 72, :end-col 83, :row 102} {:end-row 105, :name-end-col 32, :name-end-row 105, :name-row 105, :name var-name, :filename "src/elin/handler/navigate.clj", :col 24, :id 163, :name-col 24, :end-col 32, :row 105} {:end-row 108, :name-end-col 66, :name-end-row 108, :name-row 108, :name var-name, :filename "src/elin/handler/navigate.clj", :col 58, :id 168, :name-col 58, :end-col 66, :row 108} {:end-row 109, :name-end-col 58, :name-end-row 109, :name-row 109, :name elin, :filename "src/elin/handler/navigate.clj", :col 54, :id 159, :name-col 54, :end-col 58, :row 109} {:end-row 109, :name-end-col 72, :name-end-row 109, :name-row 109, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 167, :name-col 59, :end-col 72, :row 109} {:end-row 109, :name-end-col 88, :name-end-row 109, :name-row 109, :name cycled-var-name, :filename "src/elin/handler/navigate.clj", :col 73, :id 169, :name-col 73, :end-col 88, :row 109} {:end-row 110, :name-end-col 20, :name-end-row 110, :name-row 110, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 9, :id 170, :name-col 9, :end-col 20, :row 110} {:end-row 111, :name-end-col 60, :name-end-row 111, :name-row 111, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 49, :id 170, :name-col 49, :end-col 60, :row 111} {:end-row 112, :name-end-col 60, :name-end-row 112, :name-row 112, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 49, :id 170, :name-col 49, :end-col 60, :row 112} {:end-row 113, :name-end-col 62, :name-end-row 113, :name-row 113, :name lookup-resp, :filename "src/elin/handler/navigate.clj", :col 51, :id 170, :name-col 51, :end-col 62, :row 113} {:end-row 114, :name-end-col 45, :name-end-row 114, :name-row 114, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 32, :id 167, :name-col 32, :end-col 45, :row 114} {:end-row 115, :name-end-col 55, :name-end-row 115, :name-row 115, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 44, :id 166, :name-col 44, :end-col 55, :row 115} {:end-row 116, :name-end-col 49, :name-end-row 116, :name-row 116, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 38, :id 166, :name-col 38, :end-col 49, :row 116} {:end-row 117, :name-end-col 61, :name-end-row 117, :name-row 117, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 50, :id 166, :name-col 50, :end-col 61, :row 117} {:end-row 118, :name-end-col 49, :name-end-row 118, :name-row 118, :name template, :filename "src/elin/handler/navigate.clj", :col 41, :id 160, :name-col 41, :end-col 49, :row 118} {:end-row 118, :name-end-col 63, :name-end-row 118, :name-row 118, :name ext, :filename "src/elin/handler/navigate.clj", :col 60, :id 172, :name-col 60, :end-col 63, :row 118} {:end-row 120, :name-end-col 50, :name-end-row 120, :name-row 120, :name template, :filename "src/elin/handler/navigate.clj", :col 42, :id 160, :name-col 42, :end-col 50, :row 120} {:end-row 120, :name-end-col 64, :name-end-row 120, :name-row 120, :name ext, :filename "src/elin/handler/navigate.clj", :col 61, :id 172, :name-col 61, :end-col 64, :row 120} {:end-row 122, :name-end-col 42, :name-end-row 122, :name-row 122, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 31, :id 166, :name-col 31, :end-col 42, :row 122} {:end-row 123, :name-end-col 42, :name-end-row 123, :name-row 123, :name cycled-ns-str, :filename "src/elin/handler/navigate.clj", :col 29, :id 167, :name-col 29, :end-col 42, :row 123} {:end-row 124, :name-end-col 42, :name-end-row 124, :name-row 124, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 36, :id 162, :name-col 36, :end-col 42, :row 124} {:end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :name cycled-var-name, :filename "src/elin/handler/navigate.clj", :col 31, :id 169, :name-col 31, :end-col 46, :row 126} {:end-row 127, :name-end-col 46, :name-end-row 127, :name-row 127, :name var-name, :filename "src/elin/handler/navigate.clj", :col 38, :id 168, :name-col 38, :end-col 46, :row 127} {:end-row 128, :name-end-col 50, :name-end-row 128, :name-row 128, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 39, :id 166, :name-col 39, :end-col 50, :row 128} {:end-row 129, :name-end-col 30, :name-end-row 129, :name-row 129, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 19, :id 166, :name-col 19, :end-col 30, :row 129} {:end-row 130, :name-end-col 53, :name-end-row 130, :name-row 130, :name ns-template, :filename "src/elin/handler/navigate.clj", :col 42, :id 173, :name-col 42, :end-col 53, :row 130} {:end-row 130, :name-end-col 60, :name-end-row 130, :name-row 130, :name params, :filename "src/elin/handler/navigate.clj", :col 54, :id 175, :name-col 54, :end-col 60, :row 130} {:end-row 132, :name-end-col 49, :name-end-row 132, :name-row 132, :name cycled-file, :filename "src/elin/handler/navigate.clj", :col 38, :id 171, :name-col 38, :end-col 49, :row 132} {:end-row 135, :name-end-col 30, :name-end-row 135, :name-row 135, :name cycled-file, :filename "src/elin/handler/navigate.clj", :col 19, :id 171, :name-col 19, :end-col 30, :row 135} {:end-row 136, :name-end-col 64, :name-end-row 136, :name-row 136, :name var-template, :filename "src/elin/handler/navigate.clj", :col 52, :id 174, :name-col 52, :end-col 64, :row 136} {:end-row 136, :name-end-col 71, :name-end-row 136, :name-row 136, :name params, :filename "src/elin/handler/navigate.clj", :col 65, :id 175, :name-col 65, :end-col 71, :row 136} {:end-row 138, :name-end-col 59, :name-end-row 138, :name-row 138, :name cycled-path, :filename "src/elin/handler/navigate.clj", :col 48, :id 166, :name-col 48, :end-col 59, :row 138} {:end-row 139, :name-end-col 62, :name-end-row 139, :name-row 139, :name tail-lnum, :filename "src/elin/handler/navigate.clj", :col 53, :id 176, :name-col 53, :end-col 62, :row 139} {:end-row 147, :name-end-col 76, :name-end-row 147, :name-row 147, :name host, :filename "src/elin/handler/navigate.clj", :col 72, :id 178, :name-col 72, :end-col 76, :row 147} {:end-row 148, :name-end-col 59, :name-end-row 148, :name-row 148, :name elin, :filename "src/elin/handler/navigate.clj", :col 55, :id 177, :name-col 55, :end-col 59, :row 148} {:end-row 150, :name-end-col 50, :name-end-row 150, :name-row 150, :name elin, :filename "src/elin/handler/navigate.clj", :col 46, :id 177, :name-col 46, :end-col 50, :row 150} {:end-row 150, :name-end-col 55, :name-end-row 150, :name-row 150, :name lnum, :filename "src/elin/handler/navigate.clj", :col 51, :id 180, :name-col 51, :end-col 55, :row 150} {:end-row 150, :name-end-col 59, :name-end-row 150, :name-row 150, :name col, :filename "src/elin/handler/navigate.clj", :col 56, :id 181, :name-col 56, :end-col 59, :row 150} {:end-row 151, :name-end-col 40, :name-end-row 151, :name-row 151, :name code, :filename "src/elin/handler/navigate.clj", :col 36, :id 183, :name-col 36, :end-col 40, :row 151} {:end-row 152, :name-end-col 65, :name-end-row 152, :name-row 152, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 182, :name-col 59, :end-col 65, :row 152} {:end-row 152, :name-end-col 70, :name-end-row 152, :name-row 152, :name code, :filename "src/elin/handler/navigate.clj", :col 66, :id 184, :name-col 66, :end-col 70, :row 152} {:end-row 153, :name-end-col 51, :name-end-row 153, :name-row 153, :name clj-kondo, :filename "src/elin/handler/navigate.clj", :col 42, :id 179, :name-col 42, :end-col 51, :row 153} {:end-row 153, :name-end-col 58, :name-end-row 153, :name-row 153, :name ns-str, :filename "src/elin/handler/navigate.clj", :col 52, :id 185, :name-col 52, :end-col 58, :row 153} {:end-row 153, :name-end-col 66, :name-end-row 153, :name-row 153, :name sym-str, :filename "src/elin/handler/navigate.clj", :col 59, :id 186, :name-col 59, :end-col 66, :row 153} {:end-row 155, :name-end-col 19, :name-end-row 155, :name-row 155, :name refs, :filename "src/elin/handler/navigate.clj", :col 15, :id 187, :name-col 15, :end-col 19, :row 155} {:end-row 158, :name-end-col 23, :name-end-row 158, :name-row 158, :name refs, :filename "src/elin/handler/navigate.clj", :col 19, :id 187, :name-col 19, :end-col 23, :row 158} {:end-row 159, :name-end-col 52, :name-end-row 159, :name-row 159, :name refs, :filename "src/elin/handler/navigate.clj", :col 48, :id 187, :name-col 48, :end-col 52, :row 159} {:end-row 160, :name-end-col 52, :name-end-row 160, :name-row 160, :name filename, :filename "src/elin/handler/navigate.clj", :col 44, :id 188, :name-col 44, :end-col 52, :row 160} {:end-row 160, :name-end-col 57, :name-end-row 160, :name-row 160, :name lnum, :filename "src/elin/handler/navigate.clj", :col 53, :id 189, :name-col 53, :end-col 57, :row 160} {:end-row 160, :name-end-col 61, :name-end-row 160, :name-row 160, :name col, :filename "src/elin/handler/navigate.clj", :col 58, :id 190, :name-col 58, :end-col 61, :row 160} {:end-row 163, :name-end-col 35, :name-end-row 163, :name-row 163, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 178, :name-col 31, :end-col 35, :row 163} {:end-row 170, :name-end-col 52, :name-end-row 170, :name-row 170, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 177, :name-col 48, :end-col 52, :row 170} {:end-row 165, :name-end-col 54, :name-end-row 165, :name-row 165, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 165} {:end-row 166, :name-end-col 46, :name-end-row 166, :name-row 166, :filename "src/elin/handler/navigate.clj", :col 45, :name-col 45, :end-col 46, :row 166} {:end-row 167, :name-end-col 44, :name-end-row 167, :name-row 167, :filename "src/elin/handler/navigate.clj", :col 43, :name-col 43, :end-col 44, :row 167} {:end-row 168, :name-end-col 49, :name-end-row 168, :name-row 168, :filename "src/elin/handler/navigate.clj", :col 48, :name-col 48, :end-col 49, :row 168} {:end-row 164, :name-end-col 20, :name-end-row 164, :name-row 164, :name refs, :filename "src/elin/handler/navigate.clj", :col 16, :id 187, :name-col 16, :end-col 20, :row 164} {:end-row 174, :name-end-col 64, :name-end-row 174, :name-row 174, :name host, :filename "src/elin/handler/navigate.clj", :col 60, :id 193, :name-col 60, :end-col 64, :row 174} {:end-row 175, :name-end-col 87, :name-end-row 175, :name-row 175, :name host, :filename "src/elin/handler/navigate.clj", :col 83, :id 193, :name-col 83, :end-col 87, :row 175} {:end-row 176, :name-end-col 48, :name-end-row 176, :name-row 176, :name elin, :filename "src/elin/handler/navigate.clj", :col 44, :id 192, :name-col 44, :end-col 48, :row 176} {:end-row 176, :name-end-col 57, :name-end-row 176, :name-row 176, :name cur-lnum, :filename "src/elin/handler/navigate.clj", :col 49, :id 196, :name-col 49, :end-col 57, :row 176} {:end-row 176, :name-end-col 65, :name-end-row 176, :name-row 176, :name cur-col, :filename "src/elin/handler/navigate.clj", :col 58, :id 197, :name-col 58, :end-col 65, :row 176} {:end-row 177, :name-end-col 40, :name-end-row 177, :name-row 177, :name expr, :filename "src/elin/handler/navigate.clj", :col 36, :id 198, :name-col 36, :end-col 40, :row 177} {:end-row 178, :name-end-col 62, :name-end-row 178, :name-row 178, :name elin, :filename "src/elin/handler/navigate.clj", :col 58, :id 192, :name-col 58, :end-col 62, :row 178} {:end-row 179, :name-end-col 61, :name-end-row 179, :name-row 179, :name ns-code, :filename "src/elin/handler/navigate.clj", :col 54, :id 200, :name-col 54, :end-col 61, :row 179} {:end-row 180, :name-end-col 82, :name-end-row 180, :name-row 180, :name elin, :filename "src/elin/handler/navigate.clj", :col 78, :id 192, :name-col 78, :end-col 82, :row 180} {:end-row 180, :name-end-col 91, :name-end-row 180, :name-row 180, :name cur-lnum, :filename "src/elin/handler/navigate.clj", :col 83, :id 196, :name-col 83, :end-col 91, :row 180} {:end-row 180, :name-end-col 99, :name-end-row 180, :name-row 180, :name cur-col, :filename "src/elin/handler/navigate.clj", :col 92, :id 197, :name-col 92, :end-col 99, :row 180} {:end-row 182, :name-end-col 29, :name-end-row 182, :name-row 182, :name ns-code, :filename "src/elin/handler/navigate.clj", :col 22, :id 200, :name-col 22, :end-col 29, :row 182} {:end-row 182, :name-end-col 39, :name-end-row 182, :name-row 182, :name code, :filename "src/elin/handler/navigate.clj", :col 35, :id 202, :name-col 35, :end-col 39, :row 182} {:end-row 183, :name-end-col 55, :name-end-row 183, :name-row 183, :name clj-kondo, :filename "src/elin/handler/navigate.clj", :col 46, :id 194, :name-col 46, :end-col 55, :row 183} {:end-row 183, :name-end-col 61, :name-end-row 183, :name-row 183, :name code', :filename "src/elin/handler/navigate.clj", :col 56, :id 205, :name-col 56, :end-col 61, :row 183} {:end-row 185, :name-end-col 49, :name-end-row 185, :name-row 185, :name expr, :filename "src/elin/handler/navigate.clj", :col 45, :id 199, :name-col 45, :end-col 49, :row 185} {:end-row 185, :name-end-col 63, :name-end-row 185, :name-row 185, :filename "src/elin/handler/navigate.clj", :col 62, :name-col 62, :end-col 63, :row 185} {:end-row 184, :name-end-col 45, :name-end-row 184, :name-row 184, :name resp, :filename "src/elin/handler/navigate.clj", :col 41, :id 206, :name-col 41, :end-col 45, :row 184} {:end-row 186, :name-end-col 34, :name-end-row 186, :name-row 186, :name base-lnum, :filename "src/elin/handler/navigate.clj", :col 25, :id 203, :name-col 25, :end-col 34, :row 186} {:end-row 186, :name-end-col 39, :name-end-row 186, :name-row 186, :filename "src/elin/handler/navigate.clj", :col 38, :name-col 38, :end-col 39, :row 186} {:end-row 186, :name-end-col 58, :name-end-row 186, :name-row 186, :name ns-code-line-count, :filename "src/elin/handler/navigate.clj", :col 40, :id 201, :name-col 40, :end-col 58, :row 186} {:end-row 187, :name-end-col 32, :name-end-row 187, :name-row 187, :name base-col, :filename "src/elin/handler/navigate.clj", :col 24, :id 204, :name-col 24, :end-col 32, :row 187} {:end-row 187, :name-end-col 34, :name-end-row 187, :name-row 187, :filename "src/elin/handler/navigate.clj", :col 33, :name-col 33, :end-col 34, :row 187} {:end-row 189, :name-end-col 27, :name-end-row 189, :name-row 189, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 15, :id 208, :name-col 15, :end-col 27, :row 189} {:end-row 192, :name-end-col 31, :name-end-row 192, :name-row 192, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 19, :id 208, :name-col 19, :end-col 31, :row 192} {:end-row 193, :name-end-col 50, :name-end-row 193, :name-row 193, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 38, :id 208, :name-col 38, :end-col 50, :row 193} {:end-row 194, :name-end-col 48, :name-end-row 194, :name-row 194, :name path, :filename "src/elin/handler/navigate.clj", :col 44, :id 195, :name-col 44, :end-col 48, :row 194} {:end-row 194, :name-end-col 59, :name-end-row 194, :name-row 194, :name calc-lnum, :filename "src/elin/handler/navigate.clj", :col 49, :id 210, :name-col 50, :end-col 64, :row 194} {:end-row 194, :name-end-col 63, :name-end-row 194, :name-row 194, :name row, :filename "src/elin/handler/navigate.clj", :col 60, :id 213, :name-col 60, :end-col 63, :row 194} {:end-row 194, :name-end-col 74, :name-end-row 194, :name-row 194, :name calc-col, :filename "src/elin/handler/navigate.clj", :col 65, :id 212, :name-col 66, :end-col 79, :row 194} {:end-row 194, :name-end-col 78, :name-end-row 194, :name-row 194, :name col, :filename "src/elin/handler/navigate.clj", :col 75, :id 214, :name-col 75, :end-col 78, :row 194} {:end-row 197, :name-end-col 35, :name-end-row 197, :name-row 197, :name host, :filename "src/elin/handler/navigate.clj", :col 31, :id 193, :name-col 31, :end-col 35, :row 197} {:end-row 204, :name-end-col 52, :name-end-row 204, :name-row 204, :name elin, :filename "src/elin/handler/navigate.clj", :col 48, :id 192, :name-col 48, :end-col 52, :row 204} {:end-row 199, :name-end-col 46, :name-end-row 199, :name-row 199, :name path, :filename "src/elin/handler/navigate.clj", :col 42, :id 195, :name-col 42, :end-col 46, :row 199} {:end-row 200, :name-end-col 48, :name-end-row 200, :name-row 200, :name calc-lnum, :filename "src/elin/handler/navigate.clj", :col 38, :id 210, :name-col 39, :end-col 58, :row 200} {:end-row 200, :name-end-col 56, :name-end-row 200, :name-row 200, :filename "src/elin/handler/navigate.clj", :col 55, :name-col 55, :end-col 56, :row 200} {:end-row 201, :name-end-col 46, :name-end-row 201, :name-row 201, :name calc-col, :filename "src/elin/handler/navigate.clj", :col 37, :id 212, :name-col 38, :end-col 56, :row 201} {:end-row 201, :name-end-col 54, :name-end-row 201, :name-row 201, :filename "src/elin/handler/navigate.clj", :col 53, :name-col 53, :end-col 54, :row 201} {:end-row 202, :name-end-col 51, :name-end-row 202, :name-row 202, :filename "src/elin/handler/navigate.clj", :col 50, :name-col 50, :end-col 51, :row 202} {:end-row 198, :name-end-col 28, :name-end-row 198, :name-row 198, :name local-usages, :filename "src/elin/handler/navigate.clj", :col 16, :id 208, :name-col 16, :end-col 28, :row 198} {:end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name format-config, :filename "src/elin/handler/lookup.clj", :col 28, :id 216, :name-col 28, :end-col 41, :row 20} {:end-row 20, :name-end-col 53, :name-end-row 20, :name-row 20, :name format-type, :filename "src/elin/handler/lookup.clj", :col 42, :id 218, :name-col 42, :end-col 53, :row 20} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name format-str, :filename "src/elin/handler/lookup.clj", :col 28, :id 219, :name-col 28, :end-col 38, :row 21} {:end-row 21, :name-end-col 53, :name-end-row 21, :name-row 21, :name rendering-data, :filename "src/elin/handler/lookup.clj", :col 39, :id 217, :name-col 39, :end-col 53, :row 21} {:end-row 22, :name-end-col 76, :name-end-row 22, :name-row 22, :name format-type, :filename "src/elin/handler/lookup.clj", :col 65, :id 218, :name-col 65, :end-col 76, :row 22} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name code, :filename "src/elin/handler/lookup.clj", :col 32, :id 220, :name-col 32, :end-col 36, :row 26} {:end-row 27, :name-end-col 13, :name-end-row 27, :name-row 27, :name tail, :filename "src/elin/handler/lookup.clj", :col 9, :id 222, :name-col 9, :end-col 13, :row 27} {:end-row 28, :name-end-col 12, :name-end-row 28, :name-row 28, :name head, :filename "src/elin/handler/lookup.clj", :col 8, :id 221, :name-col 8, :end-col 12, :row 28} {:end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name tail, :filename "src/elin/handler/lookup.clj", :col 13, :id 222, :name-col 13, :end-col 17, :row 28} {:end-row 29, :name-end-col 19, :name-end-row 29, :name-row 29, :name head, :filename "src/elin/handler/lookup.clj", :col 15, :id 221, :name-col 15, :end-col 19, :row 29} {:end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name elin, :filename "src/elin/handler/lookup.clj", :col 38, :id 223, :name-col 38, :end-col 42, :row 35} {:end-row 36, :name-end-col 76, :name-end-row 36, :name-row 36, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 224, :name-col 72, :end-col 76, :row 36} {:end-row 37, :name-end-col 50, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 223, :name-col 46, :end-col 50, :row 37} {:end-row 37, :name-end-col 55, :name-end-row 37, :name-row 37, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 226, :name-col 51, :end-col 55, :row 37} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 227, :name-col 56, :end-col 59, :row 37} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 223, :name-col 55, :end-col 59, :row 38} {:end-row 39, :name-end-col 26, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 20, :id 229, :name-col 20, :end-col 26, :row 39} {:end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name elin, :filename "src/elin/handler/lookup.clj", :col 37, :id 223, :name-col 37, :end-col 41, :row 40} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 42, :id 229, :name-col 42, :end-col 48, :row 40} {:end-row 40, :name-end-col 53, :name-end-row 40, :name-row 40, :name code, :filename "src/elin/handler/lookup.clj", :col 49, :id 228, :name-col 49, :end-col 53, :row 40} {:end-row 42, :name-end-col 52, :name-end-row 42, :name-row 42, :name elin, :filename "src/elin/handler/lookup.clj", :col 48, :id 223, :name-col 48, :end-col 52, :row 42} {:end-row 41, :name-end-col 54, :name-end-row 41, :name-row 41, :name code, :filename "src/elin/handler/lookup.clj", :col 50, :id 228, :name-col 50, :end-col 54, :row 41} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name config, :filename "src/elin/handler/lookup.clj", :col 28, :id 225, :name-col 28, :end-col 34, :row 43} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :name resp, :filename "src/elin/handler/lookup.clj", :col 57, :id 230, :name-col 57, :end-col 61, :row 44} {:end-row 49, :name-end-col 76, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 232, :name-col 72, :end-col 76, :row 49} {:end-row 50, :name-end-col 50, :name-end-row 50, :name-row 50, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 231, :name-col 46, :end-col 50, :row 50} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 233, :name-col 51, :end-col 55, :row 50} {:end-row 50, :name-end-col 59, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 234, :name-col 56, :end-col 59, :row 50} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 231, :name-col 55, :end-col 59, :row 51} {:end-row 52, :name-end-col 26, :name-end-row 52, :name-row 52, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 20, :id 236, :name-col 20, :end-col 26, :row 52} {:end-row 53, :name-end-col 41, :name-end-row 53, :name-row 53, :name elin, :filename "src/elin/handler/lookup.clj", :col 37, :id 231, :name-col 37, :end-col 41, :row 53} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 42, :id 236, :name-col 42, :end-col 48, :row 53} {:end-row 53, :name-end-col 53, :name-end-row 53, :name-row 53, :name code, :filename "src/elin/handler/lookup.clj", :col 49, :id 235, :name-col 49, :end-col 53, :row 53} {:end-row 55, :name-end-col 52, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/lookup.clj", :col 48, :id 231, :name-col 48, :end-col 52, :row 55} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name code, :filename "src/elin/handler/lookup.clj", :col 50, :id 235, :name-col 50, :end-col 54, :row 54} {:end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :name resp, :filename "src/elin/handler/lookup.clj", :col 21, :id 237, :name-col 21, :end-col 25, :row 57} {:end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name resp, :filename "src/elin/handler/lookup.clj", :col 14, :id 237, :name-col 14, :end-col 18, :row 58} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :name resp, :filename "src/elin/handler/lookup.clj", :col 16, :id 237, :name-col 16, :end-col 20, :row 59} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/lookup.clj", :col 38, :id 238, :name-col 38, :end-col 42, :row 64} {:end-row 65, :name-end-col 67, :name-end-row 65, :name-row 65, :name elin, :filename "src/elin/handler/lookup.clj", :col 63, :id 238, :name-col 63, :end-col 67, :row 65} {:end-row 66, :name-end-col 51, :name-end-row 66, :name-row 66, :name elin, :filename "src/elin/handler/lookup.clj", :col 47, :id 238, :name-col 47, :end-col 51, :row 66} {:end-row 66, :name-end-col 66, :name-end-row 66, :name-row 66, :name export-edn-url, :filename "src/elin/handler/lookup.clj", :col 52, :id 240, :name-col 52, :end-col 66, :row 66} {:end-row 67, :name-end-col 48, :name-end-row 67, :name-row 67, :name config, :filename "src/elin/handler/lookup.clj", :col 42, :id 239, :name-col 42, :end-col 48, :row 67} {:end-row 68, :name-end-col 66, :name-end-row 68, :name-row 68, :name resp, :filename "src/elin/handler/lookup.clj", :col 62, :id 241, :name-col 62, :end-col 66, :row 68} {:end-row 73, :name-end-col 76, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/handler/lookup.clj", :col 72, :id 243, :name-col 72, :end-col 76, :row 73} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name elin, :filename "src/elin/handler/lookup.clj", :col 55, :id 242, :name-col 55, :end-col 59, :row 74} {:end-row 75, :name-end-col 50, :name-end-row 75, :name-row 75, :name elin, :filename "src/elin/handler/lookup.clj", :col 46, :id 242, :name-col 46, :end-col 50, :row 75} {:end-row 75, :name-end-col 55, :name-end-row 75, :name-row 75, :name lnum, :filename "src/elin/handler/lookup.clj", :col 51, :id 244, :name-col 51, :end-col 55, :row 75} {:end-row 75, :name-end-col 59, :name-end-row 75, :name-row 75, :name col, :filename "src/elin/handler/lookup.clj", :col 56, :id 245, :name-col 56, :end-col 59, :row 75} {:end-row 76, :name-end-col 86, :name-end-row 76, :name-row 76, :name code, :filename "src/elin/handler/lookup.clj", :col 82, :id 247, :name-col 82, :end-col 86, :row 76} {:end-row 77, :name-end-col 37, :name-end-row 77, :name-row 77, :name elin, :filename "src/elin/handler/lookup.clj", :col 33, :id 242, :name-col 33, :end-col 37, :row 77} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name code, :filename "src/elin/handler/lookup.clj", :col 38, :id 248, :name-col 38, :end-col 42, :row 77} {:end-row 77, :name-end-col 55, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 49, :id 246, :name-col 49, :end-col 55, :row 77} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name ns-str, :filename "src/elin/handler/lookup.clj", :col 50, :id 246, :name-col 50, :end-col 56, :row 78} {:end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/handler/evaluate.clj", :col 59, :id 249, :name-col 59, :end-col 63, :row 21} {:end-row 22, :name-end-col 42, :name-end-row 22, :name-row 22, :name code, :filename "src/elin/handler/evaluate.clj", :col 38, :id 252, :name-col 38, :end-col 42, :row 22} {:end-row 23, :name-end-col 48, :name-end-row 23, :name-row 23, :name options, :filename "src/elin/handler/evaluate.clj", :col 41, :id 253, :name-col 41, :end-col 48, :row 23} {:end-row 25, :name-end-col 47, :name-end-row 25, :name-row 25, :name interceptor, :filename "src/elin/handler/evaluate.clj", :col 36, :id 250, :name-col 36, :end-col 47, :row 25} {:end-row 25, :name-end-col 80, :name-end-row 25, :name-row 25, :name context, :filename "src/elin/handler/evaluate.clj", :col 73, :id 254, :name-col 73, :end-col 80, :row 25} {:end-row 27, :name-end-col 48, :name-end-row 27, :name-row 27, :name ctx, :filename "src/elin/handler/evaluate.clj", :col 45, :id 255, :name-col 45, :end-col 48, :row 27} {:end-row 27, :name-end-col 67, :name-end-row 27, :name-row 27, :name eval-fn, :filename "src/elin/handler/evaluate.clj", :col 59, :id 251, :name-col 60, :end-col 81, :row 27} {:end-row 27, :name-end-col 72, :name-end-row 27, :name-row 27, :name code, :filename "src/elin/handler/evaluate.clj", :col 68, :id 256, :name-col 68, :end-col 72, :row 27} {:end-row 27, :name-end-col 80, :name-end-row 27, :name-row 27, :name options, :filename "src/elin/handler/evaluate.clj", :col 73, :id 257, :name-col 73, :end-col 80, :row 27} {:end-row 33, :name-end-col 26, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/handler/evaluate.clj", :col 19, :id 259, :name-col 19, :end-col 26, :row 33} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name elin, :filename "src/elin/handler/evaluate.clj", :col 40, :id 258, :name-col 40, :end-col 44, :row 37} {:end-row 37, :name-end-col 49, :name-end-row 37, :name-row 37, :name code, :filename "src/elin/handler/evaluate.clj", :col 45, :id 260, :name-col 45, :end-col 49, :row 37} {:end-row 36, :name-end-col 62, :name-end-row 36, :name-row 36, :name elin, :filename "src/elin/handler/evaluate.clj", :col 58, :id 258, :name-col 58, :end-col 62, :row 36} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name elin, :filename "src/elin/handler/evaluate.clj", :col 50, :id 261, :name-col 50, :end-col 54, :row 46} {:end-row 45, :name-end-col 60, :name-end-row 45, :name-row 45, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 261, :name-col 56, :end-col 60, :row 45} {:end-row 55, :name-end-col 50, :name-end-row 55, :name-row 55, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 262, :name-col 46, :end-col 50, :row 55} {:end-row 54, :name-end-col 60, :name-end-row 54, :name-row 54, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 262, :name-col 56, :end-col 60, :row 54} {:end-row 64, :name-end-col 50, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 263, :name-col 46, :end-col 50, :row 64} {:end-row 63, :name-end-col 60, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 263, :name-col 56, :end-col 60, :row 63} {:end-row 73, :name-end-col 52, :name-end-row 73, :name-row 73, :name elin, :filename "src/elin/handler/evaluate.clj", :col 48, :id 264, :name-col 48, :end-col 52, :row 73} {:end-row 72, :name-end-col 60, :name-end-row 72, :name-row 72, :name elin, :filename "src/elin/handler/evaluate.clj", :col 56, :id 264, :name-col 56, :end-col 60, :row 72} {:end-row 80, :name-end-col 35, :name-end-row 80, :name-row 80, :name message, :filename "src/elin/handler/evaluate.clj", :col 28, :id 266, :name-col 28, :end-col 35, :row 80} {:end-row 82, :name-end-col 47, :name-end-row 82, :name-row 82, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 265, :name-col 43, :end-col 47, :row 82} {:end-row 82, :name-end-col 55, :name-end-row 82, :name-row 82, :name mark-id, :filename "src/elin/handler/evaluate.clj", :col 48, :id 267, :name-col 48, :end-col 55, :row 82} {:end-row 81, :name-end-col 62, :name-end-row 81, :name-row 81, :name elin, :filename "src/elin/handler/evaluate.clj", :col 58, :id 265, :name-col 58, :end-col 62, :row 81} {:end-row 90, :name-end-col 64, :name-end-row 90, :name-row 90, :name host, :filename "src/elin/handler/evaluate.clj", :col 60, :id 269, :name-col 60, :end-col 64, :row 90} {:end-row 91, :name-end-col 55, :name-end-row 91, :name-row 91, :name host, :filename "src/elin/handler/evaluate.clj", :col 51, :id 269, :name-col 51, :end-col 55, :row 91} {:end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 28, :id 268, :name-col 28, :end-col 33, :row 92} {:end-row 92, :name-end-col 38, :name-end-row 92, :name-row 92, :name path, :filename "src/elin/handler/evaluate.clj", :col 34, :id 270, :name-col 34, :end-col 38, :row 92} {:end-row 92, :name-end-col 47, :name-end-row 92, :name-row 92, :name contents, :filename "src/elin/handler/evaluate.clj", :col 39, :id 271, :name-col 39, :end-col 47, :row 92} {:end-row 98, :name-end-col 37, :name-end-row 98, :name-row 98, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 32, :id 273, :name-col 32, :end-col 37, :row 98} {:end-row 99, :name-end-col 41, :name-end-row 99, :name-row 99, :name host, :filename "src/elin/handler/evaluate.clj", :col 37, :id 272, :name-col 37, :end-col 41, :row 99} {:end-row 99, :name-end-col 67, :name-end-row 99, :name-row 99, :name resp, :filename "src/elin/handler/evaluate.clj", :col 63, :id 274, :name-col 63, :end-col 67, :row 99} {:end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 25, :id 275, :name-col 25, :end-col 30, :row 104} {:end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 29, :id 276, :name-col 29, :end-col 34, :row 109} {:end-row 114, :name-end-col 31, :name-end-row 114, :name-row 114, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 26, :id 277, :name-col 26, :end-col 31, :row 114} {:end-row 119, :name-end-col 76, :name-end-row 119, :name-row 119, :name host, :filename "src/elin/handler/evaluate.clj", :col 72, :id 279, :name-col 72, :end-col 76, :row 119} {:end-row 120, :name-end-col 47, :name-end-row 120, :name-row 120, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 278, :name-col 43, :end-col 47, :row 120} {:end-row 121, :name-end-col 50, :name-end-row 121, :name-row 121, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 278, :name-col 46, :end-col 50, :row 121} {:end-row 121, :name-end-col 55, :name-end-row 121, :name-row 121, :name lnum, :filename "src/elin/handler/evaluate.clj", :col 51, :id 281, :name-col 51, :end-col 55, :row 121} {:end-row 121, :name-end-col 59, :name-end-row 121, :name-row 121, :name col, :filename "src/elin/handler/evaluate.clj", :col 56, :id 282, :name-col 56, :end-col 59, :row 121} {:end-row 122, :name-end-col 31, :name-end-row 122, :name-row 122, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 26, :id 280, :name-col 26, :end-col 31, :row 122} {:end-row 122, :name-end-col 38, :name-end-row 122, :name-row 122, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 32, :id 283, :name-col 32, :end-col 38, :row 122} {:end-row 122, :name-end-col 43, :name-end-row 122, :name-row 122, :name code, :filename "src/elin/handler/evaluate.clj", :col 39, :id 284, :name-col 39, :end-col 43, :row 122} {:end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name elin, :filename "src/elin/handler/evaluate.clj", :col 43, :id 285, :name-col 43, :end-col 47, :row 127} {:end-row 128, :name-end-col 35, :name-end-row 128, :name-row 128, :name nrepl, :filename "src/elin/handler/evaluate.clj", :col 30, :id 286, :name-col 30, :end-col 35, :row 128} {:end-row 128, :name-end-col 42, :name-end-row 128, :name-row 128, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 36, :id 287, :name-col 36, :end-col 42, :row 128} {:end-row 133, :name-end-col 87, :name-end-row 133, :name-row 133, :name host, :filename "src/elin/handler/evaluate.clj", :col 83, :id 289, :name-col 83, :end-col 87, :row 133} {:end-row 134, :name-end-col 50, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/handler/evaluate.clj", :col 46, :id 288, :name-col 46, :end-col 50, :row 134} {:end-row 134, :name-end-col 59, :name-end-row 134, :name-row 134, :name cur-lnum, :filename "src/elin/handler/evaluate.clj", :col 51, :id 290, :name-col 51, :end-col 59, :row 134} {:end-row 134, :name-end-col 67, :name-end-row 134, :name-row 134, :name cur-col, :filename "src/elin/handler/evaluate.clj", :col 60, :id 291, :name-col 60, :end-col 67, :row 134} {:end-row 135, :name-end-col 59, :name-end-row 135, :name-row 135, :name elin, :filename "src/elin/handler/evaluate.clj", :col 55, :id 288, :name-col 55, :end-col 59, :row 135} {:end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name elin, :filename "src/elin/handler/evaluate.clj", :col 39, :id 288, :name-col 39, :end-col 43, :row 137} {:end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name ns-str, :filename "src/elin/handler/evaluate.clj", :col 44, :id 293, :name-col 44, :end-col 50, :row 137} {:end-row 137, :name-end-col 55, :name-end-row 137, :name-row 137, :name code, :filename "src/elin/handler/evaluate.clj", :col 51, :id 292, :name-col 51, :end-col 55, :row 137} {:end-row 139, :name-end-col 23, :name-end-row 139, :name-row 139, :name resp, :filename "src/elin/handler/evaluate.clj", :col 19, :id 294, :name-col 19, :end-col 23, :row 139} {:end-row 15, :name-end-col 40, :name-end-row 15, :name-row 15, :name message, :filename "src/elin/handler/debug.clj", :col 33, :id 297, :name-col 33, :end-col 40, :row 15} {:end-row 20, :name-end-col 62, :name-end-row 20, :name-row 20, :name ex, :filename "src/elin/handler/debug.clj", :col 60, :id 299, :name-col 60, :end-col 62, :row 20} {:end-row 20, :name-end-col 70, :name-end-row 20, :name-row 20, :name message, :filename "src/elin/handler/debug.clj", :col 63, :id 297, :name-col 63, :end-col 70, :row 20} {:end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name host, :filename "src/elin/handler/debug.clj", :col 39, :id 295, :name-col 39, :end-col 43, :row 26} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name nrepl, :filename "src/elin/handler/debug.clj", :col 30, :id 296, :name-col 30, :end-col 35, :row 22} {:end-row 22, :name-end-col 43, :name-end-row 22, :name-row 22, :name request, :filename "src/elin/handler/debug.clj", :col 36, :id 298, :name-col 36, :end-col 43, :row 22} {:end-row 32, :name-end-col 46, :name-end-row 32, :name-row 32, :name host, :filename "src/elin/handler/debug.clj", :col 42, :id 300, :name-col 42, :end-col 46, :row 32} {:end-row 32, :name-end-col 61, :name-end-row 32, :name-row 32, :name output_, :filename "src/elin/handler/debug.clj", :col 54, :id 301, :name-col 54, :end-col 61, :row 32} {:end-row 36, :name-end-col 34, :name-end-row 36, :name-row 36, :filename "src/elin/handler/debug.clj", :col 33, :name-col 33, :end-col 34, :row 36} {:end-row 36, :name-end-col 105, :name-end-row 36, :name-row 36, :name elin, :filename "src/elin/handler/debug.clj", :col 101, :id 302, :name-col 101, :end-col 105, :row 36} {:end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :filename "src/elin/handler/debug.clj", :col 33, :name-col 33, :end-col 34, :row 40} {:end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/handler/internal.clj", :col 24, :id 308, :name-col 24, :end-col 28, :row 20} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name clj-kondo, :filename "src/elin/handler/internal.clj", :col 26, :id 309, :name-col 26, :end-col 35, :row 21} {:end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name handler, :filename "src/elin/handler/internal.clj", :col 50, :id 307, :name-col 50, :end-col 57, :row 22} {:end-row 23, :name-end-col 60, :name-end-row 23, :name-row 23, :name export-value, :filename "src/elin/handler/internal.clj", :col 48, :id 311, :name-col 48, :end-col 60, :row 23} {:end-row 23, :name-end-col 72, :name-end-row 23, :name-row 23, :name export-name, :filename "src/elin/handler/internal.clj", :col 61, :id 310, :name-col 61, :end-col 72, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :name host, :filename "src/elin/handler/internal.clj", :col 29, :id 308, :name-col 29, :end-col 33, :row 24} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :name export-name, :filename "src/elin/handler/internal.clj", :col 34, :id 310, :name-col 34, :end-col 45, :row 24} {:end-row 24, :name-end-col 58, :name-end-row 24, :name-row 24, :name export-value, :filename "src/elin/handler/internal.clj", :col 46, :id 311, :name-col 46, :end-col 58, :row 24} {:end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :name message, :filename "src/elin/handler/internal.clj", :col 38, :id 314, :name-col 38, :end-col 45, :row 30} {:end-row 31, :name-end-col 25, :name-end-row 31, :name-row 31, :name elin, :filename "src/elin/handler/internal.clj", :col 21, :id 312, :name-col 21, :end-col 25, :row 31} {:end-row 33, :name-end-col 54, :name-end-row 33, :name-row 33, :name autocmd-type, :filename "src/elin/handler/internal.clj", :col 42, :id 315, :name-col 42, :end-col 54, :row 33} {:end-row 34, :name-end-col 41, :name-end-row 34, :name-row 34, :name interceptor, :filename "src/elin/handler/internal.clj", :col 30, :id 313, :name-col 30, :end-col 41, :row 34} {:end-row 34, :name-end-col 73, :name-end-row 34, :name-row 34, :name context, :filename "src/elin/handler/internal.clj", :col 66, :id 316, :name-col 66, :end-col 73, :row 34} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/handler/internal.clj", :col 20, :id 317, :name-col 20, :end-col 24, :row 39} {:end-row 39, :name-end-col 75, :name-end-row 39, :name-row 39, :name message, :filename "src/elin/handler/internal.clj", :col 68, :id 318, :name-col 68, :end-col 75, :row 39} {:end-row 44, :name-end-col 49, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/handler/internal.clj", :col 45, :id 319, :name-col 45, :end-col 49, :row 44} {:end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name label, :filename "src/elin/handler/internal.clj", :col 42, :id 321, :name-col 42, :end-col 47, :row 45} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/handler/internal.clj", :col 34, :id 320, :name-col 34, :end-col 39, :row 46} {:end-row 47, :name-end-col 19, :name-end-row 47, :name-row 47, :name disconnected, :filename "src/elin/handler/internal.clj", :col 7, :id 322, :name-col 7, :end-col 19, :row 47} {:end-row 48, :name-end-col 16, :name-end-row 48, :name-row 48, :name connected, :filename "src/elin/handler/internal.clj", :col 7, :id 323, :name-col 7, :end-col 16, :row 48} {:end-row 30, :name-end-col 75, :name-end-row 30, :name-row 30, :name elin, :filename "src/elin/handler/connect.clj", :col 71, :id 324, :name-col 71, :end-col 75, :row 30} {:end-row 30, :name-end-col 91, :name-end-row 30, :name-row 30, :name connect-arg-map, :filename "src/elin/handler/connect.clj", :col 76, :id 326, :name-col 76, :end-col 91, :row 30} {:end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name error, :filename "src/elin/handler/connect.clj", :col 17, :id 328, :name-col 17, :end-col 22, :row 32} {:end-row 33, :name-end-col 30, :name-end-row 33, :name-row 33, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 33} {:end-row 34, :name-end-col 58, :name-end-row 34, :name-row 34, :name hostname, :filename "src/elin/handler/connect.clj", :col 50, :id 329, :name-col 50, :end-col 58, :row 34} {:end-row 34, :name-end-col 69, :name-end-row 34, :name-row 34, :name port, :filename "src/elin/handler/connect.clj", :col 65, :id 330, :name-col 65, :end-col 69, :row 34} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name error, :filename "src/elin/handler/connect.clj", :col 25, :id 328, :name-col 25, :end-col 30, :row 36} {:end-row 37, :name-end-col 20, :name-end-row 37, :name-row 37, :name hostname, :filename "src/elin/handler/connect.clj", :col 12, :id 329, :name-col 12, :end-col 20, :row 37} {:end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name port, :filename "src/elin/handler/connect.clj", :col 12, :id 330, :name-col 12, :end-col 16, :row 38} {:end-row 39, :name-end-col 30, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 39} {:end-row 40, :name-end-col 47, :name-end-row 40, :name-row 40, :name hostname, :filename "src/elin/handler/connect.clj", :col 39, :id 329, :name-col 39, :end-col 47, :row 40} {:end-row 40, :name-end-col 52, :name-end-row 40, :name-row 40, :name port, :filename "src/elin/handler/connect.clj", :col 48, :id 330, :name-col 48, :end-col 52, :row 40} {:end-row 42, :name-end-col 22, :name-end-row 42, :name-row 42, :name error, :filename "src/elin/handler/connect.clj", :col 17, :id 328, :name-col 17, :end-col 22, :row 42} {:end-row 43, :name-end-col 30, :name-end-row 43, :name-row 43, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 43} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name error, :filename "src/elin/handler/connect.clj", :col 43, :id 328, :name-col 43, :end-col 48, :row 43} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name result, :filename "src/elin/handler/connect.clj", :col 23, :id 327, :name-col 23, :end-col 29, :row 45} {:end-row 46, :name-end-col 27, :name-end-row 46, :name-row 46, :name host, :filename "src/elin/handler/connect.clj", :col 23, :id 325, :name-col 23, :end-col 27, :row 46} {:end-row 46, :name-end-col 65, :name-end-row 46, :name-row 46, :name hostname, :filename "src/elin/handler/connect.clj", :col 57, :id 329, :name-col 57, :end-col 65, :row 46} {:end-row 46, :name-end-col 70, :name-end-row 46, :name-row 46, :name port, :filename "src/elin/handler/connect.clj", :col 66, :id 330, :name-col 66, :end-col 70, :row 46} {:end-row 49, :name-end-col 30, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/handler/connect.clj", :col 26, :id 325, :name-col 26, :end-col 30, :row 49} {:end-row 55, :name-end-col 89, :name-end-row 55, :name-row 55, :name message, :filename "src/elin/handler/connect.clj", :col 82, :id 333, :name-col 82, :end-col 89, :row 55} {:end-row 56, :name-end-col 14, :name-end-row 56, :name-row 56, :name error, :filename "src/elin/handler/connect.clj", :col 9, :id 336, :name-col 9, :end-col 14, :row 56} {:end-row 57, :name-end-col 28, :name-end-row 57, :name-row 57, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 332, :name-col 24, :end-col 28, :row 57} {:end-row 57, :name-end-col 54, :name-end-row 57, :name-row 57, :name error, :filename "src/elin/handler/connect.clj", :col 49, :id 336, :name-col 49, :end-col 54, :row 57} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :name elin, :filename "src/elin/handler/connect.clj", :col 17, :id 331, :name-col 17, :end-col 21, :row 58} {:end-row 58, :name-end-col 41, :name-end-row 58, :name-row 58, :name hostname, :filename "src/elin/handler/connect.clj", :col 33, :id 334, :name-col 33, :end-col 41, :row 58} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name port, :filename "src/elin/handler/connect.clj", :col 48, :id 335, :name-col 48, :end-col 52, :row 58} {:end-row 63, :name-end-col 50, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/handler/connect.clj", :col 45, :id 339, :name-col 45, :end-col 50, :row 63} {:end-row 64, :name-end-col 69, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/handler/connect.clj", :col 65, :id 337, :name-col 65, :end-col 69, :row 64} {:end-row 64, :name-end-col 76, :name-end-row 64, :name-row 64, :name client, :filename "src/elin/handler/connect.clj", :col 70, :id 340, :name-col 70, :end-col 76, :row 64} {:end-row 66, :name-end-col 28, :name-end-row 66, :name-row 66, :name error, :filename "src/elin/handler/connect.clj", :col 23, :id 341, :name-col 23, :end-col 28, :row 66} {:end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name host, :filename "src/elin/handler/connect.clj", :col 28, :id 338, :name-col 28, :end-col 32, :row 67} {:end-row 67, :name-end-col 81, :name-end-row 67, :name-row 67, :name hostname, :filename "src/elin/handler/connect.clj", :col 73, :id 342, :name-col 73, :end-col 81, :row 67} {:end-row 67, :name-end-col 86, :name-end-row 67, :name-row 67, :name port, :filename "src/elin/handler/connect.clj", :col 82, :id 343, :name-col 82, :end-col 86, :row 67} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name error, :filename "src/elin/handler/connect.clj", :col 19, :id 341, :name-col 19, :end-col 24, :row 69} {:end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name host, :filename "src/elin/handler/connect.clj", :col 28, :id 338, :name-col 28, :end-col 32, :row 70} {:end-row 70, :name-end-col 83, :name-end-row 70, :name-row 70, :name hostname, :filename "src/elin/handler/connect.clj", :col 75, :id 342, :name-col 75, :end-col 83, :row 70} {:end-row 70, :name-end-col 88, :name-end-row 70, :name-row 70, :name port, :filename "src/elin/handler/connect.clj", :col 84, :id 343, :name-col 84, :end-col 88, :row 70} {:end-row 73, :name-end-col 29, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/handler/connect.clj", :col 25, :id 338, :name-col 25, :end-col 29, :row 73} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name hostname, :filename "src/elin/handler/connect.clj", :col 64, :id 342, :name-col 64, :end-col 72, :row 73} {:end-row 73, :name-end-col 77, :name-end-row 73, :name-row 73, :name port, :filename "src/elin/handler/connect.clj", :col 73, :id 343, :name-col 73, :end-col 77, :row 73} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 338, :name-col 24, :end-col 28, :row 75} {:end-row 80, :name-end-col 46, :name-end-row 80, :name-row 80, :name elin, :filename "src/elin/handler/connect.clj", :col 42, :id 344, :name-col 42, :end-col 46, :row 80} {:end-row 81, :name-end-col 25, :name-end-row 81, :name-row 81, :name host, :filename "src/elin/handler/connect.clj", :col 21, :id 345, :name-col 21, :end-col 25, :row 81} {:end-row 81, :name-end-col 76, :name-end-row 81, :name-row 81, :name port, :filename "src/elin/handler/connect.clj", :col 72, :id 346, :name-col 72, :end-col 76, :row 81} {:end-row 82, :name-end-col 19, :name-end-row 82, :name-row 82, :name elin, :filename "src/elin/handler/connect.clj", :col 15, :id 344, :name-col 15, :end-col 19, :row 82} {:end-row 82, :name-end-col 53, :name-end-row 82, :name-row 82, :name port, :filename "src/elin/handler/connect.clj", :col 49, :id 346, :name-col 49, :end-col 53, :row 82} {:end-row 93, :name-end-col 83, :name-end-row 93, :name-row 93, :name message, :filename "src/elin/handler/connect.clj", :col 76, :id 349, :name-col 76, :end-col 83, :row 93} {:end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :name error, :filename "src/elin/handler/connect.clj", :col 24, :id 351, :name-col 24, :end-col 29, :row 94} {:end-row 95, :name-end-col 48, :name-end-row 95, :name-row 95, :name elin, :filename "src/elin/handler/connect.clj", :col 44, :id 347, :name-col 44, :end-col 48, :row 95} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name project, :filename "src/elin/handler/connect.clj", :col 75, :id 350, :name-col 75, :end-col 82, :row 95} {:end-row 96, :name-end-col 14, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/handler/connect.clj", :col 9, :id 351, :name-col 9, :end-col 14, :row 96} {:end-row 97, :name-end-col 28, :name-end-row 97, :name-row 97, :name host, :filename "src/elin/handler/connect.clj", :col 24, :id 348, :name-col 24, :end-col 28, :row 97} {:end-row 97, :name-end-col 54, :name-end-row 97, :name-row 97, :name error, :filename "src/elin/handler/connect.clj", :col 49, :id 351, :name-col 49, :end-col 54, :row 97} {:end-row 98, :name-end-col 31, :name-end-row 98, :name-row 98, :name host, :filename "src/elin/handler/connect.clj", :col 27, :id 348, :name-col 27, :end-col 31, :row 98} {:end-row 98, :name-end-col 82, :name-end-row 98, :name-row 98, :name port, :filename "src/elin/handler/connect.clj", :col 78, :id 352, :name-col 78, :end-col 82, :row 98} {:end-row 99, :name-end-col 25, :name-end-row 99, :name-row 99, :name elin, :filename "src/elin/handler/connect.clj", :col 21, :id 347, :name-col 21, :end-col 25, :row 99} {:end-row 99, :name-end-col 59, :name-end-row 99, :name-row 99, :name port, :filename "src/elin/handler/connect.clj", :col 55, :id 352, :name-col 55, :end-col 59, :row 99} {:end-row 104, :name-end-col 69, :name-end-row 104, :name-row 104, :name host, :filename "src/elin/handler/connect.clj", :col 65, :id 354, :name-col 65, :end-col 69, :row 104} {:end-row 105, :name-end-col 85, :name-end-row 105, :name-row 105, :name cwd, :filename "src/elin/handler/connect.clj", :col 82, :id 356, :name-col 82, :end-col 85, :row 105} {:end-row 106, :name-end-col 61, :name-end-row 106, :name-row 106, :name cwd, :filename "src/elin/handler/connect.clj", :col 58, :id 356, :name-col 58, :end-col 61, :row 106} {:end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name nrepl, :filename "src/elin/handler/connect.clj", :col 40, :id 355, :name-col 40, :end-col 45, :row 107} {:end-row 109, :name-end-col 76, :name-end-row 109, :name-row 109, :filename "src/elin/handler/connect.clj", :col 75, :name-col 75, :end-col 76, :row 109} {:end-row 110, :name-end-col 75, :name-end-row 110, :name-row 110, :name project-root, :filename "src/elin/handler/connect.clj", :col 63, :id 357, :name-col 63, :end-col 75, :row 110} {:end-row 111, :name-end-col 41, :name-end-row 111, :name-row 111, :filename "src/elin/handler/connect.clj", :col 40, :name-col 40, :end-col 41, :row 111} {:end-row 108, :name-end-col 33, :name-end-row 108, :name-row 108, :name clients, :filename "src/elin/handler/connect.clj", :col 26, :id 358, :name-col 26, :end-col 33, :row 108} {:end-row 113, :name-end-col 32, :name-end-row 113, :name-row 113, :name client-dict, :filename "src/elin/handler/connect.clj", :col 21, :id 360, :name-col 21, :end-col 32, :row 113} {:end-row 114, :name-end-col 36, :name-end-row 114, :name-row 114, :name client-dict, :filename "src/elin/handler/connect.clj", :col 25, :id 360, :name-col 25, :end-col 36, :row 114} {:end-row 118, :name-end-col 59, :name-end-row 118, :name-row 118, :name client-dict, :filename "src/elin/handler/connect.clj", :col 48, :id 360, :name-col 48, :end-col 59, :row 118} {:end-row 117, :name-end-col 82, :name-end-row 117, :name-row 117, :name elin, :filename "src/elin/handler/connect.clj", :col 78, :id 353, :name-col 78, :end-col 82, :row 117} {:end-row 116, :name-end-col 60, :name-end-row 116, :name-row 116, :name client-dict, :filename "src/elin/handler/connect.clj", :col 49, :id 360, :name-col 49, :end-col 60, :row 116} {:end-row 119, :name-end-col 40, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/handler/connect.clj", :col 35, :id 355, :name-col 35, :end-col 40, :row 119} {:end-row 119, :name-end-col 56, :name-end-row 119, :name-row 119, :name selected-client, :filename "src/elin/handler/connect.clj", :col 41, :id 361, :name-col 41, :end-col 56, :row 119} {:end-row 120, :name-end-col 29, :name-end-row 120, :name-row 120, :name host, :filename "src/elin/handler/connect.clj", :col 25, :id 354, :name-col 25, :end-col 29, :row 120} {:end-row 121, :name-end-col 64, :name-end-row 121, :name-row 121, :name selected-client, :filename "src/elin/handler/connect.clj", :col 49, :id 361, :name-col 49, :end-col 64, :row 121} {:end-row 15, :name-end-col 27, :name-end-row 15, :name-row 15, :name m, :filename "src/elin/error.clj", :col 26, :id 362, :name-col 26, :end-col 27, :row 15} {:end-row 16, :name-end-col 20, :name-end-row 16, :name-row 16, :name m, :filename "src/elin/error.clj", :col 19, :id 362, :name-col 19, :end-col 20, :row 16} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name cause, :filename "src/elin/error.clj", :col 12, :id 363, :name-col 12, :end-col 17, :row 17} {:end-row 20, :name-end-col 27, :name-end-row 20, :name-row 20, :name m, :filename "src/elin/error.clj", :col 26, :id 364, :name-col 26, :end-col 27, :row 20} {:end-row 21, :name-end-col 20, :name-end-row 21, :name-row 21, :name m, :filename "src/elin/error.clj", :col 19, :id 364, :name-col 19, :end-col 20, :row 21} {:end-row 22, :name-end-col 17, :name-end-row 22, :name-row 22, :name cause, :filename "src/elin/error.clj", :col 12, :id 365, :name-col 12, :end-col 17, :row 22} {:end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name m, :filename "src/elin/error.clj", :col 26, :id 366, :name-col 26, :end-col 27, :row 25} {:end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name m, :filename "src/elin/error.clj", :col 19, :id 366, :name-col 19, :end-col 20, :row 26} {:end-row 27, :name-end-col 17, :name-end-row 27, :name-row 27, :name cause, :filename "src/elin/error.clj", :col 12, :id 367, :name-col 12, :end-col 17, :row 27} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name m, :filename "src/elin/error.clj", :col 26, :id 368, :name-col 26, :end-col 27, :row 30} {:end-row 31, :name-end-col 20, :name-end-row 31, :name-row 31, :name m, :filename "src/elin/error.clj", :col 19, :id 368, :name-col 19, :end-col 20, :row 31} {:end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name cause, :filename "src/elin/error.clj", :col 12, :id 369, :name-col 12, :end-col 17, :row 32} {:end-row 35, :name-end-col 27, :name-end-row 35, :name-row 35, :name m, :filename "src/elin/error.clj", :col 26, :id 370, :name-col 26, :end-col 27, :row 35} {:end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :name m, :filename "src/elin/error.clj", :col 19, :id 370, :name-col 19, :end-col 20, :row 36} {:end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name cause, :filename "src/elin/error.clj", :col 12, :id 371, :name-col 12, :end-col 17, :row 37} {:end-row 40, :name-end-col 27, :name-end-row 40, :name-row 40, :name m, :filename "src/elin/error.clj", :col 26, :id 372, :name-col 26, :end-col 27, :row 40} {:end-row 41, :name-end-col 20, :name-end-row 41, :name-row 41, :name m, :filename "src/elin/error.clj", :col 19, :id 372, :name-col 19, :end-col 20, :row 41} {:end-row 42, :name-end-col 17, :name-end-row 42, :name-row 42, :name cause, :filename "src/elin/error.clj", :col 12, :id 373, :name-col 12, :end-col 17, :row 42} {:end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name m, :filename "src/elin/error.clj", :col 26, :id 374, :name-col 26, :end-col 27, :row 45} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name m, :filename "src/elin/error.clj", :col 19, :id 374, :name-col 19, :end-col 20, :row 46} {:end-row 47, :name-end-col 17, :name-end-row 47, :name-row 47, :name cause, :filename "src/elin/error.clj", :col 12, :id 375, :name-col 12, :end-col 17, :row 47} {:end-row 50, :name-end-col 27, :name-end-row 50, :name-row 50, :name m, :filename "src/elin/error.clj", :col 26, :id 376, :name-col 26, :end-col 27, :row 50} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name m, :filename "src/elin/error.clj", :col 19, :id 376, :name-col 19, :end-col 20, :row 51} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name cause, :filename "src/elin/error.clj", :col 12, :id 377, :name-col 12, :end-col 17, :row 52} {:end-row 55, :name-end-col 27, :name-end-row 55, :name-row 55, :name m, :filename "src/elin/error.clj", :col 26, :id 378, :name-col 26, :end-col 27, :row 55} {:end-row 56, :name-end-col 20, :name-end-row 56, :name-row 56, :name m, :filename "src/elin/error.clj", :col 19, :id 378, :name-col 19, :end-col 20, :row 56} {:end-row 57, :name-end-col 17, :name-end-row 57, :name-row 57, :name cause, :filename "src/elin/error.clj", :col 12, :id 379, :name-col 12, :end-col 17, :row 57} {:end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name x, :filename "src/elin/error.clj", :col 41, :id 380, :name-col 41, :end-col 42, :row 60} {:end-row 63, :name-end-col 17, :name-end-row 63, :name-row 63, :name x, :filename "src/elin/error.clj", :col 16, :id 381, :name-col 16, :end-col 17, :row 63} {:end-row 64, :name-end-col 45, :name-end-row 64, :name-row 64, :name x, :filename "src/elin/error.clj", :col 44, :id 381, :name-col 44, :end-col 45, :row 64} {:end-row 67, :name-end-col 17, :name-end-row 67, :name-row 67, :name x, :filename "src/elin/error.clj", :col 16, :id 382, :name-col 16, :end-col 17, :row 67} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name x, :filename "src/elin/error.clj", :col 44, :id 382, :name-col 44, :end-col 45, :row 68} {:end-row 71, :name-end-col 17, :name-end-row 71, :name-row 71, :name x, :filename "src/elin/error.clj", :col 16, :id 383, :name-col 16, :end-col 17, :row 71} {:end-row 72, :name-end-col 43, :name-end-row 72, :name-row 72, :name x, :filename "src/elin/error.clj", :col 42, :id 383, :name-col 42, :end-col 43, :row 72} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name x, :filename "src/elin/error.clj", :col 16, :id 384, :name-col 16, :end-col 17, :row 75} {:end-row 76, :name-end-col 43, :name-end-row 76, :name-row 76, :name x, :filename "src/elin/error.clj", :col 42, :id 384, :name-col 42, :end-col 43, :row 76} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name x, :filename "src/elin/error.clj", :col 16, :id 385, :name-col 16, :end-col 17, :row 79} {:end-row 80, :name-end-col 45, :name-end-row 80, :name-row 80, :name x, :filename "src/elin/error.clj", :col 44, :id 385, :name-col 44, :end-col 45, :row 80} {:end-row 83, :name-end-col 17, :name-end-row 83, :name-row 83, :name x, :filename "src/elin/error.clj", :col 16, :id 386, :name-col 16, :end-col 17, :row 83} {:end-row 84, :name-end-col 43, :name-end-row 84, :name-row 84, :name x, :filename "src/elin/error.clj", :col 42, :id 386, :name-col 42, :end-col 43, :row 84} {:end-row 87, :name-end-col 17, :name-end-row 87, :name-row 87, :name x, :filename "src/elin/error.clj", :col 16, :id 387, :name-col 16, :end-col 17, :row 87} {:end-row 88, :name-end-col 42, :name-end-row 88, :name-row 88, :name x, :filename "src/elin/error.clj", :col 41, :id 387, :name-col 41, :end-col 42, :row 88} {:end-row 91, :name-end-col 17, :name-end-row 91, :name-row 91, :name x, :filename "src/elin/error.clj", :col 16, :id 388, :name-col 16, :end-col 17, :row 91} {:end-row 92, :name-end-col 39, :name-end-row 92, :name-row 92, :name x, :filename "src/elin/error.clj", :col 38, :id 388, :name-col 38, :end-col 39, :row 92} {:end-row 95, :name-end-col 17, :name-end-row 95, :name-row 95, :name x, :filename "src/elin/error.clj", :col 16, :id 389, :name-col 16, :end-col 17, :row 95} {:end-row 96, :name-end-col 38, :name-end-row 96, :name-row 96, :name x, :filename "src/elin/error.clj", :col 37, :id 389, :name-col 37, :end-col 38, :row 96} {:end-row 103, :name-end-col 16, :name-end-row 103, :name-row 103, :filename "src/elin/error.clj", :col 14, :name-col 15, :end-col 19, :row 103} {:end-row 103, :name-end-col 18, :name-end-row 103, :name-row 103, :name v, :filename "src/elin/error.clj", :col 17, :id 390, :name-col 17, :end-col 18, :row 103} {:end-row 104, :name-end-col 7, :name-end-row 104, :name-row 104, :name v, :filename "src/elin/error.clj", :col 6, :id 390, :name-col 6, :end-col 7, :row 104} {:end-row 105, :name-end-col 30, :name-end-row 105, :name-row 105, :name v, :filename "src/elin/error.clj", :col 29, :id 390, :name-col 29, :end-col 30, :row 105} {:end-row 112, :name-end-col 28, :name-end-row 112, :name-row 112, :name bindings, :filename "src/elin/error.clj", :col 20, :id 392, :name-col 20, :end-col 28, :row 112} {:end-row 113, :name-end-col 33, :name-end-row 113, :name-row 113, :name bindings, :filename "src/elin/error.clj", :col 25, :id 392, :name-col 25, :end-col 33, :row 113} {:end-row 115, :name-end-col 52, :name-end-row 115, :name-row 115, :name bindings, :filename "src/elin/error.clj", :col 44, :id 392, :name-col 44, :end-col 52, :row 115} {:end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name bindings, :filename "src/elin/error.clj", :col 35, :id 395, :name-col 35, :end-col 43, :row 116} {:end-row 117, :name-end-col 36, :name-end-row 117, :name-row 117, :name k, :filename "src/elin/error.clj", :col 35, :id 396, :name-col 35, :end-col 36, :row 117} {:end-row 117, :name-end-col 44, :name-end-row 117, :name-row 117, :name err-sym, :filename "src/elin/error.clj", :col 37, :id 394, :name-col 37, :end-col 44, :row 117} {:end-row 117, :name-end-col 62, :name-end-row 117, :name-row 117, :name v, :filename "src/elin/error.clj", :col 61, :id 397, :name-col 61, :end-col 62, :row 117} {:end-row 119, :name-end-col 46, :name-end-row 119, :name-row 119, :name k, :filename "src/elin/error.clj", :col 45, :id 399, :name-col 45, :end-col 46, :row 119} {:end-row 119, :name-end-col 54, :name-end-row 119, :name-row 119, :name err-sym, :filename "src/elin/error.clj", :col 47, :id 394, :name-col 47, :end-col 54, :row 119} {:end-row 119, :name-end-col 75, :name-end-row 119, :name-row 119, :name err-sym, :filename "src/elin/error.clj", :col 68, :id 394, :name-col 68, :end-col 75, :row 119} {:end-row 120, :name-end-col 76, :name-end-row 120, :name-row 120, :name v, :filename "src/elin/error.clj", :col 75, :id 400, :name-col 75, :end-col 76, :row 120} {:end-row 121, :name-end-col 72, :name-end-row 121, :name-row 121, :name err-sym, :filename "src/elin/error.clj", :col 65, :id 394, :name-col 65, :end-col 72, :row 121} {:end-row 122, :name-end-col 55, :name-end-row 122, :name-row 122, :name bindings, :filename "src/elin/error.clj", :col 47, :id 395, :name-col 47, :end-col 55, :row 122} {:end-row 123, :name-end-col 37, :name-end-row 123, :name-row 123, :name first-bind, :filename "src/elin/error.clj", :col 27, :id 398, :name-col 27, :end-col 37, :row 123} {:end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :name rest-binds, :filename "src/elin/error.clj", :col 40, :id 401, :name-col 40, :end-col 50, :row 123} {:end-row 124, :name-end-col 20, :name-end-row 124, :name-row 124, :name err-sym, :filename "src/elin/error.clj", :col 13, :id 394, :name-col 13, :end-col 20, :row 124} {:end-row 125, :name-end-col 22, :name-end-row 125, :name-row 125, :name body, :filename "src/elin/error.clj", :col 18, :id 393, :name-col 18, :end-col 22, :row 125} {:end-row 131, :name-end-col 52, :name-end-row 131, :name-row 131, :name form, :filename "src/elin/error.clj", :col 48, :id 405, :name-col 48, :end-col 52, :row 131} {:end-row 132, :name-end-col 65, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 61, :id 405, :name-col 61, :end-col 65, :row 132} {:end-row 132, :name-end-col 71, :name-end-row 132, :name-row 132, :name sym, :filename "src/elin/error.clj", :col 68, :id 404, :name-col 68, :end-col 71, :row 132} {:end-row 132, :name-end-col 84, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 80, :id 405, :name-col 80, :end-col 84, :row 132} {:end-row 132, :name-end-col 97, :name-end-row 132, :name-row 132, :name form, :filename "src/elin/error.clj", :col 93, :id 405, :name-col 93, :end-col 97, :row 132} {:end-row 133, :name-end-col 50, :name-end-row 133, :name-row 133, :name form, :filename "src/elin/error.clj", :col 46, :id 405, :name-col 46, :end-col 50, :row 133} {:end-row 133, :name-end-col 54, :name-end-row 133, :name-row 133, :name sym, :filename "src/elin/error.clj", :col 51, :id 404, :name-col 51, :end-col 54, :row 133} {:end-row 134, :name-end-col 41, :name-end-row 134, :name-row 134, :name forms, :filename "src/elin/error.clj", :col 36, :id 403, :name-col 36, :end-col 41, :row 134} {:end-row 135, :name-end-col 38, :name-end-row 135, :name-row 135, :name x, :filename "src/elin/error.clj", :col 37, :id 402, :name-col 37, :end-col 38, :row 135} {:end-row 135, :name-end-col 47, :name-end-row 135, :name-row 135, :name bindings, :filename "src/elin/error.clj", :col 39, :id 406, :name-col 39, :end-col 47, :row 135} {:end-row 136, :name-end-col 37, :name-end-row 136, :name-row 136, :name sym, :filename "src/elin/error.clj", :col 34, :id 404, :name-col 34, :end-col 37, :row 136} {:end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name bindings, :filename "src/elin/error.clj", :col 39, :id 407, :name-col 39, :end-col 47, :row 136} {:end-row 137, :name-end-col 12, :name-end-row 137, :name-row 137, :name sym, :filename "src/elin/error.clj", :col 9, :id 404, :name-col 9, :end-col 12, :row 137} {:end-row 143, :name-end-col 52, :name-end-row 143, :name-row 143, :name form, :filename "src/elin/error.clj", :col 48, :id 411, :name-col 48, :end-col 52, :row 143} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name form, :filename "src/elin/error.clj", :col 55, :id 411, :name-col 55, :end-col 59, :row 144} {:end-row 144, :name-end-col 64, :name-end-row 144, :name-row 144, :name sym, :filename "src/elin/error.clj", :col 61, :id 410, :name-col 61, :end-col 64, :row 144} {:end-row 144, :name-end-col 76, :name-end-row 144, :name-row 144, :name form, :filename "src/elin/error.clj", :col 72, :id 411, :name-col 72, :end-col 76, :row 144} {:end-row 145, :name-end-col 50, :name-end-row 145, :name-row 145, :name form, :filename "src/elin/error.clj", :col 46, :id 411, :name-col 46, :end-col 50, :row 145} {:end-row 145, :name-end-col 54, :name-end-row 145, :name-row 145, :name sym, :filename "src/elin/error.clj", :col 51, :id 410, :name-col 51, :end-col 54, :row 145} {:end-row 146, :name-end-col 41, :name-end-row 146, :name-row 146, :name forms, :filename "src/elin/error.clj", :col 36, :id 409, :name-col 36, :end-col 41, :row 146} {:end-row 147, :name-end-col 38, :name-end-row 147, :name-row 147, :name x, :filename "src/elin/error.clj", :col 37, :id 408, :name-col 37, :end-col 38, :row 147} {:end-row 147, :name-end-col 47, :name-end-row 147, :name-row 147, :name bindings, :filename "src/elin/error.clj", :col 39, :id 412, :name-col 39, :end-col 47, :row 147} {:end-row 148, :name-end-col 37, :name-end-row 148, :name-row 148, :name sym, :filename "src/elin/error.clj", :col 34, :id 410, :name-col 34, :end-col 37, :row 148} {:end-row 148, :name-end-col 47, :name-end-row 148, :name-row 148, :name bindings, :filename "src/elin/error.clj", :col 39, :id 413, :name-col 39, :end-col 47, :row 148} {:end-row 149, :name-end-col 12, :name-end-row 149, :name-row 149, :name sym, :filename "src/elin/error.clj", :col 9, :id 410, :name-col 9, :end-col 12, :row 149} {:end-row 153, :name-end-col 18, :name-end-row 153, :name-row 153, :filename "src/elin/error.clj", :col 17, :name-col 17, :end-col 18, :row 153} {:end-row 154, :name-end-col 31, :name-end-row 154, :name-row 154, :filename "src/elin/error.clj", :col 30, :name-col 30, :end-col 31, :row 154} {:end-row 155, :name-end-col 9, :name-end-row 155, :name-row 155, :filename "src/elin/error.clj", :col 8, :name-col 8, :end-col 9, :row 155} {:end-row 156, :name-end-col 7, :name-end-row 156, :name-row 156, :name vs, :filename "src/elin/error.clj", :col 5, :id 414, :name-col 5, :end-col 7, :row 156} {:end-row 11, :name-end-col 16, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/util/id.clj", :col 14, :id 416, :name-col 14, :end-col 16, :row 11} {:end-row 13, :name-end-col 7, :name-end-row 13, :name-row 13, :name id, :filename "src/elin/util/id.clj", :col 5, :id 416, :name-col 5, :end-col 7, :row 13} {:end-row 15, :name-end-col 24, :name-end-row 15, :name-row 15, :name sock, :filename "src/elin/util/nrepl.clj", :col 20, :id 417, :name-col 20, :end-col 24, :row 15} {:end-row 22, :name-end-col 58, :name-end-row 22, :name-row 22, :name k, :filename "src/elin/util/nrepl.clj", :col 57, :id 421, :name-col 57, :end-col 58, :row 22} {:end-row 22, :name-end-col 67, :name-end-row 22, :name-row 22, :name messages, :filename "src/elin/util/nrepl.clj", :col 59, :id 418, :name-col 59, :end-col 67, :row 22} {:end-row 26, :name-end-col 42, :name-end-row 26, :name-row 26, :name accm, :filename "src/elin/util/nrepl.clj", :col 38, :id 420, :name-col 38, :end-col 42, :row 26} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name k, :filename "src/elin/util/nrepl.clj", :col 43, :id 421, :name-col 43, :end-col 44, :row 26} {:end-row 26, :name-end-col 48, :name-end-row 26, :name-row 26, :name arr, :filename "src/elin/util/nrepl.clj", :col 45, :id 422, :name-col 45, :end-col 48, :row 26} {:end-row 27, :name-end-col 35, :name-end-row 27, :name-row 27, :name accm, :filename "src/elin/util/nrepl.clj", :col 31, :id 420, :name-col 31, :end-col 35, :row 27} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name array-keys, :filename "src/elin/util/nrepl.clj", :col 30, :id 419, :name-col 30, :end-col 40, :row 28} {:end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name array-res, :filename "src/elin/util/nrepl.clj", :col 23, :id 423, :name-col 23, :end-col 32, :row 30} {:end-row 29, :name-end-col 31, :name-end-row 29, :name-row 29, :filename "src/elin/util/nrepl.clj", :col 30, :name-col 30, :end-col 31, :row 29} {:end-row 29, :name-end-col 42, :name-end-row 29, :name-row 29, :name array-keys, :filename "src/elin/util/nrepl.clj", :col 32, :id 419, :name-col 32, :end-col 42, :row 29} {:end-row 29, :name-end-col 52, :name-end-row 29, :name-row 29, :name messages, :filename "src/elin/util/nrepl.clj", :col 44, :id 418, :name-col 44, :end-col 52, :row 29} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name messages, :filename "src/elin/util/nrepl.clj", :col 27, :id 427, :name-col 27, :end-col 35, :row 35} {:end-row 39, :name-end-col 15, :name-end-row 39, :name-row 39, :name msg, :filename "src/elin/util/nrepl.clj", :col 12, :id 428, :name-col 12, :end-col 15, :row 39} {:end-row 40, :name-end-col 19, :name-end-row 40, :name-row 40, :name changed?, :filename "src/elin/util/nrepl.clj", :col 11, :id 431, :name-col 11, :end-col 19, :row 40} {:end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name result, :filename "src/elin/util/nrepl.clj", :col 9, :id 430, :name-col 9, :end-col 15, :row 41} {:end-row 42, :name-end-col 21, :name-end-row 42, :name-row 42, :name result, :filename "src/elin/util/nrepl.clj", :col 15, :id 430, :name-col 15, :end-col 21, :row 42} {:end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :name k, :filename "src/elin/util/nrepl.clj", :col 23, :id 425, :name-col 23, :end-col 24, :row 42} {:end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :name f, :filename "src/elin/util/nrepl.clj", :col 25, :id 426, :name-col 26, :end-col 32, :row 42} {:end-row 44, :name-end-col 21, :name-end-row 44, :name-row 44, :name msg, :filename "src/elin/util/nrepl.clj", :col 18, :id 428, :name-col 18, :end-col 21, :row 44} {:end-row 44, :name-end-col 23, :name-end-row 44, :name-row 44, :name k, :filename "src/elin/util/nrepl.clj", :col 22, :id 425, :name-col 22, :end-col 23, :row 44} {:end-row 45, :name-end-col 22, :name-end-row 45, :name-row 45, :name rest-msg, :filename "src/elin/util/nrepl.clj", :col 14, :id 429, :name-col 14, :end-col 22, :row 45} {:end-row 46, :name-end-col 26, :name-end-row 46, :name-row 46, :name result, :filename "src/elin/util/nrepl.clj", :col 20, :id 430, :name-col 20, :end-col 26, :row 46} {:end-row 46, :name-end-col 38, :name-end-row 46, :name-row 46, :name msg, :filename "src/elin/util/nrepl.clj", :col 35, :id 428, :name-col 35, :end-col 38, :row 46} {:end-row 46, :name-end-col 40, :name-end-row 46, :name-row 46, :name k, :filename "src/elin/util/nrepl.clj", :col 39, :id 425, :name-col 39, :end-col 40, :row 46} {:end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name f, :filename "src/elin/util/nrepl.clj", :col 41, :id 426, :name-col 41, :end-col 42, :row 46} {:end-row 50, :name-end-col 22, :name-end-row 50, :name-row 50, :name rest-msg, :filename "src/elin/util/nrepl.clj", :col 14, :id 429, :name-col 14, :end-col 22, :row 50} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/util/nrepl.clj", :col 29, :id 430, :name-col 29, :end-col 35, :row 50} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name msg, :filename "src/elin/util/nrepl.clj", :col 36, :id 428, :name-col 36, :end-col 39, :row 50} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name changed?, :filename "src/elin/util/nrepl.clj", :col 41, :id 431, :name-col 41, :end-col 49, :row 50} {:end-row 56, :name-end-col 16, :name-end-row 56, :name-row 56, :filename "src/elin/util/nrepl.clj", :col 15, :name-col 15, :end-col 16, :row 56} {:end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name status, :filename "src/elin/util/nrepl.clj", :col 17, :id 433, :name-col 17, :end-col 23, :row 56} {:end-row 57, :name-end-col 27, :name-end-row 57, :name-row 57, :name message, :filename "src/elin/util/nrepl.clj", :col 20, :id 432, :name-col 20, :end-col 27, :row 57} {:end-row 7, :name-end-col 16, :name-end-row 7, :name-row 7, :name c, :filename "src/elin/util/string.clj", :col 15, :id 435, :name-col 15, :end-col 16, :row 7} {:end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/util/string.clj", :col 23, :id 436, :name-col 23, :end-col 24, :row 11} {:end-row 15, :name-end-col 19, :name-end-row 15, :name-row 15, :name s, :filename "src/elin/util/string.clj", :col 18, :id 437, :name-col 18, :end-col 19, :row 15} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name accm, :filename "src/elin/util/string.clj", :col 20, :id 440, :name-col 20, :end-col 24, :row 22} {:end-row 22, :name-end-col 47, :name-end-row 22, :name-row 22, :name k, :filename "src/elin/util/string.clj", :col 46, :id 441, :name-col 46, :end-col 47, :row 22} {:end-row 22, :name-end-col 64, :name-end-row 22, :name-row 22, :name v, :filename "src/elin/util/string.clj", :col 63, :id 442, :name-col 63, :end-col 64, :row 22} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name s, :filename "src/elin/util/string.clj", :col 5, :id 438, :name-col 5, :end-col 6, :row 23} {:end-row 23, :name-end-col 8, :name-end-row 23, :name-row 23, :name m, :filename "src/elin/util/string.clj", :col 7, :id 439, :name-col 7, :end-col 8, :row 23} {:end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name process-id, :filename "src/elin/util/process.clj", :col 23, :id 443, :name-col 23, :end-col 33, :row 11} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name commands, :filename "src/elin/util/process.clj", :col 25, :id 444, :name-col 25, :end-col 33, :row 15} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name process-id, :filename "src/elin/util/process.clj", :col 16, :id 445, :name-col 16, :end-col 26, :row 17} {:end-row 19, :name-end-col 48, :name-end-row 19, :name-row 19, :name commands, :filename "src/elin/util/process.clj", :col 40, :id 446, :name-col 40, :end-col 48, :row 19} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name process-id, :filename "src/elin/util/process.clj", :col 29, :id 445, :name-col 29, :end-col 39, :row 20} {:end-row 20, :name-end-col 47, :name-end-row 20, :name-row 20, :name process, :filename "src/elin/util/process.clj", :col 40, :id 447, :name-col 40, :end-col 47, :row 20} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name process, :filename "src/elin/util/process.clj", :col 17, :id 447, :name-col 17, :end-col 24, :row 22} {:end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name process-id, :filename "src/elin/util/process.clj", :col 32, :id 445, :name-col 32, :end-col 42, :row 23} {:end-row 24, :name-end-col 18, :name-end-row 24, :name-row 24, :name process-id, :filename "src/elin/util/process.clj", :col 8, :id 445, :name-col 8, :end-col 18, :row 24} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name process-id, :filename "src/elin/util/process.clj", :col 36, :id 448, :name-col 36, :end-col 46, :row 28} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name process, :filename "src/elin/util/process.clj", :col 19, :id 449, :name-col 19, :end-col 26, :row 29} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name code, :filename "src/elin/util/sexpr.clj", :col 32, :id 450, :name-col 32, :end-col 36, :row 15} {:end-row 26, :name-end-col 38, :name-end-row 26, :name-row 26, :name form-code, :filename "src/elin/util/sexpr.clj", :col 29, :id 451, :name-col 29, :end-col 38, :row 26} {:end-row 28, :name-end-col 52, :name-end-row 28, :name-row 28, :name form-code, :filename "src/elin/util/sexpr.clj", :col 43, :id 451, :name-col 43, :end-col 52, :row 28} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name form-code, :filename "src/elin/util/sexpr.clj", :col 24, :id 451, :name-col 24, :end-col 33, :row 29} {:end-row 31, :name-end-col 63, :name-end-row 31, :name-row 31, :name target-sym, :filename "src/elin/util/sexpr.clj", :col 53, :id 453, :name-col 53, :end-col 63, :row 31} {:end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name zloc, :filename "src/elin/util/sexpr.clj", :col 51, :id 454, :name-col 51, :end-col 55, :row 34} {:end-row 35, :name-end-col 44, :name-end-row 35, :name-row 35, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 454, :name-col 40, :end-col 44, :row 35} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name zloc, :filename "src/elin/util/sexpr.clj", :col 28, :id 454, :name-col 28, :end-col 32, :row 36} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/util/sexpr.clj", :col 19, :id 455, :name-col 19, :end-col 25, :row 39} {:end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name ns-str, :filename "src/elin/util/sexpr.clj", :col 9, :id 455, :name-col 9, :end-col 15, :row 41} {:end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name ex, :filename "src/elin/util/sexpr.clj", :col 42, :id 456, :name-col 42, :end-col 44, :row 44} {:end-row 49, :name-end-col 37, :name-end-row 49, :name-row 49, :name alias-sym, :filename "src/elin/util/sexpr.clj", :col 28, :id 459, :name-col 28, :end-col 37, :row 49} {:end-row 50, :name-end-col 77, :name-end-row 50, :name-row 50, :name ns-sym, :filename "src/elin/util/sexpr.clj", :col 71, :id 458, :name-col 71, :end-col 77, :row 50} {:end-row 50, :name-end-col 87, :name-end-row 50, :name-row 50, :name alias-sym, :filename "src/elin/util/sexpr.clj", :col 78, :id 459, :name-col 78, :end-col 87, :row 50} {:end-row 51, :name-end-col 60, :name-end-row 51, :name-row 51, :name ns-sym, :filename "src/elin/util/sexpr.clj", :col 54, :id 458, :name-col 54, :end-col 60, :row 51} {:end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name form-code, :filename "src/elin/util/sexpr.clj", :col 33, :id 457, :name-col 33, :end-col 42, :row 52} {:end-row 53, :name-end-col 53, :name-end-row 53, :name-row 53, :name zloc, :filename "src/elin/util/sexpr.clj", :col 49, :id 461, :name-col 49, :end-col 53, :row 53} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name zloc', :filename "src/elin/util/sexpr.clj", :col 18, :id 462, :name-col 18, :end-col 23, :row 54} {:end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 461, :name-col 30, :end-col 34, :row 55} {:end-row 63, :name-end-col 34, :name-end-row 63, :name-row 63, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 463, :name-col 30, :end-col 34, :row 63} {:end-row 64, :name-end-col 42, :name-end-row 64, :name-row 64, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 464, :name-col 32, :end-col 42, :row 64} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 463, :name-col 36, :end-col 40, :row 65} {:end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name require-node, :filename "src/elin/util/sexpr.clj", :col 41, :id 460, :name-col 41, :end-col 53, :row 65} {:end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name linebreaked?, :filename "src/elin/util/sexpr.clj", :col 9, :id 465, :name-col 9, :end-col 21, :row 68} {:end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 466, :name-col 13, :end-col 17, :row 69} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 464, :name-col 16, :end-col 26, :row 73} {:end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 466, :name-col 13, :end-col 17, :row 74} {:end-row 80, :name-end-col 13, :name-end-row 80, :name-row 80, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 466, :name-col 9, :end-col 13, :row 80} {:end-row 85, :name-end-col 65, :name-end-row 85, :name-row 85, :name class-name-sym, :filename "src/elin/util/sexpr.clj", :col 51, :id 468, :name-col 51, :end-col 65, :row 85} {:end-row 86, :name-end-col 42, :name-end-row 86, :name-row 86, :name form-code, :filename "src/elin/util/sexpr.clj", :col 33, :id 467, :name-col 33, :end-col 42, :row 86} {:end-row 87, :name-end-col 53, :name-end-row 87, :name-row 87, :name zloc, :filename "src/elin/util/sexpr.clj", :col 49, :id 470, :name-col 49, :end-col 53, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name zloc', :filename "src/elin/util/sexpr.clj", :col 18, :id 471, :name-col 18, :end-col 23, :row 88} {:end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 470, :name-col 30, :end-col 34, :row 89} {:end-row 97, :name-end-col 34, :name-end-row 97, :name-row 97, :name zloc, :filename "src/elin/util/sexpr.clj", :col 30, :id 472, :name-col 30, :end-col 34, :row 97} {:end-row 98, :name-end-col 42, :name-end-row 98, :name-row 98, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 473, :name-col 32, :end-col 42, :row 98} {:end-row 99, :name-end-col 40, :name-end-row 99, :name-row 99, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 472, :name-col 36, :end-col 40, :row 99} {:end-row 99, :name-end-col 52, :name-end-row 99, :name-row 99, :name import-node, :filename "src/elin/util/sexpr.clj", :col 41, :id 469, :name-col 41, :end-col 52, :row 99} {:end-row 102, :name-end-col 21, :name-end-row 102, :name-row 102, :name linebreaked?, :filename "src/elin/util/sexpr.clj", :col 9, :id 474, :name-col 9, :end-col 21, :row 102} {:end-row 103, :name-end-col 17, :name-end-row 103, :name-row 103, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 475, :name-col 13, :end-col 17, :row 103} {:end-row 107, :name-end-col 26, :name-end-row 107, :name-row 107, :name right-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 473, :name-col 16, :end-col 26, :row 107} {:end-row 108, :name-end-col 17, :name-end-row 108, :name-row 108, :name zloc, :filename "src/elin/util/sexpr.clj", :col 13, :id 475, :name-col 13, :end-col 17, :row 108} {:end-row 114, :name-end-col 13, :name-end-row 114, :name-row 114, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 475, :name-col 9, :end-col 13, :row 114} {:end-row 120, :name-end-col 30, :name-end-row 120, :name-row 120, :name code, :filename "src/elin/util/sexpr.clj", :col 26, :id 476, :name-col 26, :end-col 30, :row 120} {:end-row 121, :name-end-col 38, :name-end-row 121, :name-row 121, :name line, :filename "src/elin/util/sexpr.clj", :col 34, :id 477, :name-col 34, :end-col 38, :row 121} {:end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :name col, :filename "src/elin/util/sexpr.clj", :col 39, :id 478, :name-col 39, :end-col 42, :row 121} {:end-row 124, :name-end-col 44, :name-end-row 124, :name-row 124, :name ex, :filename "src/elin/util/sexpr.clj", :col 42, :id 479, :name-col 42, :end-col 44, :row 124} {:end-row 128, :name-end-col 39, :name-end-row 128, :name-row 128, :name zloc, :filename "src/elin/util/sexpr.clj", :col 35, :id 480, :name-col 35, :end-col 39, :row 128} {:end-row 129, :name-end-col 13, :name-end-row 129, :name-row 129, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 480, :name-col 9, :end-col 13, :row 129} {:end-row 133, :name-end-col 9, :name-end-row 133, :name-row 133, :name zloc, :filename "src/elin/util/sexpr.clj", :col 5, :id 480, :name-col 5, :end-col 9, :row 133} {:end-row 137, :name-end-col 31, :name-end-row 137, :name-row 137, :name zloc, :filename "src/elin/util/sexpr.clj", :col 27, :id 481, :name-col 27, :end-col 31, :row 137} {:end-row 138, :name-end-col 13, :name-end-row 138, :name-row 138, :name zloc, :filename "src/elin/util/sexpr.clj", :col 9, :id 481, :name-col 9, :end-col 13, :row 138} {:end-row 141, :name-end-col 9, :name-end-row 141, :name-row 141, :name zloc, :filename "src/elin/util/sexpr.clj", :col 5, :id 481, :name-col 5, :end-col 9, :row 141} {:end-row 145, :name-end-col 36, :name-end-row 145, :name-row 145, :name code, :filename "src/elin/util/sexpr.clj", :col 32, :id 482, :name-col 32, :end-col 36, :row 145} {:end-row 146, :name-end-col 38, :name-end-row 146, :name-row 146, :name coordination, :filename "src/elin/util/sexpr.clj", :col 26, :id 483, :name-col 26, :end-col 38, :row 146} {:end-row 147, :name-end-col 14, :name-end-row 147, :name-row 147, :name n, :filename "src/elin/util/sexpr.clj", :col 13, :id 485, :name-col 13, :end-col 14, :row 147} {:end-row 148, :name-end-col 11, :name-end-row 148, :name-row 148, :name zloc, :filename "src/elin/util/sexpr.clj", :col 7, :id 484, :name-col 7, :end-col 11, :row 148} {:end-row 149, :name-end-col 28, :name-end-row 149, :name-row 149, :name zloc, :filename "src/elin/util/sexpr.clj", :col 24, :id 484, :name-col 24, :end-col 28, :row 149} {:end-row 154, :name-end-col 20, :name-end-row 154, :name-row 154, :name n, :filename "src/elin/util/sexpr.clj", :col 19, :id 485, :name-col 19, :end-col 20, :row 154} {:end-row 155, :name-end-col 23, :name-end-row 155, :name-row 155, :name rest-coor, :filename "src/elin/util/sexpr.clj", :col 14, :id 486, :name-col 14, :end-col 23, :row 155} {:end-row 167, :name-end-col 45, :name-end-row 167, :name-row 167, :name code, :filename "src/elin/util/sexpr.clj", :col 41, :id 487, :name-col 41, :end-col 45, :row 167} {:end-row 167, :name-end-col 58, :name-end-row 167, :name-row 167, :name coordination, :filename "src/elin/util/sexpr.clj", :col 46, :id 488, :name-col 46, :end-col 58, :row 167} {:end-row 168, :name-end-col 40, :name-end-row 168, :name-row 168, :name zloc, :filename "src/elin/util/sexpr.clj", :col 36, :id 489, :name-col 36, :end-col 40, :row 168} {:end-row 169, :name-end-col 30, :name-end-row 169, :name-row 169, :name zloc, :filename "src/elin/util/sexpr.clj", :col 26, :id 489, :name-col 26, :end-col 30, :row 169} {:end-row 170, :name-end-col 26, :name-end-row 170, :name-row 170, :name lnum, :filename "src/elin/util/sexpr.clj", :col 22, :id 490, :name-col 22, :end-col 26, :row 170} {:end-row 170, :name-end-col 36, :name-end-row 170, :name-row 170, :name col, :filename "src/elin/util/sexpr.clj", :col 33, :id 491, :name-col 33, :end-col 36, :row 170} {:end-row 174, :name-end-col 21, :name-end-row 174, :name-row 174, :name zloc, :filename "src/elin/util/sexpr.clj", :col 17, :id 492, :name-col 17, :end-col 21, :row 174} {:end-row 178, :name-end-col 25, :name-end-row 178, :name-row 178, :name sym, :filename "src/elin/util/sexpr.clj", :col 22, :id 493, :name-col 22, :end-col 25, :row 178} {:end-row 179, :name-end-col 31, :name-end-row 179, :name-row 179, :name sym, :filename "src/elin/util/sexpr.clj", :col 28, :id 493, :name-col 28, :end-col 31, :row 179} {:end-row 184, :name-end-col 33, :name-end-row 184, :name-row 184, :name zloc, :filename "src/elin/util/sexpr.clj", :col 29, :id 494, :name-col 29, :end-col 33, :row 184} {:end-row 188, :name-end-col 19, :name-end-row 188, :name-row 188, :name zloc, :filename "src/elin/util/sexpr.clj", :col 15, :id 495, :name-col 15, :end-col 19, :row 188} {:end-row 190, :name-end-col 36, :name-end-row 190, :name-row 190, :name zloc, :filename "src/elin/util/sexpr.clj", :col 32, :id 496, :name-col 32, :end-col 36, :row 190} {:end-row 191, :name-end-col 33, :name-end-row 191, :name-row 191, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 26, :id 498, :name-col 26, :end-col 33, :row 191} {:end-row 192, :name-end-col 23, :name-end-row 192, :name-row 192, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 498, :name-col 16, :end-col 23, :row 192} {:end-row 192, :name-end-col 36, :name-end-row 192, :name-row 192, :name result, :filename "src/elin/util/sexpr.clj", :col 30, :id 497, :name-col 30, :end-col 36, :row 192} {:end-row 192, :name-end-col 58, :name-end-row 192, :name-row 192, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 51, :id 498, :name-col 51, :end-col 58, :row 192} {:end-row 193, :name-end-col 23, :name-end-row 193, :name-row 193, :name up-zloc, :filename "src/elin/util/sexpr.clj", :col 16, :id 498, :name-col 16, :end-col 23, :row 193} {:end-row 193, :name-end-col 30, :name-end-row 193, :name-row 193, :name result, :filename "src/elin/util/sexpr.clj", :col 24, :id 497, :name-col 24, :end-col 30, :row 193} {:end-row 194, :name-end-col 13, :name-end-row 194, :name-row 194, :name result, :filename "src/elin/util/sexpr.clj", :col 7, :id 497, :name-col 7, :end-col 13, :row 194} {:end-row 200, :name-end-col 26, :name-end-row 200, :name-row 200, :name node, :filename "src/elin/util/sexpr.clj", :col 22, :id 499, :name-col 22, :end-col 26, :row 200} {:end-row 204, :name-end-col 40, :name-end-row 204, :name-row 204, :name test-code, :filename "src/elin/util/sexpr.clj", :col 31, :id 500, :name-col 31, :end-col 40, :row 204} {:end-row 205, :name-end-col 50, :name-end-row 205, :name-row 205, :name zloc, :filename "src/elin/util/sexpr.clj", :col 46, :id 503, :name-col 46, :end-col 50, :row 205} {:end-row 205, :name-end-col 64, :name-end-row 205, :name-row 205, :name current-lnum, :filename "src/elin/util/sexpr.clj", :col 52, :id 501, :name-col 52, :end-col 64, :row 205} {:end-row 205, :name-end-col 79, :name-end-row 205, :name-row 205, :name current-column, :filename "src/elin/util/sexpr.clj", :col 65, :id 502, :name-col 65, :end-col 79, :row 205} {:end-row 206, :name-end-col 56, :name-end-row 206, :name-row 206, :name current-zloc, :filename "src/elin/util/sexpr.clj", :col 44, :id 504, :name-col 44, :end-col 56, :row 206} {:end-row 210, :name-end-col 23, :name-end-row 210, :name-row 210, :name zloc, :filename "src/elin/util/sexpr.clj", :col 19, :id 503, :name-col 19, :end-col 23, :row 210} {:end-row 211, :name-end-col 44, :name-end-row 211, :name-row 211, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 506, :name-col 40, :end-col 44, :row 211} {:end-row 212, :name-end-col 56, :name-end-row 212, :name-row 212, :name parent-testing-form-digest-set, :filename "src/elin/util/sexpr.clj", :col 26, :id 505, :name-col 26, :end-col 56, :row 212} {:end-row 213, :name-end-col 44, :name-end-row 213, :name-row 213, :name zloc, :filename "src/elin/util/sexpr.clj", :col 40, :id 507, :name-col 40, :end-col 44, :row 213} {:end-row 214, :name-end-col 24, :name-end-row 214, :name-row 214, :name zloc, :filename "src/elin/util/sexpr.clj", :col 20, :id 507, :name-col 20, :end-col 24, :row 214} {:end-row 215, :name-end-col 28, :name-end-row 215, :name-row 215, :name zloc, :filename "src/elin/util/sexpr.clj", :col 24, :id 507, :name-col 24, :end-col 28, :row 215} {:end-row 220, :name-end-col 15, :name-end-row 220, :name-row 220, :name zloc, :filename "src/elin/util/sexpr.clj", :col 11, :id 506, :name-col 11, :end-col 15, :row 220} {:end-row 10, :name-end-col 18, :name-end-row 10, :name-row 10, :name context, :filename "src/elin/util/interceptor.clj", :col 11, :id 508, :name-col 11, :end-col 18, :row 10} {:end-row 16, :name-end-col 18, :name-end-row 16, :name-row 16, :name context, :filename "src/elin/util/interceptor.clj", :col 11, :id 509, :name-col 11, :end-col 18, :row 16} {:end-row 16, :name-end-col 78, :name-end-row 16, :name-row 16, :name interceptor-var, :filename "src/elin/util/interceptor.clj", :col 63, :id 510, :name-col 63, :end-col 78, :row 16} {:end-row 20, :name-end-col 38, :name-end-row 20, :name-row 20, :name nrepl, :filename "src/elin/util/interceptor.clj", :col 33, :id 511, :name-col 33, :end-col 38, :row 20} {:end-row 10, :name-end-col 16, :name-end-row 10, :name-row 10, :name x, :filename "src/elin/util/server.clj", :col 15, :id 512, :name-col 15, :end-col 16, :row 10} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name x, :filename "src/elin/util/server.clj", :col 18, :id 512, :name-col 18, :end-col 19, :row 11} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :name x, :filename "src/elin/util/server.clj", :col 14, :id 512, :name-col 14, :end-col 15, :row 13} {:end-row 14, :name-end-col 11, :name-end-row 14, :name-row 14, :name x, :filename "src/elin/util/server.clj", :col 10, :id 512, :name-col 10, :end-col 11, :row 14} {:end-row 16, :name-end-col 23, :name-end-row 16, :name-row 16, :name x, :filename "src/elin/util/server.clj", :col 22, :id 512, :name-col 22, :end-col 23, :row 16} {:end-row 17, :name-end-col 16, :name-end-row 17, :name-row 17, :name x, :filename "src/elin/util/server.clj", :col 15, :id 512, :name-col 15, :end-col 16, :row 17} {:end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :filename "src/elin/util/server.clj", :col 32, :name-col 32, :end-col 33, :row 19} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :filename "src/elin/util/server.clj", :col 35, :name-col 35, :end-col 36, :row 20} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :filename "src/elin/util/server.clj", :col 31, :name-col 31, :end-col 32, :row 22} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :filename "src/elin/util/server.clj", :col 27, :name-col 27, :end-col 28, :row 23} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :filename "src/elin/util/server.clj", :col 22, :name-col 22, :end-col 23, :row 26} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name x, :filename "src/elin/util/server.clj", :col 19, :id 512, :name-col 19, :end-col 20, :row 27} {:end-row 30, :name-end-col 6, :name-end-row 30, :name-row 30, :name x, :filename "src/elin/util/server.clj", :col 5, :id 512, :name-col 5, :end-col 6, :row 30} {:end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :name x, :filename "src/elin/util/server.clj", :col 18, :id 514, :name-col 18, :end-col 19, :row 36} {:end-row 37, :name-end-col 20, :name-end-row 37, :name-row 37, :name x, :filename "src/elin/util/server.clj", :col 19, :id 514, :name-col 19, :end-col 20, :row 37} {:end-row 39, :name-end-col 12, :name-end-row 39, :name-row 39, :name x, :filename "src/elin/util/server.clj", :col 11, :id 514, :name-col 11, :end-col 12, :row 39} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :name accm, :filename "src/elin/util/server.clj", :col 25, :id 515, :name-col 25, :end-col 29, :row 41} {:end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :name k, :filename "src/elin/util/server.clj", :col 39, :id 516, :name-col 39, :end-col 40, :row 41} {:end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name v, :filename "src/elin/util/server.clj", :col 52, :id 517, :name-col 52, :end-col 53, :row 41} {:end-row 42, :name-end-col 20, :name-end-row 42, :name-row 42, :name x, :filename "src/elin/util/server.clj", :col 19, :id 514, :name-col 19, :end-col 20, :row 42} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name x, :filename "src/elin/util/server.clj", :col 5, :id 514, :name-col 5, :end-col 6, :row 45} {:end-row 8, :name-end-col 15, :name-end-row 8, :name-row 8, :name elin, :filename "src/elin/util/handler.clj", :col 11, :id 518, :name-col 11, :end-col 15, :row 8} {:end-row 8, :name-end-col 67, :name-end-row 8, :name-row 8, :name handler-var, :filename "src/elin/util/handler.clj", :col 56, :id 519, :name-col 56, :end-col 67, :row 8} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name path, :filename "src/elin/util/handler.clj", :col 27, :id 520, :name-col 27, :end-col 31, :row 16} {:end-row 18, :name-end-col 31, :name-end-row 18, :name-row 18, :name path, :filename "src/elin/util/handler.clj", :col 27, :id 521, :name-col 27, :end-col 31, :row 18} {:end-row 18, :name-end-col 36, :name-end-row 18, :name-row 18, :name lnum, :filename "src/elin/util/handler.clj", :col 32, :id 522, :name-col 32, :end-col 36, :row 18} {:end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :name path, :filename "src/elin/util/handler.clj", :col 11, :id 523, :name-col 11, :end-col 15, :row 20} {:end-row 20, :name-end-col 26, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/util/handler.clj", :col 22, :id 524, :name-col 22, :end-col 26, :row 20} {:end-row 20, :name-end-col 35, :name-end-row 20, :name-row 20, :name col, :filename "src/elin/util/handler.clj", :col 32, :id 525, :name-col 32, :end-col 35, :row 20} {:end-row 7, :name-end-col 29, :name-end-row 7, :name-row 7, :name ?schema, :filename "src/elin/util/param.clj", :col 22, :id 526, :name-col 22, :end-col 29, :row 7} {:end-row 7, :name-end-col 35, :name-end-row 7, :name-row 7, :name value, :filename "src/elin/util/param.clj", :col 30, :id 527, :name-col 30, :end-col 35, :row 7} {:end-row 8, :name-end-col 27, :name-end-row 8, :name-row 8, :name ret, :filename "src/elin/util/param.clj", :col 24, :id 528, :name-col 24, :end-col 27, :row 8} {:end-row 9, :name-end-col 48, :name-end-row 9, :name-row 9, :name ?schema, :filename "src/elin/util/param.clj", :col 41, :id 526, :name-col 41, :end-col 48, :row 9} {:end-row 9, :name-end-col 54, :name-end-row 9, :name-row 9, :name value, :filename "src/elin/util/param.clj", :col 49, :id 527, :name-col 49, :end-col 54, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :name ret, :filename "src/elin/util/param.clj", :col 8, :id 528, :name-col 8, :end-col 11, :row 10} {:end-row 14, :name-end-col 44, :name-end-row 14, :name-row 14, :name cwd, :filename "src/elin/util/file.clj", :col 41, :id 529, :name-col 41, :end-col 44, :row 14} {:end-row 15, :name-end-col 14, :name-end-row 15, :name-row 15, :name dir, :filename "src/elin/util/file.clj", :col 11, :id 531, :name-col 11, :end-col 14, :row 15} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name dir, :filename "src/elin/util/file.clj", :col 27, :id 531, :name-col 27, :end-col 30, :row 16} {:end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name file-name, :filename "src/elin/util/file.clj", :col 31, :id 530, :name-col 31, :end-col 40, :row 16} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :name file, :filename "src/elin/util/file.clj", :col 22, :id 532, :name-col 22, :end-col 26, :row 17} {:end-row 18, :name-end-col 15, :name-end-row 18, :name-row 18, :name file, :filename "src/elin/util/file.clj", :col 11, :id 532, :name-col 11, :end-col 15, :row 18} {:end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name dir, :filename "src/elin/util/file.clj", :col 34, :id 531, :name-col 34, :end-col 37, :row 19} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name cwd, :filename "src/elin/util/file.clj", :col 23, :id 533, :name-col 23, :end-col 26, :row 23} {:end-row 24, :name-end-col 14, :name-end-row 24, :name-row 24, :name dir, :filename "src/elin/util/file.clj", :col 11, :id 535, :name-col 11, :end-col 14, :row 24} {:end-row 26, :name-end-col 67, :name-end-row 26, :name-row 26, :name file-name-pattern, :filename "src/elin/util/file.clj", :col 50, :id 534, :name-col 50, :end-col 67, :row 26} {:end-row 26, :name-end-col 79, :name-end-row 26, :name-row 26, :filename "src/elin/util/file.clj", :col 78, :name-col 78, :end-col 79, :row 26} {:end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name dir, :filename "src/elin/util/file.clj", :col 43, :id 535, :name-col 43, :end-col 46, :row 25} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name target-file, :filename "src/elin/util/file.clj", :col 9, :id 536, :name-col 9, :end-col 20, :row 28} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name dir, :filename "src/elin/util/file.clj", :col 32, :id 535, :name-col 32, :end-col 35, :row 29} {:end-row 37, :name-end-col 25, :name-end-row 37, :name-row 37, :name file-name, :filename "src/elin/util/file.clj", :col 16, :id 539, :name-col 16, :end-col 25, :row 37} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/util/file.clj", :col 48, :id 538, :name-col 48, :end-col 51, :row 38} {:end-row 38, :name-end-col 61, :name-end-row 38, :name-row 38, :name file-name, :filename "src/elin/util/file.clj", :col 52, :id 539, :name-col 52, :end-col 61, :row 38} {:end-row 39, :name-end-col 52, :name-end-row 39, :name-row 39, :name cwd, :filename "src/elin/util/file.clj", :col 49, :id 538, :name-col 49, :end-col 52, :row 39} {:end-row 39, :name-end-col 62, :name-end-row 39, :name-row 39, :name file-name, :filename "src/elin/util/file.clj", :col 53, :id 539, :name-col 53, :end-col 62, :row 39} {:end-row 43, :name-end-col 31, :name-end-row 43, :name-row 43, :name path, :filename "src/elin/util/file.clj", :col 27, :id 540, :name-col 27, :end-col 31, :row 43} {:end-row 45, :name-end-col 31, :name-end-row 45, :name-row 45, :name path, :filename "src/elin/util/file.clj", :col 27, :id 541, :name-col 27, :end-col 31, :row 45} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :name path, :filename "src/elin/util/file.clj", :col 11, :id 541, :name-col 11, :end-col 15, :row 46} {:end-row 49, :name-end-col 11, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/util/file.clj", :col 7, :id 541, :name-col 7, :end-col 11, :row 49} {:end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :name home, :filename "src/elin/util/file.clj", :col 25, :id 542, :name-col 25, :end-col 29, :row 58} {:end-row 60, :name-end-col 35, :name-end-row 60, :name-row 60, :name xdg-cache-home, :filename "src/elin/util/file.clj", :col 21, :id 543, :name-col 21, :end-col 35, :row 60} {:end-row 61, :name-end-col 39, :name-end-row 61, :name-row 61, :name xdg-cache-home, :filename "src/elin/util/file.clj", :col 25, :id 543, :name-col 25, :end-col 39, :row 61} {:end-row 64, :name-end-col 29, :name-end-row 64, :name-row 64, :name home, :filename "src/elin/util/file.clj", :col 25, :id 542, :name-col 25, :end-col 29, :row 64} {:end-row 65, :name-end-col 18, :name-end-row 65, :name-row 65, :name file, :filename "src/elin/util/file.clj", :col 14, :id 544, :name-col 14, :end-col 18, :row 65} {:end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :name file, :filename "src/elin/util/file.clj", :col 23, :id 544, :name-col 23, :end-col 27, :row 66} {:end-row 74, :name-end-col 36, :name-end-row 74, :name-row 74, :name xdg-config-home, :filename "src/elin/util/file.clj", :col 21, :id 546, :name-col 21, :end-col 36, :row 74} {:end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name xdg-config-home, :filename "src/elin/util/file.clj", :col 25, :id 546, :name-col 25, :end-col 40, :row 75} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name home, :filename "src/elin/util/file.clj", :col 25, :id 545, :name-col 25, :end-col 29, :row 78} {:end-row 79, :name-end-col 18, :name-end-row 79, :name-row 79, :name file, :filename "src/elin/util/file.clj", :col 14, :id 547, :name-col 14, :end-col 18, :row 79} {:end-row 80, :name-end-col 27, :name-end-row 80, :name-row 80, :name file, :filename "src/elin/util/file.clj", :col 23, :id 547, :name-col 23, :end-col 27, :row 80} {:end-row 85, :name-end-col 41, :name-end-row 85, :name-row 85, :name path, :filename "src/elin/util/file.clj", :col 37, :id 548, :name-col 37, :end-col 41, :row 85} {:end-row 86, :name-end-col 15, :name-end-row 86, :name-row 86, :name path, :filename "src/elin/util/file.clj", :col 11, :id 548, :name-col 11, :end-col 15, :row 86} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name idx, :filename "src/elin/util/file.clj", :col 16, :id 549, :name-col 16, :end-col 19, :row 86} {:end-row 91, :name-end-col 24, :name-end-row 91, :name-row 91, :name path, :filename "src/elin/util/file.clj", :col 20, :id 550, :name-col 20, :end-col 24, :row 91} {:end-row 98, :name-end-col 47, :name-end-row 98, :name-row 98, :name cwd, :filename "src/elin/util/file.clj", :col 44, :id 551, :name-col 44, :end-col 47, :row 98} {:end-row 107, :name-end-col 21, :name-end-row 107, :name-row 107, :name path, :filename "src/elin/util/file.clj", :col 17, :id 552, :name-col 17, :end-col 21, :row 107} {:end-row 109, :name-end-col 21, :name-end-row 109, :name-row 109, :name path, :filename "src/elin/util/file.clj", :col 17, :id 553, :name-col 17, :end-col 21, :row 109} {:end-row 109, :name-end-col 26, :name-end-row 109, :name-row 109, :name lnum, :filename "src/elin/util/file.clj", :col 22, :id 554, :name-col 22, :end-col 26, :row 109} {:end-row 111, :name-end-col 13, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/util/file.clj", :col 9, :id 555, :name-col 9, :end-col 13, :row 111} {:end-row 112, :name-end-col 19, :name-end-row 112, :name-row 112, :name lnum, :filename "src/elin/util/file.clj", :col 15, :id 556, :name-col 15, :end-col 19, :row 112} {:end-row 112, :name-end-col 33, :name-end-row 112, :name-row 112, :name lnum, :filename "src/elin/util/file.clj", :col 29, :id 556, :name-col 29, :end-col 33, :row 112} {:end-row 113, :name-end-col 18, :name-end-row 113, :name-row 113, :name col, :filename "src/elin/util/file.clj", :col 15, :id 557, :name-col 15, :end-col 18, :row 113} {:end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :name col, :filename "src/elin/util/file.clj", :col 28, :id 557, :name-col 28, :end-col 31, :row 113} {:end-row 121, :name-end-col 76, :name-end-row 121, :name-row 121, :name path, :filename "src/elin/util/file.clj", :col 72, :id 558, :name-col 72, :end-col 76, :row 121} {:end-row 122, :name-end-col 17, :name-end-row 122, :name-row 122, :name path', :filename "src/elin/util/file.clj", :col 12, :id 560, :name-col 12, :end-col 17, :row 122} {:end-row 123, :name-end-col 28, :name-end-row 123, :name-row 123, :name lnum, :filename "src/elin/util/file.clj", :col 24, :id 561, :name-col 24, :end-col 28, :row 123} {:end-row 125, :name-end-col 26, :name-end-row 125, :name-row 125, :name col, :filename "src/elin/util/file.clj", :col 23, :id 562, :name-col 23, :end-col 26, :row 125} {:end-row 127, :name-end-col 16, :name-end-row 127, :name-row 127, :name path, :filename "src/elin/util/file.clj", :col 12, :id 558, :name-col 12, :end-col 16, :row 127} {:end-row 10, :name-end-col 32, :name-end-row 10, :name-row 10, :name key-ns-kw, :filename "src/elin/util/map.clj", :col 23, :id 564, :name-col 23, :end-col 32, :row 10} {:end-row 10, :name-end-col 54, :name-end-row 10, :name-row 10, :name k, :filename "src/elin/util/map.clj", :col 53, :id 566, :name-col 53, :end-col 54, :row 10} {:end-row 11, :name-end-col 29, :name-end-row 11, :name-row 11, :name accm, :filename "src/elin/util/map.clj", :col 25, :id 565, :name-col 25, :end-col 29, :row 11} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name k, :filename "src/elin/util/map.clj", :col 30, :id 566, :name-col 30, :end-col 31, :row 11} {:end-row 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name v, :filename "src/elin/util/map.clj", :col 32, :id 567, :name-col 32, :end-col 33, :row 11} {:end-row 12, :name-end-col 22, :name-end-row 12, :name-row 12, :name accm, :filename "src/elin/util/map.clj", :col 18, :id 565, :name-col 18, :end-col 22, :row 12} {:end-row 13, :name-end-col 18, :name-end-row 13, :name-row 13, :name m, :filename "src/elin/util/map.clj", :col 17, :id 563, :name-col 17, :end-col 18, :row 13} {:end-row 17, :name-end-col 55, :name-end-row 17, :name-row 17, :filename "src/elin/util/map.clj", :col 54, :name-col 54, :end-col 55, :row 17} {:end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name keyseq, :filename "src/elin/util/map.clj", :col 58, :id 569, :name-col 58, :end-col 64, :row 17} {:end-row 22, :name-end-col 50, :name-end-row 22, :name-row 22, :name v, :filename "src/elin/util/map.clj", :col 49, :id 573, :name-col 49, :end-col 50, :row 22} {:end-row 23, :name-end-col 59, :name-end-row 23, :name-row 23, :name max-key-length, :filename "src/elin/util/map.clj", :col 45, :id 571, :name-col 45, :end-col 59, :row 23} {:end-row 23, :name-end-col 76, :name-end-row 23, :name-row 23, :name k, :filename "src/elin/util/map.clj", :col 75, :id 572, :name-col 75, :end-col 76, :row 23} {:end-row 23, :name-end-col 90, :name-end-row 23, :name-row 23, :name lines, :filename "src/elin/util/map.clj", :col 85, :id 574, :name-col 85, :end-col 90, :row 23} {:end-row 24, :name-end-col 77, :name-end-row 24, :name-row 24, :name max-key-length, :filename "src/elin/util/map.clj", :col 63, :id 571, :name-col 63, :end-col 77, :row 24} {:end-row 25, :name-end-col 40, :name-end-row 25, :name-row 25, :filename "src/elin/util/map.clj", :col 39, :name-col 39, :end-col 40, :row 25} {:end-row 26, :name-end-col 44, :name-end-row 26, :name-row 26, :name lines, :filename "src/elin/util/map.clj", :col 39, :id 574, :name-col 39, :end-col 44, :row 26} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name v, :filename "src/elin/util/map.clj", :col 29, :id 577, :name-col 29, :end-col 30, :row 20} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :name m, :filename "src/elin/util/map.clj", :col 23, :id 568, :name-col 23, :end-col 24, :row 18} {:end-row 18, :name-end-col 31, :name-end-row 18, :name-row 18, :name keyseq, :filename "src/elin/util/map.clj", :col 25, :id 569, :name-col 25, :end-col 31, :row 18} {:end-row 7, :name-end-col 27, :name-end-row 7, :name-row 7, :name key-fn, :filename "src/elin/util/function.clj", :col 20, :id 578, :name-col 21, :end-col 33, :row 7} {:end-row 7, :name-end-col 32, :name-end-row 7, :name-row 7, :name args, :filename "src/elin/util/function.clj", :col 28, :id 581, :name-col 28, :end-col 32, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :name-row 8, :name mem, :filename "src/elin/util/function.clj", :col 27, :id 580, :name-col 27, :end-col 30, :row 8} {:end-row 8, :name-end-col 32, :name-end-row 8, :name-row 8, :name k, :filename "src/elin/util/function.clj", :col 31, :id 582, :name-col 31, :end-col 32, :row 8} {:end-row 9, :name-end-col 17, :name-end-row 9, :name-row 9, :name e, :filename "src/elin/util/function.clj", :col 16, :id 583, :name-col 16, :end-col 17, :row 9} {:end-row 10, :name-end-col 29, :name-end-row 10, :name-row 10, :name f, :filename "src/elin/util/function.clj", :col 28, :id 579, :name-col 28, :end-col 29, :row 10} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name args, :filename "src/elin/util/function.clj", :col 30, :id 581, :name-col 30, :end-col 34, :row 10} {:end-row 11, :name-end-col 23, :name-end-row 11, :name-row 11, :name mem, :filename "src/elin/util/function.clj", :col 20, :id 580, :name-col 20, :end-col 23, :row 11} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name k, :filename "src/elin/util/function.clj", :col 30, :id 582, :name-col 30, :end-col 31, :row 11} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name ret, :filename "src/elin/util/function.clj", :col 32, :id 584, :name-col 32, :end-col 35, :row 11} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name ret, :filename "src/elin/util/function.clj", :col 13, :id 584, :name-col 13, :end-col 16, :row 12} {:end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :name klass, :filename "src/elin/schema.clj", :col 12, :id 585, :name-col 12, :end-col 17, :row 12} {:end-row 13, :name-end-col 29, :name-end-row 13, :name-row 13, :name klass, :filename "src/elin/schema.clj", :col 24, :id 585, :name-col 24, :end-col 29, :row 13} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :filename "src/elin/schema.clj", :col 30, :name-col 30, :end-col 31, :row 13} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :filename "src/elin/schema.clj", :col 35, :name-col 35, :end-col 36, :row 20} {:end-row 20, :name-end-col 38, :name-end-row 20, :name-row 20, :name v, :filename "src/elin/schema.clj", :col 37, :id 588, :name-col 37, :end-col 38, :row 20} {:end-row 20, :name-end-col 49, :name-end-row 20, :name-row 20, :name protocols, :filename "src/elin/schema.clj", :col 40, :id 587, :name-col 40, :end-col 49, :row 20} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :filename "src/elin/schema.clj", :col 26, :name-col 26, :end-col 27, :row 28} {:end-row 44, :name-end-col 21, :name-end-row 44, :name-row 44, :name schema, :filename "src/elin/schema.clj", :col 15, :id 591, :name-col 15, :end-col 21, :row 44} {:end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 27, :id 592, :name-col 27, :end-col 37, :row 26} {:end-row 28, :name-end-col 40, :name-end-row 28, :name-row 28, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 592, :name-col 30, :end-col 40, :row 28} {:end-row 30, :name-end-col 44, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/nrepl/client.clj", :col 40, :id 601, :name-col 40, :end-col 44, :row 30} {:end-row 30, :name-end-col 53, :name-end-row 30, :name-row 30, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 50, :id 602, :name-col 50, :end-col 53, :row 30} {:end-row 31, :name-end-col 62, :name-end-row 31, :name-row 31, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 59, :id 602, :name-col 59, :end-col 62, :row 31} {:end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 602, :name-col 30, :end-col 33, :row 32} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 17, :id 602, :name-col 17, :end-col 20, :row 33} {:end-row 34, :name-end-col 27, :name-end-row 34, :name-row 34, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 24, :id 602, :name-col 24, :end-col 27, :row 34} {:end-row 34, :name-end-col 44, :name-end-row 34, :name-row 34, :name session, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 593, :name-col 37, :end-col 44, :row 34} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 25, :id 592, :name-col 25, :end-col 35, :row 35} {:end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 36, :id 603, :name-col 36, :end-col 39, :row 35} {:end-row 37, :name-end-col 44, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/nrepl/client.clj", :col 40, :id 604, :name-col 40, :end-col 44, :row 37} {:end-row 37, :name-end-col 53, :name-end-row 37, :name-row 37, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 50, :id 605, :name-col 50, :end-col 53, :row 37} {:end-row 38, :name-end-col 62, :name-end-row 38, :name-row 38, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 59, :id 605, :name-col 59, :end-col 62, :row 38} {:end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 30, :id 605, :name-col 30, :end-col 33, :row 39} {:end-row 40, :name-end-col 20, :name-end-row 40, :name-row 40, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 17, :id 605, :name-col 17, :end-col 20, :row 40} {:end-row 41, :name-end-col 27, :name-end-row 41, :name-row 41, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 24, :id 605, :name-col 24, :end-col 27, :row 41} {:end-row 41, :name-end-col 44, :name-end-row 41, :name-row 41, :name session, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 593, :name-col 37, :end-col 44, :row 41} {:end-row 42, :name-end-col 36, :name-end-row 42, :name-row 42, :name connection, :filename "src/elin/component/nrepl/client.clj", :col 26, :id 592, :name-col 26, :end-col 36, :row 42} {:end-row 42, :name-end-col 40, :name-end-row 42, :name-row 42, :name msg, :filename "src/elin/component/nrepl/client.clj", :col 37, :id 606, :name-col 37, :end-col 40, :row 42} {:end-row 46, :name-end-col 29, :name-end-row 46, :name-row 46, :name supported-ops, :filename "src/elin/component/nrepl/client.clj", :col 16, :id 594, :name-col 16, :end-col 29, :row 46} {:end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name op, :filename "src/elin/component/nrepl/client.clj", :col 39, :id 608, :name-col 39, :end-col 41, :row 46} {:end-row 48, :name-end-col 12, :name-end-row 48, :name-row 48, :name session, :filename "src/elin/component/nrepl/client.clj", :col 5, :id 593, :name-col 5, :end-col 12, :row 48} {:end-row 50, :name-end-col 12, :name-end-row 50, :name-row 50, :name version, :filename "src/elin/component/nrepl/client.clj", :col 5, :id 596, :name-col 5, :end-col 12, :row 50} {:end-row 66, :name-end-col 20, :name-end-row 66, :name-row 66, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 16, :id 611, :name-col 16, :end-col 20, :row 66} {:end-row 70, :name-end-col 57, :name-end-row 70, :name-row 70, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 53, :id 612, :name-col 53, :end-col 57, :row 70} {:end-row 72, :name-end-col 60, :name-end-row 72, :name-row 72, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 56, :id 612, :name-col 56, :end-col 60, :row 72} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 55, :id 612, :name-col 55, :end-col 59, :row 74} {:end-row 76, :name-end-col 25, :name-end-row 76, :name-row 76, :name conn, :filename "src/elin/component/nrepl/client.clj", :col 21, :id 612, :name-col 21, :end-col 25, :row 76} {:end-row 77, :name-end-col 42, :name-end-row 77, :name-row 77, :name clone-resp, :filename "src/elin/component/nrepl/client.clj", :col 32, :id 615, :name-col 32, :end-col 42, :row 77} {:end-row 78, :name-end-col 54, :name-end-row 78, :name-row 78, :name describe-resp, :filename "src/elin/component/nrepl/client.clj", :col 41, :id 616, :name-col 41, :end-col 54, :row 78} {:end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :name ns-eval-resp, :filename "src/elin/component/nrepl/client.clj", :col 36, :id 617, :name-col 36, :end-col 48, :row 79} {:end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name describe-resp, :filename "src/elin/component/nrepl/client.clj", :col 29, :id 616, :name-col 29, :end-col 42, :row 80} {:end-row 81, :name-end-col 27, :name-end-row 81, :name-row 81, :name language, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 613, :name-col 19, :end-col 27, :row 81} {:end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name port-file, :filename "src/elin/component/nrepl/client.clj", :col 20, :id 614, :name-col 20, :end-col 29, :row 82} {:end-row 87, :name-end-col 23, :name-end-row 87, :name-row 87, :name host, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 619, :name-col 19, :end-col 23, :row 87} {:end-row 88, :name-end-col 23, :name-end-row 88, :name-row 88, :name port, :filename "src/elin/component/nrepl/client.clj", :col 19, :id 620, :name-col 19, :end-col 23, :row 88} {:end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name port-file, :filename "src/elin/component/nrepl/client.clj", :col 27, :id 621, :name-col 27, :end-col 36, :row 89} {:end-row 92, :name-end-col 42, :name-end-row 92, :name-row 92, :name host', :filename "src/elin/component/nrepl/client.clj", :col 37, :id 622, :name-col 37, :end-col 42, :row 92} {:end-row 92, :name-end-col 48, :name-end-row 92, :name-row 92, :name port', :filename "src/elin/component/nrepl/client.clj", :col 43, :id 623, :name-col 43, :end-col 48, :row 92} {:end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name arg, :filename "src/elin/component/nrepl/client.clj", :col 23, :id 618, :name-col 23, :end-col 26, :row 93} {:end-row 20, :name-end-col 16, :name-end-row 20, :name-row 20, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 15, :id 624, :name-col 15, :end-col 16, :row 20} {:end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 624, :name-col 21, :end-col 22, :row 21} {:end-row 22, :name-end-col 6, :name-end-row 22, :name-row 22, :name x, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 624, :name-col 5, :end-col 6, :row 22} {:end-row 27, :name-end-col 19, :name-end-row 27, :name-row 27, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 625, :name-col 18, :end-col 19, :row 27} {:end-row 28, :name-end-col 27, :name-end-row 28, :name-row 28, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 26, :id 625, :name-col 26, :end-col 27, :row 28} {:end-row 30, :name-end-col 12, :name-end-row 30, :name-row 30, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 11, :id 625, :name-col 11, :end-col 12, :row 30} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name accm, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 626, :name-col 16, :end-col 20, :row 33} {:end-row 33, :name-end-col 31, :name-end-row 33, :name-row 33, :name k, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 627, :name-col 30, :end-col 31, :row 33} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 49, :id 628, :name-col 49, :end-col 50, :row 33} {:end-row 34, :name-end-col 11, :name-end-row 34, :name-row 34, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 10, :id 625, :name-col 10, :end-col 11, :row 34} {:end-row 37, :name-end-col 18, :name-end-row 37, :name-row 37, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 625, :name-col 17, :end-col 18, :row 37} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 12, :id 631, :name-col 12, :end-col 14, :row 43} {:end-row 44, :name-end-col 20, :name-end-row 44, :name-row 44, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 631, :name-col 18, :end-col 20, :row 44} {:end-row 45, :name-end-col 27, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 23, :id 629, :name-col 23, :end-col 27, :row 45} {:end-row 45, :name-end-col 30, :name-end-row 45, :name-row 45, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 28, :id 631, :name-col 28, :end-col 30, :row 45} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 629, :name-col 16, :end-col 20, :row 46} {:end-row 46, :name-end-col 24, :name-end-row 46, :name-row 46, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 22, :id 631, :name-col 22, :end-col 24, :row 46} {:end-row 46, :name-end-col 45, :name-end-row 46, :name-row 46, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 42, :id 630, :name-col 42, :end-col 45, :row 46} {:end-row 47, :name-end-col 9, :name-end-row 47, :name-row 47, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 629, :name-col 5, :end-col 9, :row 47} {:end-row 53, :name-end-col 14, :name-end-row 53, :name-row 53, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 12, :id 634, :name-col 12, :end-col 14, :row 53} {:end-row 54, :name-end-col 20, :name-end-row 54, :name-row 54, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 634, :name-col 18, :end-col 20, :row 54} {:end-row 55, :name-end-col 38, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 35, :id 633, :name-col 35, :end-col 38, :row 55} {:end-row 56, :name-end-col 51, :name-end-row 56, :name-row 56, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 47, :id 632, :name-col 47, :end-col 51, :row 56} {:end-row 56, :name-end-col 54, :name-end-row 56, :name-row 56, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 52, :id 634, :name-col 52, :end-col 54, :row 56} {:end-row 59, :name-end-col 28, :name-end-row 59, :name-row 59, :name channel, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 636, :name-col 21, :end-col 28, :row 59} {:end-row 59, :name-end-col 38, :name-end-row 59, :name-row 59, :name responses, :filename "src/elin/component/nrepl/connection.clj", :col 29, :id 635, :name-col 29, :end-col 38, :row 59} {:end-row 60, :name-end-col 21, :name-end-row 60, :name-row 60, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 632, :name-col 17, :end-col 21, :row 60} {:end-row 60, :name-end-col 24, :name-end-row 60, :name-row 60, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 22, :id 634, :name-col 22, :end-col 24, :row 60} {:end-row 61, :name-end-col 11, :name-end-row 61, :name-row 61, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 632, :name-col 7, :end-col 11, :row 61} {:end-row 62, :name-end-col 9, :name-end-row 62, :name-row 62, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 5, :id 632, :name-col 5, :end-col 9, :row 62} {:end-row 68, :name-end-col 11, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 637, :name-col 7, :end-col 11, :row 68} {:end-row 69, :name-end-col 23, :name-end-row 69, :name-row 69, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 638, :name-col 20, :end-col 23, :row 69} {:end-row 70, :name-end-col 30, :name-end-row 70, :name-row 70, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 27, :id 638, :name-col 27, :end-col 30, :row 70} {:end-row 76, :name-end-col 20, :name-end-row 76, :name-row 76, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 17, :id 640, :name-col 17, :end-col 20, :row 76} {:end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 14, :id 641, :name-col 14, :end-col 16, :row 77} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 641, :name-col 20, :end-col 22, :row 78} {:end-row 79, :name-end-col 18, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 14, :id 639, :name-col 14, :end-col 18, :row 79} {:end-row 79, :name-end-col 21, :name-end-row 79, :name-row 79, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 641, :name-col 19, :end-col 21, :row 79} {:end-row 81, :name-end-col 11, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 7, :id 639, :name-col 7, :end-col 11, :row 81} {:end-row 94, :name-end-col 26, :name-end-row 94, :name-row 94, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 644, :name-col 20, :end-col 26, :row 94} {:end-row 96, :name-end-col 25, :name-end-row 96, :name-row 96, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 644, :name-col 19, :end-col 25, :row 96} {:end-row 97, :name-end-col 44, :name-end-row 97, :name-row 97, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 647, :name-col 25, :end-col 44, :row 97} {:end-row 98, :name-end-col 35, :name-end-row 98, :name-row 98, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 19, :id 648, :name-col 19, :end-col 35, :row 98} {:end-row 102, :name-end-col 22, :name-end-row 102, :name-row 102, :name socket, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 644, :name-col 16, :end-col 22, :row 102} {:end-row 105, :name-end-col 44, :name-end-row 105, :name-row 105, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 40, :id 651, :name-col 40, :end-col 44, :row 105} {:end-row 107, :name-end-col 41, :name-end-row 107, :name-row 107, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 29, :id 646, :name-col 29, :end-col 41, :row 107} {:end-row 106, :name-end-col 28, :name-end-row 106, :name-row 106, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 652, :name-col 25, :end-col 28, :row 106} {:end-row 110, :name-end-col 38, :name-end-row 110, :name-row 110, :name this, :filename "src/elin/component/nrepl/connection.clj", :col 34, :id 653, :name-col 34, :end-col 38, :row 110} {:end-row 112, :name-end-col 28, :name-end-row 112, :name-row 112, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 654, :name-col 25, :end-col 28, :row 112} {:end-row 113, :name-end-col 27, :name-end-row 113, :name-row 113, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 24, :id 654, :name-col 24, :end-col 27, :row 113} {:end-row 113, :name-end-col 34, :name-end-row 113, :name-row 113, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 32, :id 655, :name-col 32, :end-col 34, :row 113} {:end-row 114, :name-end-col 32, :name-end-row 114, :name-row 114, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 648, :name-col 16, :end-col 32, :row 114} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 50, :id 656, :name-col 50, :end-col 53, :row 114} {:end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 31, :id 646, :name-col 31, :end-col 43, :row 116} {:end-row 115, :name-end-col 30, :name-end-row 115, :name-row 115, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 27, :id 656, :name-col 27, :end-col 30, :row 115} {:end-row 117, :name-end-col 34, :name-end-row 117, :name-row 117, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 648, :name-col 18, :end-col 34, :row 117} {:end-row 117, :name-end-col 38, :name-end-row 117, :name-row 117, :name id, :filename "src/elin/component/nrepl/connection.clj", :col 36, :id 655, :name-col 36, :end-col 38, :row 117} {:end-row 123, :name-end-col 29, :name-end-row 123, :name-row 123, :name host, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 657, :name-col 25, :end-col 29, :row 123} {:end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :name port, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 658, :name-col 30, :end-col 34, :row 123} {:end-row 125, :name-end-col 66, :name-end-row 125, :name-row 125, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 62, :id 659, :name-col 62, :end-col 66, :row 125} {:end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 42, :id 659, :name-col 42, :end-col 46, :row 126} {:end-row 131, :name-end-col 46, :name-end-row 131, :name-row 131, :name read-stream, :filename "src/elin/component/nrepl/connection.clj", :col 35, :id 661, :name-col 35, :end-col 46, :row 131} {:end-row 132, :name-end-col 38, :name-end-row 132, :name-row 132, :name v, :filename "src/elin/component/nrepl/connection.clj", :col 37, :id 664, :name-col 37, :end-col 38, :row 132} {:end-row 133, :name-end-col 36, :name-end-row 133, :name-row 133, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 20, :id 663, :name-col 20, :end-col 36, :row 133} {:end-row 133, :name-end-col 56, :name-end-row 133, :name-row 133, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 53, :id 665, :name-col 53, :end-col 56, :row 133} {:end-row 134, :name-end-col 44, :name-end-row 134, :name-row 134, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 25, :id 660, :name-col 25, :end-col 44, :row 134} {:end-row 134, :name-end-col 48, :name-end-row 134, :name-row 134, :name msg, :filename "src/elin/component/nrepl/connection.clj", :col 45, :id 665, :name-col 45, :end-col 48, :row 134} {:end-row 136, :name-end-col 81, :name-end-row 136, :name-row 136, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 79, :id 666, :name-col 79, :end-col 81, :row 136} {:end-row 137, :name-end-col 25, :name-end-row 137, :name-row 137, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 21, :id 659, :name-col 21, :end-col 25, :row 137} {:end-row 138, :name-end-col 34, :name-end-row 138, :name-row 138, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 30, :id 659, :name-col 30, :end-col 34, :row 138} {:end-row 142, :name-end-col 20, :name-end-row 142, :name-row 142, :name host, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 657, :name-col 16, :end-col 20, :row 142} {:end-row 143, :name-end-col 20, :name-end-row 143, :name-row 143, :name port, :filename "src/elin/component/nrepl/connection.clj", :col 16, :id 658, :name-col 16, :end-col 20, :row 143} {:end-row 144, :name-end-col 22, :name-end-row 144, :name-row 144, :name sock, :filename "src/elin/component/nrepl/connection.clj", :col 18, :id 659, :name-col 18, :end-col 22, :row 144} {:end-row 145, :name-end-col 34, :name-end-row 145, :name-row 145, :name read-stream, :filename "src/elin/component/nrepl/connection.clj", :col 23, :id 661, :name-col 23, :end-col 34, :row 145} {:end-row 146, :name-end-col 36, :name-end-row 146, :name-row 146, :name write-stream, :filename "src/elin/component/nrepl/connection.clj", :col 24, :id 662, :name-col 24, :end-col 36, :row 146} {:end-row 147, :name-end-col 50, :name-end-row 147, :name-row 147, :name raw-message-channel, :filename "src/elin/component/nrepl/connection.clj", :col 31, :id 660, :name-col 31, :end-col 50, :row 147} {:end-row 148, :name-end-col 44, :name-end-row 148, :name-row 148, :name response-manager, :filename "src/elin/component/nrepl/connection.clj", :col 28, :id 663, :name-col 28, :end-col 44, :row 148} {:end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 38, :id 667, :name-col 38, :end-col 40, :row 150} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name ex, :filename "src/elin/component/nrepl/connection.clj", :col 43, :id 667, :name-col 43, :end-col 45, :row 150} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/nrepl.clj", :col 20, :id 668, :name-col 20, :end-col 24, :row 20} {:end-row 20, :name-end-col 29, :name-end-row 20, :name-row 20, :name port, :filename "src/elin/component/nrepl.clj", :col 25, :id 669, :name-col 25, :end-col 29, :row 20} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name c, :filename "src/elin/component/nrepl.clj", :col 28, :id 670, :name-col 28, :end-col 29, :row 22} {:end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name c, :filename "src/elin/component/nrepl.clj", :col 59, :id 670, :name-col 59, :end-col 60, :row 22} {:end-row 37, :name-end-col 9, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/nrepl.clj", :col 5, :id 677, :name-col 5, :end-col 9, :row 37} {:end-row 40, :name-end-col 32, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/component/nrepl.clj", :col 28, :id 678, :name-col 28, :end-col 32, :row 40} {:end-row 42, :name-end-col 17, :name-end-row 42, :name-row 42, :name this, :filename "src/elin/component/nrepl.clj", :col 13, :id 678, :name-col 13, :end-col 17, :row 42} {:end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :name client, :filename "src/elin/component/nrepl.clj", :col 37, :id 680, :name-col 37, :end-col 43, :row 48} {:end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 18, :id 675, :name-col 18, :end-col 31, :row 49} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name client, :filename "src/elin/component/nrepl.clj", :col 50, :id 680, :name-col 50, :end-col 56, :row 49} {:end-row 49, :name-end-col 64, :name-end-row 49, :name-row 49, :name client, :filename "src/elin/component/nrepl.clj", :col 58, :id 680, :name-col 58, :end-col 64, :row 49} {:end-row 50, :name-end-col 17, :name-end-row 50, :name-row 50, :name client, :filename "src/elin/component/nrepl.clj", :col 11, :id 680, :name-col 11, :end-col 17, :row 50} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name client, :filename "src/elin/component/nrepl.clj", :col 13, :id 680, :name-col 13, :end-col 19, :row 52} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/component/nrepl.clj", :col 37, :id 679, :name-col 37, :end-col 41, :row 54} {:end-row 53, :name-end-col 42, :name-end-row 53, :name-row 53, :name client, :filename "src/elin/component/nrepl.clj", :col 36, :id 680, :name-col 36, :end-col 42, :row 53} {:end-row 61, :name-end-col 25, :name-end-row 61, :name-row 61, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 12, :id 675, :name-col 12, :end-col 25, :row 61} {:end-row 61, :name-end-col 51, :name-end-row 61, :name-row 61, :name client, :filename "src/elin/component/nrepl.clj", :col 45, :id 682, :name-col 45, :end-col 51, :row 61} {:end-row 62, :name-end-col 33, :name-end-row 62, :name-row 62, :name client, :filename "src/elin/component/nrepl.clj", :col 27, :id 682, :name-col 27, :end-col 33, :row 62} {:end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/nrepl.clj", :col 43, :id 683, :name-col 43, :end-col 47, :row 66} {:end-row 67, :name-end-col 37, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/nrepl.clj", :col 33, :id 683, :name-col 33, :end-col 37, :row 67} {:end-row 67, :name-end-col 44, :name-end-row 67, :name-row 67, :name client, :filename "src/elin/component/nrepl.clj", :col 38, :id 684, :name-col 38, :end-col 44, :row 67} {:end-row 71, :name-end-col 31, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/nrepl.clj", :col 27, :id 685, :name-col 27, :end-col 31, :row 71} {:end-row 71, :name-end-col 48, :name-end-row 71, :name-row 71, :name host, :filename "src/elin/component/nrepl.clj", :col 44, :id 686, :name-col 44, :end-col 48, :row 71} {:end-row 71, :name-end-col 53, :name-end-row 71, :name-row 71, :name port, :filename "src/elin/component/nrepl.clj", :col 49, :id 687, :name-col 49, :end-col 53, :row 71} {:end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 11, :id 675, :name-col 11, :end-col 24, :row 74} {:end-row 74, :name-end-col 35, :name-end-row 74, :name-row 74, :name client-key, :filename "src/elin/component/nrepl.clj", :col 25, :id 689, :name-col 25, :end-col 35, :row 74} {:end-row 78, :name-end-col 35, :name-end-row 78, :name-row 78, :name client, :filename "src/elin/component/nrepl.clj", :col 29, :id 691, :name-col 29, :end-col 35, :row 78} {:end-row 79, :name-end-col 36, :name-end-row 79, :name-row 79, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 23, :id 675, :name-col 23, :end-col 36, :row 79} {:end-row 79, :name-end-col 42, :name-end-row 79, :name-row 79, :name c-key, :filename "src/elin/component/nrepl.clj", :col 37, :id 692, :name-col 37, :end-col 42, :row 79} {:end-row 81, :name-end-col 43, :name-end-row 81, :name-row 81, :name current-client-key-store, :filename "src/elin/component/nrepl.clj", :col 19, :id 676, :name-col 19, :end-col 43, :row 81} {:end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name c-key, :filename "src/elin/component/nrepl.clj", :col 44, :id 692, :name-col 44, :end-col 49, :row 81} {:end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/nrepl.clj", :col 27, :id 693, :name-col 27, :end-col 31, :row 86} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name current-client-key-store, :filename "src/elin/component/nrepl.clj", :col 33, :id 676, :name-col 33, :end-col 57, :row 86} {:end-row 89, :name-end-col 25, :name-end-row 89, :name-row 89, :name clients-store, :filename "src/elin/component/nrepl.clj", :col 12, :id 675, :name-col 12, :end-col 25, :row 89} {:end-row 94, :name-end-col 53, :name-end-row 94, :name-row 94, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 695, :name-col 49, :end-col 53, :row 94} {:end-row 95, :name-end-col 38, :name-end-row 95, :name-row 95, :name client, :filename "src/elin/component/nrepl.clj", :col 32, :id 697, :name-col 32, :end-col 38, :row 95} {:end-row 95, :name-end-col 41, :name-end-row 95, :name-row 95, :name op, :filename "src/elin/component/nrepl.clj", :col 39, :id 696, :name-col 39, :end-col 41, :row 95} {:end-row 98, :name-end-col 53, :name-end-row 98, :name-row 98, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 698, :name-col 49, :end-col 53, :row 98} {:end-row 99, :name-end-col 40, :name-end-row 99, :name-row 99, :name client, :filename "src/elin/component/nrepl.clj", :col 34, :id 699, :name-col 34, :end-col 40, :row 99} {:end-row 102, :name-end-col 53, :name-end-row 102, :name-row 102, :name this, :filename "src/elin/component/nrepl.clj", :col 49, :id 700, :name-col 49, :end-col 53, :row 102} {:end-row 103, :name-end-col 32, :name-end-row 103, :name-row 103, :name client, :filename "src/elin/component/nrepl.clj", :col 26, :id 701, :name-col 26, :end-col 32, :row 103} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name this, :filename "src/elin/component/nrepl.clj", :col 47, :id 702, :name-col 47, :end-col 51, :row 108} {:end-row 109, :name-end-col 35, :name-end-row 109, :name-row 109, :name client, :filename "src/elin/component/nrepl.clj", :col 29, :id 703, :name-col 29, :end-col 35, :row 109} {:end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :name this, :filename "src/elin/component/nrepl.clj", :col 47, :id 704, :name-col 47, :end-col 51, :row 114} {:end-row 115, :name-end-col 38, :name-end-row 115, :name-row 115, :name client, :filename "src/elin/component/nrepl.clj", :col 32, :id 705, :name-col 32, :end-col 38, :row 115} {:end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :name this, :filename "src/elin/component/nrepl.clj", :col 44, :id 706, :name-col 44, :end-col 48, :row 119} {:end-row 120, :name-end-col 22, :name-end-row 120, :name-row 120, :name client, :filename "src/elin/component/nrepl.clj", :col 16, :id 708, :name-col 16, :end-col 22, :row 120} {:end-row 121, :name-end-col 52, :name-end-row 121, :name-row 121, :name client, :filename "src/elin/component/nrepl.clj", :col 46, :id 708, :name-col 46, :end-col 52, :row 121} {:end-row 123, :name-end-col 70, :name-end-row 123, :name-row 123, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 59, :id 672, :name-col 59, :end-col 70, :row 123} {:end-row 132, :name-end-col 27, :name-end-row 130, :name-row 130, :name intercept, :filename "src/elin/component/nrepl.clj", :col 17, :id 710, :name-col 18, :end-col 78, :row 130} {:end-row 124, :name-end-col 43, :name-end-row 124, :name-row 124, :name lazy-host, :filename "src/elin/component/nrepl.clj", :col 34, :id 673, :name-col 34, :end-col 43, :row 124} {:end-row 125, :name-end-col 52, :name-end-row 125, :name-row 125, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 41, :id 672, :name-col 41, :end-col 52, :row 125} {:end-row 126, :name-end-col 60, :name-end-row 126, :name-row 126, :name session-storage, :filename "src/elin/component/nrepl.clj", :col 45, :id 674, :name-col 45, :end-col 60, :row 126} {:end-row 127, :name-end-col 48, :name-end-row 127, :name-row 127, :name clj-kondo, :filename "src/elin/component/nrepl.clj", :col 39, :id 671, :name-col 39, :end-col 48, :row 127} {:end-row 128, :name-end-col 39, :name-end-row 128, :name-row 128, :name this, :filename "src/elin/component/nrepl.clj", :col 35, :id 706, :name-col 35, :end-col 39, :row 128} {:end-row 129, :name-end-col 30, :name-end-row 129, :name-row 129, :name msg, :filename "src/elin/component/nrepl.clj", :col 27, :id 707, :name-col 27, :end-col 30, :row 129} {:end-row 132, :name-end-col 31, :name-end-row 132, :name-row 132, :name ctx, :filename "src/elin/component/nrepl.clj", :col 28, :id 711, :name-col 28, :end-col 31, :row 132} {:end-row 132, :name-end-col 66, :name-end-row 132, :name-row 132, :name client, :filename "src/elin/component/nrepl.clj", :col 60, :id 708, :name-col 60, :end-col 66, :row 132} {:end-row 132, :name-end-col 74, :name-end-row 132, :name-row 132, :name request, :filename "src/elin/component/nrepl.clj", :col 67, :id 712, :name-col 67, :end-col 74, :row 132} {:end-row 137, :name-end-col 48, :name-end-row 137, :name-row 137, :name this, :filename "src/elin/component/nrepl.clj", :col 44, :id 713, :name-col 44, :end-col 48, :row 137} {:end-row 138, :name-end-col 22, :name-end-row 138, :name-row 138, :name client, :filename "src/elin/component/nrepl.clj", :col 16, :id 715, :name-col 16, :end-col 22, :row 138} {:end-row 139, :name-end-col 52, :name-end-row 139, :name-row 139, :name client, :filename "src/elin/component/nrepl.clj", :col 46, :id 715, :name-col 46, :end-col 52, :row 139} {:end-row 141, :name-end-col 70, :name-end-row 141, :name-row 141, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 59, :id 672, :name-col 59, :end-col 70, :row 141} {:end-row 150, :name-end-col 27, :name-end-row 148, :name-row 148, :name intercept, :filename "src/elin/component/nrepl.clj", :col 17, :id 717, :name-col 18, :end-col 90, :row 148} {:end-row 142, :name-end-col 43, :name-end-row 142, :name-row 142, :name lazy-host, :filename "src/elin/component/nrepl.clj", :col 34, :id 673, :name-col 34, :end-col 43, :row 142} {:end-row 143, :name-end-col 52, :name-end-row 143, :name-row 143, :name interceptor, :filename "src/elin/component/nrepl.clj", :col 41, :id 672, :name-col 41, :end-col 52, :row 143} {:end-row 144, :name-end-col 60, :name-end-row 144, :name-row 144, :name session-storage, :filename "src/elin/component/nrepl.clj", :col 45, :id 674, :name-col 45, :end-col 60, :row 144} {:end-row 145, :name-end-col 48, :name-end-row 145, :name-row 145, :name clj-kondo, :filename "src/elin/component/nrepl.clj", :col 39, :id 671, :name-col 39, :end-col 48, :row 145} {:end-row 146, :name-end-col 39, :name-end-row 146, :name-row 146, :name this, :filename "src/elin/component/nrepl.clj", :col 35, :id 713, :name-col 35, :end-col 39, :row 146} {:end-row 147, :name-end-col 30, :name-end-row 147, :name-row 147, :name msg, :filename "src/elin/component/nrepl.clj", :col 27, :id 714, :name-col 27, :end-col 30, :row 147} {:end-row 150, :name-end-col 31, :name-end-row 150, :name-row 150, :name ctx, :filename "src/elin/component/nrepl.clj", :col 28, :id 718, :name-col 28, :end-col 31, :row 150} {:end-row 150, :name-end-col 77, :name-end-row 150, :name-row 150, :name client, :filename "src/elin/component/nrepl.clj", :col 71, :id 715, :name-col 71, :end-col 77, :row 150} {:end-row 150, :name-end-col 85, :name-end-row 150, :name-row 150, :name request, :filename "src/elin/component/nrepl.clj", :col 78, :id 719, :name-col 78, :end-col 85, :row 150} {:end-row 158, :name-end-col 31, :name-end-row 158, :name-row 158, :name config, :filename "src/elin/component/nrepl.clj", :col 25, :id 720, :name-col 25, :end-col 31, :row 158} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 721, :name-col 18, :end-col 22, :row 11} {:end-row 11, :name-end-col 24, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 722, :name-col 23, :end-col 24, :row 11} {:end-row 13, :name-end-col 34, :name-end-row 13, :name-row 13, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 33, :id 724, :name-col 33, :end-col 34, :row 13} {:end-row 14, :name-end-col 35, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 31, :id 723, :name-col 31, :end-col 35, :row 14} {:end-row 14, :name-end-col 69, :name-end-row 14, :name-row 14, :name texts, :filename "src/elin/component/server/impl/popup.clj", :col 64, :id 726, :name-col 64, :end-col 69, :row 14} {:end-row 14, :name-end-col 77, :name-end-row 14, :name-row 14, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 70, :id 725, :name-col 70, :end-col 77, :row 14} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 26, :id 727, :name-col 26, :end-col 30, :row 18} {:end-row 18, :name-end-col 64, :name-end-row 18, :name-row 18, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 59, :id 728, :name-col 59, :end-col 64, :row 18} {:end-row 18, :name-end-col 69, :name-end-row 18, :name-row 18, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 65, :id 729, :name-col 65, :end-col 69, :row 18} {:end-row 18, :name-end-col 73, :name-end-row 18, :name-row 18, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 70, :id 730, :name-col 70, :end-col 73, :row 18} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 733, :name-col 32, :end-col 33, :row 22} {:end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 28, :id 731, :name-col 28, :end-col 32, :row 23} {:end-row 23, :name-end-col 71, :name-end-row 23, :name-row 23, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 66, :id 732, :name-col 66, :end-col 71, :row 23} {:end-row 23, :name-end-col 77, :name-end-row 23, :name-row 23, :name texts, :filename "src/elin/component/server/impl/popup.clj", :col 72, :id 734, :name-col 72, :end-col 77, :row 23} {:end-row 27, :name-end-col 30, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/popup.clj", :col 26, :id 735, :name-col 26, :end-col 30, :row 27} {:end-row 27, :name-end-col 65, :name-end-row 27, :name-row 27, :name winid, :filename "src/elin/component/server/impl/popup.clj", :col 60, :id 736, :name-col 60, :end-col 65, :row 27} {:end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 29, :id 737, :name-col 29, :end-col 33, :row 32} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 34, :id 738, :name-col 34, :end-col 35, :row 32} {:end-row 33, :name-end-col 41, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 739, :name-col 37, :end-col 41, :row 33} {:end-row 33, :name-end-col 43, :name-end-row 33, :name-row 33, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 42, :id 740, :name-col 42, :end-col 43, :row 33} {:end-row 33, :name-end-col 51, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 44, :id 741, :name-col 44, :end-col 51, :row 33} {:end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 742, :name-col 18, :end-col 22, :row 35} {:end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 743, :name-col 23, :end-col 31, :row 35} {:end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 744, :name-col 32, :end-col 36, :row 35} {:end-row 35, :name-end-col 40, :name-end-row 35, :name-row 35, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 745, :name-col 37, :end-col 40, :row 35} {:end-row 37, :name-end-col 26, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 22, :id 746, :name-col 22, :end-col 26, :row 37} {:end-row 37, :name-end-col 35, :name-end-row 37, :name-row 37, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 27, :id 747, :name-col 27, :end-col 35, :row 37} {:end-row 37, :name-end-col 37, :name-end-row 37, :name-row 37, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 36, :id 748, :name-col 36, :end-col 37, :row 37} {:end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 19, :id 749, :name-col 19, :end-col 23, :row 39} {:end-row 39, :name-end-col 32, :name-end-row 39, :name-row 39, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 24, :id 750, :name-col 24, :end-col 32, :row 39} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 29, :id 751, :name-col 29, :end-col 33, :row 43} {:end-row 43, :name-end-col 35, :name-end-row 43, :name-row 43, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 34, :id 752, :name-col 34, :end-col 35, :row 43} {:end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 753, :name-col 37, :end-col 41, :row 44} {:end-row 44, :name-end-col 43, :name-end-row 44, :name-row 44, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 42, :id 754, :name-col 42, :end-col 43, :row 44} {:end-row 44, :name-end-col 51, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/component/server/impl/popup.clj", :col 44, :id 755, :name-col 44, :end-col 51, :row 44} {:end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 18, :id 756, :name-col 18, :end-col 22, :row 46} {:end-row 46, :name-end-col 31, :name-end-row 46, :name-row 46, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 23, :id 757, :name-col 23, :end-col 31, :row 46} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name lnum, :filename "src/elin/component/server/impl/popup.clj", :col 32, :id 758, :name-col 32, :end-col 36, :row 46} {:end-row 46, :name-end-col 40, :name-end-row 46, :name-row 46, :name col, :filename "src/elin/component/server/impl/popup.clj", :col 37, :id 759, :name-col 37, :end-col 40, :row 46} {:end-row 48, :name-end-col 26, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 22, :id 760, :name-col 22, :end-col 26, :row 48} {:end-row 48, :name-end-col 35, :name-end-row 48, :name-row 48, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 27, :id 761, :name-col 27, :end-col 35, :row 48} {:end-row 48, :name-end-col 37, :name-end-row 48, :name-row 48, :name s, :filename "src/elin/component/server/impl/popup.clj", :col 36, :id 762, :name-col 36, :end-col 37, :row 48} {:end-row 50, :name-end-col 23, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/popup.clj", :col 19, :id 763, :name-col 19, :end-col 23, :row 50} {:end-row 50, :name-end-col 32, :name-end-row 50, :name-row 50, :name popup-id, :filename "src/elin/component/server/impl/popup.clj", :col 24, :id 764, :name-col 24, :end-col 32, :row 50} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name c, :filename "src/elin/component/server/impl/quickfix.clj", :col 9, :id 765, :name-col 9, :end-col 10, :row 13} {:end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 25} {:end-row 23, :name-end-col 39, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 35, :id 766, :name-col 35, :end-col 39, :row 23} {:end-row 35, :name-end-col 33, :name-end-row 35, :name-row 35, :filename "src/elin/component/server/impl/quickfix.clj", :col 32, :name-col 32, :end-col 33, :row 35} {:end-row 36, :name-end-col 30, :name-end-row 36, :name-row 36, :name qf-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 23, :id 769, :name-col 23, :end-col 30, :row 36} {:end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 28, :id 768, :name-col 28, :end-col 32, :row 37} {:end-row 37, :name-end-col 54, :name-end-row 37, :name-row 37, :name qf-list', :filename "src/elin/component/server/impl/quickfix.clj", :col 46, :id 771, :name-col 46, :end-col 54, :row 37} {:end-row 46, :name-end-col 34, :name-end-row 46, :name-row 46, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 46} {:end-row 44, :name-end-col 39, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 35, :id 772, :name-col 35, :end-col 39, :row 44} {:end-row 44, :name-end-col 86, :name-end-row 44, :name-row 44, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 77, :id 773, :name-col 77, :end-col 86, :row 44} {:end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :filename "src/elin/component/server/impl/quickfix.clj", :col 33, :name-col 33, :end-col 34, :row 57} {:end-row 58, :name-end-col 32, :name-end-row 58, :name-row 58, :name loc-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 24, :id 777, :name-col 24, :end-col 32, :row 58} {:end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/server/impl/quickfix.clj", :col 28, :id 775, :name-col 28, :end-col 32, :row 59} {:end-row 59, :name-end-col 56, :name-end-row 59, :name-row 59, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 47, :id 776, :name-col 47, :end-col 56, :row 59} {:end-row 59, :name-end-col 66, :name-end-row 59, :name-row 59, :name loc-list', :filename "src/elin/component/server/impl/quickfix.clj", :col 57, :id 779, :name-col 57, :end-col 66, :row 59} {:end-row 65, :name-end-col 29, :name-end-row 65, :name-row 65, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 780, :name-col 25, :end-col 29, :row 65} {:end-row 67, :name-end-col 29, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 781, :name-col 25, :end-col 29, :row 67} {:end-row 67, :name-end-col 43, :name-end-row 67, :name-row 67, :name quickfix-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 782, :name-col 30, :end-col 43, :row 67} {:end-row 70, :name-end-col 29, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 783, :name-col 25, :end-col 29, :row 70} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 784, :name-col 30, :end-col 39, :row 70} {:end-row 72, :name-end-col 29, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 785, :name-col 25, :end-col 29, :row 72} {:end-row 72, :name-end-col 39, :name-end-row 72, :name-row 72, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 786, :name-col 30, :end-col 39, :row 72} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :name location-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 40, :id 787, :name-col 40, :end-col 53, :row 72} {:end-row 77, :name-end-col 29, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 788, :name-col 25, :end-col 29, :row 77} {:end-row 79, :name-end-col 29, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 789, :name-col 25, :end-col 29, :row 79} {:end-row 79, :name-end-col 43, :name-end-row 79, :name-row 79, :name quickfix-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 790, :name-col 30, :end-col 43, :row 79} {:end-row 82, :name-end-col 29, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 791, :name-col 25, :end-col 29, :row 82} {:end-row 82, :name-end-col 39, :name-end-row 82, :name-row 82, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 792, :name-col 30, :end-col 39, :row 82} {:end-row 84, :name-end-col 29, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/component/server/impl/quickfix.clj", :col 25, :id 793, :name-col 25, :end-col 29, :row 84} {:end-row 84, :name-end-col 39, :name-end-row 84, :name-row 84, :name window-id, :filename "src/elin/component/server/impl/quickfix.clj", :col 30, :id 794, :name-col 30, :end-col 39, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :name location-list, :filename "src/elin/component/server/impl/quickfix.clj", :col 40, :id 795, :name-col 40, :end-col 53, :row 84} {:end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 26, :id 796, :name-col 26, :end-col 30, :row 12} {:end-row 12, :name-end-col 64, :name-end-row 12, :name-row 12, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 63, :id 797, :name-col 63, :end-col 64, :row 12} {:end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 14, :id 799, :name-col 14, :end-col 15, :row 17} {:end-row 18, :name-end-col 32, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 798, :name-col 28, :end-col 32, :row 18} {:end-row 18, :name-end-col 70, :name-end-row 18, :name-row 18, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 69, :id 799, :name-col 69, :end-col 70, :row 18} {:end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 800, :name-col 29, :end-col 36, :row 20} {:end-row 21, :name-end-col 32, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 798, :name-col 28, :end-col 32, :row 21} {:end-row 21, :name-end-col 67, :name-end-row 21, :name-row 21, :name s, :filename "src/elin/component/server/impl/buffer.clj", :col 66, :id 799, :name-col 66, :end-col 67, :row 21} {:end-row 25, :name-end-col 32, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 28, :id 801, :name-col 28, :end-col 32, :row 25} {:end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 44, :id 802, :name-col 44, :end-col 54, :row 25} {:end-row 25, :name-end-col 63, :name-end-row 25, :name-row 25, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 55, :id 803, :name-col 55, :end-col 63, :row 25} {:end-row 29, :name-end-col 31, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 804, :name-col 27, :end-col 31, :row 29} {:end-row 29, :name-end-col 85, :name-end-row 29, :name-row 29, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 70, :id 805, :name-col 70, :end-col 85, :row 29} {:end-row 29, :name-end-col 90, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 86, :id 806, :name-col 86, :end-col 90, :row 29} {:end-row 31, :name-end-col 31, :name-end-row 31, :name-row 31, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 807, :name-col 27, :end-col 31, :row 31} {:end-row 31, :name-end-col 85, :name-end-row 31, :name-row 31, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 70, :id 808, :name-col 70, :end-col 85, :row 31} {:end-row 31, :name-end-col 90, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 86, :id 809, :name-col 86, :end-col 90, :row 31} {:end-row 31, :name-end-col 100, :name-end-row 31, :name-row 31, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 91, :id 810, :name-col 91, :end-col 100, :row 31} {:end-row 31, :name-end-col 108, :name-end-row 31, :name-row 31, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 101, :id 811, :name-col 101, :end-col 108, :row 31} {:end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/component/server/impl/buffer.clj", :col 26, :id 812, :name-col 26, :end-col 30, :row 35} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 813, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 38, :name-end-row 40, :name-row 40, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 814, :name-col 34, :end-col 38, :row 40} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 815, :name-col 30, :end-col 34, :row 43} {:end-row 43, :name-end-col 39, :name-end-row 43, :name-row 43, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 816, :name-col 35, :end-col 39, :row 43} {:end-row 45, :name-end-col 34, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 817, :name-col 30, :end-col 34, :row 45} {:end-row 45, :name-end-col 39, :name-end-row 45, :name-row 45, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 818, :name-col 35, :end-col 39, :row 45} {:end-row 45, :name-end-col 47, :name-end-row 45, :name-row 45, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 40, :id 819, :name-col 40, :end-col 47, :row 45} {:end-row 48, :name-end-col 22, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 820, :name-col 18, :end-col 22, :row 48} {:end-row 50, :name-end-col 22, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 821, :name-col 18, :end-col 22, :row 50} {:end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 822, :name-col 23, :end-col 33, :row 50} {:end-row 52, :name-end-col 22, :name-end-row 52, :name-row 52, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 823, :name-col 18, :end-col 22, :row 52} {:end-row 52, :name-end-col 33, :name-end-row 52, :name-row 52, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 824, :name-col 23, :end-col 33, :row 52} {:end-row 52, :name-end-col 42, :name-end-row 52, :name-row 52, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 825, :name-col 34, :end-col 42, :row 52} {:end-row 55, :name-end-col 26, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 826, :name-col 22, :end-col 26, :row 55} {:end-row 55, :name-end-col 42, :name-end-row 55, :name-row 55, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 827, :name-col 27, :end-col 42, :row 55} {:end-row 55, :name-end-col 47, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 828, :name-col 43, :end-col 47, :row 55} {:end-row 57, :name-end-col 26, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 829, :name-col 22, :end-col 26, :row 57} {:end-row 57, :name-end-col 42, :name-end-row 57, :name-row 57, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 830, :name-col 27, :end-col 42, :row 57} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 831, :name-col 43, :end-col 47, :row 57} {:end-row 57, :name-end-col 57, :name-end-row 57, :name-row 57, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 48, :id 832, :name-col 48, :end-col 57, :row 57} {:end-row 57, :name-end-col 65, :name-end-row 57, :name-row 57, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 58, :id 833, :name-col 58, :end-col 65, :row 57} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 834, :name-col 23, :end-col 27, :row 59} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 29, :id 835, :name-col 29, :end-col 33, :row 63} {:end-row 63, :name-end-col 38, :name-end-row 63, :name-row 63, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 836, :name-col 34, :end-col 38, :row 63} {:end-row 66, :name-end-col 34, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 837, :name-col 30, :end-col 34, :row 66} {:end-row 66, :name-end-col 39, :name-end-row 66, :name-row 66, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 838, :name-col 35, :end-col 39, :row 66} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 30, :id 839, :name-col 30, :end-col 34, :row 68} {:end-row 68, :name-end-col 39, :name-end-row 68, :name-row 68, :name text, :filename "src/elin/component/server/impl/buffer.clj", :col 35, :id 840, :name-col 35, :end-col 39, :row 68} {:end-row 68, :name-end-col 47, :name-end-row 68, :name-row 68, :name options, :filename "src/elin/component/server/impl/buffer.clj", :col 40, :id 841, :name-col 40, :end-col 47, :row 68} {:end-row 71, :name-end-col 22, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 842, :name-col 18, :end-col 22, :row 71} {:end-row 73, :name-end-col 22, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 843, :name-col 18, :end-col 22, :row 73} {:end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 844, :name-col 23, :end-col 33, :row 73} {:end-row 75, :name-end-col 22, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 18, :id 845, :name-col 18, :end-col 22, :row 75} {:end-row 75, :name-end-col 33, :name-end-row 75, :name-row 75, :name start-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 846, :name-col 23, :end-col 33, :row 75} {:end-row 75, :name-end-col 42, :name-end-row 75, :name-row 75, :name end-lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 34, :id 847, :name-col 34, :end-col 42, :row 75} {:end-row 78, :name-end-col 26, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 848, :name-col 22, :end-col 26, :row 78} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 849, :name-col 27, :end-col 42, :row 78} {:end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 850, :name-col 43, :end-col 47, :row 78} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 22, :id 851, :name-col 22, :end-col 26, :row 80} {:end-row 80, :name-end-col 42, :name-end-row 80, :name-row 80, :name highlight-group, :filename "src/elin/component/server/impl/buffer.clj", :col 27, :id 852, :name-col 27, :end-col 42, :row 80} {:end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :name lnum, :filename "src/elin/component/server/impl/buffer.clj", :col 43, :id 853, :name-col 43, :end-col 47, :row 80} {:end-row 80, :name-end-col 57, :name-end-row 80, :name-row 80, :name start-col, :filename "src/elin/component/server/impl/buffer.clj", :col 48, :id 854, :name-col 48, :end-col 57, :row 80} {:end-row 80, :name-end-col 65, :name-end-row 80, :name-row 80, :name end-col, :filename "src/elin/component/server/impl/buffer.clj", :col 58, :id 855, :name-col 58, :end-col 65, :row 80} {:end-row 82, :name-end-col 27, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/buffer.clj", :col 23, :id 856, :name-col 23, :end-col 27, :row 82} {:end-row 10, :name-end-col 33, :name-end-row 10, :name-row 10, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 23, :id 858, :name-col 23, :end-col 33, :row 10} {:end-row 10, :name-end-col 57, :name-end-row 10, :name-row 10, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 34, :id 859, :name-col 34, :end-col 57, :row 10} {:end-row 11, :name-end-col 31, :name-end-row 11, :name-row 11, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 16, :id 860, :name-col 16, :end-col 31, :row 11} {:end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 25, :id 860, :name-col 25, :end-col 40, :row 12} {:end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/component/server/impl/select.clj", :col 28, :id 857, :name-col 28, :end-col 32, :row 13} {:end-row 13, :name-end-col 64, :name-end-row 13, :name-row 13, :name args, :filename "src/elin/component/server/impl/select.clj", :col 60, :id 862, :name-col 60, :end-col 64, :row 13} {:end-row 19, :name-end-col 35, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 863, :name-col 31, :end-col 35, :row 19} {:end-row 19, :name-end-col 46, :name-end-row 19, :name-row 19, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 864, :name-col 36, :end-col 46, :row 19} {:end-row 19, :name-end-col 70, :name-end-row 19, :name-row 19, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 865, :name-col 47, :end-col 70, :row 19} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 866, :name-col 31, :end-col 35, :row 21} {:end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 867, :name-col 36, :end-col 46, :row 21} {:end-row 21, :name-end-col 70, :name-end-row 21, :name-row 21, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 868, :name-col 47, :end-col 70, :row 21} {:end-row 21, :name-end-col 86, :name-end-row 21, :name-row 21, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 71, :id 869, :name-col 71, :end-col 86, :row 21} {:end-row 26, :name-end-col 35, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 870, :name-col 31, :end-col 35, :row 26} {:end-row 26, :name-end-col 46, :name-end-row 26, :name-row 26, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 871, :name-col 36, :end-col 46, :row 26} {:end-row 26, :name-end-col 70, :name-end-row 26, :name-row 26, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 872, :name-col 47, :end-col 70, :row 26} {:end-row 28, :name-end-col 35, :name-end-row 28, :name-row 28, :name this, :filename "src/elin/component/server/impl/select.clj", :col 31, :id 873, :name-col 31, :end-col 35, :row 28} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :name candidates, :filename "src/elin/component/server/impl/select.clj", :col 36, :id 874, :name-col 36, :end-col 46, :row 28} {:end-row 28, :name-end-col 70, :name-end-row 28, :name-row 28, :name callback-handler-symbol, :filename "src/elin/component/server/impl/select.clj", :col 47, :id 875, :name-col 47, :end-col 70, :row 28} {:end-row 28, :name-end-col 86, :name-end-row 28, :name-row 28, :name optional-params, :filename "src/elin/component/server/impl/select.clj", :col 71, :id 876, :name-col 71, :end-col 86, :row 28} {:end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/mark.clj", :col 36, :id 877, :name-col 36, :end-col 40, :row 16} {:end-row 16, :name-end-col 74, :name-end-row 16, :name-row 16, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 67, :id 878, :name-col 67, :end-col 74, :row 16} {:end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/mark.clj", :col 16, :id 879, :name-col 16, :end-col 20, :row 23} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 21, :id 880, :name-col 21, :end-col 28, :row 23} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/component/server/impl/mark.clj", :col 16, :id 881, :name-col 16, :end-col 20, :row 27} {:end-row 27, :name-end-col 28, :name-end-row 27, :name-row 27, :name mark-id, :filename "src/elin/component/server/impl/mark.clj", :col 21, :id 882, :name-col 21, :end-col 28, :row 27} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 26, :id 883, :name-col 26, :end-col 30, :row 17} {:end-row 17, :name-end-col 38, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 34, :id 884, :name-col 34, :end-col 38, :row 17} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 39, :id 885, :name-col 39, :end-col 42, :row 17} {:end-row 20, :name-end-col 41, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 886, :name-col 37, :end-col 41, :row 20} {:end-row 20, :name-end-col 82, :name-end-row 20, :name-row 20, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 78, :id 887, :name-col 78, :end-col 82, :row 20} {:end-row 20, :name-end-col 87, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 83, :id 888, :name-col 83, :end-col 87, :row 20} {:end-row 20, :name-end-col 91, :name-end-row 20, :name-row 20, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 88, :id 889, :name-col 88, :end-col 91, :row 20} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 22, :id 890, :name-col 22, :end-col 26, :row 29} {:end-row 29, :name-end-col 34, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 30, :id 891, :name-col 30, :end-col 34, :row 29} {:end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 35, :id 892, :name-col 35, :end-col 38, :row 29} {:end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 893, :name-col 37, :end-col 41, :row 32} {:end-row 32, :name-end-col 78, :name-end-row 32, :name-row 32, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 74, :id 894, :name-col 74, :end-col 78, :row 32} {:end-row 32, :name-end-col 83, :name-end-row 32, :name-row 32, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 79, :id 895, :name-col 79, :end-col 83, :row 32} {:end-row 32, :name-end-col 87, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 896, :name-col 84, :end-col 87, :row 32} {:end-row 41, :name-end-col 28, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 24, :id 897, :name-col 24, :end-col 28, :row 41} {:end-row 41, :name-end-col 36, :name-end-row 41, :name-row 41, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 32, :id 898, :name-col 32, :end-col 36, :row 41} {:end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 899, :name-col 37, :end-col 40, :row 41} {:end-row 44, :name-end-col 41, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 900, :name-col 37, :end-col 41, :row 44} {:end-row 44, :name-end-col 78, :name-end-row 44, :name-row 44, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 74, :id 901, :name-col 74, :end-col 78, :row 44} {:end-row 44, :name-end-col 83, :name-end-row 44, :name-row 44, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 79, :id 902, :name-col 79, :end-col 83, :row 44} {:end-row 44, :name-end-col 87, :name-end-row 44, :name-row 44, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 903, :name-col 84, :end-col 87, :row 44} {:end-row 54, :name-end-col 41, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 904, :name-col 37, :end-col 41, :row 54} {:end-row 59, :name-end-col 41, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 37, :id 905, :name-col 37, :end-col 41, :row 59} {:end-row 59, :name-end-col 90, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 906, :name-col 86, :end-col 90, :row 59} {:end-row 66, :name-end-col 32, :name-end-row 66, :name-row 66, :name host, :filename "src/elin/component/server/impl/sexpr.clj", :col 28, :id 907, :name-col 28, :end-col 32, :row 66} {:end-row 66, :name-end-col 79, :name-end-row 66, :name-row 66, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 75, :id 908, :name-col 75, :end-col 79, :row 66} {:end-row 66, :name-end-col 83, :name-end-row 66, :name-row 66, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 80, :id 909, :name-col 80, :end-col 83, :row 66} {:end-row 66, :name-end-col 93, :name-end-row 66, :name-row 66, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 84, :id 910, :name-col 84, :end-col 93, :row 66} {:end-row 71, :name-end-col 48, :name-end-row 71, :name-row 71, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 44, :id 911, :name-col 44, :end-col 48, :row 71} {:end-row 71, :name-end-col 53, :name-end-row 71, :name-row 71, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 912, :name-col 49, :end-col 53, :row 71} {:end-row 71, :name-end-col 57, :name-end-row 71, :name-row 71, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 913, :name-col 54, :end-col 57, :row 71} {:end-row 72, :name-end-col 53, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 914, :name-col 49, :end-col 53, :row 72} {:end-row 72, :name-end-col 58, :name-end-row 72, :name-row 72, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 915, :name-col 54, :end-col 58, :row 72} {:end-row 72, :name-end-col 63, :name-end-row 72, :name-row 72, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 59, :id 916, :name-col 59, :end-col 63, :row 72} {:end-row 72, :name-end-col 67, :name-end-row 72, :name-row 72, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 64, :id 917, :name-col 64, :end-col 67, :row 72} {:end-row 74, :name-end-col 44, :name-end-row 74, :name-row 74, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 40, :id 918, :name-col 40, :end-col 44, :row 74} {:end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 919, :name-col 45, :end-col 49, :row 74} {:end-row 74, :name-end-col 53, :name-end-row 74, :name-row 74, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 920, :name-col 50, :end-col 53, :row 74} {:end-row 75, :name-end-col 49, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 921, :name-col 45, :end-col 49, :row 75} {:end-row 75, :name-end-col 54, :name-end-row 75, :name-row 75, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 922, :name-col 50, :end-col 54, :row 75} {:end-row 75, :name-end-col 59, :name-end-row 75, :name-row 75, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 55, :id 923, :name-col 55, :end-col 59, :row 75} {:end-row 75, :name-end-col 63, :name-end-row 75, :name-row 75, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 60, :id 924, :name-col 60, :end-col 63, :row 75} {:end-row 77, :name-end-col 46, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 42, :id 925, :name-col 42, :end-col 46, :row 77} {:end-row 77, :name-end-col 51, :name-end-row 77, :name-row 77, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 926, :name-col 47, :end-col 51, :row 77} {:end-row 77, :name-end-col 55, :name-end-row 77, :name-row 77, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 927, :name-col 52, :end-col 55, :row 77} {:end-row 78, :name-end-col 51, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 928, :name-col 47, :end-col 51, :row 78} {:end-row 78, :name-end-col 56, :name-end-row 78, :name-row 78, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 929, :name-col 52, :end-col 56, :row 78} {:end-row 78, :name-end-col 61, :name-end-row 78, :name-row 78, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 57, :id 930, :name-col 57, :end-col 61, :row 78} {:end-row 78, :name-end-col 65, :name-end-row 78, :name-row 78, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 62, :id 931, :name-col 62, :end-col 65, :row 78} {:end-row 80, :name-end-col 40, :name-end-row 80, :name-row 80, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 36, :id 932, :name-col 36, :end-col 40, :row 80} {:end-row 81, :name-end-col 45, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 41, :id 933, :name-col 41, :end-col 45, :row 81} {:end-row 81, :name-end-col 50, :name-end-row 81, :name-row 81, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 46, :id 934, :name-col 46, :end-col 50, :row 81} {:end-row 82, :name-end-col 76, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 72, :id 935, :name-col 72, :end-col 76, :row 82} {:end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 77, :id 936, :name-col 77, :end-col 81, :row 82} {:end-row 82, :name-end-col 85, :name-end-row 82, :name-row 82, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 82, :id 937, :name-col 82, :end-col 85, :row 82} {:end-row 82, :name-end-col 95, :name-end-row 82, :name-row 82, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 938, :name-col 86, :end-col 95, :row 82} {:end-row 86, :name-end-col 48, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 44, :id 939, :name-col 44, :end-col 48, :row 86} {:end-row 86, :name-end-col 53, :name-end-row 86, :name-row 86, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 940, :name-col 49, :end-col 53, :row 86} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 941, :name-col 54, :end-col 57, :row 86} {:end-row 87, :name-end-col 53, :name-end-row 87, :name-row 87, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 49, :id 942, :name-col 49, :end-col 53, :row 87} {:end-row 87, :name-end-col 58, :name-end-row 87, :name-row 87, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 54, :id 943, :name-col 54, :end-col 58, :row 87} {:end-row 87, :name-end-col 63, :name-end-row 87, :name-row 87, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 59, :id 944, :name-col 59, :end-col 63, :row 87} {:end-row 87, :name-end-col 67, :name-end-row 87, :name-row 87, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 64, :id 945, :name-col 64, :end-col 67, :row 87} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 40, :id 946, :name-col 40, :end-col 44, :row 89} {:end-row 89, :name-end-col 49, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 947, :name-col 45, :end-col 49, :row 89} {:end-row 89, :name-end-col 53, :name-end-row 89, :name-row 89, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 948, :name-col 50, :end-col 53, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 45, :id 949, :name-col 45, :end-col 49, :row 90} {:end-row 90, :name-end-col 54, :name-end-row 90, :name-row 90, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 50, :id 950, :name-col 50, :end-col 54, :row 90} {:end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 55, :id 951, :name-col 55, :end-col 59, :row 90} {:end-row 90, :name-end-col 63, :name-end-row 90, :name-row 90, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 60, :id 952, :name-col 60, :end-col 63, :row 90} {:end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 42, :id 953, :name-col 42, :end-col 46, :row 92} {:end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 954, :name-col 47, :end-col 51, :row 92} {:end-row 92, :name-end-col 55, :name-end-row 92, :name-row 92, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 955, :name-col 52, :end-col 55, :row 92} {:end-row 93, :name-end-col 51, :name-end-row 93, :name-row 93, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 47, :id 956, :name-col 47, :end-col 51, :row 93} {:end-row 93, :name-end-col 56, :name-end-row 93, :name-row 93, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 52, :id 957, :name-col 52, :end-col 56, :row 93} {:end-row 93, :name-end-col 61, :name-end-row 93, :name-row 93, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 57, :id 958, :name-col 57, :end-col 61, :row 93} {:end-row 93, :name-end-col 65, :name-end-row 93, :name-row 93, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 62, :id 959, :name-col 62, :end-col 65, :row 93} {:end-row 95, :name-end-col 40, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 36, :id 960, :name-col 36, :end-col 40, :row 95} {:end-row 96, :name-end-col 45, :name-end-row 96, :name-row 96, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 41, :id 961, :name-col 41, :end-col 45, :row 96} {:end-row 96, :name-end-col 50, :name-end-row 96, :name-row 96, :name path, :filename "src/elin/component/server/impl/sexpr.clj", :col 46, :id 962, :name-col 46, :end-col 50, :row 96} {:end-row 97, :name-end-col 76, :name-end-row 97, :name-row 97, :name this, :filename "src/elin/component/server/impl/sexpr.clj", :col 72, :id 963, :name-col 72, :end-col 76, :row 97} {:end-row 97, :name-end-col 81, :name-end-row 97, :name-row 97, :name lnum, :filename "src/elin/component/server/impl/sexpr.clj", :col 77, :id 964, :name-col 77, :end-col 81, :row 97} {:end-row 97, :name-end-col 85, :name-end-row 97, :name-row 97, :name col, :filename "src/elin/component/server/impl/sexpr.clj", :col 82, :id 965, :name-col 82, :end-col 85, :row 97} {:end-row 97, :name-end-col 95, :name-end-row 97, :name-row 97, :name new-sexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 86, :id 966, :name-col 86, :end-col 95, :row 97} {:end-row 12, :name-end-col 30, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/event.clj", :col 26, :id 967, :name-col 26, :end-col 30, :row 12} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/event.clj", :col 26, :id 968, :name-col 26, :end-col 30, :row 16} {:end-row 16, :name-end-col 60, :name-end-row 16, :name-row 16, :name id, :filename "src/elin/component/server/impl/event.clj", :col 58, :id 969, :name-col 58, :end-col 60, :row 16} {:end-row 16, :name-end-col 65, :name-end-row 16, :name-row 16, :name args, :filename "src/elin/component/server/impl/event.clj", :col 61, :id 970, :name-col 61, :end-col 65, :row 16} {:end-row 20, :name-end-col 39, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/component/server/impl/event.clj", :col 35, :id 971, :name-col 35, :end-col 39, :row 20} {:end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name this, :filename "src/elin/component/server/impl/event.clj", :col 45, :id 972, :name-col 45, :end-col 49, :row 21} {:end-row 21, :name-end-col 52, :name-end-row 21, :name-row 21, :name id, :filename "src/elin/component/server/impl/event.clj", :col 50, :id 973, :name-col 50, :end-col 52, :row 21} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :name args, :filename "src/elin/component/server/impl/event.clj", :col 53, :id 974, :name-col 53, :end-col 57, :row 21} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/component/server/impl/event.clj", :col 35, :id 975, :name-col 35, :end-col 39, :row 24} {:end-row 25, :name-end-col 49, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/component/server/impl/event.clj", :col 45, :id 976, :name-col 45, :end-col 49, :row 25} {:end-row 25, :name-end-col 52, :name-end-row 25, :name-row 25, :name id, :filename "src/elin/component/server/impl/event.clj", :col 50, :id 977, :name-col 50, :end-col 52, :row 25} {:end-row 25, :name-end-col 57, :name-end-row 25, :name-row 25, :name args, :filename "src/elin/component/server/impl/event.clj", :col 53, :id 978, :name-col 53, :end-col 57, :row 25} {:end-row 10, :name-end-col 27, :name-end-row 10, :name-row 10, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 23, :id 979, :name-col 23, :end-col 27, :row 10} {:end-row 10, :name-end-col 32, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 28, :id 980, :name-col 28, :end-col 32, :row 10} {:end-row 12, :name-end-col 31, :name-end-row 12, :name-row 12, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 27, :id 981, :name-col 27, :end-col 31, :row 12} {:end-row 12, :name-end-col 70, :name-end-row 12, :name-row 12, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 66, :id 982, :name-col 66, :end-col 70, :row 12} {:end-row 12, :name-end-col 78, :name-end-row 12, :name-row 12, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 71, :id 983, :name-col 71, :end-col 78, :row 12} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/component/server/impl/virtual_text.clj", :col 26, :id 984, :name-col 26, :end-col 30, :row 16} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 985, :name-col 25, :end-col 29, :row 22} {:end-row 22, :name-end-col 34, :name-end-row 22, :name-row 22, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 986, :name-col 30, :end-col 34, :row 22} {:end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 987, :name-col 25, :end-col 29, :row 24} {:end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 988, :name-col 30, :end-col 34, :row 24} {:end-row 24, :name-end-col 42, :name-end-row 24, :name-row 24, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 35, :id 989, :name-col 35, :end-col 42, :row 24} {:end-row 26, :name-end-col 35, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 31, :id 990, :name-col 31, :end-col 35, :row 26} {:end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 991, :name-col 25, :end-col 29, :row 31} {:end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 992, :name-col 30, :end-col 34, :row 31} {:end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 25, :id 993, :name-col 25, :end-col 29, :row 33} {:end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name text, :filename "src/elin/component/server/impl/virtual_text.clj", :col 30, :id 994, :name-col 30, :end-col 34, :row 33} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/component/server/impl/virtual_text.clj", :col 35, :id 995, :name-col 35, :end-col 42, :row 33} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/virtual_text.clj", :col 31, :id 996, :name-col 31, :end-col 35, :row 35} {:end-row 14, :name-end-col 29, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/variable.clj", :col 25, :id 997, :name-col 25, :end-col 29, :row 14} {:end-row 14, :name-end-col 75, :name-end-row 14, :name-row 14, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 67, :id 998, :name-col 67, :end-col 75, :row 14} {:end-row 14, :name-end-col 84, :name-end-row 14, :name-row 14, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 76, :id 998, :name-col 76, :end-col 84, :row 14} {:end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 29, :id 1001, :name-col 29, :end-col 34, :row 21} {:end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 45, :id 1001, :name-col 45, :end-col 50, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 27, :id 1001, :name-col 27, :end-col 32, :row 22} {:end-row 23, :name-end-col 33, :name-end-row 23, :name-row 23, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 28, :id 1001, :name-col 28, :end-col 33, :row 23} {:end-row 24, :name-end-col 31, :name-end-row 24, :name-row 24, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 26, :id 1001, :name-col 26, :end-col 31, :row 24} {:end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/component/server/impl/variable.clj", :col 42, :id 999, :name-col 42, :end-col 46, :row 25} {:end-row 25, :name-end-col 77, :name-end-row 25, :name-row 25, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 69, :id 1000, :name-col 69, :end-col 77, :row 25} {:end-row 25, :name-end-col 84, :name-end-row 25, :name-row 25, :name value', :filename "src/elin/component/server/impl/variable.clj", :col 78, :id 1002, :name-col 78, :end-col 84, :row 25} {:end-row 30, :name-end-col 54, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 50, :id 1003, :name-col 50, :end-col 54, :row 30} {:end-row 30, :name-end-col 63, :name-end-row 30, :name-row 30, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 55, :id 1004, :name-col 55, :end-col 63, :row 30} {:end-row 31, :name-end-col 60, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 56, :id 1005, :name-col 56, :end-col 60, :row 31} {:end-row 31, :name-end-col 69, :name-end-row 31, :name-row 31, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 61, :id 1006, :name-col 61, :end-col 69, :row 31} {:end-row 31, :name-end-col 75, :name-end-row 31, :name-row 31, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 70, :id 1007, :name-col 70, :end-col 75, :row 31} {:end-row 34, :name-end-col 54, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 50, :id 1008, :name-col 50, :end-col 54, :row 34} {:end-row 34, :name-end-col 63, :name-end-row 34, :name-row 34, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 55, :id 1009, :name-col 55, :end-col 63, :row 34} {:end-row 35, :name-end-col 60, :name-end-row 35, :name-row 35, :name this, :filename "src/elin/component/server/impl/variable.clj", :col 56, :id 1010, :name-col 56, :end-col 60, :row 35} {:end-row 35, :name-end-col 69, :name-end-row 35, :name-row 35, :name var-name, :filename "src/elin/component/server/impl/variable.clj", :col 61, :id 1011, :name-col 61, :end-col 69, :row 35} {:end-row 35, :name-end-col 75, :name-end-row 35, :name-row 35, :name value, :filename "src/elin/component/server/impl/variable.clj", :col 70, :id 1012, :name-col 70, :end-col 75, :row 35} {:end-row 14, :name-end-col 30, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/register.clj", :col 26, :id 1013, :name-col 26, :end-col 30, :row 14} {:end-row 14, :name-end-col 76, :name-end-row 14, :name-row 14, :name text, :filename "src/elin/component/server/impl/register.clj", :col 72, :id 1014, :name-col 72, :end-col 76, :row 14} {:end-row 19, :name-end-col 16, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/component/server/impl/register.clj", :col 12, :id 1015, :name-col 12, :end-col 16, :row 19} {:end-row 19, :name-end-col 21, :name-end-row 19, :name-row 19, :name text, :filename "src/elin/component/server/impl/register.clj", :col 17, :id 1016, :name-col 17, :end-col 21, :row 19} {:end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/register.clj", :col 12, :id 1017, :name-col 12, :end-col 16, :row 23} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name text, :filename "src/elin/component/server/impl/register.clj", :col 17, :id 1018, :name-col 17, :end-col 21, :row 23} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1019, :name-col 28, :end-col 32, :row 15} {:end-row 20, :name-end-col 32, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1020, :name-col 28, :end-col 32, :row 20} {:end-row 26, :name-end-col 36, :name-end-row 26, :name-row 26, :name extra-params, :filename "src/elin/component/server/impl/file.clj", :col 24, :id 1022, :name-col 24, :end-col 36, :row 26} {:end-row 27, :name-end-col 83, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/file.clj", :col 79, :id 1021, :name-col 79, :end-col 83, :row 27} {:end-row 27, :name-end-col 102, :name-end-row 27, :name-row 27, :name params, :filename "src/elin/component/server/impl/file.clj", :col 96, :id 1023, :name-col 96, :end-col 102, :row 27} {:end-row 28, :name-end-col 23, :name-end-row 28, :name-row 28, :name bufnum, :filename "src/elin/component/server/impl/file.clj", :col 17, :id 1024, :name-col 17, :end-col 23, :row 28} {:end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 14, :id 1025, :name-col 14, :end-col 18, :row 29} {:end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :name col, :filename "src/elin/component/server/impl/file.clj", :col 13, :id 1026, :name-col 13, :end-col 16, :row 30} {:end-row 31, :name-end-col 16, :name-end-row 31, :name-row 31, :name off, :filename "src/elin/component/server/impl/file.clj", :col 13, :id 1027, :name-col 13, :end-col 16, :row 31} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name curswant, :filename "src/elin/component/server/impl/file.clj", :col 18, :id 1028, :name-col 18, :end-col 26, :row 32} {:end-row 38, :name-end-col 40, :name-end-row 38, :name-row 38, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 28, :id 1033, :name-col 28, :end-col 40, :row 38} {:end-row 39, :name-end-col 54, :name-end-row 39, :name-row 39, :name host, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1029, :name-col 50, :end-col 54, :row 39} {:end-row 39, :name-end-col 81, :name-end-row 39, :name-row 39, :name path, :filename "src/elin/component/server/impl/file.clj", :col 77, :id 1030, :name-col 77, :end-col 81, :row 39} {:end-row 39, :name-end-col 86, :name-end-row 39, :name-row 39, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 82, :id 1031, :name-col 82, :end-col 86, :row 39} {:end-row 39, :name-end-col 90, :name-end-row 39, :name-row 39, :name col, :filename "src/elin/component/server/impl/file.clj", :col 87, :id 1032, :name-col 87, :end-col 90, :row 39} {:end-row 39, :name-end-col 103, :name-end-row 39, :name-row 39, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 91, :id 1034, :name-col 91, :end-col 103, :row 39} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name res, :filename "src/elin/component/server/impl/file.clj", :col 23, :id 1035, :name-col 23, :end-col 26, :row 40} {:end-row 41, :name-end-col 12, :name-end-row 41, :name-row 41, :name res, :filename "src/elin/component/server/impl/file.clj", :col 9, :id 1035, :name-col 9, :end-col 12, :row 41} {:end-row 45, :name-end-col 79, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/server/impl/file.clj", :col 75, :id 1036, :name-col 75, :end-col 79, :row 45} {:end-row 46, :name-end-col 63, :name-end-row 46, :name-row 46, :name this, :filename "src/elin/component/server/impl/file.clj", :col 59, :id 1037, :name-col 59, :end-col 63, :row 46} {:end-row 47, :name-end-col 59, :name-end-row 47, :name-row 47, :name this, :filename "src/elin/component/server/impl/file.clj", :col 55, :id 1038, :name-col 55, :end-col 59, :row 47} {:end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/server/impl/file.clj", :col 35, :id 1039, :name-col 35, :end-col 39, :row 49} {:end-row 49, :name-end-col 44, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/component/server/impl/file.clj", :col 40, :id 1040, :name-col 40, :end-col 44, :row 49} {:end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 45, :id 1041, :name-col 45, :end-col 49, :row 49} {:end-row 49, :name-end-col 53, :name-end-row 49, :name-row 49, :name col, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1042, :name-col 50, :end-col 53, :row 49} {:end-row 50, :name-end-col 52, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/server/impl/file.clj", :col 48, :id 1043, :name-col 48, :end-col 52, :row 50} {:end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :name path, :filename "src/elin/component/server/impl/file.clj", :col 53, :id 1044, :name-col 53, :end-col 57, :row 50} {:end-row 50, :name-end-col 62, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 58, :id 1045, :name-col 58, :end-col 62, :row 50} {:end-row 50, :name-end-col 66, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/component/server/impl/file.clj", :col 63, :id 1046, :name-col 63, :end-col 66, :row 50} {:end-row 50, :name-end-col 79, :name-end-row 50, :name-row 50, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 67, :id 1047, :name-col 67, :end-col 79, :row 50} {:end-row 53, :name-end-col 79, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/component/server/impl/file.clj", :col 75, :id 1048, :name-col 75, :end-col 79, :row 53} {:end-row 54, :name-end-col 63, :name-end-row 54, :name-row 54, :name this, :filename "src/elin/component/server/impl/file.clj", :col 59, :id 1049, :name-col 59, :end-col 63, :row 54} {:end-row 55, :name-end-col 59, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/component/server/impl/file.clj", :col 55, :id 1050, :name-col 55, :end-col 59, :row 55} {:end-row 57, :name-end-col 39, :name-end-row 57, :name-row 57, :name this, :filename "src/elin/component/server/impl/file.clj", :col 35, :id 1051, :name-col 35, :end-col 39, :row 57} {:end-row 57, :name-end-col 44, :name-end-row 57, :name-row 57, :name path, :filename "src/elin/component/server/impl/file.clj", :col 40, :id 1052, :name-col 40, :end-col 44, :row 57} {:end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 45, :id 1053, :name-col 45, :end-col 49, :row 57} {:end-row 57, :name-end-col 53, :name-end-row 57, :name-row 57, :name col, :filename "src/elin/component/server/impl/file.clj", :col 50, :id 1054, :name-col 50, :end-col 53, :row 57} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name this, :filename "src/elin/component/server/impl/file.clj", :col 48, :id 1055, :name-col 48, :end-col 52, :row 58} {:end-row 58, :name-end-col 57, :name-end-row 58, :name-row 58, :name path, :filename "src/elin/component/server/impl/file.clj", :col 53, :id 1056, :name-col 53, :end-col 57, :row 58} {:end-row 58, :name-end-col 62, :name-end-row 58, :name-row 58, :name lnum, :filename "src/elin/component/server/impl/file.clj", :col 58, :id 1057, :name-col 58, :end-col 62, :row 58} {:end-row 58, :name-end-col 66, :name-end-row 58, :name-row 58, :name col, :filename "src/elin/component/server/impl/file.clj", :col 63, :id 1058, :name-col 63, :end-col 66, :row 58} {:end-row 58, :name-end-col 79, :name-end-row 58, :name-row 58, :name jump-command, :filename "src/elin/component/server/impl/file.clj", :col 67, :id 1059, :name-col 67, :end-col 79, :row 58} {:end-row 14, :name-end-col 32, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/component/server/impl/io.clj", :col 28, :id 1060, :name-col 28, :end-col 32, :row 14} {:end-row 14, :name-end-col 48, :name-end-row 14, :name-row 14, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 42, :id 1061, :name-col 42, :end-col 48, :row 14} {:end-row 14, :name-end-col 56, :name-end-row 14, :name-row 14, :name default, :filename "src/elin/component/server/impl/io.clj", :col 49, :id 1062, :name-col 49, :end-col 56, :row 14} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1063, :name-col 26, :end-col 30, :row 20} {:end-row 20, :name-end-col 35, :name-end-row 20, :name-row 20, :name text, :filename "src/elin/component/server/impl/io.clj", :col 31, :id 1064, :name-col 31, :end-col 35, :row 20} {:end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1065, :name-col 25, :end-col 29, :row 22} {:end-row 22, :name-end-col 64, :name-end-row 22, :name-row 22, :name text, :filename "src/elin/component/server/impl/io.clj", :col 60, :id 1066, :name-col 60, :end-col 64, :row 22} {:end-row 22, :name-end-col 74, :name-end-row 22, :name-row 22, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 65, :id 1067, :name-col 65, :end-col 74, :row 22} {:end-row 25, :name-end-col 33, :name-end-row 25, :name-row 25, :name this, :filename "src/elin/component/server/impl/io.clj", :col 29, :id 1068, :name-col 29, :end-col 33, :row 25} {:end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name text, :filename "src/elin/component/server/impl/io.clj", :col 34, :id 1069, :name-col 34, :end-col 38, :row 25} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1070, :name-col 25, :end-col 29, :row 27} {:end-row 27, :name-end-col 65, :name-end-row 27, :name-row 27, :name text, :filename "src/elin/component/server/impl/io.clj", :col 61, :id 1071, :name-col 61, :end-col 65, :row 27} {:end-row 27, :name-end-col 75, :name-end-row 27, :name-row 27, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 66, :id 1072, :name-col 66, :end-col 75, :row 27} {:end-row 29, :name-end-col 18, :name-end-row 29, :name-row 29, :name this, :filename "src/elin/component/server/impl/io.clj", :col 14, :id 1073, :name-col 14, :end-col 18, :row 29} {:end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 19, :id 1074, :name-col 19, :end-col 25, :row 29} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name default, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1075, :name-col 26, :end-col 33, :row 29} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name this, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1076, :name-col 26, :end-col 30, :row 34} {:end-row 34, :name-end-col 35, :name-end-row 34, :name-row 34, :name text, :filename "src/elin/component/server/impl/io.clj", :col 31, :id 1077, :name-col 31, :end-col 35, :row 34} {:end-row 36, :name-end-col 29, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1078, :name-col 25, :end-col 29, :row 36} {:end-row 36, :name-end-col 79, :name-end-row 36, :name-row 36, :name text, :filename "src/elin/component/server/impl/io.clj", :col 75, :id 1079, :name-col 75, :end-col 79, :row 36} {:end-row 36, :name-end-col 89, :name-end-row 36, :name-row 36, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 80, :id 1080, :name-col 80, :end-col 89, :row 36} {:end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/impl/io.clj", :col 29, :id 1081, :name-col 29, :end-col 33, :row 39} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name text, :filename "src/elin/component/server/impl/io.clj", :col 34, :id 1082, :name-col 34, :end-col 38, :row 39} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/component/server/impl/io.clj", :col 25, :id 1083, :name-col 25, :end-col 29, :row 41} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name text, :filename "src/elin/component/server/impl/io.clj", :col 46, :id 1084, :name-col 46, :end-col 50, :row 41} {:end-row 41, :name-end-col 60, :name-end-row 41, :name-row 41, :name highlight, :filename "src/elin/component/server/impl/io.clj", :col 51, :id 1085, :name-col 51, :end-col 60, :row 41} {:end-row 43, :name-end-col 18, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/component/server/impl/io.clj", :col 14, :id 1086, :name-col 14, :end-col 18, :row 43} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name prompt, :filename "src/elin/component/server/impl/io.clj", :col 19, :id 1087, :name-col 19, :end-col 25, :row 43} {:end-row 43, :name-end-col 33, :name-end-row 43, :name-row 43, :name default, :filename "src/elin/component/server/impl/io.clj", :col 26, :id 1088, :name-col 26, :end-col 33, :row 43} {:end-row 23, :name-end-col 29, :name-end-row 23, :name-row 23, :name this, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1089, :name-col 25, :end-col 29, :row 23} {:end-row 23, :name-end-col 44, :name-end-row 23, :name-row 23, :name method, :filename "src/elin/component/server/impl/function.clj", :col 38, :id 1090, :name-col 38, :end-col 44, :row 23} {:end-row 23, :name-end-col 51, :name-end-row 23, :name-row 23, :name params, :filename "src/elin/component/server/impl/function.clj", :col 45, :id 1091, :name-col 45, :end-col 51, :row 23} {:end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/server/impl/function.clj", :col 24, :id 1092, :name-col 24, :end-col 28, :row 26} {:end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name method, :filename "src/elin/component/server/impl/function.clj", :col 37, :id 1093, :name-col 37, :end-col 43, :row 26} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name params, :filename "src/elin/component/server/impl/function.clj", :col 44, :id 1094, :name-col 44, :end-col 50, :row 26} {:end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1095, :name-col 25, :end-col 29, :row 30} {:end-row 30, :name-end-col 59, :name-end-row 30, :name-row 30, :name method, :filename "src/elin/component/server/impl/function.clj", :col 53, :id 1096, :name-col 53, :end-col 59, :row 30} {:end-row 30, :name-end-col 66, :name-end-row 30, :name-row 30, :name params, :filename "src/elin/component/server/impl/function.clj", :col 60, :id 1097, :name-col 60, :end-col 66, :row 30} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/impl/function.clj", :col 24, :id 1098, :name-col 24, :end-col 28, :row 33} {:end-row 33, :name-end-col 58, :name-end-row 33, :name-row 33, :name method, :filename "src/elin/component/server/impl/function.clj", :col 52, :id 1099, :name-col 52, :end-col 58, :row 33} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name params, :filename "src/elin/component/server/impl/function.clj", :col 59, :id 1100, :name-col 59, :end-col 65, :row 33} {:end-row 42, :name-end-col 61, :name-end-row 42, :name-row 42, :name host, :filename "src/elin/component/server/impl/function.clj", :col 57, :id 1101, :name-col 57, :end-col 61, :row 42} {:end-row 42, :name-end-col 69, :name-end-row 42, :name-row 42, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 62, :id 1102, :name-col 62, :end-col 69, :row 42} {:end-row 41, :name-end-col 64, :name-end-row 41, :name-row 41, :name params, :filename "src/elin/component/server/impl/function.clj", :col 58, :id 1103, :name-col 58, :end-col 64, :row 41} {:end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name error, :filename "src/elin/component/server/impl/function.clj", :col 11, :id 1105, :name-col 11, :end-col 16, :row 44} {:end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name error, :filename "src/elin/component/server/impl/function.clj", :col 61, :id 1105, :name-col 61, :end-col 66, :row 45} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 29, :id 1102, :name-col 29, :end-col 36, :row 46} {:end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name params, :filename "src/elin/component/server/impl/function.clj", :col 27, :id 1103, :name-col 27, :end-col 33, :row 47} {:end-row 48, :name-end-col 15, :name-end-row 48, :name-row 48, :name result, :filename "src/elin/component/server/impl/function.clj", :col 9, :id 1104, :name-col 9, :end-col 15, :row 48} {:end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/server/impl/function.clj", :col 25, :id 1106, :name-col 25, :end-col 29, :row 54} {:end-row 54, :name-end-col 37, :name-end-row 54, :name-row 54, :name fn-name, :filename "src/elin/component/server/impl/function.clj", :col 30, :id 1107, :name-col 30, :end-col 37, :row 54} {:end-row 53, :name-end-col 37, :name-end-row 53, :name-row 53, :name params, :filename "src/elin/component/server/impl/function.clj", :col 31, :id 1108, :name-col 31, :end-col 37, :row 53} {:end-row 60, :name-end-col 17, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/component/server/impl/function.clj", :col 13, :id 1109, :name-col 13, :end-col 17, :row 60} {:end-row 60, :name-end-col 46, :name-end-row 60, :name-row 60, :name cmd, :filename "src/elin/component/server/impl/function.clj", :col 43, :id 1110, :name-col 43, :end-col 46, :row 60} {:end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name host, :filename "src/elin/component/server/impl/function.clj", :col 13, :id 1111, :name-col 13, :end-col 17, :row 65} {:end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name s, :filename "src/elin/component/server/impl/function.clj", :col 40, :id 1112, :name-col 40, :end-col 41, :row 65} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 21, :id 1113, :name-col 21, :end-col 25, :row 16} {:end-row 20, :name-end-col 18, :name-end-row 20, :name-row 20, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 14, :id 1115, :name-col 14, :end-col 18, :row 20} {:end-row 20, :name-end-col 23, :name-end-row 20, :name-row 20, :name lnum, :filename "src/elin/component/server/impl/sign.clj", :col 19, :id 1116, :name-col 19, :end-col 23, :row 20} {:end-row 20, :name-end-col 28, :name-end-row 20, :name-row 20, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 24, :id 1117, :name-col 24, :end-col 28, :row 20} {:end-row 20, :name-end-col 42, :name-end-row 20, :name-row 20, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 38, :id 1117, :name-col 38, :end-col 42, :row 20} {:end-row 21, :name-end-col 27, :name-end-row 21, :name-row 21, :name group, :filename "src/elin/component/server/impl/sign.clj", :col 22, :id 1118, :name-col 22, :end-col 27, :row 21} {:end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 29, :id 1115, :name-col 29, :end-col 33, :row 22} {:end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 30, :id 1114, :name-col 30, :end-col 34, :row 23} {:end-row 23, :name-end-col 68, :name-end-row 23, :name-row 23, :name name', :filename "src/elin/component/server/impl/sign.clj", :col 63, :id 1120, :name-col 63, :end-col 68, :row 23} {:end-row 23, :name-end-col 73, :name-end-row 23, :name-row 23, :name lnum, :filename "src/elin/component/server/impl/sign.clj", :col 69, :id 1116, :name-col 69, :end-col 73, :row 23} {:end-row 23, :name-end-col 78, :name-end-row 23, :name-row 23, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 74, :id 1117, :name-col 74, :end-col 78, :row 23} {:end-row 23, :name-end-col 85, :name-end-row 23, :name-row 23, :name group', :filename "src/elin/component/server/impl/sign.clj", :col 79, :id 1119, :name-col 79, :end-col 85, :row 23} {:end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 17, :id 1121, :name-col 17, :end-col 21, :row 27} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name group, :filename "src/elin/component/server/impl/sign.clj", :col 21, :id 1123, :name-col 21, :end-col 26, :row 29} {:end-row 30, :name-end-col 34, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 30, :id 1124, :name-col 30, :end-col 34, :row 30} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 34, :id 1124, :name-col 34, :end-col 38, :row 31} {:end-row 32, :name-end-col 22, :name-end-row 32, :name-row 32, :name file, :filename "src/elin/component/server/impl/sign.clj", :col 18, :id 1124, :name-col 18, :end-col 22, :row 32} {:end-row 34, :name-end-col 29, :name-end-row 34, :name-row 34, :name name, :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1125, :name-col 25, :end-col 29, :row 34} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name group', :filename "src/elin/component/server/impl/sign.clj", :col 26, :id 1127, :name-col 26, :end-col 32, :row 36} {:end-row 37, :name-end-col 30, :name-end-row 37, :name-row 37, :name file', :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1128, :name-col 25, :end-col 30, :row 37} {:end-row 38, :name-end-col 30, :name-end-row 38, :name-row 38, :name name', :filename "src/elin/component/server/impl/sign.clj", :col 25, :id 1129, :name-col 25, :end-col 30, :row 38} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name id, :filename "src/elin/component/server/impl/sign.clj", :col 23, :id 1126, :name-col 23, :end-col 25, :row 39} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 29, :id 1122, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 74, :name-end-row 40, :name-row 40, :name options, :filename "src/elin/component/server/impl/sign.clj", :col 67, :id 1130, :name-col 67, :end-col 74, :row 40} {:end-row 47, :name-end-col 44, :name-end-row 47, :name-row 47, :filename "src/elin/component/server/impl/sign.clj", :col 43, :name-col 43, :end-col 44, :row 47} {:end-row 45, :name-end-col 40, :name-end-row 45, :name-row 45, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 36, :id 1131, :name-col 36, :end-col 40, :row 45} {:end-row 52, :name-end-col 44, :name-end-row 52, :name-row 52, :filename "src/elin/component/server/impl/sign.clj", :col 43, :name-col 43, :end-col 44, :row 52} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 36, :id 1133, :name-col 36, :end-col 40, :row 50} {:end-row 50, :name-end-col 91, :name-end-row 50, :name-row 50, :name target-buffer, :filename "src/elin/component/server/impl/sign.clj", :col 78, :id 1134, :name-col 78, :end-col 91, :row 50} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 28, :id 1136, :name-col 28, :end-col 32, :row 56} {:end-row 60, :name-end-col 31, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 27, :id 1137, :name-col 27, :end-col 31, :row 60} {:end-row 62, :name-end-col 31, :name-end-row 62, :name-row 62, :name host, :filename "src/elin/component/server/impl/sign.clj", :col 27, :id 1138, :name-col 27, :end-col 31, :row 62} {:end-row 62, :name-end-col 75, :name-end-row 62, :name-row 62, :name signs, :filename "src/elin/component/server/impl/sign.clj", :col 70, :id 1139, :name-col 70, :end-col 75, :row 62} {:end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 32, :id 1140, :name-col 32, :end-col 36, :row 66} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 37, :id 1141, :name-col 37, :end-col 38, :row 66} {:end-row 67, :name-end-col 47, :name-end-row 67, :name-row 67, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 43, :id 1142, :name-col 43, :end-col 47, :row 67} {:end-row 67, :name-end-col 49, :name-end-row 67, :name-row 67, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 48, :id 1143, :name-col 48, :end-col 49, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 49, :id 1144, :name-col 49, :end-col 53, :row 68} {:end-row 69, :name-end-col 43, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 39, :id 1145, :name-col 39, :end-col 43, :row 69} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 35, :id 1146, :name-col 35, :end-col 39, :row 70} {:end-row 73, :name-end-col 36, :name-end-row 73, :name-row 73, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 32, :id 1147, :name-col 32, :end-col 36, :row 73} {:end-row 73, :name-end-col 38, :name-end-row 73, :name-row 73, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 37, :id 1148, :name-col 37, :end-col 38, :row 73} {:end-row 74, :name-end-col 47, :name-end-row 74, :name-row 74, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 43, :id 1149, :name-col 43, :end-col 47, :row 74} {:end-row 74, :name-end-col 49, :name-end-row 74, :name-row 74, :name m, :filename "src/elin/component/server/impl/sign.clj", :col 48, :id 1150, :name-col 48, :end-col 49, :row 74} {:end-row 75, :name-end-col 53, :name-end-row 75, :name-row 75, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 49, :id 1151, :name-col 49, :end-col 53, :row 75} {:end-row 76, :name-end-col 43, :name-end-row 76, :name-row 76, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 39, :id 1152, :name-col 39, :end-col 43, :row 76} {:end-row 77, :name-end-col 39, :name-end-row 77, :name-row 77, :name this, :filename "src/elin/component/server/impl/sign.clj", :col 35, :id 1153, :name-col 35, :end-col 39, :row 77} {:end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 20} {:end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name message, :filename "src/elin/component/server/vim.clj", :col 25, :id 1155, :name-col 25, :end-col 32, :row 22} {:end-row 23, :name-end-col 43, :name-end-row 23, :name-row 23, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 27, :id 1156, :name-col 27, :end-col 43, :row 23} {:end-row 23, :name-end-col 58, :name-end-row 23, :name-row 23, :name message, :filename "src/elin/component/server/vim.clj", :col 51, :id 1155, :name-col 51, :end-col 58, :row 23} {:end-row 26, :name-end-col 30, :name-end-row 26, :name-row 26, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 26} {:end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name message, :filename "src/elin/component/server/vim.clj", :col 22, :id 1155, :name-col 22, :end-col 29, :row 27} {:end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :name message, :filename "src/elin/component/server/vim.clj", :col 23, :id 1155, :name-col 23, :end-col 30, :row 28} {:end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 22, :id 1156, :name-col 22, :end-col 38, :row 29} {:end-row 29, :name-end-col 53, :name-end-row 29, :name-row 29, :name message, :filename "src/elin/component/server/vim.clj", :col 46, :id 1155, :name-col 46, :end-col 53, :row 29} {:end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/component/server/vim.clj", :col 28, :id 1159, :name-col 28, :end-col 32, :row 33} {:end-row 34, :name-end-col 32, :name-end-row 34, :name-row 34, :name message, :filename "src/elin/component/server/vim.clj", :col 25, :id 1155, :name-col 25, :end-col 32, :row 34} {:end-row 35, :name-end-col 16, :name-end-row 35, :name-row 35, :name id, :filename "src/elin/component/server/vim.clj", :col 14, :id 1160, :name-col 14, :end-col 16, :row 35} {:end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name result, :filename "src/elin/component/server/vim.clj", :col 18, :id 1161, :name-col 18, :end-col 24, :row 37} {:end-row 39, :name-end-col 31, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/component/server/vim.clj", :col 27, :id 1159, :name-col 27, :end-col 31, :row 39} {:end-row 40, :name-end-col 49, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/component/server/vim.clj", :col 42, :id 1155, :name-col 42, :end-col 49, :row 40} {:end-row 41, :name-end-col 16, :name-end-row 41, :name-row 41, :name id, :filename "src/elin/component/server/vim.clj", :col 14, :id 1162, :name-col 14, :end-col 16, :row 41} {:end-row 42, :name-end-col 33, :name-end-row 42, :name-row 42, :name method, :filename "src/elin/component/server/vim.clj", :col 27, :id 1163, :name-col 27, :end-col 33, :row 42} {:end-row 43, :name-end-col 24, :name-end-row 43, :name-row 43, :name params, :filename "src/elin/component/server/vim.clj", :col 18, :id 1164, :name-col 18, :end-col 24, :row 43} {:end-row 44, :name-end-col 47, :name-end-row 44, :name-row 44, :name options, :filename "src/elin/component/server/vim.clj", :col 40, :id 1165, :name-col 40, :end-col 47, :row 44} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name message, :filename "src/elin/component/server/vim.clj", :col 41, :id 1155, :name-col 41, :end-col 48, :row 48} {:end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name method, :filename "src/elin/component/server/vim.clj", :col 27, :id 1167, :name-col 27, :end-col 33, :row 49} {:end-row 50, :name-end-col 24, :name-end-row 50, :name-row 50, :name params, :filename "src/elin/component/server/vim.clj", :col 18, :id 1168, :name-col 18, :end-col 24, :row 50} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name options, :filename "src/elin/component/server/vim.clj", :col 40, :id 1169, :name-col 40, :end-col 47, :row 51} {:end-row 58, :name-end-col 32, :name-end-row 58, :name-row 58, :name method, :filename "src/elin/component/server/vim.clj", :col 26, :id 1173, :name-col 26, :end-col 32, :row 58} {:end-row 58, :name-end-col 46, :name-end-row 58, :name-row 58, :name content, :filename "src/elin/component/server/vim.clj", :col 39, :id 1174, :name-col 39, :end-col 46, :row 58} {:end-row 59, :name-end-col 32, :name-end-row 59, :name-row 59, :name method, :filename "src/elin/component/server/vim.clj", :col 26, :id 1173, :name-col 26, :end-col 32, :row 59} {:end-row 59, :name-end-col 46, :name-end-row 59, :name-row 59, :name content, :filename "src/elin/component/server/vim.clj", :col 39, :id 1174, :name-col 39, :end-col 46, :row 59} {:end-row 60, :name-end-col 28, :name-end-row 60, :name-row 60, :name id, :filename "src/elin/component/server/vim.clj", :col 26, :id 1175, :name-col 26, :end-col 28, :row 60} {:end-row 61, :name-end-col 20, :name-end-row 61, :name-row 61, :name id, :filename "src/elin/component/server/vim.clj", :col 18, :id 1175, :name-col 18, :end-col 20, :row 61} {:end-row 61, :name-end-col 29, :name-end-row 61, :name-row 61, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 21, :id 1176, :name-col 21, :end-col 29, :row 61} {:end-row 62, :name-end-col 32, :name-end-row 62, :name-row 62, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 16, :id 1171, :name-col 16, :end-col 32, :row 62} {:end-row 62, :name-end-col 41, :name-end-row 62, :name-row 62, :name id, :filename "src/elin/component/server/vim.clj", :col 39, :id 1175, :name-col 39, :end-col 41, :row 62} {:end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 42, :id 1176, :name-col 42, :end-col 50, :row 62} {:end-row 63, :name-end-col 36, :name-end-row 63, :name-row 63, :name content, :filename "src/elin/component/server/vim.clj", :col 29, :id 1174, :name-col 29, :end-col 36, :row 63} {:end-row 63, :name-end-col 61, :name-end-row 63, :name-row 63, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 48, :id 1170, :name-col 48, :end-col 61, :row 63} {:end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name maybe-ch, :filename "src/elin/component/server/vim.clj", :col 7, :id 1176, :name-col 7, :end-col 15, :row 64} {:end-row 67, :name-end-col 34, :name-end-row 67, :name-row 67, :name content, :filename "src/elin/component/server/vim.clj", :col 27, :id 1178, :name-col 27, :end-col 34, :row 67} {:end-row 67, :name-end-col 59, :name-end-row 67, :name-row 67, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 46, :id 1170, :name-col 46, :end-col 59, :row 67} {:end-row 70, :name-end-col 13, :name-end-row 70, :name-row 70, :name id, :filename "src/elin/component/server/vim.clj", :col 11, :id 1180, :name-col 11, :end-col 13, :row 70} {:end-row 71, :name-end-col 14, :name-end-row 71, :name-row 71, :name id, :filename "src/elin/component/server/vim.clj", :col 12, :id 1180, :name-col 12, :end-col 14, :row 71} {:end-row 71, :name-end-col 21, :name-end-row 71, :name-row 71, :name error, :filename "src/elin/component/server/vim.clj", :col 16, :id 1181, :name-col 16, :end-col 21, :row 71} {:end-row 71, :name-end-col 28, :name-end-row 71, :name-row 71, :name result, :filename "src/elin/component/server/vim.clj", :col 22, :id 1182, :name-col 22, :end-col 28, :row 71} {:end-row 72, :name-end-col 58, :name-end-row 72, :name-row 72, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 45, :id 1170, :name-col 45, :end-col 58, :row 72} {:end-row 75, :name-end-col 26, :name-end-row 75, :name-row 75, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 13, :id 1170, :name-col 13, :end-col 26, :row 75} {:end-row 79, :name-end-col 29, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/component/server/vim.clj", :col 25, :id 1184, :name-col 25, :end-col 29, :row 79} {:end-row 79, :name-end-col 44, :name-end-row 79, :name-row 79, :name method, :filename "src/elin/component/server/vim.clj", :col 38, :id 1185, :name-col 38, :end-col 44, :row 79} {:end-row 79, :name-end-col 51, :name-end-row 79, :name-row 79, :name params, :filename "src/elin/component/server/vim.clj", :col 45, :id 1186, :name-col 45, :end-col 51, :row 79} {:end-row 82, :name-end-col 28, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server/vim.clj", :col 24, :id 1187, :name-col 24, :end-col 28, :row 82} {:end-row 82, :name-end-col 43, :name-end-row 82, :name-row 82, :name method, :filename "src/elin/component/server/vim.clj", :col 37, :id 1188, :name-col 37, :end-col 43, :row 82} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name params, :filename "src/elin/component/server/vim.clj", :col 44, :id 1189, :name-col 44, :end-col 50, :row 82} {:end-row 90, :name-end-col 55, :name-end-row 90, :name-row 90, :name server-socket, :filename "src/elin/component/server/vim.clj", :col 42, :id 1191, :name-col 42, :end-col 55, :row 90} {:end-row 91, :name-end-col 60, :name-end-row 91, :name-row 91, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 49, :id 1195, :name-col 49, :end-col 60, :row 91} {:end-row 92, :name-end-col 69, :name-end-row 92, :name-row 92, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 58, :id 1195, :name-col 58, :end-col 69, :row 92} {:end-row 95, :name-end-col 60, :name-end-row 95, :name-row 95, :name stop-signal, :filename "src/elin/component/server/vim.clj", :col 49, :id 1193, :name-col 49, :end-col 60, :row 95} {:end-row 98, :name-end-col 84, :name-end-row 98, :name-row 98, :name input-stream, :filename "src/elin/component/server/vim.clj", :col 72, :id 1197, :name-col 72, :end-col 84, :row 98} {:end-row 99, :name-end-col 75, :name-end-row 99, :name-row 99, :name ex, :filename "src/elin/component/server/vim.clj", :col 73, :id 1198, :name-col 73, :end-col 75, :row 99} {:end-row 100, :name-end-col 45, :name-end-row 100, :name-row 100, :name stop-signal, :filename "src/elin/component/server/vim.clj", :col 34, :id 1193, :name-col 34, :end-col 45, :row 100} {:end-row 100, :name-end-col 48, :name-end-row 100, :name-row 100, :name ch, :filename "src/elin/component/server/vim.clj", :col 46, :id 1200, :name-col 46, :end-col 48, :row 100} {:end-row 101, :name-end-col 35, :name-end-row 101, :name-row 101, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 28, :id 1199, :name-col 28, :end-col 35, :row 101} {:end-row 102, :name-end-col 61, :name-end-row 102, :name-row 102, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 54, :id 1199, :name-col 54, :end-col 61, :row 102} {:end-row 108, :name-end-col 29, :name-end-row 104, :name-row 104, :name on-accept, :filename "src/elin/component/server/vim.clj", :col 19, :id 1192, :name-col 20, :end-col 90, :row 104} {:end-row 104, :name-end-col 68, :name-end-row 104, :name-row 104, :name host, :filename "src/elin/component/server/vim.clj", :col 64, :id 1190, :name-col 64, :end-col 68, :row 104} {:end-row 105, :name-end-col 74, :name-end-row 105, :name-row 105, :name raw-msg, :filename "src/elin/component/server/vim.clj", :col 67, :id 1199, :name-col 67, :end-col 74, :row 105} {:end-row 106, :name-end-col 92, :name-end-row 106, :name-row 106, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 76, :id 1194, :name-col 76, :end-col 92, :row 106} {:end-row 107, :name-end-col 80, :name-end-row 107, :name-row 107, :name output-stream, :filename "src/elin/component/server/vim.clj", :col 67, :id 1196, :name-col 67, :end-col 80, :row 107} {:end-row 108, :name-end-col 86, :name-end-row 108, :name-row 108, :name response-manager, :filename "src/elin/component/server/vim.clj", :col 70, :id 1194, :name-col 70, :end-col 86, :row 108} {:end-row 109, :name-end-col 51, :name-end-row 109, :name-row 109, :name client-sock, :filename "src/elin/component/server/vim.clj", :col 40, :id 1195, :name-col 40, :end-col 51, :row 109} {:end-row 115, :name-end-col 69, :name-end-row 115, :name-row 115, :name ex, :filename "src/elin/component/server/vim.clj", :col 67, :id 1202, :name-col 67, :end-col 69, :row 115} {:end-row 116, :name-end-col 41, :name-end-row 116, :name-row 116, :name server-socket, :filename "src/elin/component/server/vim.clj", :col 28, :id 1191, :name-col 28, :end-col 41, :row 116} {:end-row 13, :name-end-col 31, :name-end-row 13, :name-row 13, :name request-method, :filename "src/elin/component/server/http.clj", :col 17, :id 1203, :name-col 17, :end-col 31, :row 13} {:end-row 14, :name-end-col 42, :name-end-row 14, :name-row 14, :name headers, :filename "src/elin/component/server/http.clj", :col 35, :id 1204, :name-col 35, :end-col 42, :row 14} {:end-row 27, :name-end-col 20, :name-end-row 27, :name-row 27, :name method, :filename "src/elin/component/server/http.clj", :col 14, :id 1207, :name-col 14, :end-col 20, :row 27} {:end-row 28, :name-end-col 20, :name-end-row 28, :name-row 28, :name params, :filename "src/elin/component/server/http.clj", :col 14, :id 1208, :name-col 14, :end-col 20, :row 28} {:end-row 32, :name-end-col 14, :name-end-row 32, :name-row 32, :name resp, :filename "src/elin/component/server/http.clj", :col 10, :id 1212, :name-col 10, :end-col 14, :row 32} {:end-row 37, :name-end-col 11, :name-end-row 37, :name-row 37, :name m, :filename "src/elin/component/server/http.clj", :col 10, :id 1213, :name-col 10, :end-col 11, :row 37} {:end-row 42, :name-end-col 11, :name-end-row 42, :name-row 42, :name m, :filename "src/elin/component/server/http.clj", :col 10, :id 1214, :name-col 10, :end-col 11, :row 42} {:end-row 48, :name-end-col 16, :name-end-row 48, :name-row 48, :name this, :filename "src/elin/component/server/http.clj", :col 12, :id 1219, :name-col 12, :end-col 16, :row 48} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/server/http.clj", :col 41, :id 1219, :name-col 41, :end-col 45, :row 49} {:end-row 49, :name-end-col 47, :name-end-row 49, :name-row 49, :filename "src/elin/component/server/http.clj", :col 46, :name-col 46, :end-col 47, :row 49} {:end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name port, :filename "src/elin/component/server/http.clj", :col 39, :id 1217, :name-col 39, :end-col 43, :row 50} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name stop-server, :filename "src/elin/component/server/http.clj", :col 5, :id 1218, :name-col 6, :end-col 18, :row 52} {:end-row 53, :name-end-col 17, :name-end-row 53, :name-row 53, :name this, :filename "src/elin/component/server/http.clj", :col 13, :id 1221, :name-col 13, :end-col 17, :row 53} {:end-row 57, :name-end-col 33, :name-end-row 57, :name-row 57, :name host, :filename "src/elin/component/server/http.clj", :col 29, :id 1216, :name-col 29, :end-col 33, :row 57} {:end-row 59, :name-end-col 46, :name-end-row 59, :name-row 59, :name method, :filename "src/elin/component/server/http.clj", :col 40, :id 1223, :name-col 40, :end-col 46, :row 59} {:end-row 60, :name-end-col 41, :name-end-row 60, :name-row 60, :name params, :filename "src/elin/component/server/http.clj", :col 35, :id 1224, :name-col 35, :end-col 41, :row 60} {:end-row 63, :name-end-col 37, :name-end-row 63, :name-row 63, :name uri, :filename "src/elin/component/server/http.clj", :col 34, :id 1227, :name-col 34, :end-col 37, :row 63} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name uri, :filename "src/elin/component/server/http.clj", :col 16, :id 1229, :name-col 16, :end-col 19, :row 64} {:end-row 66, :name-end-col 36, :name-end-row 66, :name-row 66, :name req, :filename "src/elin/component/server/http.clj", :col 33, :id 1226, :name-col 33, :end-col 36, :row 66} {:end-row 68, :name-end-col 43, :name-end-row 68, :name-row 68, :name handler, :filename "src/elin/component/server/http.clj", :col 36, :id 1215, :name-col 36, :end-col 43, :row 68} {:end-row 69, :name-end-col 75, :name-end-row 69, :name-row 69, :name body, :filename "src/elin/component/server/http.clj", :col 71, :id 1228, :name-col 71, :end-col 75, :row 69} {:end-row 70, :name-end-col 28, :name-end-row 70, :name-row 70, :name method, :filename "src/elin/component/server/http.clj", :col 22, :id 1231, :name-col 22, :end-col 28, :row 70} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name handler', :filename "src/elin/component/server/http.clj", :col 19, :id 1230, :name-col 20, :end-col 29, :row 75} {:end-row 72, :name-end-col 36, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/component/server/http.clj", :col 32, :id 1225, :name-col 32, :end-col 36, :row 72} {:end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :name method, :filename "src/elin/component/server/http.clj", :col 41, :id 1231, :name-col 41, :end-col 47, :row 73} {:end-row 74, :name-end-col 42, :name-end-row 74, :name-row 74, :name params, :filename "src/elin/component/server/http.clj", :col 36, :id 1232, :name-col 36, :end-col 42, :row 74} {:end-row 83, :name-end-col 31, :name-end-row 83, :name-row 83, :name config, :filename "src/elin/component/server/http.clj", :col 25, :id 1233, :name-col 25, :end-col 31, :row 83} {:end-row 84, :name-end-col 35, :name-end-row 84, :name-row 84, :name config, :filename "src/elin/component/server/http.clj", :col 29, :id 1233, :name-col 29, :end-col 35, :row 84} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name message, :filename "src/elin/component/server/nvim.clj", :col 17, :id 1235, :name-col 17, :end-col 24, :row 19} {:end-row 22, :name-end-col 24, :name-end-row 22, :name-row 22, :name message, :filename "src/elin/component/server/nvim.clj", :col 17, :id 1235, :name-col 17, :end-col 24, :row 22} {:end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name message, :filename "src/elin/component/server/nvim.clj", :col 21, :id 1235, :name-col 21, :end-col 28, :row 25} {:end-row 27, :name-end-col 53, :name-end-row 27, :name-row 27, :name message, :filename "src/elin/component/server/nvim.clj", :col 46, :id 1235, :name-col 46, :end-col 53, :row 27} {:end-row 28, :name-end-col 18, :name-end-row 28, :name-row 28, :name id, :filename "src/elin/component/server/nvim.clj", :col 16, :id 1241, :name-col 16, :end-col 18, :row 28} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name method, :filename "src/elin/component/server/nvim.clj", :col 29, :id 1242, :name-col 29, :end-col 35, :row 29} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name params, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1243, :name-col 20, :end-col 26, :row 30} {:end-row 31, :name-end-col 49, :name-end-row 31, :name-row 31, :name options, :filename "src/elin/component/server/nvim.clj", :col 42, :id 1244, :name-col 42, :end-col 49, :row 31} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/component/server/nvim.clj", :col 35, :id 1235, :name-col 35, :end-col 42, :row 33} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name id, :filename "src/elin/component/server/nvim.clj", :col 16, :id 1246, :name-col 16, :end-col 18, :row 34} {:end-row 35, :name-end-col 24, :name-end-row 35, :name-row 35, :name error, :filename "src/elin/component/server/nvim.clj", :col 19, :id 1247, :name-col 19, :end-col 24, :row 35} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name result, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1248, :name-col 20, :end-col 26, :row 36} {:end-row 38, :name-end-col 59, :name-end-row 38, :name-row 38, :name message, :filename "src/elin/component/server/nvim.clj", :col 52, :id 1235, :name-col 52, :end-col 59, :row 38} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name method, :filename "src/elin/component/server/nvim.clj", :col 32, :id 1250, :name-col 32, :end-col 38, :row 39} {:end-row 40, :name-end-col 52, :name-end-row 40, :name-row 40, :name options, :filename "src/elin/component/server/nvim.clj", :col 45, :id 1252, :name-col 45, :end-col 52, :row 40} {:end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name method', :filename "src/elin/component/server/nvim.clj", :col 36, :id 1254, :name-col 36, :end-col 43, :row 41} {:end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :name args, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1253, :name-col 22, :end-col 26, :row 43} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name options', :filename "src/elin/component/server/nvim.clj", :col 23, :id 1255, :name-col 23, :end-col 31, :row 44} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name method', :filename "src/elin/component/server/nvim.clj", :col 22, :id 1254, :name-col 22, :end-col 29, :row 45} {:end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name params, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1251, :name-col 22, :end-col 28, :row 46} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name options', :filename "src/elin/component/server/nvim.clj", :col 23, :id 1255, :name-col 23, :end-col 31, :row 47} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 14, :id 1257, :name-col 14, :end-col 30, :row 56} {:end-row 56, :name-end-col 39, :name-end-row 56, :name-row 56, :name id, :filename "src/elin/component/server/nvim.clj", :col 37, :id 1260, :name-col 37, :end-col 39, :row 56} {:end-row 56, :name-end-col 42, :name-end-row 56, :name-row 56, :name ch, :filename "src/elin/component/server/nvim.clj", :col 40, :id 1261, :name-col 40, :end-col 42, :row 56} {:end-row 59, :name-end-col 33, :name-end-row 59, :name-row 59, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1256, :name-col 20, :end-col 33, :row 59} {:end-row 57, :name-end-col 25, :name-end-row 57, :name-row 57, :name id, :filename "src/elin/component/server/nvim.clj", :col 23, :id 1260, :name-col 23, :end-col 25, :row 57} {:end-row 57, :name-end-col 34, :name-end-row 57, :name-row 57, :name content, :filename "src/elin/component/server/nvim.clj", :col 27, :id 1259, :name-col 27, :end-col 34, :row 57} {:end-row 60, :name-end-col 9, :name-end-row 60, :name-row 60, :name ch, :filename "src/elin/component/server/nvim.clj", :col 7, :id 1261, :name-col 7, :end-col 9, :row 60} {:end-row 65, :name-end-col 31, :name-end-row 65, :name-row 65, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 18, :id 1256, :name-col 18, :end-col 31, :row 65} {:end-row 63, :name-end-col 29, :name-end-row 63, :name-row 63, :name content, :filename "src/elin/component/server/nvim.clj", :col 22, :id 1263, :name-col 22, :end-col 29, :row 63} {:end-row 68, :name-end-col 13, :name-end-row 68, :name-row 68, :name id, :filename "src/elin/component/server/nvim.clj", :col 11, :id 1265, :name-col 11, :end-col 13, :row 68} {:end-row 71, :name-end-col 33, :name-end-row 71, :name-row 71, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 20, :id 1256, :name-col 20, :end-col 33, :row 71} {:end-row 69, :name-end-col 17, :name-end-row 69, :name-row 69, :name id, :filename "src/elin/component/server/nvim.clj", :col 15, :id 1265, :name-col 15, :end-col 17, :row 69} {:end-row 69, :name-end-col 23, :name-end-row 69, :name-row 69, :name error, :filename "src/elin/component/server/nvim.clj", :col 18, :id 1266, :name-col 18, :end-col 23, :row 69} {:end-row 69, :name-end-col 30, :name-end-row 69, :name-row 69, :name result, :filename "src/elin/component/server/nvim.clj", :col 24, :id 1267, :name-col 24, :end-col 30, :row 69} {:end-row 74, :name-end-col 26, :name-end-row 74, :name-row 74, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 13, :id 1256, :name-col 13, :end-col 26, :row 74} {:end-row 78, :name-end-col 29, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/server/nvim.clj", :col 25, :id 1269, :name-col 25, :end-col 29, :row 78} {:end-row 78, :name-end-col 59, :name-end-row 78, :name-row 78, :name method, :filename "src/elin/component/server/nvim.clj", :col 53, :id 1270, :name-col 53, :end-col 59, :row 78} {:end-row 78, :name-end-col 66, :name-end-row 78, :name-row 78, :name params, :filename "src/elin/component/server/nvim.clj", :col 60, :id 1271, :name-col 60, :end-col 66, :row 78} {:end-row 81, :name-end-col 28, :name-end-row 81, :name-row 81, :name this, :filename "src/elin/component/server/nvim.clj", :col 24, :id 1272, :name-col 24, :end-col 28, :row 81} {:end-row 81, :name-end-col 58, :name-end-row 81, :name-row 81, :name method, :filename "src/elin/component/server/nvim.clj", :col 52, :id 1273, :name-col 52, :end-col 58, :row 81} {:end-row 81, :name-end-col 65, :name-end-row 81, :name-row 81, :name params, :filename "src/elin/component/server/nvim.clj", :col 59, :id 1274, :name-col 59, :end-col 65, :row 81} {:end-row 89, :name-end-col 55, :name-end-row 89, :name-row 89, :name server-socket, :filename "src/elin/component/server/nvim.clj", :col 42, :id 1276, :name-col 42, :end-col 55, :row 89} {:end-row 90, :name-end-col 60, :name-end-row 90, :name-row 90, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 49, :id 1280, :name-col 49, :end-col 60, :row 90} {:end-row 91, :name-end-col 81, :name-end-row 91, :name-row 91, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 70, :id 1280, :name-col 70, :end-col 81, :row 91} {:end-row 94, :name-end-col 60, :name-end-row 94, :name-row 94, :name stop-signal, :filename "src/elin/component/server/nvim.clj", :col 49, :id 1278, :name-col 49, :end-col 60, :row 94} {:end-row 97, :name-end-col 89, :name-end-row 97, :name-row 97, :name data-input-stream, :filename "src/elin/component/server/nvim.clj", :col 72, :id 1282, :name-col 72, :end-col 89, :row 97} {:end-row 98, :name-end-col 75, :name-end-row 98, :name-row 98, :name ex, :filename "src/elin/component/server/nvim.clj", :col 73, :id 1283, :name-col 73, :end-col 75, :row 98} {:end-row 99, :name-end-col 45, :name-end-row 99, :name-row 99, :name stop-signal, :filename "src/elin/component/server/nvim.clj", :col 34, :id 1278, :name-col 34, :end-col 45, :row 99} {:end-row 99, :name-end-col 48, :name-end-row 99, :name-row 99, :name ch, :filename "src/elin/component/server/nvim.clj", :col 46, :id 1285, :name-col 46, :end-col 48, :row 99} {:end-row 100, :name-end-col 61, :name-end-row 100, :name-row 100, :name raw-msg, :filename "src/elin/component/server/nvim.clj", :col 54, :id 1284, :name-col 54, :end-col 61, :row 100} {:end-row 106, :name-end-col 29, :name-end-row 102, :name-row 102, :name on-accept, :filename "src/elin/component/server/nvim.clj", :col 19, :id 1277, :name-col 20, :end-col 91, :row 102} {:end-row 102, :name-end-col 69, :name-end-row 102, :name-row 102, :name host, :filename "src/elin/component/server/nvim.clj", :col 65, :id 1275, :name-col 65, :end-col 69, :row 102} {:end-row 103, :name-end-col 75, :name-end-row 103, :name-row 103, :name raw-msg, :filename "src/elin/component/server/nvim.clj", :col 68, :id 1284, :name-col 68, :end-col 75, :row 103} {:end-row 104, :name-end-col 93, :name-end-row 104, :name-row 104, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 77, :id 1279, :name-col 77, :end-col 93, :row 104} {:end-row 105, :name-end-col 81, :name-end-row 105, :name-row 105, :name output-stream, :filename "src/elin/component/server/nvim.clj", :col 68, :id 1281, :name-col 68, :end-col 81, :row 105} {:end-row 106, :name-end-col 87, :name-end-row 106, :name-row 106, :name response-manager, :filename "src/elin/component/server/nvim.clj", :col 71, :id 1279, :name-col 71, :end-col 87, :row 106} {:end-row 107, :name-end-col 51, :name-end-row 107, :name-row 107, :name client-sock, :filename "src/elin/component/server/nvim.clj", :col 40, :id 1280, :name-col 40, :end-col 51, :row 107} {:end-row 113, :name-end-col 69, :name-end-row 113, :name-row 113, :name ex, :filename "src/elin/component/server/nvim.clj", :col 67, :id 1287, :name-col 67, :end-col 69, :row 113} {:end-row 114, :name-end-col 41, :name-end-row 114, :name-row 114, :name server-socket, :filename "src/elin/component/server/nvim.clj", :col 28, :id 1276, :name-col 28, :end-col 41, :row 114} {:end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/component/clj_kondo.clj", :col 67, :id 1288, :name-col 67, :end-col 71, :row 21} {:end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name cwd, :filename "src/elin/component/clj_kondo.clj", :col 57, :id 1289, :name-col 57, :end-col 60, :row 22} {:end-row 24, :name-end-col 27, :name-end-row 24, :name-row 24, :name root, :filename "src/elin/component/clj_kondo.clj", :col 23, :id 1290, :name-col 23, :end-col 27, :row 24} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name user-dir, :filename "src/elin/component/clj_kondo.clj", :col 32, :id 1291, :name-col 32, :end-col 40, :row 30} {:end-row 37, :name-end-col 58, :name-end-row 37, :name-row 37, :name command, :filename "src/elin/component/clj_kondo.clj", :col 51, :id 1292, :name-col 51, :end-col 58, :row 37} {:end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :filename "src/elin/component/clj_kondo.clj", :col 49, :name-col 49, :end-col 50, :row 44} {:end-row 43, :name-end-col 34, :name-end-row 43, :name-row 43, :name lint, :filename "src/elin/component/clj_kondo.clj", :col 30, :id 1295, :name-col 30, :end-col 34, :row 43} {:end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name config, :filename "src/elin/component/clj_kondo.clj", :col 29, :id 1296, :name-col 29, :end-col 35, :row 45} {:end-row 49, :name-end-col 54, :name-end-row 49, :name-row 49, :name shell-config, :filename "src/elin/component/clj_kondo.clj", :col 42, :id 1297, :name-col 42, :end-col 54, :row 49} {:end-row 46, :name-end-col 20, :name-end-row 46, :name-row 46, :name command, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1294, :name-col 13, :end-col 20, :row 46} {:end-row 46, :name-end-col 30, :name-end-row 46, :name-row 46, :name lint-args, :filename "src/elin/component/clj_kondo.clj", :col 21, :id 1299, :name-col 21, :end-col 30, :row 46} {:end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :name config', :filename "src/elin/component/clj_kondo.clj", :col 50, :id 1300, :name-col 50, :end-col 57, :row 46} {:end-row 53, :name-end-col 48, :name-end-row 53, :name-row 53, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 46, :id 1301, :name-col 46, :end-col 48, :row 53} {:end-row 69, :name-end-col 16, :name-end-row 69, :name-row 69, :name this, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1308, :name-col 12, :end-col 16, :row 69} {:end-row 70, :name-end-col 35, :name-end-row 70, :name-row 70, :name command, :filename "src/elin/component/clj_kondo.clj", :col 28, :id 1303, :name-col 28, :end-col 35, :row 70} {:end-row 71, :name-end-col 55, :name-end-row 71, :name-row 71, :name command, :filename "src/elin/component/clj_kondo.clj", :col 48, :id 1303, :name-col 48, :end-col 55, :row 71} {:end-row 78, :name-end-col 17, :name-end-row 78, :name-row 78, :name this, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1309, :name-col 13, :end-col 17, :row 78} {:end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1305, :name-col 12, :end-col 22, :row 83} {:end-row 86, :name-end-col 37, :name-end-row 86, :name-row 86, :name this, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1310, :name-col 33, :end-col 37, :row 86} {:end-row 90, :name-end-col 34, :name-end-row 90, :name-row 90, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1306, :name-col 19, :end-col 34, :row 90} {:end-row 93, :name-end-col 77, :name-end-row 93, :name-row 93, :name lazy-host, :filename "src/elin/component/clj_kondo.clj", :col 68, :id 1302, :name-col 68, :end-col 77, :row 93} {:end-row 94, :name-end-col 60, :name-end-row 94, :name-row 94, :name command, :filename "src/elin/component/clj_kondo.clj", :col 53, :id 1303, :name-col 53, :end-col 60, :row 94} {:end-row 95, :name-end-col 67, :name-end-row 95, :name-row 95, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 51, :id 1311, :name-col 51, :end-col 67, :row 95} {:end-row 96, :name-end-col 58, :name-end-row 96, :name-row 96, :name config, :filename "src/elin/component/clj_kondo.clj", :col 52, :id 1304, :name-col 52, :end-col 58, :row 96} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 55, :id 1311, :name-col 55, :end-col 71, :row 97} {:end-row 98, :name-end-col 33, :name-end-row 98, :name-row 98, :name cache-path, :filename "src/elin/component/clj_kondo.clj", :col 23, :id 1313, :name-col 23, :end-col 33, :row 98} {:end-row 98, :name-end-col 45, :name-end-row 98, :name-row 98, :name res, :filename "src/elin/component/clj_kondo.clj", :col 42, :id 1312, :name-col 42, :end-col 45, :row 98} {:end-row 99, :name-end-col 38, :name-end-row 99, :name-row 99, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1307, :name-col 25, :end-col 38, :row 99} {:end-row 99, :name-end-col 42, :name-end-row 99, :name-row 99, :name res, :filename "src/elin/component/clj_kondo.clj", :col 39, :id 1312, :name-col 39, :end-col 42, :row 99} {:end-row 101, :name-end-col 40, :name-end-row 101, :name-row 101, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1306, :name-col 25, :end-col 40, :row 101} {:end-row 105, :name-end-col 22, :name-end-row 105, :name-row 105, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 12, :id 1305, :name-col 12, :end-col 22, :row 105} {:end-row 108, :name-end-col 37, :name-end-row 108, :name-row 108, :name this, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1314, :name-col 33, :end-col 37, :row 108} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1306, :name-col 19, :end-col 34, :row 112} {:end-row 115, :name-end-col 77, :name-end-row 115, :name-row 115, :name lazy-host, :filename "src/elin/component/clj_kondo.clj", :col 68, :id 1302, :name-col 68, :end-col 77, :row 115} {:end-row 116, :name-end-col 71, :name-end-row 116, :name-row 116, :name project-root-dir, :filename "src/elin/component/clj_kondo.clj", :col 55, :id 1315, :name-col 55, :end-col 71, :row 116} {:end-row 117, :name-end-col 67, :name-end-row 117, :name-row 117, :name cache-file, :filename "src/elin/component/clj_kondo.clj", :col 57, :id 1316, :name-col 57, :end-col 67, :row 117} {:end-row 118, :name-end-col 70, :name-end-row 118, :name-row 118, :name r, :filename "src/elin/component/clj_kondo.clj", :col 69, :id 1317, :name-col 69, :end-col 70, :row 118} {:end-row 119, :name-end-col 38, :name-end-row 119, :name-row 119, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1307, :name-col 25, :end-col 38, :row 119} {:end-row 119, :name-end-col 47, :name-end-row 119, :name-row 119, :name analyzed, :filename "src/elin/component/clj_kondo.clj", :col 39, :id 1318, :name-col 39, :end-col 47, :row 119} {:end-row 121, :name-end-col 54, :name-end-row 121, :name-row 121, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 52, :id 1319, :name-col 52, :end-col 54, :row 121} {:end-row 123, :name-end-col 50, :name-end-row 123, :name-row 123, :name ex, :filename "src/elin/component/clj_kondo.clj", :col 48, :id 1320, :name-col 48, :end-col 50, :row 123} {:end-row 125, :name-end-col 40, :name-end-row 125, :name-row 125, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 25, :id 1306, :name-col 25, :end-col 40, :row 125} {:end-row 128, :name-end-col 21, :name-end-row 128, :name-row 128, :name analyzing?-atom, :filename "src/elin/component/clj_kondo.clj", :col 6, :id 1306, :name-col 6, :end-col 21, :row 128} {:end-row 131, :name-end-col 26, :name-end-row 131, :name-row 131, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 13, :id 1307, :name-col 13, :end-col 26, :row 131} {:end-row 134, :name-end-col 26, :name-end-row 134, :name-row 134, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 16, :id 1305, :name-col 16, :end-col 26, :row 134} {:end-row 135, :name-end-col 45, :name-end-row 135, :name-row 135, :name this, :filename "src/elin/component/clj_kondo.clj", :col 41, :id 1323, :name-col 41, :end-col 45, :row 135} {:end-row 136, :name-end-col 32, :name-end-row 136, :name-row 136, :name analyzed-atom, :filename "src/elin/component/clj_kondo.clj", :col 19, :id 1307, :name-col 19, :end-col 32, :row 136} {:end-row 139, :name-end-col 21, :name-end-row 139, :name-row 139, :name available?, :filename "src/elin/component/clj_kondo.clj", :col 11, :id 1305, :name-col 11, :end-col 21, :row 139} {:end-row 140, :name-end-col 40, :name-end-row 140, :name-row 140, :name command, :filename "src/elin/component/clj_kondo.clj", :col 33, :id 1303, :name-col 33, :end-col 40, :row 140} {:end-row 146, :name-end-col 47, :name-end-row 146, :name-row 146, :name code, :filename "src/elin/component/clj_kondo.clj", :col 43, :id 1325, :name-col 43, :end-col 47, :row 146} {:end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :name config, :filename "src/elin/component/clj_kondo.clj", :col 34, :id 1326, :name-col 34, :end-col 40, :row 150} {:end-row 28, :name-end-col 31, :name-end-row 28, :name-row 28, :name sym, :filename "src/elin/component/interceptor.clj", :col 28, :id 1328, :name-col 28, :end-col 31, :row 28} {:end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name sym, :filename "src/elin/component/interceptor.clj", :col 22, :id 1328, :name-col 22, :end-col 25, :row 30} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 26, :id 1327, :name-col 26, :end-col 35, :row 32} {:end-row 32, :name-end-col 80, :name-end-row 32, :name-row 32, :name sym, :filename "src/elin/component/interceptor.clj", :col 77, :id 1328, :name-col 77, :end-col 80, :row 32} {:end-row 32, :name-end-col 87, :name-end-row 32, :name-row 32, :name ex, :filename "src/elin/component/interceptor.clj", :col 85, :id 1329, :name-col 85, :end-col 87, :row 32} {:end-row 40, :name-end-col 22, :name-end-row 40, :name-row 40, :name f, :filename "src/elin/component/interceptor.clj", :col 20, :id 1334, :name-col 21, :end-col 31, :row 40} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name context, :filename "src/elin/component/interceptor.clj", :col 23, :id 1335, :name-col 23, :end-col 30, :row 40} {:end-row 43, :name-end-col 52, :name-end-row 43, :name-row 43, :name timing, :filename "src/elin/component/interceptor.clj", :col 46, :id 1333, :name-col 46, :end-col 52, :row 43} {:end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :name interceptor, :filename "src/elin/component/interceptor.clj", :col 53, :id 1330, :name-col 53, :end-col 64, :row 44} {:end-row 45, :name-end-col 60, :name-end-row 45, :name-row 45, :name ex, :filename "src/elin/component/interceptor.clj", :col 58, :id 1336, :name-col 58, :end-col 60, :row 45} {:end-row 47, :name-end-col 40, :name-end-row 47, :name-row 47, :name ex, :filename "src/elin/component/interceptor.clj", :col 38, :id 1336, :name-col 38, :end-col 40, :row 47} {:end-row 48, :name-end-col 24, :name-end-row 48, :name-row 48, :name interceptor, :filename "src/elin/component/interceptor.clj", :col 13, :id 1330, :name-col 13, :end-col 24, :row 48} {:end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name enter, :filename "src/elin/component/interceptor.clj", :col 12, :id 1331, :name-col 12, :end-col 17, :row 49} {:end-row 50, :name-end-col 26, :name-end-row 50, :name-row 50, :name wrap, :filename "src/elin/component/interceptor.clj", :col 21, :id 1337, :name-col 22, :end-col 44, :row 50} {:end-row 50, :name-end-col 43, :name-end-row 50, :name-row 50, :name enter, :filename "src/elin/component/interceptor.clj", :col 38, :id 1331, :name-col 38, :end-col 43, :row 50} {:end-row 52, :name-end-col 17, :name-end-row 52, :name-row 52, :name leave, :filename "src/elin/component/interceptor.clj", :col 12, :id 1332, :name-col 12, :end-col 17, :row 52} {:end-row 53, :name-end-col 26, :name-end-row 53, :name-row 53, :name wrap, :filename "src/elin/component/interceptor.clj", :col 21, :id 1337, :name-col 22, :end-col 43, :row 53} {:end-row 53, :name-end-col 42, :name-end-row 53, :name-row 53, :name leave, :filename "src/elin/component/interceptor.clj", :col 37, :id 1332, :name-col 37, :end-col 42, :row 53} {:end-row 58, :name-end-col 52, :name-end-row 58, :name-row 58, :name x, :filename "src/elin/component/interceptor.clj", :col 51, :id 1340, :name-col 51, :end-col 52, :row 58} {:end-row 61, :name-end-col 17, :name-end-row 61, :name-row 61, :name x, :filename "src/elin/component/interceptor.clj", :col 16, :id 1340, :name-col 16, :end-col 17, :row 61} {:end-row 81, :name-end-col 41, :name-end-row 81, :name-row 81, :name plugin, :filename "src/elin/component/interceptor.clj", :col 35, :id 1342, :name-col 35, :end-col 41, :row 81} {:end-row 82, :name-end-col 93, :name-end-row 82, :name-row 82, :name base-config, :filename "src/elin/component/interceptor.clj", :col 82, :id 1343, :name-col 82, :end-col 93, :row 82} {:end-row 82, :name-end-col 109, :name-end-row 82, :name-row 82, :name exported-config, :filename "src/elin/component/interceptor.clj", :col 94, :id 1350, :name-col 94, :end-col 109, :row 82} {:end-row 85, :name-end-col 88, :name-end-row 85, :name-row 85, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 79, :id 1341, :name-col 79, :end-col 88, :row 85} {:end-row 85, :name-end-col 90, :name-end-row 85, :name-row 85, :filename "src/elin/component/interceptor.clj", :col 89, :name-col 89, :end-col 90, :row 85} {:end-row 86, :name-end-col 49, :name-end-row 86, :name-row 86, :filename "src/elin/component/interceptor.clj", :col 48, :name-col 48, :end-col 49, :row 86} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name i, :filename "src/elin/component/interceptor.clj", :col 50, :id 1355, :name-col 50, :end-col 51, :row 86} {:end-row 83, :name-end-col 50, :name-end-row 83, :name-row 83, :name includes, :filename "src/elin/component/interceptor.clj", :col 42, :id 1351, :name-col 42, :end-col 50, :row 83} {:end-row 88, :name-end-col 64, :name-end-row 88, :name-row 88, :name i, :filename "src/elin/component/interceptor.clj", :col 63, :id 1358, :name-col 63, :end-col 64, :row 88} {:end-row 88, :name-end-col 69, :name-end-row 88, :name-row 88, :name sym, :filename "src/elin/component/interceptor.clj", :col 66, :id 1357, :name-col 66, :end-col 69, :row 88} {:end-row 87, :name-end-col 57, :name-end-row 87, :name-row 87, :name resolved-interceptors, :filename "src/elin/component/interceptor.clj", :col 36, :id 1356, :name-col 36, :end-col 57, :row 87} {:end-row 90, :name-end-col 58, :name-end-row 90, :name-row 90, :name resolved-interceptors, :filename "src/elin/component/interceptor.clj", :col 37, :id 1356, :name-col 37, :end-col 58, :row 90} {:end-row 93, :name-end-col 68, :name-end-row 93, :name-row 93, :name grouped-interceptors, :filename "src/elin/component/interceptor.clj", :col 48, :id 1360, :name-col 48, :end-col 68, :row 93} {:end-row 94, :name-end-col 69, :name-end-row 94, :name-row 94, :name grouped-interceptors, :filename "src/elin/component/interceptor.clj", :col 49, :id 1360, :name-col 49, :end-col 69, :row 94} {:end-row 95, :name-end-col 66, :name-end-row 95, :name-row 95, :name invalid-interceptors, :filename "src/elin/component/interceptor.clj", :col 46, :id 1362, :name-col 46, :end-col 66, :row 95} {:end-row 96, :name-end-col 72, :name-end-row 96, :name-row 96, :name invalid-interceptors, :filename "src/elin/component/interceptor.clj", :col 52, :id 1362, :name-col 52, :end-col 72, :row 96} {:end-row 98, :name-end-col 18, :name-end-row 98, :name-row 98, :name this, :filename "src/elin/component/interceptor.clj", :col 14, :id 1349, :name-col 14, :end-col 18, :row 98} {:end-row 99, :name-end-col 32, :name-end-row 99, :name-row 99, :name includes, :filename "src/elin/component/interceptor.clj", :col 24, :id 1351, :name-col 24, :end-col 32, :row 99} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name excludes, :filename "src/elin/component/interceptor.clj", :col 24, :id 1352, :name-col 24, :end-col 32, :row 100} {:end-row 101, :name-end-col 36, :name-end-row 101, :name-row 101, :name config-map, :filename "src/elin/component/interceptor.clj", :col 26, :id 1353, :name-col 26, :end-col 36, :row 101} {:end-row 102, :name-end-col 54, :name-end-row 102, :name-row 102, :name name-to-symbol-dict, :filename "src/elin/component/interceptor.clj", :col 35, :id 1359, :name-col 35, :end-col 54, :row 102} {:end-row 103, :name-end-col 46, :name-end-row 103, :name-row 103, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 31, :id 1361, :name-col 31, :end-col 46, :row 103} {:end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name this, :filename "src/elin/component/interceptor.clj", :col 13, :id 1363, :name-col 13, :end-col 17, :row 106} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name this, :filename "src/elin/component/interceptor.clj", :col 30, :id 1364, :name-col 30, :end-col 34, :row 112} {:end-row 112, :name-end-col 39, :name-end-row 112, :name-row 112, :name kind, :filename "src/elin/component/interceptor.clj", :col 35, :id 1365, :name-col 35, :end-col 39, :row 112} {:end-row 112, :name-end-col 47, :name-end-row 112, :name-row 112, :name context, :filename "src/elin/component/interceptor.clj", :col 40, :id 1366, :name-col 40, :end-col 47, :row 112} {:end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 35, :id 1348, :name-col 35, :end-col 50, :row 115} {:end-row 116, :name-end-col 50, :name-end-row 116, :name-row 116, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 35, :id 1348, :name-col 35, :end-col 50, :row 116} {:end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name kind, :filename "src/elin/component/interceptor.clj", :col 51, :id 1368, :name-col 51, :end-col 55, :row 116} {:end-row 118, :name-end-col 41, :name-end-row 118, :name-row 118, :name terminator, :filename "src/elin/component/interceptor.clj", :col 31, :id 1370, :name-col 31, :end-col 41, :row 118} {:end-row 119, :name-end-col 34, :name-end-row 119, :name-row 119, :name context, :filename "src/elin/component/interceptor.clj", :col 27, :id 1369, :name-col 27, :end-col 34, :row 119} {:end-row 120, :name-end-col 54, :name-end-row 120, :name-row 120, :name this, :filename "src/elin/component/interceptor.clj", :col 50, :id 1367, :name-col 50, :end-col 54, :row 120} {:end-row 121, :name-end-col 49, :name-end-row 121, :name-row 121, :name kind, :filename "src/elin/component/interceptor.clj", :col 45, :id 1368, :name-col 45, :end-col 49, :row 121} {:end-row 125, :name-end-col 29, :name-end-row 125, :name-row 125, :name context', :filename "src/elin/component/interceptor.clj", :col 21, :id 1373, :name-col 21, :end-col 29, :row 125} {:end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 38, :id 1371, :name-col 38, :end-col 50, :row 125} {:end-row 125, :name-end-col 63, :name-end-row 125, :name-row 125, :name terminator', :filename "src/elin/component/interceptor.clj", :col 52, :id 1372, :name-col 52, :end-col 63, :row 125} {:end-row 127, :name-end-col 37, :name-end-row 127, :name-row 127, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 28, :id 1341, :name-col 28, :end-col 37, :row 127} {:end-row 128, :name-end-col 50, :name-end-row 128, :name-row 128, :name kind, :filename "src/elin/component/interceptor.clj", :col 46, :id 1368, :name-col 46, :end-col 50, :row 128} {:end-row 129, :name-end-col 60, :name-end-row 129, :name-row 129, :name ex, :filename "src/elin/component/interceptor.clj", :col 58, :id 1374, :name-col 58, :end-col 60, :row 129} {:end-row 133, :name-end-col 84, :name-end-row 133, :name-row 133, :name config, :filename "src/elin/component/interceptor.clj", :col 78, :id 1376, :name-col 78, :end-col 84, :row 133} {:end-row 135, :name-end-col 51, :name-end-row 135, :name-row 135, :name excludes, :filename "src/elin/component/interceptor.clj", :col 43, :id 1379, :name-col 43, :end-col 51, :row 135} {:end-row 136, :name-end-col 51, :name-end-row 136, :name-row 136, :name includes, :filename "src/elin/component/interceptor.clj", :col 43, :id 1378, :name-col 43, :end-col 51, :row 136} {:end-row 137, :name-end-col 69, :name-end-row 137, :name-row 137, :name target, :filename "src/elin/component/interceptor.clj", :col 63, :id 1377, :name-col 63, :end-col 69, :row 137} {:end-row 138, :name-end-col 59, :name-end-row 138, :name-row 138, :name config-map, :filename "src/elin/component/interceptor.clj", :col 49, :id 1346, :name-col 49, :end-col 59, :row 138} {:end-row 138, :name-end-col 77, :name-end-row 138, :name-row 138, :name target-config-map, :filename "src/elin/component/interceptor.clj", :col 60, :id 1381, :name-col 60, :end-col 77, :row 138} {:end-row 139, :name-end-col 35, :name-end-row 139, :name-row 139, :name config-map, :filename "src/elin/component/interceptor.clj", :col 25, :id 1346, :name-col 25, :end-col 35, :row 139} {:end-row 141, :name-end-col 61, :name-end-row 141, :name-row 141, :name lazy-host, :filename "src/elin/component/interceptor.clj", :col 52, :id 1341, :name-col 52, :end-col 61, :row 141} {:end-row 141, :name-end-col 63, :name-end-row 141, :name-row 141, :filename "src/elin/component/interceptor.clj", :col 62, :name-col 62, :end-col 63, :row 141} {:end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name includes, :filename "src/elin/component/interceptor.clj", :col 28, :id 1378, :name-col 28, :end-col 36, :row 140} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name grouped, :filename "src/elin/component/interceptor.clj", :col 52, :id 1384, :name-col 52, :end-col 59, :row 144} {:end-row 145, :name-end-col 59, :name-end-row 145, :name-row 145, :name grouped, :filename "src/elin/component/interceptor.clj", :col 52, :id 1384, :name-col 52, :end-col 59, :row 145} {:end-row 146, :name-end-col 56, :name-end-row 146, :name-row 146, :name interceptor-map, :filename "src/elin/component/interceptor.clj", :col 41, :id 1348, :name-col 41, :end-col 56, :row 146} {:end-row 148, :name-end-col 74, :name-end-row 148, :name-row 148, :name exclude-set, :filename "src/elin/component/interceptor.clj", :col 63, :id 1380, :name-col 63, :end-col 74, :row 148} {:end-row 148, :name-end-col 99, :name-end-row 148, :name-row 148, :name name-to-symbol-dict, :filename "src/elin/component/interceptor.clj", :col 80, :id 1347, :name-col 80, :end-col 99, :row 148} {:end-row 148, :name-end-col 108, :name-end-row 148, :name-row 148, :filename "src/elin/component/interceptor.clj", :col 107, :name-col 107, :end-col 108, :row 148} {:end-row 149, :name-end-col 63, :name-end-row 149, :name-row 149, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 51, :id 1386, :name-col 51, :end-col 63, :row 149} {:end-row 153, :name-end-col 43, :name-end-row 153, :name-row 153, :name accm, :filename "src/elin/component/interceptor.clj", :col 39, :id 1389, :name-col 39, :end-col 43, :row 153} {:end-row 153, :name-end-col 48, :name-end-row 153, :name-row 153, :name kind, :filename "src/elin/component/interceptor.clj", :col 44, :id 1390, :name-col 44, :end-col 48, :row 153} {:end-row 153, :name-end-col 70, :name-end-row 153, :name-row 153, :name accm, :filename "src/elin/component/interceptor.clj", :col 66, :id 1389, :name-col 66, :end-col 70, :row 153} {:end-row 153, :name-end-col 75, :name-end-row 153, :name-row 153, :name kind, :filename "src/elin/component/interceptor.clj", :col 71, :id 1390, :name-col 71, :end-col 75, :row 153} {:end-row 154, :name-end-col 69, :name-end-row 154, :name-row 154, :name interceptors, :filename "src/elin/component/interceptor.clj", :col 57, :id 1391, :name-col 57, :end-col 69, :row 154} {:end-row 155, :name-end-col 46, :name-end-row 155, :name-row 155, :name interceptor-map', :filename "src/elin/component/interceptor.clj", :col 30, :id 1388, :name-col 30, :end-col 46, :row 155} {:end-row 155, :name-end-col 58, :name-end-row 155, :name-row 155, :name include-map, :filename "src/elin/component/interceptor.clj", :col 47, :id 1385, :name-col 47, :end-col 58, :row 155} {:end-row 156, :name-end-col 18, :name-end-row 156, :name-row 156, :name this, :filename "src/elin/component/interceptor.clj", :col 14, :id 1375, :name-col 14, :end-col 18, :row 156} {:end-row 157, :name-end-col 37, :name-end-row 157, :name-row 157, :name config-map', :filename "src/elin/component/interceptor.clj", :col 26, :id 1382, :name-col 26, :end-col 37, :row 157} {:end-row 158, :name-end-col 47, :name-end-row 158, :name-row 158, :name interceptor-map', :filename "src/elin/component/interceptor.clj", :col 31, :id 1392, :name-col 31, :end-col 47, :row 158} {:end-row 162, :name-end-col 50, :name-end-row 162, :name-row 162, :name config, :filename "src/elin/component/interceptor.clj", :col 44, :id 1393, :name-col 44, :end-col 50, :row 162} {:end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1394, :name-col 20, :end-col 24, :row 13} {:end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :name protocol, :filename "src/elin/component/lazy_host.clj", :col 23, :id 1395, :name-col 23, :end-col 31, :row 14} {:end-row 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name method, :filename "src/elin/component/lazy_host.clj", :col 16, :id 1396, :name-col 16, :end-col 22, :row 15} {:end-row 15, :name-end-col 34, :name-end-row 15, :name-row 15, :name args, :filename "src/elin/component/lazy_host.clj", :col 30, :id 1397, :name-col 30, :end-col 34, :row 15} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name queue, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1398, :name-col 19, :end-col 24, :row 17} {:end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name method, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1396, :name-col 27, :end-col 33, :row 17} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name args, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1397, :name-col 36, :end-col 40, :row 17} {:end-row 27, :name-end-col 34, :name-end-row 27, :name-row 27, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1399, :name-col 24, :end-col 34, :row 27} {:end-row 28, :name-end-col 49, :name-end-row 28, :name-row 28, :name ch, :filename "src/elin/component/lazy_host.clj", :col 47, :id 1402, :name-col 47, :end-col 49, :row 28} {:end-row 30, :name-end-col 39, :name-end-row 30, :name-row 30, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1404, :name-col 29, :end-col 39, :row 30} {:end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :name args, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1405, :name-col 33, :end-col 37, :row 31} {:end-row 32, :name-end-col 65, :name-end-row 32, :name-row 32, :name host, :filename "src/elin/component/lazy_host.clj", :col 61, :id 1403, :name-col 61, :end-col 65, :row 32} {:end-row 32, :name-end-col 70, :name-end-row 32, :name-row 32, :name args, :filename "src/elin/component/lazy_host.clj", :col 66, :id 1407, :name-col 66, :end-col 70, :row 32} {:end-row 33, :name-end-col 31, :name-end-row 33, :name-row 33, :name ch, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1406, :name-col 29, :end-col 31, :row 33} {:end-row 33, :name-end-col 35, :name-end-row 33, :name-row 33, :name res, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1408, :name-col 32, :end-col 35, :row 33} {:end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1404, :name-col 22, :end-col 32, :row 35} {:end-row 36, :name-end-col 32, :name-end-row 36, :name-row 36, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1404, :name-col 22, :end-col 32, :row 36} {:end-row 36, :name-end-col 37, :name-end-row 36, :name-row 36, :name this, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1401, :name-col 33, :end-col 37, :row 36} {:end-row 36, :name-end-col 42, :name-end-row 36, :name-row 36, :name args, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1405, :name-col 38, :end-col 42, :row 36} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name type-or-fn, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1404, :name-col 19, :end-col 29, :row 38} {:end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/component/lazy_host.clj", :col 14, :id 1401, :name-col 14, :end-col 18, :row 45} {:end-row 45, :name-end-col 35, :name-end-row 45, :name-row 45, :name ch, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1402, :name-col 33, :end-col 35, :row 45} {:end-row 47, :name-end-col 23, :name-end-row 47, :name-row 47, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1399, :name-col 13, :end-col 23, :row 47} {:end-row 48, :name-end-col 31, :name-end-row 48, :name-row 48, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1400, :name-col 19, :end-col 31, :row 48} {:end-row 50, :name-end-col 17, :name-end-row 50, :name-row 50, :name this, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1409, :name-col 13, :end-col 17, :row 50} {:end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 13, :id 1399, :name-col 13, :end-col 23, :row 54} {:end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name host, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1411, :name-col 24, :end-col 28, :row 54} {:end-row 58, :name-end-col 30, :name-end-row 58, :name-row 58, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 58} {:end-row 59, :name-end-col 31, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1414, :name-col 27, :end-col 31, :row 59} {:end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name content, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1413, :name-col 32, :end-col 39, :row 59} {:end-row 61, :name-end-col 33, :name-end-row 61, :name-row 61, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 21, :id 1400, :name-col 21, :end-col 33, :row 61} {:end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :name ch, :filename "src/elin/component/lazy_host.clj", :col 46, :id 1415, :name-col 46, :end-col 48, :row 61} {:end-row 61, :name-end-col 56, :name-end-row 61, :name-row 61, :name content, :filename "src/elin/component/lazy_host.clj", :col 49, :id 1413, :name-col 49, :end-col 56, :row 61} {:end-row 62, :name-end-col 11, :name-end-row 62, :name-row 62, :name ch, :filename "src/elin/component/lazy_host.clj", :col 9, :id 1415, :name-col 9, :end-col 11, :row 62} {:end-row 64, :name-end-col 32, :name-end-row 64, :name-row 64, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 64} {:end-row 67, :name-end-col 29, :name-end-row 67, :name-row 67, :name content, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1417, :name-col 22, :end-col 29, :row 67} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 68} {:end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 70} {:end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1419, :name-col 22, :end-col 24, :row 73} {:end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :name error, :filename "src/elin/component/lazy_host.clj", :col 25, :id 1420, :name-col 25, :end-col 30, :row 73} {:end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name result, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1421, :name-col 31, :end-col 37, :row 73} {:end-row 74, :name-end-col 34, :name-end-row 74, :name-row 74, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 74} {:end-row 76, :name-end-col 32, :name-end-row 76, :name-row 76, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 76} {:end-row 80, :name-end-col 34, :name-end-row 80, :name-row 80, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 80} {:end-row 85, :name-end-col 32, :name-end-row 85, :name-row 85, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 85} {:end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 89} {:end-row 91, :name-end-col 32, :name-end-row 91, :name-row 91, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 91} {:end-row 94, :name-end-col 24, :name-end-row 94, :name-row 94, :name id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1425, :name-col 22, :end-col 24, :row 94} {:end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :name args, :filename "src/elin/component/lazy_host.clj", :col 25, :id 1426, :name-col 25, :end-col 29, :row 94} {:end-row 95, :name-end-col 34, :name-end-row 95, :name-row 95, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 95} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 100} {:end-row 103, :name-end-col 23, :name-end-row 103, :name-row 103, :name m, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1428, :name-col 22, :end-col 23, :row 103} {:end-row 104, :name-end-col 34, :name-end-row 104, :name-row 104, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 104} {:end-row 106, :name-end-col 32, :name-end-row 106, :name-row 106, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 106} {:end-row 109, :name-end-col 23, :name-end-row 109, :name-row 109, :name m, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1430, :name-col 22, :end-col 23, :row 109} {:end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 110} {:end-row 112, :name-end-col 32, :name-end-row 112, :name-row 112, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 112} {:end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 116} {:end-row 118, :name-end-col 32, :name-end-row 118, :name-row 118, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 118} {:end-row 122, :name-end-col 34, :name-end-row 122, :name-row 122, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 122} {:end-row 124, :name-end-col 32, :name-end-row 124, :name-row 124, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 124} {:end-row 128, :name-end-col 34, :name-end-row 128, :name-row 128, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 128} {:end-row 133, :name-end-col 32, :name-end-row 133, :name-row 133, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 133} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1435, :name-col 22, :end-col 26, :row 136} {:end-row 137, :name-end-col 34, :name-end-row 137, :name-row 137, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 137} {:end-row 139, :name-end-col 32, :name-end-row 139, :name-row 139, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 139} {:end-row 142, :name-end-col 26, :name-end-row 142, :name-row 142, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1437, :name-col 22, :end-col 26, :row 142} {:end-row 142, :name-end-col 36, :name-end-row 142, :name-row 142, :name highlight, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1438, :name-col 27, :end-col 36, :row 142} {:end-row 143, :name-end-col 34, :name-end-row 143, :name-row 143, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 143} {:end-row 145, :name-end-col 32, :name-end-row 145, :name-row 145, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 145} {:end-row 148, :name-end-col 26, :name-end-row 148, :name-row 148, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1440, :name-col 22, :end-col 26, :row 148} {:end-row 149, :name-end-col 34, :name-end-row 149, :name-row 149, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 149} {:end-row 151, :name-end-col 32, :name-end-row 151, :name-row 151, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 151} {:end-row 154, :name-end-col 26, :name-end-row 154, :name-row 154, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1442, :name-col 22, :end-col 26, :row 154} {:end-row 154, :name-end-col 36, :name-end-row 154, :name-row 154, :name highlight, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1443, :name-col 27, :end-col 36, :row 154} {:end-row 155, :name-end-col 34, :name-end-row 155, :name-row 155, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 155} {:end-row 157, :name-end-col 32, :name-end-row 157, :name-row 157, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 157} {:end-row 160, :name-end-col 28, :name-end-row 160, :name-row 160, :name prompt, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1445, :name-col 22, :end-col 28, :row 160} {:end-row 160, :name-end-col 36, :name-end-row 160, :name-row 160, :name default, :filename "src/elin/component/lazy_host.clj", :col 29, :id 1446, :name-col 29, :end-col 36, :row 160} {:end-row 161, :name-end-col 34, :name-end-row 161, :name-row 161, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 161} {:end-row 166, :name-end-col 32, :name-end-row 166, :name-row 166, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 166} {:end-row 170, :name-end-col 34, :name-end-row 170, :name-row 170, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 170} {:end-row 172, :name-end-col 32, :name-end-row 172, :name-row 172, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 172} {:end-row 176, :name-end-col 34, :name-end-row 176, :name-row 176, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 176} {:end-row 178, :name-end-col 32, :name-end-row 178, :name-row 178, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 178} {:end-row 182, :name-end-col 34, :name-end-row 182, :name-row 182, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 182} {:end-row 184, :name-end-col 32, :name-end-row 184, :name-row 184, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 184} {:end-row 187, :name-end-col 26, :name-end-row 187, :name-row 187, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1451, :name-col 22, :end-col 26, :row 187} {:end-row 187, :name-end-col 31, :name-end-row 187, :name-row 187, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1452, :name-col 27, :end-col 31, :row 187} {:end-row 187, :name-end-col 35, :name-end-row 187, :name-row 187, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1453, :name-col 32, :end-col 35, :row 187} {:end-row 188, :name-end-col 34, :name-end-row 188, :name-row 188, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 188} {:end-row 190, :name-end-col 32, :name-end-row 190, :name-row 190, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 190} {:end-row 193, :name-end-col 26, :name-end-row 193, :name-row 193, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1455, :name-col 22, :end-col 26, :row 193} {:end-row 193, :name-end-col 31, :name-end-row 193, :name-row 193, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1456, :name-col 27, :end-col 31, :row 193} {:end-row 193, :name-end-col 35, :name-end-row 193, :name-row 193, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1457, :name-col 32, :end-col 35, :row 193} {:end-row 193, :name-end-col 48, :name-end-row 193, :name-row 193, :name jump-command, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1458, :name-col 36, :end-col 48, :row 193} {:end-row 194, :name-end-col 34, :name-end-row 194, :name-row 194, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 194} {:end-row 199, :name-end-col 32, :name-end-row 199, :name-row 199, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 199} {:end-row 202, :name-end-col 30, :name-end-row 202, :name-row 202, :name var-name, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1460, :name-col 22, :end-col 30, :row 202} {:end-row 203, :name-end-col 34, :name-end-row 203, :name-row 203, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 203} {:end-row 205, :name-end-col 32, :name-end-row 205, :name-row 205, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 205} {:end-row 208, :name-end-col 30, :name-end-row 208, :name-row 208, :name var-name, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1462, :name-col 22, :end-col 30, :row 208} {:end-row 208, :name-end-col 36, :name-end-row 208, :name-row 208, :name value, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1463, :name-col 31, :end-col 36, :row 208} {:end-row 209, :name-end-col 34, :name-end-row 209, :name-row 209, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 209} {:end-row 214, :name-end-col 32, :name-end-row 214, :name-row 214, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 214} {:end-row 217, :name-end-col 26, :name-end-row 217, :name-row 217, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1465, :name-col 22, :end-col 26, :row 217} {:end-row 217, :name-end-col 30, :name-end-row 217, :name-row 217, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1466, :name-col 27, :end-col 30, :row 217} {:end-row 218, :name-end-col 34, :name-end-row 218, :name-row 218, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 218} {:end-row 220, :name-end-col 32, :name-end-row 220, :name-row 220, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 220} {:end-row 223, :name-end-col 26, :name-end-row 223, :name-row 223, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1468, :name-col 22, :end-col 26, :row 223} {:end-row 223, :name-end-col 31, :name-end-row 223, :name-row 223, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1469, :name-col 27, :end-col 31, :row 223} {:end-row 223, :name-end-col 35, :name-end-row 223, :name-row 223, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1470, :name-col 32, :end-col 35, :row 223} {:end-row 224, :name-end-col 34, :name-end-row 224, :name-row 224, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 224} {:end-row 226, :name-end-col 32, :name-end-row 226, :name-row 226, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 226} {:end-row 229, :name-end-col 26, :name-end-row 229, :name-row 229, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1472, :name-col 22, :end-col 26, :row 229} {:end-row 229, :name-end-col 30, :name-end-row 229, :name-row 229, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1473, :name-col 27, :end-col 30, :row 229} {:end-row 230, :name-end-col 34, :name-end-row 230, :name-row 230, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 230} {:end-row 232, :name-end-col 32, :name-end-row 232, :name-row 232, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 232} {:end-row 235, :name-end-col 26, :name-end-row 235, :name-row 235, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1475, :name-col 22, :end-col 26, :row 235} {:end-row 235, :name-end-col 31, :name-end-row 235, :name-row 235, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1476, :name-col 27, :end-col 31, :row 235} {:end-row 235, :name-end-col 35, :name-end-row 235, :name-row 235, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1477, :name-col 32, :end-col 35, :row 235} {:end-row 236, :name-end-col 34, :name-end-row 236, :name-row 236, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 236} {:end-row 238, :name-end-col 32, :name-end-row 238, :name-row 238, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 238} {:end-row 241, :name-end-col 26, :name-end-row 241, :name-row 241, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1479, :name-col 22, :end-col 26, :row 241} {:end-row 241, :name-end-col 30, :name-end-row 241, :name-row 241, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1480, :name-col 27, :end-col 30, :row 241} {:end-row 242, :name-end-col 34, :name-end-row 242, :name-row 242, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 242} {:end-row 244, :name-end-col 32, :name-end-row 244, :name-row 244, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 244} {:end-row 247, :name-end-col 26, :name-end-row 247, :name-row 247, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1482, :name-col 22, :end-col 26, :row 247} {:end-row 247, :name-end-col 31, :name-end-row 247, :name-row 247, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1483, :name-col 27, :end-col 31, :row 247} {:end-row 247, :name-end-col 35, :name-end-row 247, :name-row 247, :name col, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1484, :name-col 32, :end-col 35, :row 247} {:end-row 248, :name-end-col 34, :name-end-row 248, :name-row 248, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 248} {:end-row 250, :name-end-col 32, :name-end-row 250, :name-row 250, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 250} {:end-row 254, :name-end-col 34, :name-end-row 254, :name-row 254, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 254} {:end-row 256, :name-end-col 32, :name-end-row 256, :name-row 256, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 256} {:end-row 259, :name-end-col 26, :name-end-row 259, :name-row 259, :name path, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1487, :name-col 22, :end-col 26, :row 259} {:end-row 260, :name-end-col 34, :name-end-row 260, :name-row 260, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 260} {:end-row 262, :name-end-col 32, :name-end-row 262, :name-row 262, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 262} {:end-row 265, :name-end-col 26, :name-end-row 265, :name-row 265, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1489, :name-col 22, :end-col 26, :row 265} {:end-row 265, :name-end-col 30, :name-end-row 265, :name-row 265, :name col, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1490, :name-col 27, :end-col 30, :row 265} {:end-row 265, :name-end-col 40, :name-end-row 265, :name-row 265, :name new-sexpr, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1491, :name-col 31, :end-col 40, :row 265} {:end-row 266, :name-end-col 34, :name-end-row 266, :name-row 266, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 266} {:end-row 271, :name-end-col 32, :name-end-row 271, :name-row 271, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 271} {:end-row 274, :name-end-col 23, :name-end-row 274, :name-row 274, :name s, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1493, :name-col 22, :end-col 23, :row 274} {:end-row 275, :name-end-col 34, :name-end-row 275, :name-row 275, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 275} {:end-row 277, :name-end-col 32, :name-end-row 277, :name-row 277, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 277} {:end-row 280, :name-end-col 23, :name-end-row 280, :name-row 280, :name s, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1495, :name-col 22, :end-col 23, :row 280} {:end-row 280, :name-end-col 31, :name-end-row 280, :name-row 280, :name options, :filename "src/elin/component/lazy_host.clj", :col 24, :id 1496, :name-col 24, :end-col 31, :row 280} {:end-row 281, :name-end-col 34, :name-end-row 281, :name-row 281, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 281} {:end-row 283, :name-end-col 32, :name-end-row 283, :name-row 283, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 283} {:end-row 286, :name-end-col 30, :name-end-row 286, :name-row 286, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1498, :name-col 22, :end-col 30, :row 286} {:end-row 286, :name-end-col 35, :name-end-row 286, :name-row 286, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1499, :name-col 31, :end-col 35, :row 286} {:end-row 286, :name-end-col 39, :name-end-row 286, :name-row 286, :name col, :filename "src/elin/component/lazy_host.clj", :col 36, :id 1500, :name-col 36, :end-col 39, :row 286} {:end-row 287, :name-end-col 34, :name-end-row 287, :name-row 287, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 287} {:end-row 289, :name-end-col 32, :name-end-row 289, :name-row 289, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 289} {:end-row 292, :name-end-col 30, :name-end-row 292, :name-row 292, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1502, :name-col 22, :end-col 30, :row 292} {:end-row 292, :name-end-col 32, :name-end-row 292, :name-row 292, :name s, :filename "src/elin/component/lazy_host.clj", :col 31, :id 1503, :name-col 31, :end-col 32, :row 292} {:end-row 293, :name-end-col 34, :name-end-row 293, :name-row 293, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 293} {:end-row 295, :name-end-col 32, :name-end-row 295, :name-row 295, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 295} {:end-row 298, :name-end-col 30, :name-end-row 298, :name-row 298, :name popup-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1505, :name-col 22, :end-col 30, :row 298} {:end-row 299, :name-end-col 34, :name-end-row 299, :name-row 299, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 299} {:end-row 304, :name-end-col 32, :name-end-row 304, :name-row 304, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 304} {:end-row 307, :name-end-col 26, :name-end-row 307, :name-row 307, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1507, :name-col 22, :end-col 26, :row 307} {:end-row 308, :name-end-col 34, :name-end-row 308, :name-row 308, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 308} {:end-row 310, :name-end-col 32, :name-end-row 310, :name-row 310, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 310} {:end-row 313, :name-end-col 26, :name-end-row 313, :name-row 313, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1509, :name-col 22, :end-col 26, :row 313} {:end-row 313, :name-end-col 34, :name-end-row 313, :name-row 313, :name options, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1510, :name-col 27, :end-col 34, :row 313} {:end-row 314, :name-end-col 34, :name-end-row 314, :name-row 314, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 314} {:end-row 316, :name-end-col 32, :name-end-row 316, :name-row 316, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 316} {:end-row 320, :name-end-col 34, :name-end-row 320, :name-row 320, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 320} {:end-row 325, :name-end-col 32, :name-end-row 325, :name-row 325, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 325} {:end-row 328, :name-end-col 26, :name-end-row 328, :name-row 328, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1513, :name-col 22, :end-col 26, :row 328} {:end-row 329, :name-end-col 34, :name-end-row 329, :name-row 329, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 329} {:end-row 331, :name-end-col 32, :name-end-row 331, :name-row 331, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 331} {:end-row 334, :name-end-col 26, :name-end-row 334, :name-row 334, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1515, :name-col 22, :end-col 26, :row 334} {:end-row 335, :name-end-col 34, :name-end-row 335, :name-row 335, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 335} {:end-row 337, :name-end-col 32, :name-end-row 337, :name-row 337, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 337} {:end-row 340, :name-end-col 26, :name-end-row 340, :name-row 340, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1517, :name-col 22, :end-col 26, :row 340} {:end-row 340, :name-end-col 34, :name-end-row 340, :name-row 340, :name options, :filename "src/elin/component/lazy_host.clj", :col 27, :id 1518, :name-col 27, :end-col 34, :row 340} {:end-row 341, :name-end-col 34, :name-end-row 341, :name-row 341, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 341} {:end-row 343, :name-end-col 32, :name-end-row 343, :name-row 343, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 343} {:end-row 347, :name-end-col 34, :name-end-row 347, :name-row 347, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 347} {:end-row 349, :name-end-col 32, :name-end-row 349, :name-row 349, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 349} {:end-row 352, :name-end-col 32, :name-end-row 352, :name-row 352, :name start-lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1521, :name-col 22, :end-col 32, :row 352} {:end-row 353, :name-end-col 34, :name-end-row 353, :name-row 353, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 353} {:end-row 355, :name-end-col 32, :name-end-row 355, :name-row 355, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 355} {:end-row 358, :name-end-col 32, :name-end-row 358, :name-row 358, :name start-lnum, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1523, :name-col 22, :end-col 32, :row 358} {:end-row 358, :name-end-col 41, :name-end-row 358, :name-row 358, :name end-lnum, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1524, :name-col 33, :end-col 41, :row 358} {:end-row 359, :name-end-col 34, :name-end-row 359, :name-row 359, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 359} {:end-row 361, :name-end-col 32, :name-end-row 361, :name-row 361, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 361} {:end-row 364, :name-end-col 37, :name-end-row 364, :name-row 364, :name highlight-group, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1526, :name-col 22, :end-col 37, :row 364} {:end-row 364, :name-end-col 42, :name-end-row 364, :name-row 364, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1527, :name-col 38, :end-col 42, :row 364} {:end-row 365, :name-end-col 34, :name-end-row 365, :name-row 365, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 365} {:end-row 367, :name-end-col 32, :name-end-row 367, :name-row 367, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 367} {:end-row 370, :name-end-col 37, :name-end-row 370, :name-row 370, :name highlight-group, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1529, :name-col 22, :end-col 37, :row 370} {:end-row 370, :name-end-col 42, :name-end-row 370, :name-row 370, :name lnum, :filename "src/elin/component/lazy_host.clj", :col 38, :id 1530, :name-col 38, :end-col 42, :row 370} {:end-row 370, :name-end-col 52, :name-end-row 370, :name-row 370, :name start-col, :filename "src/elin/component/lazy_host.clj", :col 43, :id 1531, :name-col 43, :end-col 52, :row 370} {:end-row 370, :name-end-col 60, :name-end-row 370, :name-row 370, :name end-col, :filename "src/elin/component/lazy_host.clj", :col 53, :id 1532, :name-col 53, :end-col 60, :row 370} {:end-row 371, :name-end-col 34, :name-end-row 371, :name-row 371, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 371} {:end-row 373, :name-end-col 32, :name-end-row 373, :name-row 373, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 373} {:end-row 377, :name-end-col 34, :name-end-row 377, :name-row 377, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 377} {:end-row 382, :name-end-col 32, :name-end-row 382, :name-row 382, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 382} {:end-row 386, :name-end-col 34, :name-end-row 386, :name-row 386, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 386} {:end-row 388, :name-end-col 32, :name-end-row 388, :name-row 388, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 388} {:end-row 391, :name-end-col 29, :name-end-row 391, :name-row 391, :name qf-list, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1536, :name-col 22, :end-col 29, :row 391} {:end-row 392, :name-end-col 34, :name-end-row 392, :name-row 392, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 392} {:end-row 394, :name-end-col 32, :name-end-row 394, :name-row 394, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 394} {:end-row 397, :name-end-col 31, :name-end-row 397, :name-row 397, :name window-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1538, :name-col 22, :end-col 31, :row 397} {:end-row 398, :name-end-col 34, :name-end-row 398, :name-row 398, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 398} {:end-row 400, :name-end-col 32, :name-end-row 400, :name-row 400, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 400} {:end-row 403, :name-end-col 31, :name-end-row 403, :name-row 403, :name window-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1540, :name-col 22, :end-col 31, :row 403} {:end-row 403, :name-end-col 39, :name-end-row 403, :name-row 403, :name qf-list, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1541, :name-col 32, :end-col 39, :row 403} {:end-row 404, :name-end-col 34, :name-end-row 404, :name-row 404, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 404} {:end-row 409, :name-end-col 32, :name-end-row 409, :name-row 409, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 409} {:end-row 412, :name-end-col 32, :name-end-row 412, :name-row 412, :name candidates, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1543, :name-col 22, :end-col 32, :row 412} {:end-row 412, :name-end-col 56, :name-end-row 412, :name-row 412, :name callback-handler-symbol, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1544, :name-col 33, :end-col 56, :row 412} {:end-row 413, :name-end-col 34, :name-end-row 413, :name-row 413, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 413} {:end-row 415, :name-end-col 32, :name-end-row 415, :name-row 415, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 415} {:end-row 418, :name-end-col 32, :name-end-row 418, :name-row 418, :name candidates, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1546, :name-col 22, :end-col 32, :row 418} {:end-row 418, :name-end-col 56, :name-end-row 418, :name-row 418, :name callback-handler-symbol, :filename "src/elin/component/lazy_host.clj", :col 33, :id 1547, :name-col 33, :end-col 56, :row 418} {:end-row 418, :name-end-col 72, :name-end-row 418, :name-row 418, :name optional-params, :filename "src/elin/component/lazy_host.clj", :col 57, :id 1548, :name-col 57, :end-col 72, :row 418} {:end-row 419, :name-end-col 34, :name-end-row 419, :name-row 419, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 419} {:end-row 424, :name-end-col 32, :name-end-row 424, :name-row 424, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 424} {:end-row 427, :name-end-col 29, :name-end-row 427, :name-row 427, :name mark-id, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1550, :name-col 22, :end-col 29, :row 427} {:end-row 428, :name-end-col 34, :name-end-row 428, :name-row 428, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 428} {:end-row 433, :name-end-col 32, :name-end-row 433, :name-row 433, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1399, :name-col 22, :end-col 32, :row 433} {:end-row 436, :name-end-col 26, :name-end-row 436, :name-row 436, :name text, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1552, :name-col 22, :end-col 26, :row 436} {:end-row 437, :name-end-col 34, :name-end-row 437, :name-row 437, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 22, :id 1400, :name-col 22, :end-col 34, :row 437} {:end-row 442, :name-end-col 30, :name-end-row 442, :name-row 442, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 442} {:end-row 443, :name-end-col 34, :name-end-row 443, :name-row 443, :name host, :filename "src/elin/component/lazy_host.clj", :col 30, :id 1556, :name-col 30, :end-col 34, :row 443} {:end-row 443, :name-end-col 41, :name-end-row 443, :name-row 443, :name method, :filename "src/elin/component/lazy_host.clj", :col 35, :id 1554, :name-col 35, :end-col 41, :row 443} {:end-row 443, :name-end-col 48, :name-end-row 443, :name-row 443, :name params, :filename "src/elin/component/lazy_host.clj", :col 42, :id 1555, :name-col 42, :end-col 48, :row 443} {:end-row 445, :name-end-col 33, :name-end-row 445, :name-row 445, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 21, :id 1400, :name-col 21, :end-col 33, :row 445} {:end-row 445, :name-end-col 53, :name-end-row 445, :name-row 445, :name ch, :filename "src/elin/component/lazy_host.clj", :col 51, :id 1557, :name-col 51, :end-col 53, :row 445} {:end-row 445, :name-end-col 60, :name-end-row 445, :name-row 445, :name method, :filename "src/elin/component/lazy_host.clj", :col 54, :id 1554, :name-col 54, :end-col 60, :row 445} {:end-row 445, :name-end-col 67, :name-end-row 445, :name-row 445, :name params, :filename "src/elin/component/lazy_host.clj", :col 61, :id 1555, :name-col 61, :end-col 67, :row 445} {:end-row 446, :name-end-col 11, :name-end-row 446, :name-row 446, :name ch, :filename "src/elin/component/lazy_host.clj", :col 9, :id 1557, :name-col 9, :end-col 11, :row 446} {:end-row 448, :name-end-col 30, :name-end-row 448, :name-row 448, :name host-store, :filename "src/elin/component/lazy_host.clj", :col 20, :id 1399, :name-col 20, :end-col 30, :row 448} {:end-row 449, :name-end-col 36, :name-end-row 449, :name-row 449, :name host, :filename "src/elin/component/lazy_host.clj", :col 32, :id 1561, :name-col 32, :end-col 36, :row 449} {:end-row 449, :name-end-col 43, :name-end-row 449, :name-row 449, :name method, :filename "src/elin/component/lazy_host.clj", :col 37, :id 1559, :name-col 37, :end-col 43, :row 449} {:end-row 449, :name-end-col 50, :name-end-row 449, :name-row 449, :name params, :filename "src/elin/component/lazy_host.clj", :col 44, :id 1560, :name-col 44, :end-col 50, :row 449} {:end-row 450, :name-end-col 31, :name-end-row 450, :name-row 450, :name host-channel, :filename "src/elin/component/lazy_host.clj", :col 19, :id 1400, :name-col 19, :end-col 31, :row 450} {:end-row 450, :name-end-col 57, :name-end-row 450, :name-row 450, :name method, :filename "src/elin/component/lazy_host.clj", :col 51, :id 1559, :name-col 51, :end-col 57, :row 450} {:end-row 450, :name-end-col 64, :name-end-row 450, :name-row 450, :name params, :filename "src/elin/component/lazy_host.clj", :col 58, :id 1560, :name-col 58, :end-col 64, :row 450} {:end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 21} {:end-row 22, :name-end-col 9, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/component/session_storage.clj", :col 5, :id 1564, :name-col 5, :end-col 9, :row 22} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 25} {:end-row 26, :name-end-col 9, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/component/session_storage.clj", :col 5, :id 1565, :name-col 5, :end-col 9, :row 26} {:end-row 30, :name-end-col 26, :name-end-row 30, :name-row 30, :name this, :filename "src/elin/component/session_storage.clj", :col 22, :id 1566, :name-col 22, :end-col 26, :row 30} {:end-row 30, :name-end-col 28, :name-end-row 30, :name-row 30, :name k, :filename "src/elin/component/session_storage.clj", :col 27, :id 1567, :name-col 27, :end-col 28, :row 30} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name v, :filename "src/elin/component/session_storage.clj", :col 29, :id 1568, :name-col 29, :end-col 30, :row 30} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name expire-seconds, :filename "src/elin/component/session_storage.clj", :col 28, :id 1572, :name-col 28, :end-col 42, :row 32} {:end-row 33, :name-end-col 20, :name-end-row 33, :name-row 33, :name memory, :filename "src/elin/component/session_storage.clj", :col 14, :id 1563, :name-col 14, :end-col 20, :row 33} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name k, :filename "src/elin/component/session_storage.clj", :col 27, :id 1570, :name-col 27, :end-col 28, :row 33} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :name v, :filename "src/elin/component/session_storage.clj", :col 37, :id 1571, :name-col 37, :end-col 38, :row 33} {:end-row 33, :name-end-col 55, :name-end-row 33, :name-row 33, :name expires, :filename "src/elin/component/session_storage.clj", :col 48, :id 1573, :name-col 48, :end-col 55, :row 33} {:end-row 34, :name-end-col 8, :name-end-row 34, :name-row 34, :name v, :filename "src/elin/component/session_storage.clj", :col 7, :id 1571, :name-col 7, :end-col 8, :row 34} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name memory, :filename "src/elin/component/session_storage.clj", :col 41, :id 1563, :name-col 41, :end-col 47, :row 37} {:end-row 37, :name-end-col 49, :name-end-row 37, :name-row 37, :name k, :filename "src/elin/component/session_storage.clj", :col 48, :id 1575, :name-col 48, :end-col 49, :row 37} {:end-row 38, :name-end-col 23, :name-end-row 38, :name-row 38, :name value, :filename "src/elin/component/session_storage.clj", :col 18, :id 1576, :name-col 18, :end-col 23, :row 38} {:end-row 38, :name-end-col 31, :name-end-row 38, :name-row 38, :name expires, :filename "src/elin/component/session_storage.clj", :col 24, :id 1577, :name-col 24, :end-col 31, :row 38} {:end-row 39, :name-end-col 29, :name-end-row 39, :name-row 39, :name expires, :filename "src/elin/component/session_storage.clj", :col 22, :id 1577, :name-col 22, :end-col 29, :row 39} {:end-row 40, :name-end-col 16, :name-end-row 40, :name-row 40, :name value, :filename "src/elin/component/session_storage.clj", :col 11, :id 1576, :name-col 11, :end-col 16, :row 40} {:end-row 41, :name-end-col 39, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/component/session_storage.clj", :col 35, :id 1574, :name-col 35, :end-col 39, :row 41} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name k, :filename "src/elin/component/session_storage.clj", :col 40, :id 1575, :name-col 40, :end-col 41, :row 41} {:end-row 46, :name-end-col 41, :name-end-row 46, :name-row 46, :name memory, :filename "src/elin/component/session_storage.clj", :col 35, :id 1563, :name-col 35, :end-col 41, :row 46} {:end-row 46, :name-end-col 44, :name-end-row 46, :name-row 46, :name k, :filename "src/elin/component/session_storage.clj", :col 43, :id 1579, :name-col 43, :end-col 44, :row 46} {:end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :name expires, :filename "src/elin/component/session_storage.clj", :col 22, :id 1580, :name-col 22, :end-col 29, :row 47} {:end-row 49, :name-end-col 39, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/component/session_storage.clj", :col 35, :id 1578, :name-col 35, :end-col 39, :row 49} {:end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name k, :filename "src/elin/component/session_storage.clj", :col 40, :id 1579, :name-col 40, :end-col 41, :row 49} {:end-row 53, :name-end-col 18, :name-end-row 53, :name-row 53, :name memory, :filename "src/elin/component/session_storage.clj", :col 12, :id 1563, :name-col 12, :end-col 18, :row 53} {:end-row 53, :name-end-col 27, :name-end-row 53, :name-row 53, :name k, :filename "src/elin/component/session_storage.clj", :col 26, :id 1582, :name-col 26, :end-col 27, :row 53} {:end-row 57, :name-end-col 19, :name-end-row 57, :name-row 57, :name memory, :filename "src/elin/component/session_storage.clj", :col 13, :id 1563, :name-col 13, :end-col 19, :row 57} {:end-row 28, :name-end-col 37, :name-end-row 28, :name-row 28, :name lazy-host, :filename "src/elin/component/server.clj", :col 28, :id 1586, :name-col 28, :end-col 37, :row 28} {:end-row 28, :name-end-col 42, :name-end-row 28, :name-row 28, :name host, :filename "src/elin/component/server.clj", :col 38, :id 1588, :name-col 38, :end-col 42, :row 28} {:end-row 30, :name-end-col 35, :name-end-row 30, :name-row 30, :name message, :filename "src/elin/component/server.clj", :col 28, :id 1587, :name-col 28, :end-col 35, :row 30} {:end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name message, :filename "src/elin/component/server.clj", :col 38, :id 1587, :name-col 38, :end-col 45, :row 32} {:end-row 33, :name-end-col 69, :name-end-row 33, :name-row 33, :name message, :filename "src/elin/component/server.clj", :col 62, :id 1587, :name-col 62, :end-col 69, :row 33} {:end-row 34, :name-end-col 43, :name-end-row 34, :name-row 34, :name response-manager, :filename "src/elin/component/server.clj", :col 27, :id 1589, :name-col 27, :end-col 43, :row 34} {:end-row 34, :name-end-col 46, :name-end-row 34, :name-row 34, :name id, :filename "src/elin/component/server.clj", :col 44, :id 1590, :name-col 44, :end-col 46, :row 34} {:end-row 35, :name-end-col 32, :name-end-row 35, :name-row 35, :name response-manager, :filename "src/elin/component/server.clj", :col 16, :id 1589, :name-col 16, :end-col 32, :row 35} {:end-row 35, :name-end-col 42, :name-end-row 35, :name-row 35, :name id, :filename "src/elin/component/server.clj", :col 40, :id 1590, :name-col 40, :end-col 42, :row 35} {:end-row 36, :name-end-col 23, :name-end-row 36, :name-row 36, :name ch, :filename "src/elin/component/server.clj", :col 21, :id 1593, :name-col 21, :end-col 23, :row 36} {:end-row 36, :name-end-col 39, :name-end-row 36, :name-row 36, :name result, :filename "src/elin/component/server.clj", :col 33, :id 1592, :name-col 33, :end-col 39, :row 36} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name error, :filename "src/elin/component/server.clj", :col 47, :id 1591, :name-col 47, :end-col 52, :row 36} {:end-row 41, :name-end-col 43, :name-end-row 41, :name-row 41, :name handler, :filename "src/elin/component/server.clj", :col 35, :id 1585, :name-col 36, :end-col 52, :row 41} {:end-row 41, :name-end-col 51, :name-end-row 41, :name-row 41, :name message, :filename "src/elin/component/server.clj", :col 44, :id 1587, :name-col 44, :end-col 51, :row 41} {:end-row 42, :name-end-col 44, :name-end-row 42, :name-row 42, :name res, :filename "src/elin/component/server.clj", :col 41, :id 1594, :name-col 41, :end-col 44, :row 42} {:end-row 43, :name-end-col 49, :name-end-row 43, :name-row 43, :name res, :filename "src/elin/component/server.clj", :col 46, :id 1594, :name-col 46, :end-col 49, :row 43} {:end-row 44, :name-end-col 33, :name-end-row 44, :name-row 44, :name res, :filename "src/elin/component/server.clj", :col 30, :id 1594, :name-col 30, :end-col 33, :row 44} {:end-row 46, :name-end-col 46, :name-end-row 46, :name-row 46, :name ex, :filename "src/elin/component/server.clj", :col 44, :id 1595, :name-col 44, :end-col 46, :row 46} {:end-row 47, :name-end-col 42, :name-end-row 47, :name-row 47, :name message, :filename "src/elin/component/server.clj", :col 35, :id 1587, :name-col 35, :end-col 42, :row 47} {:end-row 48, :name-end-col 41, :name-end-row 48, :name-row 48, :name lazy-host, :filename "src/elin/component/server.clj", :col 32, :id 1586, :name-col 32, :end-col 41, :row 48} {:end-row 49, :name-end-col 69, :name-end-row 49, :name-row 49, :name message, :filename "src/elin/component/server.clj", :col 62, :id 1587, :name-col 62, :end-col 69, :row 49} {:end-row 50, :name-end-col 35, :name-end-row 50, :name-row 50, :name err, :filename "src/elin/component/server.clj", :col 32, :id 1597, :name-col 32, :end-col 35, :row 50} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name res, :filename "src/elin/component/server.clj", :col 36, :id 1596, :name-col 36, :end-col 39, :row 50} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name lazy-host, :filename "src/elin/component/server.clj", :col 29, :id 1586, :name-col 29, :end-col 38, :row 51} {:end-row 67, :name-end-col 21, :name-end-row 67, :name-row 67, :name server, :filename "src/elin/component/server.clj", :col 15, :id 1603, :name-col 15, :end-col 21, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name host, :filename "src/elin/component/server.clj", :col 49, :id 1601, :name-col 49, :end-col 53, :row 68} {:end-row 68, :name-end-col 58, :name-end-row 68, :name-row 68, :name port, :filename "src/elin/component/server.clj", :col 54, :id 1602, :name-col 54, :end-col 58, :row 68} {:end-row 69, :name-end-col 46, :name-end-row 69, :name-row 69, :name port, :filename "src/elin/component/server.clj", :col 42, :id 1602, :name-col 42, :end-col 46, :row 69} {:end-row 71, :name-end-col 39, :name-end-row 71, :name-row 71, :name handler, :filename "src/elin/component/server.clj", :col 32, :id 1598, :name-col 32, :end-col 39, :row 71} {:end-row 72, :name-end-col 35, :name-end-row 72, :name-row 72, :name host, :filename "src/elin/component/server.clj", :col 31, :id 1601, :name-col 31, :end-col 35, :row 72} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name server-socket, :filename "src/elin/component/server.clj", :col 40, :id 1607, :name-col 40, :end-col 53, :row 73} {:end-row 74, :name-end-col 63, :name-end-row 74, :name-row 74, :name handler', :filename "src/elin/component/server.clj", :col 55, :id 1609, :name-col 55, :end-col 63, :row 74} {:end-row 74, :name-end-col 73, :name-end-row 74, :name-row 74, :name lazy-host, :filename "src/elin/component/server.clj", :col 64, :id 1599, :name-col 64, :end-col 73, :row 74} {:end-row 75, :name-end-col 49, :name-end-row 75, :name-row 75, :name stop-signal, :filename "src/elin/component/server.clj", :col 38, :id 1608, :name-col 38, :end-col 49, :row 75} {:end-row 76, :name-end-col 44, :name-end-row 76, :name-row 76, :name entrypoints, :filename "src/elin/component/server.clj", :col 33, :id 1600, :name-col 33, :end-col 44, :row 76} {:end-row 76, :name-end-col 49, :name-end-row 76, :name-row 76, :name host, :filename "src/elin/component/server.clj", :col 45, :id 1601, :name-col 45, :end-col 49, :row 76} {:end-row 77, :name-end-col 39, :name-end-row 77, :name-row 77, :name entrypoint-sym, :filename "src/elin/component/server.clj", :col 25, :id 1611, :name-col 25, :end-col 39, :row 77} {:end-row 78, :name-end-col 80, :name-end-row 78, :name-row 78, :name host, :filename "src/elin/component/server.clj", :col 76, :id 1601, :name-col 76, :end-col 80, :row 78} {:end-row 80, :name-end-col 56, :name-end-row 80, :name-row 80, :name entrypoint-sym, :filename "src/elin/component/server.clj", :col 42, :id 1611, :name-col 42, :end-col 56, :row 80} {:end-row 80, :name-end-col 68, :name-end-row 80, :name-row 80, :name server-arg, :filename "src/elin/component/server.clj", :col 58, :id 1610, :name-col 58, :end-col 68, :row 80} {:end-row 81, :name-end-col 54, :name-end-row 81, :name-row 81, :name host, :filename "src/elin/component/server.clj", :col 50, :id 1601, :name-col 50, :end-col 54, :row 81} {:end-row 81, :name-end-col 59, :name-end-row 81, :name-row 81, :name port, :filename "src/elin/component/server.clj", :col 55, :id 1602, :name-col 55, :end-col 59, :row 81} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name this, :filename "src/elin/component/server.clj", :col 16, :id 1606, :name-col 16, :end-col 20, :row 82} {:end-row 83, :name-end-col 40, :name-end-row 83, :name-row 83, :name stop-signal, :filename "src/elin/component/server.clj", :col 29, :id 1608, :name-col 29, :end-col 40, :row 83} {:end-row 84, :name-end-col 30, :name-end-row 84, :name-row 84, :name server, :filename "src/elin/component/server.clj", :col 24, :id 1613, :name-col 24, :end-col 30, :row 84} {:end-row 85, :name-end-col 44, :name-end-row 85, :name-row 85, :name server-socket, :filename "src/elin/component/server.clj", :col 31, :id 1607, :name-col 31, :end-col 44, :row 85} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name server, :filename "src/elin/component/server.clj", :col 11, :id 1603, :name-col 11, :end-col 17, :row 88} {:end-row 89, :name-end-col 53, :name-end-row 89, :name-row 89, :name host, :filename "src/elin/component/server.clj", :col 49, :id 1601, :name-col 49, :end-col 53, :row 89} {:end-row 89, :name-end-col 58, :name-end-row 89, :name-row 89, :name port, :filename "src/elin/component/server.clj", :col 54, :id 1602, :name-col 54, :end-col 58, :row 89} {:end-row 89, :name-end-col 70, :name-end-row 89, :name-row 89, :name stop-signal, :filename "src/elin/component/server.clj", :col 59, :id 1605, :name-col 59, :end-col 70, :row 89} {:end-row 90, :name-end-col 28, :name-end-row 90, :name-row 90, :name server-socket, :filename "src/elin/component/server.clj", :col 15, :id 1604, :name-col 15, :end-col 28, :row 90} {:end-row 91, :name-end-col 30, :name-end-row 91, :name-row 91, :name stop-signal, :filename "src/elin/component/server.clj", :col 19, :id 1605, :name-col 19, :end-col 30, :row 91} {:end-row 92, :name-end-col 14, :name-end-row 92, :name-row 92, :name server, :filename "src/elin/component/server.clj", :col 8, :id 1603, :name-col 8, :end-col 14, :row 92} {:end-row 93, :name-end-col 32, :name-end-row 93, :name-row 93, :name stop-signal, :filename "src/elin/component/server.clj", :col 21, :id 1605, :name-col 21, :end-col 32, :row 93} {:end-row 95, :name-end-col 18, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/component/server.clj", :col 14, :id 1614, :name-col 14, :end-col 18, :row 95} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name config, :filename "src/elin/component/server.clj", :col 29, :id 1615, :name-col 29, :end-col 35, :row 99} {:end-row 31, :name-end-col 41, :name-end-row 31, :name-row 31, :name sym, :filename "src/elin/component/handler.clj", :col 38, :id 1617, :name-col 38, :end-col 41, :row 31} {:end-row 33, :name-end-col 48, :name-end-row 33, :name-row 33, :name lazy-host, :filename "src/elin/component/handler.clj", :col 39, :id 1616, :name-col 39, :end-col 48, :row 33} {:end-row 33, :name-end-col 81, :name-end-row 33, :name-row 33, :name sym, :filename "src/elin/component/handler.clj", :col 78, :id 1617, :name-col 78, :end-col 81, :row 33} {:end-row 35, :name-end-col 18, :name-end-row 35, :name-row 35, :name sym, :filename "src/elin/component/handler.clj", :col 15, :id 1617, :name-col 15, :end-col 18, :row 35} {:end-row 35, :name-end-col 21, :name-end-row 35, :name-row 35, :name f, :filename "src/elin/component/handler.clj", :col 20, :id 1618, :name-col 20, :end-col 21, :row 35} {:end-row 42, :name-end-col 54, :name-end-row 42, :name-row 42, :name lazy-host, :filename "src/elin/component/handler.clj", :col 45, :id 1620, :name-col 45, :end-col 54, :row 42} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name sym, :filename "src/elin/component/handler.clj", :col 55, :id 1623, :name-col 55, :end-col 58, :row 42} {:end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :name accm, :filename "src/elin/component/handler.clj", :col 22, :id 1622, :name-col 22, :end-col 26, :row 43} {:end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name k, :filename "src/elin/component/handler.clj", :col 27, :id 1624, :name-col 27, :end-col 28, :row 43} {:end-row 43, :name-end-col 30, :name-end-row 43, :name-row 43, :name f, :filename "src/elin/component/handler.clj", :col 29, :id 1625, :name-col 29, :end-col 30, :row 43} {:end-row 44, :name-end-col 19, :name-end-row 44, :name-row 44, :name accm, :filename "src/elin/component/handler.clj", :col 15, :id 1622, :name-col 15, :end-col 19, :row 44} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name handler-symbols, :filename "src/elin/component/handler.clj", :col 14, :id 1621, :name-col 14, :end-col 29, :row 45} {:end-row 50, :name-end-col 54, :name-end-row 50, :name-row 50, :name context, :filename "src/elin/component/handler.clj", :col 47, :id 1626, :name-col 47, :end-col 54, :row 50} {:end-row 51, :name-end-col 43, :name-end-row 51, :name-row 51, :name config-map, :filename "src/elin/component/handler.clj", :col 33, :id 1628, :name-col 33, :end-col 43, :row 51} {:end-row 51, :name-end-col 68, :name-end-row 51, :name-row 51, :name message, :filename "src/elin/component/handler.clj", :col 61, :id 1627, :name-col 61, :end-col 68, :row 51} {:end-row 53, :name-end-col 47, :name-end-row 53, :name-row 53, :name message, :filename "src/elin/component/handler.clj", :col 40, :id 1627, :name-col 40, :end-col 47, :row 53} {:end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name handler-config, :filename "src/elin/component/handler.clj", :col 30, :id 1631, :name-col 30, :end-col 44, :row 55} {:end-row 56, :name-end-col 38, :name-end-row 56, :name-row 56, :name message-config, :filename "src/elin/component/handler.clj", :col 24, :id 1632, :name-col 24, :end-col 38, :row 56} {:end-row 57, :name-end-col 66, :name-end-row 57, :name-row 57, :name message-config, :filename "src/elin/component/handler.clj", :col 52, :id 1632, :name-col 52, :end-col 66, :row 57} {:end-row 58, :name-end-col 39, :name-end-row 58, :name-row 58, :name this-config, :filename "src/elin/component/handler.clj", :col 28, :id 1634, :name-col 28, :end-col 39, :row 58} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :name interceptor, :filename "src/elin/component/handler.clj", :col 46, :id 1629, :name-col 46, :end-col 57, :row 59} {:end-row 59, :name-end-col 69, :name-end-row 59, :name-row 59, :name this-config, :filename "src/elin/component/handler.clj", :col 58, :id 1634, :name-col 58, :end-col 69, :row 59} {:end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name context, :filename "src/elin/component/handler.clj", :col 13, :id 1626, :name-col 13, :end-col 20, :row 60} {:end-row 61, :name-end-col 18, :name-end-row 61, :name-row 61, :name this-config, :filename "src/elin/component/handler.clj", :col 7, :id 1634, :name-col 7, :end-col 18, :row 61} {:end-row 62, :name-end-col 49, :name-end-row 62, :name-row 62, :name interceptor', :filename "src/elin/component/handler.clj", :col 37, :id 1635, :name-col 37, :end-col 49, :row 62} {:end-row 63, :name-end-col 43, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/component/handler.clj", :col 38, :id 1630, :name-col 38, :end-col 43, :row 63} {:end-row 63, :name-end-col 69, :name-end-row 63, :name-row 63, :name interceptor', :filename "src/elin/component/handler.clj", :col 57, :id 1635, :name-col 57, :end-col 69, :row 63} {:end-row 67, :name-end-col 40, :name-end-row 67, :name-row 67, :name context, :filename "src/elin/component/handler.clj", :col 33, :id 1638, :name-col 33, :end-col 40, :row 67} {:end-row 67, :name-end-col 73, :name-end-row 67, :name-row 67, :name context, :filename "src/elin/component/handler.clj", :col 66, :id 1638, :name-col 66, :end-col 73, :row 67} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :name context, :filename "src/elin/component/handler.clj", :col 37, :id 1639, :name-col 37, :end-col 44, :row 69} {:end-row 70, :name-end-col 58, :name-end-row 70, :name-row 70, :name handler-map, :filename "src/elin/component/handler.clj", :col 47, :id 1637, :name-col 47, :end-col 58, :row 70} {:end-row 70, :name-end-col 70, :name-end-row 70, :name-row 70, :name handler-key, :filename "src/elin/component/handler.clj", :col 59, :id 1641, :name-col 59, :end-col 70, :row 70} {:end-row 71, :name-end-col 35, :name-end-row 71, :name-row 71, :name handler-fn, :filename "src/elin/component/handler.clj", :col 24, :id 1642, :name-col 25, :end-col 44, :row 71} {:end-row 71, :name-end-col 43, :name-end-row 71, :name-row 71, :name context, :filename "src/elin/component/handler.clj", :col 36, :id 1639, :name-col 36, :end-col 43, :row 71} {:end-row 72, :name-end-col 75, :name-end-row 72, :name-row 72, :name handler-key, :filename "src/elin/component/handler.clj", :col 64, :id 1641, :name-col 64, :end-col 75, :row 72} {:end-row 73, :name-end-col 47, :name-end-row 73, :name-row 73, :name host, :filename "src/elin/component/handler.clj", :col 43, :id 1640, :name-col 43, :end-col 47, :row 73} {:end-row 73, :name-end-col 51, :name-end-row 73, :name-row 73, :name msg, :filename "src/elin/component/handler.clj", :col 48, :id 1643, :name-col 48, :end-col 51, :row 73} {:end-row 74, :name-end-col 29, :name-end-row 74, :name-row 74, :name msg, :filename "src/elin/component/handler.clj", :col 26, :id 1643, :name-col 26, :end-col 29, :row 74} {:end-row 75, :name-end-col 27, :name-end-row 75, :name-row 75, :name context, :filename "src/elin/component/handler.clj", :col 20, :id 1639, :name-col 20, :end-col 27, :row 75} {:end-row 75, :name-end-col 42, :name-end-row 75, :name-row 75, :name resp, :filename "src/elin/component/handler.clj", :col 38, :id 1644, :name-col 38, :end-col 42, :row 75} {:end-row 81, :name-end-col 41, :name-end-row 81, :name-row 81, :name aliases, :filename "src/elin/component/handler.clj", :col 34, :id 1647, :name-col 34, :end-col 41, :row 81} {:end-row 81, :name-end-col 56, :name-end-row 81, :name-row 81, :name method, :filename "src/elin/component/handler.clj", :col 50, :id 1646, :name-col 50, :end-col 56, :row 81} {:end-row 82, :name-end-col 49, :name-end-row 82, :name-row 82, :name parsed-message, :filename "src/elin/component/handler.clj", :col 35, :id 1645, :name-col 35, :end-col 49, :row 82} {:end-row 85, :name-end-col 71, :name-end-row 85, :name-row 85, :name alias-definition, :filename "src/elin/component/handler.clj", :col 55, :id 1648, :name-col 55, :end-col 71, :row 85} {:end-row 86, :name-end-col 61, :name-end-row 86, :name-row 86, :name original-config, :filename "src/elin/component/handler.clj", :col 46, :id 1649, :name-col 46, :end-col 61, :row 86} {:end-row 87, :name-end-col 25, :name-end-row 87, :name-row 87, :name parsed-message, :filename "src/elin/component/handler.clj", :col 11, :id 1645, :name-col 11, :end-col 25, :row 87} {:end-row 88, :name-end-col 61, :name-end-row 88, :name-row 88, :name alias-definition, :filename "src/elin/component/handler.clj", :col 45, :id 1648, :name-col 45, :end-col 61, :row 88} {:end-row 89, :name-end-col 58, :name-end-row 89, :name-row 89, :name new-config, :filename "src/elin/component/handler.clj", :col 48, :id 1650, :name-col 48, :end-col 58, :row 89} {:end-row 90, :name-end-col 19, :name-end-row 90, :name-row 90, :name parsed-message, :filename "src/elin/component/handler.clj", :col 5, :id 1645, :name-col 5, :end-col 19, :row 90} {:end-row 103, :name-end-col 50, :name-end-row 103, :name-row 103, :name message, :filename "src/elin/component/handler.clj", :col 43, :id 1655, :name-col 43, :end-col 50, :row 103} {:end-row 105, :name-end-col 65, :name-end-row 105, :name-row 105, :name aliases, :filename "src/elin/component/handler.clj", :col 58, :id 1654, :name-col 58, :end-col 65, :row 105} {:end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name components, :filename "src/elin/component/handler.clj", :col 21, :id 1651, :name-col 21, :end-col 31, :row 106} {:end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name message', :filename "src/elin/component/handler.clj", :col 37, :id 1656, :name-col 37, :end-col 45, :row 107} {:end-row 107, :name-end-col 68, :name-end-row 107, :name-row 107, :name config-map, :filename "src/elin/component/handler.clj", :col 58, :id 1652, :name-col 58, :end-col 68, :row 107} {:end-row 109, :name-end-col 42, :name-end-row 109, :name-row 109, :name config-map, :filename "src/elin/component/handler.clj", :col 32, :id 1652, :name-col 32, :end-col 42, :row 109} {:end-row 109, :name-end-col 58, :name-end-row 109, :name-row 109, :name method, :filename "src/elin/component/handler.clj", :col 52, :id 1657, :name-col 52, :end-col 58, :row 109} {:end-row 110, :name-end-col 35, :name-end-row 110, :name-row 110, :name log-level, :filename "src/elin/component/handler.clj", :col 26, :id 1659, :name-col 26, :end-col 35, :row 110} {:end-row 110, :name-end-col 57, :name-end-row 110, :name-row 110, :name handler-map, :filename "src/elin/component/handler.clj", :col 46, :id 1653, :name-col 46, :end-col 57, :row 110} {:end-row 110, :name-end-col 65, :name-end-row 110, :name-row 110, :name context, :filename "src/elin/component/handler.clj", :col 58, :id 1658, :name-col 58, :end-col 65, :row 110} {:end-row 111, :name-end-col 28, :name-end-row 111, :name-row 111, :name handler-map, :filename "src/elin/component/handler.clj", :col 17, :id 1653, :name-col 17, :end-col 28, :row 111} {:end-row 111, :name-end-col 36, :name-end-row 111, :name-row 111, :name context, :filename "src/elin/component/handler.clj", :col 29, :id 1658, :name-col 29, :end-col 36, :row 111} {:end-row 127, :name-end-col 41, :name-end-row 127, :name-row 127, :name plugin, :filename "src/elin/component/handler.clj", :col 35, :id 1664, :name-col 35, :end-col 41, :row 127} {:end-row 128, :name-end-col 108, :name-end-row 128, :name-row 128, :name base-config, :filename "src/elin/component/handler.clj", :col 97, :id 1666, :name-col 97, :end-col 108, :row 128} {:end-row 128, :name-end-col 124, :name-end-row 128, :name-row 128, :name exported-config, :filename "src/elin/component/handler.clj", :col 109, :id 1669, :name-col 109, :end-col 124, :row 128} {:end-row 130, :name-end-col 56, :name-end-row 130, :name-row 130, :name lazy-host, :filename "src/elin/component/handler.clj", :col 47, :id 1662, :name-col 47, :end-col 56, :row 130} {:end-row 129, :name-end-col 40, :name-end-row 129, :name-row 129, :name includes, :filename "src/elin/component/handler.clj", :col 32, :id 1670, :name-col 32, :end-col 40, :row 129} {:end-row 131, :name-end-col 28, :name-end-row 131, :name-row 131, :name this, :filename "src/elin/component/handler.clj", :col 24, :id 1668, :name-col 24, :end-col 28, :row 131} {:end-row 132, :name-end-col 42, :name-end-row 132, :name-row 132, :name includes, :filename "src/elin/component/handler.clj", :col 34, :id 1670, :name-col 34, :end-col 42, :row 132} {:end-row 133, :name-end-col 42, :name-end-row 133, :name-row 133, :name excludes, :filename "src/elin/component/handler.clj", :col 34, :id 1671, :name-col 34, :end-col 42, :row 133} {:end-row 134, :name-end-col 46, :name-end-row 134, :name-row 134, :name config-map, :filename "src/elin/component/handler.clj", :col 36, :id 1672, :name-col 36, :end-col 46, :row 134} {:end-row 135, :name-end-col 46, :name-end-row 135, :name-row 135, :name initialize, :filename "src/elin/component/handler.clj", :col 36, :id 1673, :name-col 36, :end-col 46, :row 135} {:end-row 136, :name-end-col 48, :name-end-row 136, :name-row 136, :name handler-map, :filename "src/elin/component/handler.clj", :col 37, :id 1675, :name-col 37, :end-col 48, :row 136} {:end-row 137, :name-end-col 45, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/component/handler.clj", :col 40, :id 1663, :name-col 40, :end-col 45, :row 137} {:end-row 138, :name-end-col 57, :name-end-row 138, :name-row 138, :name interceptor, :filename "src/elin/component/handler.clj", :col 46, :id 1661, :name-col 46, :end-col 57, :row 138} {:end-row 139, :name-end-col 48, :name-end-row 139, :name-row 139, :name lazy-host, :filename "src/elin/component/handler.clj", :col 39, :id 1662, :name-col 39, :end-col 48, :row 139} {:end-row 140, :name-end-col 47, :name-end-row 140, :name-row 140, :name this', :filename "src/elin/component/handler.clj", :col 42, :id 1676, :name-col 42, :end-col 47, :row 140} {:end-row 141, :name-end-col 65, :name-end-row 141, :name-row 141, :name session-storage, :filename "src/elin/component/handler.clj", :col 50, :id 1665, :name-col 50, :end-col 65, :row 141} {:end-row 142, :name-end-col 53, :name-end-row 142, :name-row 142, :name clj-kondo, :filename "src/elin/component/handler.clj", :col 44, :id 1660, :name-col 44, :end-col 53, :row 142} {:end-row 143, :name-end-col 59, :name-end-row 143, :name-row 143, :name components, :filename "src/elin/component/handler.clj", :col 49, :id 1677, :name-col 49, :end-col 59, :row 143} {:end-row 144, :name-end-col 59, :name-end-row 144, :name-row 144, :name config-map, :filename "src/elin/component/handler.clj", :col 49, :id 1672, :name-col 49, :end-col 59, :row 144} {:end-row 145, :name-end-col 61, :name-end-row 145, :name-row 145, :name handler-map, :filename "src/elin/component/handler.clj", :col 50, :id 1675, :name-col 50, :end-col 61, :row 145} {:end-row 146, :name-end-col 53, :name-end-row 146, :name-row 146, :name aliases, :filename "src/elin/component/handler.clj", :col 46, :id 1674, :name-col 46, :end-col 53, :row 146} {:end-row 148, :name-end-col 19, :name-end-row 148, :name-row 148, :name this', :filename "src/elin/component/handler.clj", :col 14, :id 1676, :name-col 14, :end-col 19, :row 148} {:end-row 148, :name-end-col 36, :name-end-row 148, :name-row 148, :name handler, :filename "src/elin/component/handler.clj", :col 29, :id 1678, :name-col 29, :end-col 36, :row 148} {:end-row 152, :name-end-col 17, :name-end-row 152, :name-row 152, :name this, :filename "src/elin/component/handler.clj", :col 13, :id 1679, :name-col 13, :end-col 17, :row 152} {:end-row 156, :name-end-col 46, :name-end-row 156, :name-row 156, :name config, :filename "src/elin/component/handler.clj", :col 40, :id 1680, :name-col 40, :end-col 46, :row 156} {:end-row 18, :name-end-col 23, :name-end-row 18, :name-row 18, :name edn-content, :filename "src/elin/component/plugin.clj", :col 12, :id 1681, :name-col 12, :end-col 23, :row 18} {:end-row 25, :name-end-col 58, :name-end-row 25, :name-row 25, :filename "src/elin/component/plugin.clj", :col 57, :name-col 57, :end-col 58, :row 25} {:end-row 24, :name-end-col 29, :name-end-row 24, :name-row 24, :name elin-plugin-edn-paths, :filename "src/elin/component/plugin.clj", :col 8, :id 1682, :name-col 8, :end-col 29, :row 24} {:end-row 32, :name-end-col 49, :name-end-row 32, :name-row 32, :name edn-file, :filename "src/elin/component/plugin.clj", :col 41, :id 1685, :name-col 41, :end-col 49, :row 32} {:end-row 33, :name-end-col 38, :name-end-row 33, :name-row 33, :name content, :filename "src/elin/component/plugin.clj", :col 31, :id 1686, :name-col 31, :end-col 38, :row 33} {:end-row 34, :name-end-col 12, :name-end-row 34, :name-row 34, :name err, :filename "src/elin/component/plugin.clj", :col 9, :id 1687, :name-col 9, :end-col 12, :row 34} {:end-row 35, :name-end-col 35, :name-end-row 35, :name-row 35, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 26, :id 1684, :name-col 26, :end-col 35, :row 35} {:end-row 35, :name-end-col 70, :name-end-row 35, :name-row 35, :name err, :filename "src/elin/component/plugin.clj", :col 67, :id 1687, :name-col 67, :end-col 70, :row 35} {:end-row 36, :name-end-col 14, :name-end-row 36, :name-row 36, :name content, :filename "src/elin/component/plugin.clj", :col 7, :id 1686, :name-col 7, :end-col 14, :row 36} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name edn-files, :filename "src/elin/component/plugin.clj", :col 38, :id 1689, :name-col 38, :end-col 47, :row 41} {:end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :name edn-file, :filename "src/elin/component/plugin.clj", :col 12, :id 1690, :name-col 12, :end-col 20, :row 45} {:end-row 46, :name-end-col 13, :name-end-row 46, :name-row 46, :name result, :filename "src/elin/component/plugin.clj", :col 7, :id 1693, :name-col 7, :end-col 13, :row 46} {:end-row 48, :name-end-col 30, :name-end-row 48, :name-row 48, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 18, :id 1692, :name-col 18, :end-col 30, :row 48} {:end-row 48, :name-end-col 39, :name-end-row 48, :name-row 48, :name edn-file, :filename "src/elin/component/plugin.clj", :col 31, :id 1690, :name-col 31, :end-col 39, :row 48} {:end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name rest-edn-files, :filename "src/elin/component/plugin.clj", :col 14, :id 1691, :name-col 14, :end-col 28, :row 49} {:end-row 49, :name-end-col 41, :name-end-row 49, :name-row 49, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 29, :id 1692, :name-col 29, :end-col 41, :row 49} {:end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :name result, :filename "src/elin/component/plugin.clj", :col 42, :id 1693, :name-col 42, :end-col 48, :row 49} {:end-row 52, :name-end-col 43, :name-end-row 52, :name-row 52, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 34, :id 1688, :name-col 34, :end-col 43, :row 52} {:end-row 52, :name-end-col 52, :name-end-row 52, :name-row 52, :name edn-file, :filename "src/elin/component/plugin.clj", :col 44, :id 1690, :name-col 44, :end-col 52, :row 52} {:end-row 53, :name-end-col 47, :name-end-row 53, :name-row 53, :name loaded-files, :filename "src/elin/component/plugin.clj", :col 35, :id 1692, :name-col 35, :end-col 47, :row 53} {:end-row 54, :name-end-col 36, :name-end-row 54, :name-row 54, :name content, :filename "src/elin/component/plugin.clj", :col 29, :id 1694, :name-col 29, :end-col 36, :row 54} {:end-row 55, :name-end-col 43, :name-end-row 55, :name-row 55, :name edn-file, :filename "src/elin/component/plugin.clj", :col 35, :id 1690, :name-col 35, :end-col 43, :row 55} {:end-row 56, :name-end-col 33, :name-end-row 56, :name-row 56, :name result, :filename "src/elin/component/plugin.clj", :col 27, :id 1693, :name-col 27, :end-col 33, :row 56} {:end-row 56, :name-end-col 41, :name-end-row 56, :name-row 56, :name content, :filename "src/elin/component/plugin.clj", :col 34, :id 1694, :name-col 34, :end-col 41, :row 56} {:end-row 57, :name-end-col 30, :name-end-row 57, :name-row 57, :name rest-edn-files, :filename "src/elin/component/plugin.clj", :col 16, :id 1691, :name-col 16, :end-col 30, :row 57} {:end-row 57, :name-end-col 44, :name-end-row 57, :name-row 57, :name loaded-files', :filename "src/elin/component/plugin.clj", :col 31, :id 1696, :name-col 31, :end-col 44, :row 57} {:end-row 57, :name-end-col 52, :name-end-row 57, :name-row 57, :name result', :filename "src/elin/component/plugin.clj", :col 45, :id 1697, :name-col 45, :end-col 52, :row 57} {:end-row 64, :name-end-col 19, :name-end-row 64, :name-row 64, :name accm, :filename "src/elin/component/plugin.clj", :col 15, :id 1699, :name-col 15, :end-col 19, :row 64} {:end-row 65, :name-end-col 15, :name-end-row 65, :name-row 65, :name export, :filename "src/elin/component/plugin.clj", :col 9, :id 1700, :name-col 9, :end-col 15, :row 65} {:end-row 66, :name-end-col 54, :name-end-row 66, :name-row 66, :name export, :filename "src/elin/component/plugin.clj", :col 48, :id 1700, :name-col 48, :end-col 54, :row 66} {:end-row 68, :name-end-col 12, :name-end-row 68, :name-row 68, :name plugins, :filename "src/elin/component/plugin.clj", :col 5, :id 1698, :name-col 5, :end-col 12, :row 68} {:end-row 80, :name-end-col 31, :name-end-row 80, :name-row 80, :name edn-files, :filename "src/elin/component/plugin.clj", :col 22, :id 1703, :name-col 22, :end-col 31, :row 80} {:end-row 82, :name-end-col 52, :name-end-row 82, :name-row 82, :name lazy-host, :filename "src/elin/component/plugin.clj", :col 43, :id 1702, :name-col 43, :end-col 52, :row 82} {:end-row 82, :name-end-col 66, :name-end-row 82, :name-row 82, :name edn-files, :filename "src/elin/component/plugin.clj", :col 57, :id 1703, :name-col 57, :end-col 66, :row 82} {:end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name this, :filename "src/elin/component/plugin.clj", :col 14, :id 1705, :name-col 14, :end-col 18, :row 84} {:end-row 84, :name-end-col 47, :name-end-row 84, :name-row 84, :name loaded-plugin, :filename "src/elin/component/plugin.clj", :col 34, :id 1706, :name-col 34, :end-col 47, :row 84} {:end-row 88, :name-end-col 17, :name-end-row 88, :name-row 88, :name this, :filename "src/elin/component/plugin.clj", :col 13, :id 1707, :name-col 13, :end-col 17, :row 88} {:end-row 92, :name-end-col 35, :name-end-row 92, :name-row 92, :name config, :filename "src/elin/component/plugin.clj", :col 29, :id 1708, :name-col 29, :end-col 35, :row 92} {:end-row 8, :name-end-col 30, :name-end-row 8, :name-row 8, :name texts, :filename "src/elin/message.clj", :col 25, :id 1710, :name-col 25, :end-col 30, :row 8} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/message.clj", :col 30, :id 1709, :name-col 30, :end-col 34, :row 11} {:end-row 11, :name-end-col 36, :name-end-row 11, :name-row 11, :name s, :filename "src/elin/message.clj", :col 35, :id 1712, :name-col 35, :end-col 36, :row 11} {:end-row 11, :name-end-col 46, :name-end-row 11, :name-row 11, :name highlight, :filename "src/elin/message.clj", :col 37, :id 1711, :name-col 37, :end-col 46, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/message.clj", :col 9, :id 1714, :name-col 9, :end-col 13, :row 17} {:end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name texts, :filename "src/elin/message.clj", :col 14, :id 1715, :name-col 14, :end-col 19, :row 17} {:end-row 21, :name-end-col 13, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/message.clj", :col 9, :id 1716, :name-col 9, :end-col 13, :row 21} {:end-row 21, :name-end-col 19, :name-end-row 21, :name-row 21, :name texts, :filename "src/elin/message.clj", :col 14, :id 1717, :name-col 14, :end-col 19, :row 21} {:end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name host, :filename "src/elin/message.clj", :col 9, :id 1718, :name-col 9, :end-col 13, :row 25} {:end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name texts, :filename "src/elin/message.clj", :col 14, :id 1719, :name-col 14, :end-col 19, :row 25} {:end-row 11, :name-end-col 64, :name-end-row 11, :name-row 11, :name json-config, :filename "src/elin/core.clj", :col 53, :id 1720, :name-col 53, :end-col 64, :row 11} {:end-row 12, :name-end-col 47, :name-end-row 12, :name-row 12, :name env, :filename "src/elin/core.clj", :col 44, :id 1722, :name-col 44, :end-col 47, :row 12} {:end-row 12, :name-end-col 55, :name-end-row 12, :name-row 12, :name config, :filename "src/elin/core.clj", :col 49, :id 1721, :name-col 49, :end-col 55, :row 12} {:end-row 13, :name-end-col 44, :name-end-row 13, :name-row 13, :name config, :filename "src/elin/core.clj", :col 38, :id 1723, :name-col 38, :end-col 44, :row 13} {:end-row 15, :name-end-col 39, :name-end-row 15, :name-row 15, :name config, :filename "src/elin/core.clj", :col 33, :id 1723, :name-col 33, :end-col 39, :row 15} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name log-config, :filename "src/elin/core.clj", :col 29, :id 1725, :name-col 29, :end-col 39, :row 16} {:end-row 18, :name-end-col 62, :name-end-row 18, :name-row 18, :name config, :filename "src/elin/core.clj", :col 56, :id 1723, :name-col 56, :end-col 62, :row 18} {:end-row 19, :name-end-col 36, :name-end-row 19, :name-row 19, :name sys-map, :filename "src/elin/core.clj", :col 29, :id 1724, :name-col 29, :end-col 36, :row 19} {:end-row 32, :name-end-col 52, :name-end-row 32, :name-row 32, :name current-file, :filename "src/elin/function/nrepl/test.clj", :col 40, :id 1727, :name-col 40, :end-col 52, :row 32} {:end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name base-line, :filename "src/elin/function/nrepl/test.clj", :col 46, :id 1728, :name-col 46, :end-col 55, :row 34} {:end-row 66, :name-end-col 42, :name-end-row 66, :name-row 66, :name test-vars, :filename "src/elin/function/nrepl/test.clj", :col 33, :id 1726, :name-col 33, :end-col 42, :row 66} {:end-row 73, :name-end-col 38, :name-end-row 73, :name-row 73, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 33, :id 1729, :name-col 33, :end-col 38, :row 73} {:end-row 86, :name-end-col 52, :name-end-row 86, :name-row 86, :name vars, :filename "src/elin/function/nrepl/test.clj", :col 48, :id 1732, :name-col 48, :end-col 52, :row 86} {:end-row 87, :name-end-col 63, :name-end-row 87, :name-row 87, :name current-file, :filename "src/elin/function/nrepl/test.clj", :col 51, :id 1734, :name-col 51, :end-col 63, :row 87} {:end-row 88, :name-end-col 68, :name-end-row 88, :name-row 88, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 63, :id 1730, :name-col 63, :end-col 68, :row 88} {:end-row 89, :name-end-col 59, :name-end-row 89, :name-row 89, :name base-line, :filename "src/elin/function/nrepl/test.clj", :col 50, :id 1733, :name-col 50, :end-col 59, :row 89} {:end-row 91, :name-end-col 39, :name-end-row 91, :name-row 91, :name nrepl, :filename "src/elin/function/nrepl/test.clj", :col 34, :id 1730, :name-col 34, :end-col 39, :row 91} {:end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name code, :filename "src/elin/function/nrepl/test.clj", :col 40, :id 1735, :name-col 40, :end-col 44, :row 91} {:end-row 91, :name-end-col 56, :name-end-row 91, :name-row 91, :name ns-str, :filename "src/elin/function/nrepl/test.clj", :col 50, :id 1731, :name-col 50, :end-col 56, :row 91} {:end-row 92, :name-end-col 34, :name-end-row 92, :name-row 92, :name resp, :filename "src/elin/function/nrepl/test.clj", :col 30, :id 1736, :name-col 30, :end-col 34, :row 92} {:end-row 15, :name-end-col 36, :name-end-row 15, :name-row 15, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 27, :id 1737, :name-col 27, :end-col 36, :row 15} {:end-row 16, :name-end-col 30, :name-end-row 16, :name-row 16, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 23, :id 1738, :name-col 23, :end-col 30, :row 16} {:end-row 20, :name-end-col 47, :name-end-row 20, :name-row 20, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 38, :id 1737, :name-col 38, :end-col 47, :row 20} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1738, :name-col 32, :end-col 39, :row 21} {:end-row 21, :name-end-col 54, :name-end-row 21, :name-row 21, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1738, :name-col 47, :end-col 54, :row 21} {:end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1738, :name-col 32, :end-col 39, :row 22} {:end-row 22, :name-end-col 56, :name-end-row 22, :name-row 22, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 49, :id 1738, :name-col 49, :end-col 56, :row 22} {:end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 30, :id 1738, :name-col 30, :end-col 37, :row 24} {:end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :col 31, :id 1738, :name-col 31, :end-col 38, :row 25} {:end-row 29, :name-end-col 45, :name-end-row 29, :name-row 29, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 37, :id 1739, :name-col 37, :end-col 45, :row 29} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 32, :id 1739, :name-col 32, :end-col 40, :row 30} {:end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 5, :id 1739, :name-col 5, :end-col 13, :row 31} {:end-row 36, :name-end-col 31, :name-end-row 36, :name-row 36, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 20, :id 1740, :name-col 20, :end-col 31, :row 36} {:end-row 37, :name-end-col 46, :name-end-row 37, :name-row 37, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 35, :id 1740, :name-col 35, :end-col 46, :row 37} {:end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 17, :id 1742, :name-col 17, :end-col 24, :row 39} {:end-row 39, :name-end-col 38, :name-end-row 39, :name-row 39, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 31, :id 1743, :name-col 31, :end-col 38, :row 39} {:end-row 40, :name-end-col 33, :name-end-row 40, :name-row 40, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1741, :name-col 29, :end-col 33, :row 40} {:end-row 40, :name-end-col 41, :name-end-row 40, :name-row 40, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 34, :id 1742, :name-col 34, :end-col 41, :row 40} {:end-row 40, :name-end-col 49, :name-end-row 40, :name-row 40, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 42, :id 1743, :name-col 42, :end-col 49, :row 40} {:end-row 42, :name-end-col 19, :name-end-row 42, :name-row 42, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 12, :id 1742, :name-col 12, :end-col 19, :row 42} {:end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 24, :id 1741, :name-col 24, :end-col 28, :row 43} {:end-row 43, :name-end-col 36, :name-end-row 43, :name-row 43, :name context, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1742, :name-col 29, :end-col 36, :row 43} {:end-row 45, :name-end-col 19, :name-end-row 45, :name-row 45, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 12, :id 1743, :name-col 12, :end-col 19, :row 45} {:end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name var', :filename "src/elin/function/nrepl/cider/test.clj", :col 24, :id 1741, :name-col 24, :end-col 28, :row 46} {:end-row 46, :name-end-col 36, :name-end-row 46, :name-row 46, :name message, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1743, :name-col 29, :end-col 36, :row 46} {:end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name diffs, :filename "src/elin/function/nrepl/cider/test.clj", :col 18, :id 1744, :name-col 18, :end-col 23, :row 55} {:end-row 56, :name-end-col 21, :name-end-row 56, :name-row 56, :name diffs, :filename "src/elin/function/nrepl/cider/test.clj", :col 16, :id 1744, :name-col 16, :end-col 21, :row 56} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 33, :id 1746, :name-col 33, :end-col 37, :row 57} {:end-row 59, :name-end-col 52, :name-end-row 59, :name-row 59, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 48, :id 1746, :name-col 48, :end-col 52, :row 59} {:end-row 60, :name-end-col 53, :name-end-row 60, :name-row 60, :name diff, :filename "src/elin/function/nrepl/cider/test.clj", :col 49, :id 1746, :name-col 49, :end-col 53, :row 60} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name actual, :filename "src/elin/function/nrepl/cider/test.clj", :col 25, :id 1745, :name-col 25, :end-col 31, :row 63} {:end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :col 56, :id 1747, :name-col 56, :end-col 61, :row 68} {:end-row 70, :name-end-col 53, :name-end-row 70, :name-row 70, :name test-resp, :filename "src/elin/function/nrepl/cider/test.clj", :col 44, :id 1748, :name-col 44, :end-col 53, :row 70} {:end-row 71, :name-end-col 49, :name-end-row 71, :name-row 71, :name var-map, :filename "src/elin/function/nrepl/cider/test.clj", :col 42, :id 1751, :name-col 42, :end-col 49, :row 71} {:end-row 72, :name-end-col 41, :name-end-row 72, :name-row 72, :name test-results, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1753, :name-col 29, :end-col 41, :row 72} {:end-row 73, :name-end-col 87, :name-end-row 73, :name-row 73, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 76, :id 1754, :name-col 76, :end-col 87, :row 73} {:end-row 74, :name-end-col 37, :name-end-row 74, :name-row 74, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1755, :name-col 28, :end-col 37, :row 74} {:end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1755, :name-col 28, :end-col 37, :row 75} {:end-row 77, :name-end-col 26, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 20, :id 1756, :name-col 20, :end-col 26, :row 77} {:end-row 78, :name-end-col 28, :name-end-row 78, :name-row 78, :name var-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 21, :id 1757, :name-col 21, :end-col 28, :row 78} {:end-row 79, :name-end-col 47, :name-end-row 79, :name-row 79, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 36, :id 1754, :name-col 36, :end-col 47, :row 79} {:end-row 81, :name-end-col 71, :name-end-row 81, :name-row 81, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 60, :id 1754, :name-col 60, :end-col 71, :row 81} {:end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name ns-path-op-supported?, :filename "src/elin/function/nrepl/cider/test.clj", :col 40, :id 1749, :name-col 40, :end-col 61, :row 82} {:end-row 83, :name-end-col 64, :name-end-row 83, :name-row 83, :name nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :col 59, :id 1747, :name-col 59, :end-col 64, :row 83} {:end-row 83, :name-end-col 71, :name-end-row 83, :name-row 83, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 65, :id 1756, :name-col 65, :end-col 71, :row 83} {:end-row 84, :name-end-col 52, :name-end-row 84, :name-row 84, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 41, :id 1754, :name-col 41, :end-col 52, :row 84} {:end-row 85, :name-end-col 54, :name-end-row 85, :name-row 85, :name filename, :filename "src/elin/function/nrepl/cider/test.clj", :col 46, :id 1759, :name-col 46, :end-col 54, :row 85} {:end-row 86, :name-end-col 67, :name-end-row 86, :name-row 86, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 56, :id 1754, :name-col 56, :end-col 67, :row 86} {:end-row 87, :name-end-col 80, :name-end-row 87, :name-row 87, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 69, :id 1754, :name-col 69, :end-col 80, :row 87} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :name ns-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 40, :id 1756, :name-col 40, :end-col 46, :row 90} {:end-row 91, :name-end-col 48, :name-end-row 91, :name-row 91, :name var-str, :filename "src/elin/function/nrepl/cider/test.clj", :col 41, :id 1757, :name-col 41, :end-col 48, :row 91} {:end-row 92, :name-end-col 33, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/function/nrepl/cider/test.clj", :col 29, :id 1758, :name-col 29, :end-col 33, :row 92} {:end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1758, :name-col 47, :end-col 51, :row 92} {:end-row 93, :name-end-col 35, :name-end-row 93, :name-row 93, :name test-type, :filename "src/elin/function/nrepl/cider/test.clj", :col 26, :id 1755, :name-col 26, :end-col 35, :row 93} {:end-row 95, :name-end-col 69, :name-end-row 95, :name-row 95, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 58, :id 1754, :name-col 58, :end-col 69, :row 95} {:end-row 96, :name-end-col 33, :name-end-row 96, :name-row 96, :name error, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1761, :name-col 28, :end-col 33, :row 96} {:end-row 97, :name-end-col 40, :name-end-row 97, :name-row 97, :name actual-value, :filename "src/elin/function/nrepl/cider/test.clj", :col 28, :id 1762, :name-col 28, :end-col 40, :row 97} {:end-row 101, :name-end-col 31, :name-end-row 101, :name-row 101, :name error, :filename "src/elin/function/nrepl/cider/test.clj", :col 26, :id 1761, :name-col 26, :end-col 31, :row 101} {:end-row 103, :name-end-col 58, :name-end-row 103, :name-row 103, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 47, :id 1754, :name-col 47, :end-col 58, :row 103} {:end-row 104, :name-end-col 59, :name-end-row 104, :name-row 104, :name test-result, :filename "src/elin/function/nrepl/cider/test.clj", :col 48, :id 1754, :name-col 48, :end-col 59, :row 104} {:end-row 18, :name-end-col 49, :name-end-row 18, :name-row 18, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 42, :id 1764, :name-col 42, :end-col 49, :row 18} {:end-row 19, :name-end-col 33, :name-end-row 19, :name-row 19, :name ns-str, :filename "src/elin/function/nrepl/namespace.clj", :col 27, :id 1763, :name-col 27, :end-col 33, :row 19} {:end-row 20, :name-end-col 58, :name-end-row 20, :name-row 20, :name file-separator, :filename "src/elin/function/nrepl/namespace.clj", :col 44, :id 1765, :name-col 44, :end-col 58, :row 20} {:end-row 22, :name-end-col 44, :name-end-row 22, :name-row 22, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 31, :id 1767, :name-col 31, :end-col 44, :row 22} {:end-row 23, :name-end-col 54, :name-end-row 23, :name-row 23, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 47, :id 1764, :name-col 47, :end-col 54, :row 23} {:end-row 23, :name-end-col 73, :name-end-row 23, :name-row 23, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 60, :id 1767, :name-col 60, :end-col 73, :row 23} {:end-row 23, :name-end-col 77, :name-end-row 23, :name-row 23, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 74, :id 1766, :name-col 74, :end-col 77, :row 23} {:end-row 24, :name-end-col 33, :name-end-row 24, :name-row 24, :name ns-path, :filename "src/elin/function/nrepl/namespace.clj", :col 26, :id 1764, :name-col 26, :end-col 33, :row 24} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name idx, :filename "src/elin/function/nrepl/namespace.clj", :col 36, :id 1769, :name-col 36, :end-col 39, :row 24} {:end-row 25, :name-end-col 14, :name-end-row 25, :name-row 25, :name test?, :filename "src/elin/function/nrepl/namespace.clj", :col 9, :id 1768, :name-col 9, :end-col 14, :row 25} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1770, :name-col 15, :end-col 23, :row 26} {:end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 39, :id 1767, :name-col 39, :end-col 52, :row 30} {:end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 20, :id 1766, :name-col 20, :end-col 23, :row 31} {:end-row 32, :name-end-col 23, :name-end-row 32, :name-row 32, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1770, :name-col 15, :end-col 23, :row 32} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 20, :id 1767, :name-col 20, :end-col 33, :row 36} {:end-row 36, :name-end-col 45, :name-end-row 36, :name-row 36, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 42, :id 1766, :name-col 42, :end-col 45, :row 36} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1771, :name-col 46, :end-col 50, :row 41} {:end-row 42, :name-end-col 29, :name-end-row 42, :name-row 42, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 25, :id 1771, :name-col 25, :end-col 29, :row 42} {:end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1773, :name-col 41, :end-col 45, :row 43} {:end-row 45, :name-end-col 54, :name-end-row 45, :name-row 45, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 50, :id 1773, :name-col 50, :end-col 54, :row 45} {:end-row 47, :name-end-col 64, :name-end-row 47, :name-row 47, :name filename, :filename "src/elin/function/nrepl/namespace.clj", :col 56, :id 1774, :name-col 56, :end-col 64, :row 47} {:end-row 46, :name-end-col 77, :name-end-row 46, :name-row 46, :name filename, :filename "src/elin/function/nrepl/namespace.clj", :col 69, :id 1774, :name-col 69, :end-col 77, :row 46} {:end-row 48, :name-end-col 60, :name-end-row 48, :name-row 48, :name only-name, :filename "src/elin/function/nrepl/namespace.clj", :col 51, :id 1775, :name-col 51, :end-col 60, :row 48} {:end-row 50, :name-end-col 63, :name-end-row 50, :name-row 50, :name file, :filename "src/elin/function/nrepl/namespace.clj", :col 59, :id 1773, :name-col 59, :end-col 63, :row 50} {:end-row 51, :name-end-col 36, :name-end-row 51, :name-row 51, :name find-regexp, :filename "src/elin/function/nrepl/namespace.clj", :col 25, :id 1776, :name-col 25, :end-col 36, :row 51} {:end-row 52, :name-end-col 57, :name-end-row 52, :name-row 52, :name recent-file, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1777, :name-col 46, :end-col 57, :row 52} {:end-row 53, :name-end-col 60, :name-end-row 53, :name-row 53, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 44, :id 1778, :name-col 44, :end-col 60, :row 53} {:end-row 54, :name-end-col 52, :name-end-row 54, :name-row 54, :name recent-file, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1777, :name-col 41, :end-col 52, :row 54} {:end-row 57, :name-end-col 52, :name-end-row 57, :name-row 57, :name recent-namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 36, :id 1780, :name-col 36, :end-col 52, :row 57} {:end-row 58, :name-end-col 56, :name-end-row 58, :name-row 58, :name sep, :filename "src/elin/function/nrepl/namespace.clj", :col 53, :id 1772, :name-col 53, :end-col 56, :row 58} {:end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 49, :id 1778, :name-col 49, :end-col 65, :row 60} {:end-row 61, :name-end-col 74, :name-end-row 61, :name-row 61, :name recent-relative-name, :filename "src/elin/function/nrepl/namespace.clj", :col 54, :id 1781, :name-col 54, :end-col 74, :row 61} {:end-row 61, :name-end-col 78, :name-end-row 61, :name-row 61, :name ext, :filename "src/elin/function/nrepl/namespace.clj", :col 75, :id 1779, :name-col 75, :end-col 78, :row 61} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name recent-file-path, :filename "src/elin/function/nrepl/namespace.clj", :col 28, :id 1778, :name-col 28, :end-col 44, :row 62} {:end-row 62, :name-end-col 50, :name-end-row 62, :name-row 62, :name idx, :filename "src/elin/function/nrepl/namespace.clj", :col 47, :id 1782, :name-col 47, :end-col 50, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 41, :id 1771, :name-col 41, :end-col 45, :row 63} {:end-row 63, :name-end-col 54, :name-end-row 63, :name-row 63, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 46, :id 1783, :name-col 46, :end-col 54, :row 63} {:end-row 65, :name-end-col 19, :name-end-row 65, :name-row 65, :name path, :filename "src/elin/function/nrepl/namespace.clj", :col 15, :id 1771, :name-col 15, :end-col 19, :row 65} {:end-row 65, :name-end-col 35, :name-end-row 65, :name-row 65, :name base-dir, :filename "src/elin/function/nrepl/namespace.clj", :col 27, :id 1783, :name-col 27, :end-col 35, :row 65} {:end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name sep, :filename "src/elin/function/nrepl/namespace.clj", :col 22, :id 1772, :name-col 22, :end-col 25, :row 67} {:end-row 15, :name-end-col 33, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/function/nrepl/refactor.clj", :col 28, :id 1785, :name-col 28, :end-col 33, :row 15} {:end-row 16, :name-end-col 50, :name-end-row 16, :name-row 16, :name sym-str, :filename "src/elin/function/nrepl/refactor.clj", :col 43, :id 1786, :name-col 43, :end-col 50, :row 16} {:end-row 17, :name-end-col 33, :name-end-row 17, :name-row 17, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1787, :name-col 28, :end-col 33, :row 17} {:end-row 18, :name-end-col 49, :name-end-row 18, :name-row 18, :name prefix, :filename "src/elin/function/nrepl/cider.clj", :col 43, :id 1789, :name-col 43, :end-col 49, :row 18} {:end-row 19, :name-end-col 45, :name-end-row 19, :name-row 19, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1788, :name-col 39, :end-col 45, :row 19} {:end-row 29, :name-end-col 41, :name-end-row 29, :name-row 29, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 36, :id 1790, :name-col 36, :end-col 41, :row 29} {:end-row 31, :name-end-col 30, :name-end-row 31, :name-row 31, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 25, :id 1790, :name-col 25, :end-col 30, :row 31} {:end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 31, :id 1791, :name-col 31, :end-col 37, :row 31} {:end-row 31, :name-end-col 45, :name-end-row 31, :name-row 31, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1792, :name-col 38, :end-col 45, :row 31} {:end-row 32, :name-end-col 47, :name-end-row 32, :name-row 32, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 42, :id 1790, :name-col 42, :end-col 47, :row 32} {:end-row 33, :name-end-col 59, :name-end-row 33, :name-row 33, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 53, :id 1791, :name-col 53, :end-col 59, :row 33} {:end-row 34, :name-end-col 61, :name-end-row 34, :name-row 34, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 54, :id 1792, :name-col 54, :end-col 61, :row 34} {:end-row 37, :name-end-col 41, :name-end-row 37, :name-row 37, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1793, :name-col 38, :end-col 41, :row 37} {:end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 26, :id 1793, :name-col 26, :end-col 29, :row 38} {:end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1793, :name-col 38, :end-col 41, :row 38} {:end-row 39, :name-end-col 65, :name-end-row 39, :name-row 39, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 59, :id 1791, :name-col 59, :end-col 65, :row 39} {:end-row 39, :name-end-col 73, :name-end-row 39, :name-row 39, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 66, :id 1792, :name-col 66, :end-col 73, :row 39} {:end-row 41, :name-end-col 19, :name-end-row 41, :name-row 41, :name res, :filename "src/elin/function/nrepl/cider.clj", :col 16, :id 1793, :name-col 16, :end-col 19, :row 41} {:end-row 46, :name-end-col 46, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 41, :id 1794, :name-col 41, :end-col 46, :row 46} {:end-row 47, :name-end-col 58, :name-end-row 47, :name-row 47, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 52, :id 1795, :name-col 52, :end-col 58, :row 47} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name resp, :filename "src/elin/function/nrepl/cider.clj", :col 15, :id 1796, :name-col 15, :end-col 19, :row 50} {:end-row 51, :name-end-col 20, :name-end-row 51, :name-row 51, :name resp, :filename "src/elin/function/nrepl/cider.clj", :col 16, :id 1796, :name-col 16, :end-col 20, :row 51} {:end-row 55, :name-end-col 33, :name-end-row 55, :name-row 55, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1797, :name-col 28, :end-col 33, :row 55} {:end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name var-query, :filename "src/elin/function/nrepl/cider.clj", :col 46, :id 1798, :name-col 46, :end-col 55, :row 56} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1799, :name-col 28, :end-col 33, :row 63} {:end-row 70, :name-end-col 33, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1800, :name-col 28, :end-col 33, :row 70} {:end-row 76, :name-end-col 33, :name-end-row 76, :name-row 76, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1801, :name-col 28, :end-col 33, :row 76} {:end-row 77, :name-end-col 45, :name-end-row 77, :name-row 77, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1802, :name-col 39, :end-col 45, :row 77} {:end-row 78, :name-end-col 47, :name-end-row 78, :name-row 78, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1803, :name-col 40, :end-col 47, :row 78} {:end-row 84, :name-end-col 33, :name-end-row 84, :name-row 84, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1804, :name-col 28, :end-col 33, :row 84} {:end-row 85, :name-end-col 45, :name-end-row 85, :name-row 85, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1805, :name-col 39, :end-col 45, :row 85} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1806, :name-col 21, :end-col 26, :row 92} {:end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1807, :name-col 21, :end-col 26, :row 100} {:end-row 101, :name-end-col 40, :name-end-row 101, :name-row 101, :name key-str, :filename "src/elin/function/nrepl/cider.clj", :col 33, :id 1808, :name-col 33, :end-col 40, :row 101} {:end-row 102, :name-end-col 44, :name-end-row 102, :name-row 102, :name input-str, :filename "src/elin/function/nrepl/cider.clj", :col 35, :id 1809, :name-col 35, :end-col 44, :row 102} {:end-row 106, :name-end-col 26, :name-end-row 106, :name-row 106, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1810, :name-col 21, :end-col 26, :row 106} {:end-row 110, :name-end-col 26, :name-end-row 110, :name-row 110, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1811, :name-col 21, :end-col 26, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1812, :name-col 39, :end-col 48, :row 111} {:end-row 112, :name-end-col 46, :name-end-row 112, :name-row 112, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1813, :name-col 38, :end-col 46, :row 112} {:end-row 113, :name-end-col 44, :name-end-row 113, :name-row 113, :name filters, :filename "src/elin/function/nrepl/cider.clj", :col 37, :id 1814, :name-col 37, :end-col 44, :row 113} {:end-row 114, :name-end-col 38, :name-end-row 114, :name-row 114, :name size, :filename "src/elin/function/nrepl/cider.clj", :col 34, :id 1815, :name-col 34, :end-col 38, :row 114} {:end-row 115, :name-end-col 48, :name-end-row 115, :name-row 115, :name threshold, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1816, :name-col 39, :end-col 48, :row 115} {:end-row 119, :name-end-col 26, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 21, :id 1817, :name-col 21, :end-col 26, :row 119} {:end-row 120, :name-end-col 48, :name-end-row 120, :name-row 120, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1818, :name-col 39, :end-col 48, :row 120} {:end-row 121, :name-end-col 46, :name-end-row 121, :name-row 121, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 38, :id 1819, :name-col 38, :end-col 46, :row 121} {:end-row 125, :name-end-col 27, :name-end-row 125, :name-row 125, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 22, :id 1820, :name-col 22, :end-col 27, :row 125} {:end-row 126, :name-end-col 49, :name-end-row 126, :name-row 126, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1821, :name-col 40, :end-col 49, :row 126} {:end-row 127, :name-end-col 47, :name-end-row 127, :name-row 127, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1822, :name-col 39, :end-col 47, :row 127} {:end-row 131, :name-end-col 27, :name-end-row 131, :name-row 131, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 22, :id 1823, :name-col 22, :end-col 27, :row 131} {:end-row 132, :name-end-col 49, :name-end-row 132, :name-row 132, :name framework, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1824, :name-col 40, :end-col 49, :row 132} {:end-row 133, :name-end-col 47, :name-end-row 133, :name-row 133, :name appender, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1825, :name-col 39, :end-col 47, :row 133} {:end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/function/nrepl/cider.clj", :col 28, :id 1826, :name-col 28, :end-col 33, :row 137} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name ns-str, :filename "src/elin/function/nrepl/cider.clj", :col 39, :id 1827, :name-col 39, :end-col 45, :row 138} {:end-row 139, :name-end-col 47, :name-end-row 139, :name-row 139, :name sym-str, :filename "src/elin/function/nrepl/cider.clj", :col 40, :id 1828, :name-col 40, :end-col 47, :row 139} {:end-row 140, :name-end-col 65, :name-end-row 140, :name-row 140, :name export-edn-url, :filename "src/elin/function/nrepl/cider.clj", :col 51, :id 1829, :name-col 51, :end-col 65, :row 140} {:end-row 29, :name-end-col 33, :name-end-row 29, :name-row 29, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 28, :id 1830, :name-col 28, :end-col 33, :row 29} {:end-row 41, :name-end-col 31, :name-end-row 41, :name-row 41, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1831, :name-col 26, :end-col 31, :row 41} {:end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1832, :name-col 26, :end-col 31, :row 47} {:end-row 53, :name-end-col 31, :name-end-row 53, :name-row 53, :name nrepl, :filename "src/elin/function/nrepl/system.clj", :col 26, :id 1833, :name-col 26, :end-col 31, :row 53} {:end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name elin, :filename "src/elin/function/popup.clj", :col 10, :id 1834, :name-col 10, :end-col 14, :row 26} {:end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name s, :filename "src/elin/function/popup.clj", :col 15, :id 1835, :name-col 15, :end-col 16, :row 26} {:end-row 30, :name-end-col 12, :name-end-row 30, :name-row 30, :name host, :filename "src/elin/function/popup.clj", :col 8, :id 1836, :name-col 8, :end-col 12, :row 30} {:end-row 31, :name-end-col 9, :name-end-row 31, :name-row 31, :name s, :filename "src/elin/function/popup.clj", :col 8, :id 1837, :name-col 8, :end-col 9, :row 31} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name option, :filename "src/elin/function/popup.clj", :col 36, :id 1838, :name-col 36, :end-col 42, :row 32} {:end-row 37, :name-end-col 29, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/function/popup.clj", :col 25, :id 1839, :name-col 25, :end-col 29, :row 37} {:end-row 37, :name-end-col 38, :name-end-row 37, :name-row 37, :name popup-id, :filename "src/elin/function/popup.clj", :col 30, :id 1840, :name-col 30, :end-col 38, :row 37} {:end-row 11, :name-end-col 46, :name-end-row 11, :name-row 11, :name host, :filename "src/elin/function/quickfix.clj", :col 42, :id 1841, :name-col 42, :end-col 46, :row 11} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name elin, :filename "src/elin/function/quickfix.clj", :col 21, :id 1842, :name-col 21, :end-col 25, :row 15} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 34, :id 1844, :name-col 34, :end-col 41, :row 18} {:end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :name interceptor, :filename "src/elin/function/quickfix.clj", :col 30, :id 1843, :name-col 30, :end-col 41, :row 19} {:end-row 19, :name-end-col 74, :name-end-row 19, :name-row 19, :name context, :filename "src/elin/function/quickfix.clj", :col 67, :id 1845, :name-col 67, :end-col 74, :row 19} {:end-row 21, :name-end-col 64, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/function/quickfix.clj", :col 60, :id 1847, :name-col 60, :end-col 64, :row 21} {:end-row 21, :name-end-col 75, :name-end-row 21, :name-row 21, :name ctx, :filename "src/elin/function/quickfix.clj", :col 72, :id 1846, :name-col 72, :end-col 75, :row 21} {:end-row 22, :name-end-col 35, :name-end-row 22, :name-row 22, :name ctx, :filename "src/elin/function/quickfix.clj", :col 32, :id 1846, :name-col 32, :end-col 35, :row 22} {:end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name elin, :filename "src/elin/function/quickfix.clj", :col 23, :id 1848, :name-col 23, :end-col 27, :row 26} {:end-row 26, :name-end-col 37, :name-end-row 26, :name-row 26, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 30, :id 1849, :name-col 30, :end-col 37, :row 26} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name elin, :filename "src/elin/function/quickfix.clj", :col 22, :id 1850, :name-col 22, :end-col 26, :row 28} {:end-row 31, :name-end-col 49, :name-end-row 31, :name-row 31, :name window-id, :filename "src/elin/function/quickfix.clj", :col 40, :id 1852, :name-col 40, :end-col 49, :row 31} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name qf-list, :filename "src/elin/function/quickfix.clj", :col 35, :id 1853, :name-col 35, :end-col 42, :row 32} {:end-row 33, :name-end-col 42, :name-end-row 33, :name-row 33, :name interceptor, :filename "src/elin/function/quickfix.clj", :col 31, :id 1851, :name-col 31, :end-col 42, :row 33} {:end-row 33, :name-end-col 75, :name-end-row 33, :name-row 33, :name context, :filename "src/elin/function/quickfix.clj", :col 68, :id 1854, :name-col 68, :end-col 75, :row 33} {:end-row 35, :name-end-col 65, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/function/quickfix.clj", :col 61, :id 1856, :name-col 61, :end-col 65, :row 35} {:end-row 35, :name-end-col 81, :name-end-row 35, :name-row 35, :name ctx, :filename "src/elin/function/quickfix.clj", :col 78, :id 1855, :name-col 78, :end-col 81, :row 35} {:end-row 35, :name-end-col 93, :name-end-row 35, :name-row 35, :name ctx, :filename "src/elin/function/quickfix.clj", :col 90, :id 1855, :name-col 90, :end-col 93, :row 35} {:end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/function/quickfix.clj", :col 33, :id 1855, :name-col 33, :end-col 36, :row 36} {:end-row 46, :name-end-col 53, :name-end-row 46, :name-row 46, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1857, :name-col 48, :end-col 53, :row 46} {:end-row 47, :name-end-col 20, :name-end-row 47, :name-row 47, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 15, :id 1857, :name-col 15, :end-col 20, :row 47} {:end-row 47, :name-end-col 28, :name-end-row 47, :name-row 47, :name session, :filename "src/elin/function/nrepl.clj", :col 21, :id 1858, :name-col 21, :end-col 28, :row 47} {:end-row 50, :name-end-col 39, :name-end-row 50, :name-row 50, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 34, :id 1859, :name-col 34, :end-col 39, :row 50} {:end-row 50, :name-end-col 80, :name-end-row 50, :name-row 50, :name session, :filename "src/elin/function/nrepl.clj", :col 73, :id 1860, :name-col 73, :end-col 80, :row 50} {:end-row 57, :name-end-col 17, :name-end-row 57, :name-row 57, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 12, :id 1861, :name-col 12, :end-col 17, :row 57} {:end-row 57, :name-end-col 22, :name-end-row 57, :name-row 57, :name code, :filename "src/elin/function/nrepl.clj", :col 18, :id 1862, :name-col 18, :end-col 22, :row 57} {:end-row 59, :name-end-col 53, :name-end-row 59, :name-row 59, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1863, :name-col 48, :end-col 53, :row 59} {:end-row 60, :name-end-col 40, :name-end-row 60, :name-row 60, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1865, :name-col 33, :end-col 40, :row 60} {:end-row 64, :name-end-col 53, :name-end-row 64, :name-row 64, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1863, :name-col 48, :end-col 53, :row 64} {:end-row 62, :name-end-col 57, :name-end-row 62, :name-row 62, :name options', :filename "src/elin/function/nrepl.clj", :col 49, :id 1869, :name-col 49, :end-col 57, :row 62} {:end-row 63, :name-end-col 75, :name-end-row 63, :name-row 63, :name session, :filename "src/elin/function/nrepl.clj", :col 68, :id 1866, :name-col 68, :end-col 75, :row 63} {:end-row 63, :name-end-col 88, :name-end-row 63, :name-row 63, :name code', :filename "src/elin/function/nrepl.clj", :col 83, :id 1868, :name-col 83, :end-col 88, :row 63} {:end-row 67, :name-end-col 35, :name-end-row 67, :name-row 67, :name middleware, :filename "src/elin/function/nrepl.clj", :col 25, :id 1867, :name-col 25, :end-col 35, :row 67} {:end-row 68, :name-end-col 34, :name-end-row 68, :name-row 68, :name middleware, :filename "src/elin/function/nrepl.clj", :col 23, :id 1867, :name-col 24, :end-col 43, :row 68} {:end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name eval-fn, :filename "src/elin/function/nrepl.clj", :col 35, :id 1870, :name-col 35, :end-col 42, :row 68} {:end-row 69, :name-end-col 30, :name-end-row 69, :name-row 69, :name eval-fn, :filename "src/elin/function/nrepl.clj", :col 23, :id 1870, :name-col 23, :end-col 30, :row 69} {:end-row 70, :name-end-col 17, :name-end-row 70, :name-row 70, :name eval-fn', :filename "src/elin/function/nrepl.clj", :col 8, :id 1871, :name-col 9, :end-col 31, :row 70} {:end-row 70, :name-end-col 22, :name-end-row 70, :name-row 70, :name code, :filename "src/elin/function/nrepl.clj", :col 18, :id 1864, :name-col 18, :end-col 22, :row 70} {:end-row 70, :name-end-col 30, :name-end-row 70, :name-row 70, :name options, :filename "src/elin/function/nrepl.clj", :col 23, :id 1865, :name-col 23, :end-col 30, :row 70} {:end-row 78, :name-end-col 22, :name-end-row 78, :name-row 78, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 17, :id 1872, :name-col 17, :end-col 22, :row 78} {:end-row 80, :name-end-col 53, :name-end-row 80, :name-row 80, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 48, :id 1873, :name-col 48, :end-col 53, :row 80} {:end-row 83, :name-end-col 37, :name-end-row 83, :name-row 83, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 32, :id 1873, :name-col 32, :end-col 37, :row 83} {:end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1874, :name-col 33, :end-col 40, :row 81} {:end-row 82, :name-end-col 64, :name-end-row 82, :name-row 82, :name session, :filename "src/elin/function/nrepl.clj", :col 57, :id 1875, :name-col 57, :end-col 64, :row 82} {:end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 17, :id 1876, :name-col 17, :end-col 22, :row 92} {:end-row 92, :name-end-col 32, :name-end-row 92, :name-row 92, :name file-path, :filename "src/elin/function/nrepl.clj", :col 23, :id 1877, :name-col 23, :end-col 32, :row 92} {:end-row 92, :name-end-col 41, :name-end-row 92, :name-row 92, :name contents, :filename "src/elin/function/nrepl.clj", :col 33, :id 1878, :name-col 33, :end-col 41, :row 92} {:end-row 94, :name-end-col 50, :name-end-row 94, :name-row 94, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 45, :id 1879, :name-col 45, :end-col 50, :row 94} {:end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :name file-path, :filename "src/elin/function/nrepl.clj", :col 24, :id 1880, :name-col 24, :end-col 33, :row 95} {:end-row 97, :name-end-col 20, :name-end-row 97, :name-row 97, :name session, :filename "src/elin/function/nrepl.clj", :col 13, :id 1883, :name-col 13, :end-col 20, :row 97} {:end-row 100, :name-end-col 26, :name-end-row 100, :name-row 100, :name file, :filename "src/elin/function/nrepl.clj", :col 22, :id 1884, :name-col 22, :end-col 26, :row 100} {:end-row 101, :name-end-col 64, :name-end-row 101, :name-row 101, :name file-path, :filename "src/elin/function/nrepl.clj", :col 55, :id 1880, :name-col 55, :end-col 64, :row 101} {:end-row 110, :name-end-col 37, :name-end-row 110, :name-row 110, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 32, :id 1879, :name-col 32, :end-col 37, :row 110} {:end-row 104, :name-end-col 40, :name-end-row 104, :name-row 104, :name options, :filename "src/elin/function/nrepl.clj", :col 33, :id 1882, :name-col 33, :end-col 40, :row 104} {:end-row 106, :name-end-col 37, :name-end-row 106, :name-row 106, :name session, :filename "src/elin/function/nrepl.clj", :col 30, :id 1883, :name-col 30, :end-col 37, :row 106} {:end-row 107, :name-end-col 50, :name-end-row 107, :name-row 107, :name contents, :filename "src/elin/function/nrepl.clj", :col 42, :id 1881, :name-col 42, :end-col 50, :row 107} {:end-row 108, :name-end-col 46, :name-end-row 108, :name-row 108, :name file, :filename "src/elin/function/nrepl.clj", :col 42, :id 1884, :name-col 42, :end-col 46, :row 108} {:end-row 109, :name-end-col 41, :name-end-row 109, :name-row 109, :name file-path, :filename "src/elin/function/nrepl.clj", :col 32, :id 1880, :name-col 32, :end-col 41, :row 109} {:end-row 117, :name-end-col 45, :name-end-row 117, :name-row 117, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 40, :id 1885, :name-col 40, :end-col 45, :row 117} {:end-row 117, :name-end-col 81, :name-end-row 117, :name-row 117, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 75, :id 1886, :name-col 75, :end-col 81, :row 117} {:end-row 117, :name-end-col 94, :name-end-row 117, :name-row 117, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 87, :id 1887, :name-col 87, :end-col 94, :row 117} {:end-row 120, :name-end-col 45, :name-end-row 120, :name-row 120, :name res, :filename "src/elin/function/nrepl.clj", :col 42, :id 1888, :name-col 42, :end-col 45, :row 120} {:end-row 121, :name-end-col 71, :name-end-row 121, :name-row 121, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 65, :id 1886, :name-col 65, :end-col 71, :row 121} {:end-row 121, :name-end-col 79, :name-end-row 121, :name-row 121, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 72, :id 1887, :name-col 72, :end-col 79, :row 121} {:end-row 122, :name-end-col 35, :name-end-row 122, :name-row 122, :name res, :filename "src/elin/function/nrepl.clj", :col 32, :id 1888, :name-col 32, :end-col 35, :row 122} {:end-row 123, :name-end-col 71, :name-end-row 123, :name-row 123, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 65, :id 1886, :name-col 65, :end-col 71, :row 123} {:end-row 123, :name-end-col 79, :name-end-row 123, :name-row 123, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 72, :id 1887, :name-col 72, :end-col 79, :row 123} {:end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :name res, :filename "src/elin/function/nrepl.clj", :col 27, :id 1888, :name-col 27, :end-col 30, :row 124} {:end-row 125, :name-end-col 23, :name-end-row 125, :name-row 125, :name res, :filename "src/elin/function/nrepl.clj", :col 20, :id 1888, :name-col 20, :end-col 23, :row 125} {:end-row 127, :name-end-col 26, :name-end-row 127, :name-row 127, :name res', :filename "src/elin/function/nrepl.clj", :col 22, :id 1891, :name-col 22, :end-col 26, :row 127} {:end-row 128, :name-end-col 28, :name-end-row 128, :name-row 128, :name res', :filename "src/elin/function/nrepl.clj", :col 24, :id 1891, :name-col 24, :end-col 28, :row 128} {:end-row 129, :name-end-col 63, :name-end-row 129, :name-row 129, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 57, :id 1886, :name-col 57, :end-col 63, :row 129} {:end-row 129, :name-end-col 71, :name-end-row 129, :name-row 129, :name sym-str, :filename "src/elin/function/nrepl.clj", :col 64, :id 1887, :name-col 64, :end-col 71, :row 129} {:end-row 132, :name-end-col 11, :name-end-row 132, :name-row 132, :name res', :filename "src/elin/function/nrepl.clj", :col 7, :id 1891, :name-col 7, :end-col 11, :row 132} {:end-row 137, :name-end-col 33, :name-end-row 137, :name-row 137, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 28, :id 1892, :name-col 28, :end-col 33, :row 137} {:end-row 144, :name-end-col 33, :name-end-row 144, :name-row 144, :name nrepl, :filename "src/elin/function/nrepl.clj", :col 28, :id 1893, :name-col 28, :end-col 33, :row 144} {:end-row 145, :name-end-col 49, :name-end-row 145, :name-row 145, :name prefix, :filename "src/elin/function/nrepl.clj", :col 43, :id 1895, :name-col 43, :end-col 49, :row 145} {:end-row 146, :name-end-col 45, :name-end-row 146, :name-row 146, :name ns-str, :filename "src/elin/function/nrepl.clj", :col 39, :id 1894, :name-col 39, :end-col 45, :row 146} {:end-row 153, :name-end-col 31, :name-end-row 153, :name-row 153, :name var-name, :filename "src/elin/function/nrepl.clj", :col 23, :id 1896, :name-col 23, :end-col 31, :row 153} {:end-row 154, :name-end-col 26, :name-end-row 154, :name-row 154, :name var-name, :filename "src/elin/function/nrepl.clj", :col 18, :id 1896, :name-col 18, :end-col 26, :row 154} {:end-row 155, :name-end-col 18, :name-end-row 155, :name-row 155, :name var-name, :filename "src/elin/function/nrepl.clj", :col 10, :id 1896, :name-col 10, :end-col 18, :row 155} {:end-row 18, :name-end-col 46, :name-end-row 18, :name-row 18, :name nrepl, :filename "src/elin/function/namespace.clj", :col 41, :id 1898, :name-col 41, :end-col 46, :row 18} {:end-row 21, :name-end-col 38, :name-end-row 21, :name-row 21, :name ns-list, :filename "src/elin/function/namespace.clj", :col 31, :id 1899, :name-col 31, :end-col 38, :row 21} {:end-row 23, :name-end-col 26, :name-end-row 23, :name-row 23, :name ns-list, :filename "src/elin/function/namespace.clj", :col 19, :id 1899, :name-col 19, :end-col 26, :row 23} {:end-row 26, :name-end-col 25, :name-end-row 26, :name-row 26, :name ns-list, :filename "src/elin/function/namespace.clj", :col 18, :id 1900, :name-col 18, :end-col 25, :row 26} {:end-row 24, :name-end-col 52, :name-end-row 24, :name-row 24, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 43, :id 1897, :name-col 43, :end-col 52, :row 24} {:end-row 32, :name-end-col 53, :name-end-row 32, :name-row 32, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 44, :id 1901, :name-col 44, :end-col 53, :row 32} {:end-row 32, :name-end-col 60, :name-end-row 32, :name-row 32, :name ns-sym, :filename "src/elin/function/namespace.clj", :col 54, :id 1902, :name-col 54, :end-col 60, :row 32} {:end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 37, :id 1903, :name-col 37, :end-col 46, :row 36} {:end-row 36, :name-end-col 56, :name-end-row 36, :name-row 36, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 47, :id 1904, :name-col 47, :end-col 56, :row 36} {:end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name nrepl, :filename "src/elin/function/namespace.clj", :col 42, :id 1907, :name-col 42, :end-col 47, :row 41} {:end-row 42, :name-end-col 42, :name-end-row 42, :name-row 42, :name nrepl, :filename "src/elin/function/namespace.clj", :col 37, :id 1907, :name-col 37, :end-col 42, :row 42} {:end-row 44, :name-end-col 44, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/function/namespace.clj", :col 39, :id 1907, :name-col 39, :end-col 44, :row 44} {:end-row 44, :name-end-col 52, :name-end-row 44, :name-row 44, :name sym-str, :filename "src/elin/function/namespace.clj", :col 45, :id 1908, :name-col 45, :end-col 52, :row 44} {:end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name sym-str, :filename "src/elin/function/namespace.clj", :col 36, :id 1908, :name-col 36, :end-col 43, :row 46} {:end-row 47, :name-end-col 38, :name-end-row 47, :name-row 47, :name alias-str, :filename "src/elin/function/namespace.clj", :col 29, :id 1910, :name-col 29, :end-col 38, :row 47} {:end-row 48, :name-end-col 47, :name-end-row 48, :name-row 48, :name elin, :filename "src/elin/function/namespace.clj", :col 43, :id 1905, :name-col 43, :end-col 47, :row 48} {:end-row 49, :name-end-col 70, :name-end-row 49, :name-row 49, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 61, :id 1906, :name-col 61, :end-col 70, :row 49} {:end-row 49, :name-end-col 77, :name-end-row 49, :name-row 49, :name ns-str, :filename "src/elin/function/namespace.clj", :col 71, :id 1913, :name-col 71, :end-col 77, :row 49} {:end-row 51, :name-end-col 52, :name-end-row 51, :name-row 51, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 43, :id 1912, :name-col 43, :end-col 52, :row 51} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :filename "src/elin/function/namespace.clj", :col 58, :name-col 58, :end-col 59, :row 51} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name favorites, :filename "src/elin/function/namespace.clj", :col 31, :id 1909, :name-col 31, :end-col 40, :row 50} {:end-row 57, :name-end-col 39, :name-end-row 57, :name-row 57, :filename "src/elin/function/namespace.clj", :col 38, :name-col 38, :end-col 39, :row 57} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name requires, :filename "src/elin/function/namespace.clj", :col 24, :id 1914, :name-col 24, :end-col 32, :row 56} {:end-row 53, :name-end-col 68, :name-end-row 53, :name-row 53, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 59, :id 1906, :name-col 59, :end-col 68, :row 53} {:end-row 53, :name-end-col 78, :name-end-row 53, :name-row 53, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 69, :id 1912, :name-col 69, :end-col 78, :row 53} {:end-row 54, :name-end-col 34, :name-end-row 54, :name-row 54, :name favorites', :filename "src/elin/function/namespace.clj", :col 24, :id 1916, :name-col 24, :end-col 34, :row 54} {:end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name sym-str, :filename "src/elin/function/namespace.clj", :col 34, :id 1921, :name-col 34, :end-col 41, :row 61} {:end-row 62, :name-end-col 36, :name-end-row 62, :name-row 62, :name alias-str, :filename "src/elin/function/namespace.clj", :col 27, :id 1923, :name-col 27, :end-col 36, :row 62} {:end-row 63, :name-end-col 45, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/function/namespace.clj", :col 41, :id 1918, :name-col 41, :end-col 45, :row 63} {:end-row 64, :name-end-col 68, :name-end-row 64, :name-row 64, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 59, :id 1919, :name-col 59, :end-col 68, :row 64} {:end-row 64, :name-end-col 75, :name-end-row 64, :name-row 64, :name ns-str, :filename "src/elin/function/namespace.clj", :col 69, :id 1926, :name-col 69, :end-col 75, :row 64} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 41, :id 1925, :name-col 41, :end-col 50, :row 66} {:end-row 66, :name-end-col 57, :name-end-row 66, :name-row 66, :filename "src/elin/function/namespace.clj", :col 56, :name-col 56, :end-col 57, :row 66} {:end-row 65, :name-end-col 38, :name-end-row 65, :name-row 65, :name favorites, :filename "src/elin/function/namespace.clj", :col 29, :id 1922, :name-col 29, :end-col 38, :row 65} {:end-row 72, :name-end-col 52, :name-end-row 72, :name-row 72, :filename "src/elin/function/namespace.clj", :col 51, :name-col 51, :end-col 52, :row 72} {:end-row 71, :name-end-col 45, :name-end-row 71, :name-row 71, :name requires, :filename "src/elin/function/namespace.clj", :col 37, :id 1927, :name-col 37, :end-col 45, :row 71} {:end-row 68, :name-end-col 81, :name-end-row 68, :name-row 68, :name clj-kondo, :filename "src/elin/function/namespace.clj", :col 72, :id 1919, :name-col 72, :end-col 81, :row 68} {:end-row 68, :name-end-col 91, :name-end-row 68, :name-row 68, :name alias-sym, :filename "src/elin/function/namespace.clj", :col 82, :id 1925, :name-col 82, :end-col 91, :row 68} {:end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name favorites', :filename "src/elin/function/namespace.clj", :col 37, :id 1929, :name-col 37, :end-col 47, :row 69} {:end-row 74, :name-end-col 22, :name-end-row 74, :name-row 74, :name candidates, :filename "src/elin/function/namespace.clj", :col 12, :id 1931, :name-col 12, :end-col 22, :row 74} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name candidates, :filename "src/elin/function/namespace.clj", :col 7, :id 1931, :name-col 7, :end-col 17, :row 75} {:end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name nrepl, :filename "src/elin/function/namespace.clj", :col 42, :id 1920, :name-col 42, :end-col 47, :row 77} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name nrepl, :filename "src/elin/function/namespace.clj", :col 37, :id 1920, :name-col 37, :end-col 42, :row 78} {:end-row 79, :name-end-col 46, :name-end-row 79, :name-row 79, :name nrepl, :filename "src/elin/function/namespace.clj", :col 41, :id 1920, :name-col 41, :end-col 46, :row 79} {:end-row 79, :name-end-col 54, :name-end-row 79, :name-row 79, :name sym-str, :filename "src/elin/function/namespace.clj", :col 47, :id 1921, :name-col 47, :end-col 54, :row 79} {:end-row 86, :name-end-col 39, :name-end-row 86, :name-row 86, :name sym-str, :filename "src/elin/function/namespace.clj", :col 32, :id 1932, :name-col 32, :end-col 39, :row 86} {:end-row 95, :name-end-col 33, :name-end-row 95, :name-row 95, :filename "src/elin/function/namespace.clj", :col 32, :name-col 32, :end-col 33, :row 95} {:end-row 90, :name-end-col 38, :name-end-row 90, :name-row 90, :name class-set, :filename "src/elin/function/namespace.clj", :col 29, :id 1938, :name-col 29, :end-col 38, :row 90} {:end-row 90, :name-end-col 53, :name-end-row 90, :name-row 90, :name class-name-sym, :filename "src/elin/function/namespace.clj", :col 39, :id 1934, :name-col 39, :end-col 53, :row 90} {:end-row 91, :name-end-col 25, :name-end-row 91, :name-row 91, :name res, :filename "src/elin/function/namespace.clj", :col 22, :id 1936, :name-col 22, :end-col 25, :row 91} {:end-row 91, :name-end-col 48, :name-end-row 91, :name-row 91, :name pkg, :filename "src/elin/function/namespace.clj", :col 45, :id 1937, :name-col 45, :end-col 48, :row 91} {:end-row 91, :name-end-col 68, :name-end-row 91, :name-row 91, :name class-name-sym, :filename "src/elin/function/namespace.clj", :col 54, :id 1934, :name-col 54, :end-col 68, :row 91} {:end-row 92, :name-end-col 19, :name-end-row 92, :name-row 92, :name res, :filename "src/elin/function/namespace.clj", :col 16, :id 1936, :name-col 16, :end-col 19, :row 92} {:end-row 87, :name-end-col 22, :name-end-row 87, :name-row 87, :name java-classes, :filename "src/elin/function/namespace.clj", :col 10, :id 1933, :name-col 10, :end-col 22, :row 87} {:end-row 114, :name-end-col 40, :name-end-row 114, :name-row 114, :name code, :filename "src/elin/function/namespace.clj", :col 36, :id 1940, :name-col 36, :end-col 40, :row 114} {:end-row 115, :name-end-col 36, :name-end-row 115, :name-row 115, :name code, :filename "src/elin/function/namespace.clj", :col 32, :id 1940, :name-col 32, :end-col 36, :row 115} {:end-row 115, :name-end-col 49, :name-end-row 115, :name-row 115, :name java-classes, :filename "src/elin/function/namespace.clj", :col 37, :id 1942, :name-col 37, :end-col 49, :row 115} {:end-row 116, :name-end-col 37, :name-end-row 116, :name-row 116, :name elin, :filename "src/elin/function/namespace.clj", :col 33, :id 1939, :name-col 33, :end-col 37, :row 116} {:end-row 116, :name-end-col 42, :name-end-row 116, :name-row 116, :name code, :filename "src/elin/function/namespace.clj", :col 38, :id 1940, :name-col 38, :end-col 42, :row 116} {:end-row 116, :name-end-col 62, :name-end-row 116, :name-row 116, :name requiring-favorites, :filename "src/elin/function/namespace.clj", :col 43, :id 1941, :name-col 43, :end-col 62, :row 116} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name candidates, :filename "src/elin/function/select.clj", :col 13, :id 1945, :name-col 13, :end-col 23, :row 14} {:end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :name candidates, :filename "src/elin/function/select.clj", :col 17, :id 1945, :name-col 17, :end-col 27, :row 17} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name candidates, :filename "src/elin/function/select.clj", :col 12, :id 1945, :name-col 12, :end-col 22, :row 18} {:end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/function/select.clj", :col 42, :id 1943, :name-col 42, :end-col 46, :row 21} {:end-row 22, :name-end-col 44, :name-end-row 22, :name-row 22, :name host, :filename "src/elin/function/select.clj", :col 40, :id 1944, :name-col 40, :end-col 44, :row 22} {:end-row 22, :name-end-col 55, :name-end-row 22, :name-row 22, :name candidates, :filename "src/elin/function/select.clj", :col 45, :id 1945, :name-col 45, :end-col 55, :row 22} {:end-row 22, :name-end-col 91, :name-end-row 22, :name-row 22, :name id, :filename "src/elin/function/select.clj", :col 89, :id 1946, :name-col 89, :end-col 91, :row 22} {:end-row 23, :name-end-col 20, :name-end-row 23, :name-row 23, :name ch, :filename "src/elin/function/select.clj", :col 18, :id 1947, :name-col 18, :end-col 20, :row 23} {:end-row 13, :name-end-col 37, :name-end-row 13, :name-row 13, :name host, :filename "src/elin/function/mark.clj", :col 33, :id 1948, :name-col 33, :end-col 37, :row 13} {:end-row 13, :name-end-col 45, :name-end-row 13, :name-row 13, :name mark-id, :filename "src/elin/function/mark.clj", :col 38, :id 1949, :name-col 38, :end-col 45, :row 13} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name path, :filename "src/elin/function/jack_in.clj", :col 16, :id 1950, :name-col 16, :end-col 20, :row 30} {:end-row 36, :name-end-col 26, :name-end-row 36, :name-row 36, :name dir, :filename "src/elin/function/jack_in.clj", :col 23, :id 1951, :name-col 23, :end-col 26, :row 36} {:end-row 36, :name-end-col 35, :name-end-row 36, :name-row 36, :name filename, :filename "src/elin/function/jack_in.clj", :col 27, :id 1952, :name-col 27, :end-col 35, :row 36} {:end-row 37, :name-end-col 24, :name-end-row 37, :name-row 37, :name file, :filename "src/elin/function/jack_in.clj", :col 20, :id 1953, :name-col 20, :end-col 24, :row 37} {:end-row 38, :name-end-col 11, :name-end-row 38, :name-row 38, :name file, :filename "src/elin/function/jack_in.clj", :col 7, :id 1953, :name-col 7, :end-col 11, :row 38} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name cwd, :filename "src/elin/function/jack_in.clj", :col 23, :id 1954, :name-col 23, :end-col 26, :row 42} {:end-row 43, :name-end-col 14, :name-end-row 43, :name-row 43, :name dir, :filename "src/elin/function/jack_in.clj", :col 11, :id 1955, :name-col 11, :end-col 14, :row 43} {:end-row 44, :name-end-col 45, :name-end-row 44, :name-row 44, :name dir, :filename "src/elin/function/jack_in.clj", :col 42, :id 1955, :name-col 42, :end-col 45, :row 44} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name dir, :filename "src/elin/function/jack_in.clj", :col 45, :id 1955, :name-col 45, :end-col 48, :row 45} {:end-row 46, :name-end-col 43, :name-end-row 46, :name-row 46, :name dir, :filename "src/elin/function/jack_in.clj", :col 40, :id 1955, :name-col 40, :end-col 43, :row 46} {:end-row 47, :name-end-col 30, :name-end-row 47, :name-row 47, :name deps-edn-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1956, :name-col 17, :end-col 30, :row 47} {:end-row 48, :name-end-col 33, :name-end-row 48, :name-row 48, :name project-clj-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1957, :name-col 17, :end-col 33, :row 48} {:end-row 49, :name-end-col 28, :name-end-row 49, :name-row 49, :name bb-edn-file, :filename "src/elin/function/jack_in.clj", :col 17, :id 1958, :name-col 17, :end-col 28, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name deps-edn-file, :filename "src/elin/function/jack_in.clj", :col 36, :id 1956, :name-col 36, :end-col 49, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name project-clj-file, :filename "src/elin/function/jack_in.clj", :col 34, :id 1957, :name-col 34, :end-col 50, :row 51} {:end-row 52, :name-end-col 44, :name-end-row 52, :name-row 52, :name bb-edn-file, :filename "src/elin/function/jack_in.clj", :col 33, :id 1958, :name-col 33, :end-col 44, :row 52} {:end-row 53, :name-end-col 37, :name-end-row 53, :name-row 53, :name dir, :filename "src/elin/function/jack_in.clj", :col 34, :id 1955, :name-col 34, :end-col 37, :row 53} {:end-row 58, :name-end-col 21, :name-end-row 58, :name-row 58, :name forced-project, :filename "src/elin/function/jack_in.clj", :col 7, :id 1959, :name-col 7, :end-col 21, :row 58} {:end-row 59, :name-end-col 20, :name-end-row 59, :name-row 59, :name forced-project, :filename "src/elin/function/jack_in.clj", :col 6, :id 1959, :name-col 6, :end-col 20, :row 59} {:end-row 59, :name-end-col 24, :name-end-row 59, :name-row 59, :name cwd, :filename "src/elin/function/jack_in.clj", :col 21, :id 1960, :name-col 21, :end-col 24, :row 59} {:end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name cwd, :filename "src/elin/function/jack_in.clj", :col 30, :id 1960, :name-col 30, :end-col 33, :row 60} {:end-row 72, :name-end-col 34, :name-end-row 72, :name-row 72, :name project-type, :filename "src/elin/function/jack_in.clj", :col 22, :id 1961, :name-col 22, :end-col 34, :row 72} {:end-row 72, :name-end-col 39, :name-end-row 72, :name-row 72, :name port, :filename "src/elin/function/jack_in.clj", :col 35, :id 1962, :name-col 35, :end-col 39, :row 72} {:end-row 74, :name-end-col 25, :name-end-row 74, :name-row 74, :name project-type, :filename "src/elin/function/jack_in.clj", :col 13, :id 1963, :name-col 13, :end-col 25, :row 74} {:end-row 77, :name-end-col 27, :name-end-row 77, :name-row 77, :name optional-args, :filename "src/elin/function/jack_in.clj", :col 14, :id 1965, :name-col 14, :end-col 27, :row 77} {:end-row 80, :name-end-col 33, :name-end-row 80, :name-row 80, :name port, :filename "src/elin/function/jack_in.clj", :col 29, :id 1964, :name-col 29, :end-col 33, :row 80} {:end-row 87, :name-end-col 29, :name-end-row 87, :name-row 87, :name port, :filename "src/elin/function/jack_in.clj", :col 25, :id 1964, :name-col 25, :end-col 29, :row 87} {:end-row 93, :name-end-col 23, :name-end-row 93, :name-row 93, :name port, :filename "src/elin/function/jack_in.clj", :col 19, :id 1966, :name-col 19, :end-col 23, :row 93} {:end-row 97, :name-end-col 24, :name-end-row 97, :name-row 97, :name elin, :filename "src/elin/function/jack_in.clj", :col 20, :id 1967, :name-col 20, :end-col 24, :row 97} {:end-row 100, :name-end-col 65, :name-end-row 100, :name-row 100, :name host, :filename "src/elin/function/jack_in.clj", :col 61, :id 1968, :name-col 61, :end-col 65, :row 100} {:end-row 101, :name-end-col 63, :name-end-row 101, :name-row 101, :name options, :filename "src/elin/function/jack_in.clj", :col 56, :id 1969, :name-col 56, :end-col 63, :row 101} {:end-row 101, :name-end-col 68, :name-end-row 101, :name-row 101, :name path, :filename "src/elin/function/jack_in.clj", :col 64, :id 1970, :name-col 64, :end-col 68, :row 101} {:end-row 102, :name-end-col 63, :name-end-row 102, :name-row 102, :name project-file, :filename "src/elin/function/jack_in.clj", :col 51, :id 1972, :name-col 51, :end-col 63, :row 102} {:end-row 105, :name-end-col 50, :name-end-row 105, :name-row 105, :name project-root-dir, :filename "src/elin/function/jack_in.clj", :col 34, :id 1973, :name-col 34, :end-col 50, :row 105} {:end-row 104, :name-end-col 52, :name-end-row 104, :name-row 104, :name project-type, :filename "src/elin/function/jack_in.clj", :col 40, :id 1971, :name-col 40, :end-col 52, :row 104} {:end-row 104, :name-end-col 57, :name-end-row 104, :name-row 104, :name port, :filename "src/elin/function/jack_in.clj", :col 53, :id 1974, :name-col 53, :end-col 57, :row 104} {:end-row 106, :name-end-col 47, :name-end-row 106, :name-row 106, :name port, :filename "src/elin/function/jack_in.clj", :col 43, :id 1974, :name-col 43, :end-col 47, :row 106} {:end-row 106, :name-end-col 53, :name-end-row 106, :name-row 106, :name args, :filename "src/elin/function/jack_in.clj", :col 49, :id 1975, :name-col 49, :end-col 53, :row 106} {:end-row 107, :name-end-col 10, :name-end-row 107, :name-row 107, :name port, :filename "src/elin/function/jack_in.clj", :col 6, :id 1974, :name-col 6, :end-col 10, :row 107} {:end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name pred, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 1976, :name-col 17, :end-col 24, :row 14} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :filename "src/elin/function/clj_kondo.clj", :col 22, :name-col 22, :end-col 23, :row 14} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :filename "src/elin/function/clj_kondo.clj", :col 25, :name-col 25, :end-col 26, :row 14} {:end-row 14, :name-end-col 32, :name-end-row 14, :name-row 14, :name coll, :filename "src/elin/function/clj_kondo.clj", :col 28, :id 1977, :name-col 28, :end-col 32, :row 14} {:end-row 20, :name-end-col 51, :name-end-row 20, :name-row 20, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1979, :name-col 42, :end-col 51, :row 20} {:end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 28, :id 1980, :name-col 28, :end-col 31, :row 21} {:end-row 43, :name-end-col 51, :name-end-row 43, :name-row 43, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1981, :name-col 42, :end-col 51, :row 43} {:end-row 44, :name-end-col 25, :name-end-row 44, :name-row 44, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 22, :id 1982, :name-col 22, :end-col 25, :row 44} {:end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1983, :name-col 42, :end-col 51, :row 49} {:end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1984, :name-col 33, :end-col 36, :row 50} {:end-row 55, :name-end-col 51, :name-end-row 55, :name-row 55, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1985, :name-col 42, :end-col 51, :row 55} {:end-row 56, :name-end-col 30, :name-end-row 56, :name-row 56, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 1986, :name-col 27, :end-col 30, :row 56} {:end-row 61, :name-end-col 51, :name-end-row 61, :name-row 61, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1987, :name-col 42, :end-col 51, :row 61} {:end-row 62, :name-end-col 27, :name-end-row 62, :name-row 62, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 1988, :name-col 24, :end-col 27, :row 62} {:end-row 67, :name-end-col 51, :name-end-row 67, :name-row 67, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1989, :name-col 42, :end-col 51, :row 67} {:end-row 68, :name-end-col 21, :name-end-row 68, :name-row 68, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 18, :id 1990, :name-col 18, :end-col 21, :row 68} {:end-row 72, :name-end-col 51, :name-end-row 72, :name-row 72, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1991, :name-col 42, :end-col 51, :row 72} {:end-row 73, :name-end-col 23, :name-end-row 73, :name-row 73, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 1992, :name-col 20, :end-col 23, :row 73} {:end-row 78, :name-end-col 34, :name-end-row 78, :name-row 78, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 1993, :name-col 25, :end-col 34, :row 78} {:end-row 83, :name-end-col 51, :name-end-row 83, :name-row 83, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 1994, :name-col 42, :end-col 51, :row 83} {:end-row 84, :name-end-col 29, :name-end-row 84, :name-row 84, :name ana, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 1995, :name-col 26, :end-col 29, :row 84} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :name protocol-ns, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1997, :name-col 33, :end-col 44, :row 89} {:end-row 90, :name-end-col 48, :name-end-row 90, :name-row 90, :name protocol-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 1998, :name-col 35, :end-col 48, :row 90} {:end-row 91, :name-end-col 44, :name-end-row 91, :name-row 91, :name method-name, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 1999, :name-col 33, :end-col 44, :row 91} {:end-row 93, :name-end-col 42, :name-end-row 93, :name-row 93, :name protocol-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2000, :name-col 27, :end-col 42, :row 93} {:end-row 93, :name-end-col 58, :name-end-row 93, :name-row 93, :filename "src/elin/function/clj_kondo.clj", :col 57, :name-col 57, :end-col 58, :row 93} {:end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :name protocol-name-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2001, :name-col 27, :end-col 44, :row 94} {:end-row 94, :name-end-col 62, :name-end-row 94, :name-row 94, :filename "src/elin/function/clj_kondo.clj", :col 61, :name-col 61, :end-col 62, :row 94} {:end-row 95, :name-end-col 42, :name-end-row 95, :name-row 95, :name method-name-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2002, :name-col 27, :end-col 42, :row 95} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :filename "src/elin/function/clj_kondo.clj", :col 57, :name-col 57, :end-col 58, :row 95} {:end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 37, :id 1996, :name-col 37, :end-col 46, :row 92} {:end-row 99, :name-end-col 30, :name-end-row 99, :name-row 99, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2005, :name-col 24, :end-col 30, :row 99} {:end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2006, :name-col 25, :end-col 32, :row 100} {:end-row 102, :name-end-col 33, :name-end-row 102, :name-row 102, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2007, :name-col 27, :end-col 33, :row 102} {:end-row 102, :name-end-col 49, :name-end-row 102, :name-row 102, :filename "src/elin/function/clj_kondo.clj", :col 48, :name-col 48, :end-col 49, :row 102} {:end-row 103, :name-end-col 34, :name-end-row 103, :name-row 103, :name sym-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2008, :name-col 27, :end-col 34, :row 103} {:end-row 103, :name-end-col 43, :name-end-row 103, :name-row 103, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 103} {:end-row 101, :name-end-col 41, :name-end-row 101, :name-row 101, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 32, :id 2004, :name-col 32, :end-col 41, :row 101} {:end-row 108, :name-end-col 43, :name-end-row 108, :name-row 108, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2010, :name-col 34, :end-col 43, :row 108} {:end-row 109, :name-end-col 58, :name-end-row 109, :name-row 109, :name keyword', :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2011, :name-col 50, :end-col 58, :row 109} {:end-row 110, :name-end-col 25, :name-end-row 110, :name-row 110, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2013, :name-col 20, :end-col 25, :row 110} {:end-row 111, :name-end-col 32, :name-end-row 111, :name-row 111, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2013, :name-col 27, :end-col 32, :row 111} {:end-row 111, :name-end-col 39, :name-end-row 111, :name-row 111, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 111} {:end-row 112, :name-end-col 34, :name-end-row 112, :name-row 112, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2014, :name-col 27, :end-col 34, :row 112} {:end-row 112, :name-end-col 43, :name-end-row 112, :name-row 112, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 112} {:end-row 113, :name-end-col 29, :name-end-row 113, :name-row 113, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 22, :id 2014, :name-col 22, :end-col 29, :row 113} {:end-row 113, :name-end-col 38, :name-end-row 113, :name-row 113, :filename "src/elin/function/clj_kondo.clj", :col 37, :name-col 37, :end-col 38, :row 113} {:end-row 114, :name-end-col 19, :name-end-row 114, :name-row 114, :name pred, :filename "src/elin/function/clj_kondo.clj", :col 15, :id 2017, :name-col 15, :end-col 19, :row 114} {:end-row 114, :name-end-col 29, :name-end-row 114, :name-row 114, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2012, :name-col 20, :end-col 29, :row 114} {:end-row 118, :name-end-col 43, :name-end-row 118, :name-row 118, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2018, :name-col 34, :end-col 43, :row 118} {:end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :name keyword', :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2020, :name-col 50, :end-col 58, :row 119} {:end-row 120, :name-end-col 16, :name-end-row 120, :name-row 120, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 11, :id 2022, :name-col 11, :end-col 16, :row 120} {:end-row 122, :name-end-col 58, :name-end-row 122, :name-row 122, :name filename, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2019, :name-col 50, :end-col 58, :row 122} {:end-row 122, :name-end-col 71, :name-end-row 122, :name-row 122, :filename "src/elin/function/clj_kondo.clj", :col 70, :name-col 70, :end-col 71, :row 122} {:end-row 123, :name-end-col 55, :name-end-row 123, :name-row 123, :name kw-ns, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2022, :name-col 50, :end-col 55, :row 123} {:end-row 123, :name-end-col 65, :name-end-row 123, :name-row 123, :filename "src/elin/function/clj_kondo.clj", :col 64, :name-col 64, :end-col 65, :row 123} {:end-row 124, :name-end-col 57, :name-end-row 124, :name-row 124, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2023, :name-col 50, :end-col 57, :row 124} {:end-row 124, :name-end-col 66, :name-end-row 124, :name-row 124, :filename "src/elin/function/clj_kondo.clj", :col 65, :name-col 65, :end-col 66, :row 124} {:end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2021, :name-col 33, :end-col 42, :row 121} {:end-row 126, :name-end-col 38, :name-end-row 126, :name-row 126, :name targets, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2024, :name-col 31, :end-col 38, :row 126} {:end-row 127, :name-end-col 40, :name-end-row 127, :name-row 127, :name targets, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2024, :name-col 33, :end-col 40, :row 127} {:end-row 129, :name-end-col 44, :name-end-row 129, :name-row 129, :name target-ns, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2026, :name-col 35, :end-col 44, :row 129} {:end-row 129, :name-end-col 51, :name-end-row 129, :name-row 129, :filename "src/elin/function/clj_kondo.clj", :col 50, :name-col 50, :end-col 51, :row 129} {:end-row 130, :name-end-col 46, :name-end-row 130, :name-row 130, :name target-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2027, :name-col 35, :end-col 46, :row 130} {:end-row 130, :name-end-col 55, :name-end-row 130, :name-row 130, :filename "src/elin/function/clj_kondo.clj", :col 54, :name-col 54, :end-col 55, :row 130} {:end-row 131, :name-end-col 48, :name-end-row 131, :name-row 131, :filename "src/elin/function/clj_kondo.clj", :col 47, :name-col 47, :end-col 48, :row 131} {:end-row 128, :name-end-col 27, :name-end-row 128, :name-row 128, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 18, :id 2021, :name-col 18, :end-col 27, :row 128} {:end-row 134, :name-end-col 39, :name-end-row 134, :name-row 134, :name filename, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2019, :name-col 31, :end-col 39, :row 134} {:end-row 134, :name-end-col 52, :name-end-row 134, :name-row 134, :filename "src/elin/function/clj_kondo.clj", :col 51, :name-col 51, :end-col 52, :row 134} {:end-row 135, :name-end-col 43, :name-end-row 135, :name-row 135, :filename "src/elin/function/clj_kondo.clj", :col 42, :name-col 42, :end-col 43, :row 135} {:end-row 136, :name-end-col 38, :name-end-row 136, :name-row 136, :name kw-name, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2023, :name-col 31, :end-col 38, :row 136} {:end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 136} {:end-row 137, :name-end-col 44, :name-end-row 137, :name-row 137, :filename "src/elin/function/clj_kondo.clj", :col 43, :name-col 43, :end-col 44, :row 137} {:end-row 133, :name-end-col 23, :name-end-row 133, :name-row 133, :name keywords', :filename "src/elin/function/clj_kondo.clj", :col 14, :id 2021, :name-col 14, :end-col 23, :row 133} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 37, :id 2032, :name-col 37, :end-col 45, :row 150} {:end-row 151, :name-end-col 51, :name-end-row 151, :name-row 151, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 43, :id 2033, :name-col 43, :end-col 51, :row 151} {:end-row 152, :name-end-col 43, :name-end-row 152, :name-row 152, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 33, :id 2034, :name-col 33, :end-col 43, :row 152} {:end-row 153, :name-end-col 59, :name-end-row 153, :name-row 153, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 50, :id 2030, :name-col 50, :end-col 59, :row 153} {:end-row 153, :name-end-col 78, :name-end-row 153, :name-row 153, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 68, :id 2034, :name-col 68, :end-col 78, :row 153} {:end-row 154, :name-end-col 36, :name-end-row 154, :name-row 154, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 30, :id 2031, :name-col 30, :end-col 36, :row 154} {:end-row 155, :name-end-col 32, :name-end-row 155, :name-row 155, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2031, :name-col 26, :end-col 32, :row 155} {:end-row 156, :name-end-col 44, :name-end-row 156, :name-row 156, :name alias-name, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2034, :name-col 34, :end-col 44, :row 156} {:end-row 156, :name-end-col 54, :name-end-row 156, :name-row 156, :name var-name', :filename "src/elin/function/clj_kondo.clj", :col 45, :id 2035, :name-col 45, :end-col 54, :row 156} {:end-row 157, :name-end-col 36, :name-end-row 157, :name-row 157, :name var-name', :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2035, :name-col 27, :end-col 36, :row 157} {:end-row 158, :name-end-col 35, :name-end-row 158, :name-row 158, :name var-name, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2033, :name-col 27, :end-col 35, :row 158} {:end-row 162, :name-end-col 25, :name-end-row 162, :name-row 162, :filename "src/elin/function/clj_kondo.clj", :col 24, :name-col 24, :end-col 25, :row 162} {:end-row 160, :name-end-col 37, :name-end-row 160, :name-row 160, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2036, :name-col 31, :end-col 37, :row 160} {:end-row 160, :name-end-col 44, :name-end-row 160, :name-row 160, :filename "src/elin/function/clj_kondo.clj", :col 43, :name-col 43, :end-col 44, :row 160} {:end-row 161, :name-end-col 38, :name-end-row 161, :name-row 161, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2037, :name-col 31, :end-col 38, :row 161} {:end-row 161, :name-end-col 47, :name-end-row 161, :name-row 161, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 161} {:end-row 159, :name-end-col 35, :name-end-row 159, :name-row 159, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2030, :name-col 26, :end-col 35, :row 159} {:end-row 170, :name-end-col 40, :name-end-row 170, :name-row 170, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2040, :name-col 31, :end-col 40, :row 170} {:end-row 178, :name-end-col 40, :name-end-row 178, :name-row 178, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2042, :name-col 34, :end-col 40, :row 178} {:end-row 178, :name-end-col 47, :name-end-row 178, :name-row 178, :filename "src/elin/function/clj_kondo.clj", :col 46, :name-col 46, :end-col 47, :row 178} {:end-row 177, :name-end-col 49, :name-end-row 177, :name-row 177, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2041, :name-col 40, :end-col 49, :row 177} {:end-row 181, :name-end-col 23, :name-end-row 181, :name-row 181, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 2044, :name-col 16, :end-col 23, :row 181} {:end-row 182, :name-end-col 32, :name-end-row 182, :name-row 182, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2044, :name-col 25, :end-col 32, :row 182} {:end-row 191, :name-end-col 29, :name-end-row 191, :name-row 191, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 20, :id 2046, :name-col 20, :end-col 29, :row 191} {:end-row 191, :name-end-col 39, :name-end-row 191, :name-row 191, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 191} {:end-row 190, :name-end-col 35, :name-end-row 190, :name-row 190, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2045, :name-col 26, :end-col 35, :row 190} {:end-row 199, :name-end-col 43, :name-end-row 199, :name-row 199, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 34, :id 2049, :name-col 34, :end-col 43, :row 199} {:end-row 199, :name-end-col 53, :name-end-row 199, :name-row 199, :filename "src/elin/function/clj_kondo.clj", :col 52, :name-col 52, :end-col 53, :row 199} {:end-row 198, :name-end-col 49, :name-end-row 198, :name-row 198, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2048, :name-col 40, :end-col 49, :row 198} {:end-row 202, :name-end-col 23, :name-end-row 202, :name-row 202, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 16, :id 2051, :name-col 16, :end-col 23, :row 202} {:end-row 203, :name-end-col 32, :name-end-row 203, :name-row 203, :name grouped, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2051, :name-col 25, :end-col 32, :row 203} {:end-row 211, :name-end-col 35, :name-end-row 211, :name-row 211, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 29, :id 2053, :name-col 29, :end-col 35, :row 211} {:end-row 211, :name-end-col 42, :name-end-row 211, :name-row 211, :filename "src/elin/function/clj_kondo.clj", :col 41, :name-col 41, :end-col 42, :row 211} {:end-row 212, :name-end-col 36, :name-end-row 212, :name-row 212, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 29, :id 2054, :name-col 29, :end-col 36, :row 212} {:end-row 212, :name-end-col 45, :name-end-row 212, :name-row 212, :filename "src/elin/function/clj_kondo.clj", :col 44, :name-col 44, :end-col 45, :row 212} {:end-row 210, :name-end-col 34, :name-end-row 210, :name-row 210, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2052, :name-col 25, :end-col 34, :row 210} {:end-row 217, :name-end-col 30, :name-end-row 217, :name-row 217, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2057, :name-col 24, :end-col 30, :row 217} {:end-row 217, :name-end-col 39, :name-end-row 217, :name-row 217, :filename "src/elin/function/clj_kondo.clj", :col 38, :name-col 38, :end-col 39, :row 217} {:end-row 216, :name-end-col 40, :name-end-row 216, :name-row 216, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2056, :name-col 31, :end-col 40, :row 216} {:end-row 222, :name-end-col 37, :name-end-row 222, :name-row 222, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 31, :id 2060, :name-col 31, :end-col 37, :row 222} {:end-row 223, :name-end-col 47, :name-end-row 223, :name-row 223, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 40, :id 2061, :name-col 40, :end-col 47, :row 223} {:end-row 224, :name-end-col 43, :name-end-row 224, :name-row 224, :name sym-name, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2064, :name-col 35, :end-col 43, :row 224} {:end-row 225, :name-end-col 48, :name-end-row 225, :name-row 225, :name sym-ns, :filename "src/elin/function/clj_kondo.clj", :col 42, :id 2063, :name-col 42, :end-col 48, :row 225} {:end-row 225, :name-end-col 66, :name-end-row 225, :name-row 225, :name sym-name, :filename "src/elin/function/clj_kondo.clj", :col 58, :id 2064, :name-col 58, :end-col 66, :row 225} {:end-row 226, :name-end-col 52, :name-end-row 226, :name-row 226, :name sym-ns, :filename "src/elin/function/clj_kondo.clj", :col 46, :id 2063, :name-col 46, :end-col 52, :row 226} {:end-row 227, :name-end-col 34, :name-end-row 227, :name-row 227, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 25, :id 2065, :name-col 25, :end-col 34, :row 227} {:end-row 229, :name-end-col 64, :name-end-row 229, :name-row 229, :name from-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 53, :id 2062, :name-col 53, :end-col 64, :row 229} {:end-row 229, :name-end-col 73, :name-end-row 229, :name-row 229, :filename "src/elin/function/clj_kondo.clj", :col 72, :name-col 72, :end-col 73, :row 229} {:end-row 230, :name-end-col 62, :name-end-row 230, :name-row 230, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 53, :id 2065, :name-col 53, :end-col 62, :row 230} {:end-row 230, :name-end-col 72, :name-end-row 230, :name-row 230, :filename "src/elin/function/clj_kondo.clj", :col 71, :name-col 71, :end-col 72, :row 230} {:end-row 228, :name-end-col 63, :name-end-row 228, :name-row 228, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 54, :id 2059, :name-col 54, :end-col 63, :row 228} {:end-row 233, :name-end-col 36, :name-end-row 233, :name-row 233, :name alias-sym, :filename "src/elin/function/clj_kondo.clj", :col 27, :id 2065, :name-col 27, :end-col 36, :row 233} {:end-row 234, :name-end-col 34, :name-end-row 234, :name-row 234, :name from-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 23, :id 2062, :name-col 23, :end-col 34, :row 234} {:end-row 235, :name-end-col 44, :name-end-row 235, :name-row 235, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 35, :id 2059, :name-col 35, :end-col 44, :row 235} {:end-row 235, :name-end-col 54, :name-end-row 235, :name-row 235, :name to-ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 45, :id 2068, :name-col 45, :end-col 54, :row 235} {:end-row 235, :name-end-col 62, :name-end-row 235, :name-row 235, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 55, :id 2066, :name-col 55, :end-col 62, :row 235} {:end-row 236, :name-end-col 50, :name-end-row 236, :name-row 236, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 41, :id 2059, :name-col 41, :end-col 50, :row 236} {:end-row 236, :name-end-col 58, :name-end-row 236, :name-row 236, :name var-sym, :filename "src/elin/function/clj_kondo.clj", :col 51, :id 2066, :name-col 51, :end-col 58, :row 236} {:end-row 237, :name-end-col 91, :name-end-row 237, :name-row 237, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 84, :id 2061, :name-col 84, :end-col 91, :row 237} {:end-row 237, :name-end-col 98, :name-end-row 237, :name-row 237, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 92, :id 2060, :name-col 92, :end-col 98, :row 237} {:end-row 238, :name-end-col 16, :name-end-row 238, :name-row 238, :name var-def, :filename "src/elin/function/clj_kondo.clj", :col 9, :id 2069, :name-col 9, :end-col 16, :row 238} {:end-row 246, :name-end-col 50, :name-end-row 246, :name-row 246, :filename "src/elin/function/clj_kondo.clj", :col 49, :name-col 49, :end-col 50, :row 246} {:end-row 247, :name-end-col 49, :name-end-row 247, :name-row 247, :filename "src/elin/function/clj_kondo.clj", :col 48, :name-col 48, :end-col 49, :row 247} {:end-row 248, :name-end-col 40, :name-end-row 248, :name-row 248, :filename "src/elin/function/clj_kondo.clj", :col 39, :name-col 39, :end-col 40, :row 248} {:end-row 252, :name-end-col 55, :name-end-row 252, :name-row 252, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 46, :id 2071, :name-col 46, :end-col 55, :row 252} {:end-row 252, :name-end-col 64, :name-end-row 252, :name-row 252, :name top-code, :filename "src/elin/function/clj_kondo.clj", :col 56, :id 2072, :name-col 56, :end-col 64, :row 252} {:end-row 253, :name-end-col 34, :name-end-row 253, :name-row 253, :name resp, :filename "src/elin/function/clj_kondo.clj", :col 30, :id 2074, :name-col 30, :end-col 34, :row 253} {:end-row 254, :name-end-col 48, :name-end-row 254, :name-row 254, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 41, :id 2073, :name-col 41, :end-col 48, :row 254} {:end-row 254, :name-end-col 56, :name-end-row 254, :name-row 254, :filename "src/elin/function/clj_kondo.clj", :col 55, :name-col 55, :end-col 56, :row 254} {:end-row 254, :name-end-col 69, :name-end-row 254, :name-row 254, :name local-vars, :filename "src/elin/function/clj_kondo.clj", :col 59, :id 2075, :name-col 59, :end-col 69, :row 254} {:end-row 255, :name-end-col 87, :name-end-row 255, :name-row 255, :name sym-str, :filename "src/elin/function/clj_kondo.clj", :col 80, :id 2073, :name-col 80, :end-col 87, :row 255} {:end-row 256, :name-end-col 18, :name-end-row 256, :name-row 256, :name local-def, :filename "src/elin/function/clj_kondo.clj", :col 9, :id 2077, :name-col 9, :end-col 18, :row 256} {:end-row 264, :name-end-col 30, :name-end-row 264, :name-row 264, :name ns-str, :filename "src/elin/function/clj_kondo.clj", :col 24, :id 2079, :name-col 24, :end-col 30, :row 264} {:end-row 266, :name-end-col 32, :name-end-row 266, :name-row 266, :name ns-sym, :filename "src/elin/function/clj_kondo.clj", :col 26, :id 2080, :name-col 26, :end-col 32, :row 266} {:end-row 266, :name-end-col 41, :name-end-row 266, :name-row 266, :filename "src/elin/function/clj_kondo.clj", :col 40, :name-col 40, :end-col 41, :row 266} {:end-row 265, :name-end-col 41, :name-end-row 265, :name-row 265, :name clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 32, :id 2078, :name-col 32, :end-col 41, :row 265} {:end-row 14, :name-end-col 37, :name-end-row 14, :name-row 14, :name session-storage, :filename "src/elin/function/callback.clj", :col 22, :id 2082, :name-col 22, :end-col 37, :row 14} {:end-row 14, :name-end-col 40, :name-end-row 14, :name-row 14, :name id, :filename "src/elin/function/callback.clj", :col 38, :id 2084, :name-col 38, :end-col 40, :row 14} {:end-row 14, :name-end-col 43, :name-end-row 14, :name-row 14, :name ch, :filename "src/elin/function/callback.clj", :col 41, :id 2083, :name-col 41, :end-col 43, :row 14} {:end-row 15, :name-end-col 8, :name-end-row 15, :name-row 15, :name id, :filename "src/elin/function/callback.clj", :col 6, :id 2084, :name-col 6, :end-col 8, :row 15} {:end-row 15, :name-end-col 11, :name-end-row 15, :name-row 15, :name ch, :filename "src/elin/function/callback.clj", :col 9, :id 2083, :name-col 9, :end-col 11, :row 15} {:end-row 20, :name-end-col 49, :name-end-row 20, :name-row 20, :name session-storage, :filename "src/elin/function/callback.clj", :col 34, :id 2085, :name-col 34, :end-col 49, :row 20} {:end-row 20, :name-end-col 52, :name-end-row 20, :name-row 20, :name id, :filename "src/elin/function/callback.clj", :col 50, :id 2086, :name-col 50, :end-col 52, :row 20} {:end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name session-storage, :filename "src/elin/function/callback.clj", :col 25, :id 2085, :name-col 25, :end-col 40, :row 21} {:end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name id, :filename "src/elin/function/callback.clj", :col 41, :id 2086, :name-col 41, :end-col 43, :row 21} {:end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name result, :filename "src/elin/function/callback.clj", :col 9, :id 2087, :name-col 9, :end-col 15, :row 22} {:end-row 23, :name-end-col 21, :name-end-row 23, :name-row 23, :name ch, :filename "src/elin/function/callback.clj", :col 19, :id 2088, :name-col 19, :end-col 21, :row 23} {:end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name result, :filename "src/elin/function/callback.clj", :col 22, :id 2087, :name-col 22, :end-col 28, :row 23} {:end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name ch, :filename "src/elin/function/callback.clj", :col 21, :id 2088, :name-col 21, :end-col 23, :row 24} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/function/sexpr.clj", :col 45, :id 2089, :name-col 45, :end-col 49, :row 17} {:end-row 17, :name-end-col 54, :name-end-row 17, :name-row 17, :name lnum, :filename "src/elin/function/sexpr.clj", :col 50, :id 2090, :name-col 50, :end-col 54, :row 17} {:end-row 17, :name-end-col 58, :name-end-row 17, :name-row 17, :name col, :filename "src/elin/function/sexpr.clj", :col 55, :id 2091, :name-col 55, :end-col 58, :row 17} {:end-row 19, :name-end-col 49, :name-end-row 19, :name-row 19, :name host, :filename "src/elin/function/sexpr.clj", :col 45, :id 2092, :name-col 45, :end-col 49, :row 19} {:end-row 19, :name-end-col 54, :name-end-row 19, :name-row 19, :name path, :filename "src/elin/function/sexpr.clj", :col 50, :id 2093, :name-col 50, :end-col 54, :row 19} {:end-row 19, :name-end-col 59, :name-end-row 19, :name-row 19, :name lnum, :filename "src/elin/function/sexpr.clj", :col 55, :id 2094, :name-col 55, :end-col 59, :row 19} {:end-row 19, :name-end-col 63, :name-end-row 19, :name-row 19, :name col, :filename "src/elin/function/sexpr.clj", :col 60, :id 2095, :name-col 60, :end-col 63, :row 19} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name host, :filename "src/elin/function/sexpr.clj", :col 41, :id 2096, :name-col 41, :end-col 45, :row 26} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name lnum, :filename "src/elin/function/sexpr.clj", :col 46, :id 2097, :name-col 46, :end-col 50, :row 26} {:end-row 26, :name-end-col 54, :name-end-row 26, :name-row 26, :name col, :filename "src/elin/function/sexpr.clj", :col 51, :id 2098, :name-col 51, :end-col 54, :row 26} {:end-row 28, :name-end-col 45, :name-end-row 28, :name-row 28, :name host, :filename "src/elin/function/sexpr.clj", :col 41, :id 2099, :name-col 41, :end-col 45, :row 28} {:end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name path, :filename "src/elin/function/sexpr.clj", :col 46, :id 2100, :name-col 46, :end-col 50, :row 28} {:end-row 28, :name-end-col 55, :name-end-row 28, :name-row 28, :name lnum, :filename "src/elin/function/sexpr.clj", :col 51, :id 2101, :name-col 51, :end-col 55, :row 28} {:end-row 28, :name-end-col 59, :name-end-row 28, :name-row 28, :name col, :filename "src/elin/function/sexpr.clj", :col 56, :id 2102, :name-col 56, :end-col 59, :row 28} {:end-row 35, :name-end-col 47, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/function/sexpr.clj", :col 43, :id 2103, :name-col 43, :end-col 47, :row 35} {:end-row 35, :name-end-col 52, :name-end-row 35, :name-row 35, :name lnum, :filename "src/elin/function/sexpr.clj", :col 48, :id 2104, :name-col 48, :end-col 52, :row 35} {:end-row 35, :name-end-col 56, :name-end-row 35, :name-row 35, :name col, :filename "src/elin/function/sexpr.clj", :col 53, :id 2105, :name-col 53, :end-col 56, :row 35} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/function/sexpr.clj", :col 43, :id 2106, :name-col 43, :end-col 47, :row 37} {:end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name path, :filename "src/elin/function/sexpr.clj", :col 48, :id 2107, :name-col 48, :end-col 52, :row 37} {:end-row 37, :name-end-col 57, :name-end-row 37, :name-row 37, :name lnum, :filename "src/elin/function/sexpr.clj", :col 53, :id 2108, :name-col 53, :end-col 57, :row 37} {:end-row 37, :name-end-col 61, :name-end-row 37, :name-row 37, :name col, :filename "src/elin/function/sexpr.clj", :col 58, :id 2109, :name-col 58, :end-col 61, :row 37} {:end-row 44, :name-end-col 50, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/function/sexpr.clj", :col 46, :id 2110, :name-col 46, :end-col 50, :row 44} {:end-row 46, :name-end-col 50, :name-end-row 46, :name-row 46, :name host, :filename "src/elin/function/sexpr.clj", :col 46, :id 2111, :name-col 46, :end-col 50, :row 46} {:end-row 46, :name-end-col 55, :name-end-row 46, :name-row 46, :name path, :filename "src/elin/function/sexpr.clj", :col 51, :id 2112, :name-col 51, :end-col 55, :row 46} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/function/sexpr.clj", :col 44, :id 2113, :name-col 44, :end-col 48, :row 51} {:end-row 51, :name-end-col 53, :name-end-row 51, :name-row 51, :name lnum, :filename "src/elin/function/sexpr.clj", :col 49, :id 2114, :name-col 49, :end-col 53, :row 51} {:end-row 51, :name-end-col 57, :name-end-row 51, :name-row 51, :name col, :filename "src/elin/function/sexpr.clj", :col 54, :id 2115, :name-col 54, :end-col 57, :row 51} {:end-row 51, :name-end-col 67, :name-end-row 51, :name-row 51, :name new-sexpr, :filename "src/elin/function/sexpr.clj", :col 58, :id 2116, :name-col 58, :end-col 67, :row 51} {:end-row 58, :name-end-col 35, :name-end-row 58, :name-row 58, :name elin, :filename "src/elin/function/sexpr.clj", :col 31, :id 2117, :name-col 31, :end-col 35, :row 58} {:end-row 62, :name-end-col 35, :name-end-row 62, :name-row 62, :name elin, :filename "src/elin/function/sexpr.clj", :col 31, :id 2118, :name-col 31, :end-col 35, :row 62} {:end-row 62, :name-end-col 40, :name-end-row 62, :name-row 62, :name path, :filename "src/elin/function/sexpr.clj", :col 36, :id 2119, :name-col 36, :end-col 40, :row 62} {:end-row 13, :name-end-col 27, :name-end-row 13, :name-row 13, :name storage, :filename "src/elin/function/storage/test.clj", :col 20, :id 2121, :name-col 20, :end-col 27, :row 13} {:end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name storage-key, :filename "src/elin/function/storage/test.clj", :col 28, :id 2120, :name-col 28, :end-col 39, :row 13} {:end-row 13, :name-end-col 45, :name-end-row 13, :name-row 13, :name query, :filename "src/elin/function/storage/test.clj", :col 40, :id 2122, :name-col 40, :end-col 45, :row 13} {:end-row 18, :name-end-col 27, :name-end-row 18, :name-row 18, :name storage, :filename "src/elin/function/storage/test.clj", :col 20, :id 2124, :name-col 20, :end-col 27, :row 18} {:end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name storage-key, :filename "src/elin/function/storage/test.clj", :col 28, :id 2123, :name-col 28, :end-col 39, :row 18} {:end-row 20, :name-end-col 87, :name-end-row 20, :name-row 20, :name host, :filename "src/elin/function/lookup.clj", :col 83, :id 2126, :name-col 83, :end-col 87, :row 20} {:end-row 21, :name-end-col 62, :name-end-row 21, :name-row 21, :name elin, :filename "src/elin/function/lookup.clj", :col 58, :id 2125, :name-col 58, :end-col 62, :row 21} {:end-row 22, :name-end-col 82, :name-end-row 22, :name-row 22, :name elin, :filename "src/elin/function/lookup.clj", :col 78, :id 2125, :name-col 78, :end-col 82, :row 22} {:end-row 22, :name-end-col 91, :name-end-row 22, :name-row 22, :name cur-lnum, :filename "src/elin/function/lookup.clj", :col 83, :id 2130, :name-col 83, :end-col 91, :row 22} {:end-row 22, :name-end-col 99, :name-end-row 22, :name-row 22, :name cur-col, :filename "src/elin/function/lookup.clj", :col 92, :id 2131, :name-col 92, :end-col 99, :row 22} {:end-row 23, :name-end-col 64, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/function/lookup.clj", :col 60, :id 2126, :name-col 60, :end-col 64, :row 23} {:end-row 25, :name-end-col 29, :name-end-row 25, :name-row 25, :name ns-code, :filename "src/elin/function/lookup.clj", :col 22, :id 2132, :name-col 22, :end-col 29, :row 25} {:end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name code, :filename "src/elin/function/lookup.clj", :col 35, :id 2133, :name-col 35, :end-col 39, :row 25} {:end-row 26, :name-end-col 73, :name-end-row 26, :name-row 26, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 64, :id 2127, :name-col 64, :end-col 73, :row 26} {:end-row 26, :name-end-col 79, :name-end-row 26, :name-row 26, :name code', :filename "src/elin/function/lookup.clj", :col 74, :id 2137, :name-col 74, :end-col 79, :row 26} {:end-row 26, :name-end-col 87, :name-end-row 26, :name-row 26, :name sym-str, :filename "src/elin/function/lookup.clj", :col 80, :id 2129, :name-col 80, :end-col 87, :row 26} {:end-row 27, :name-end-col 16, :name-end-row 27, :name-row 27, :name ns-str, :filename "src/elin/function/lookup.clj", :col 10, :id 2128, :name-col 10, :end-col 16, :row 27} {:end-row 28, :name-end-col 19, :name-end-row 28, :name-row 28, :name sym-str, :filename "src/elin/function/lookup.clj", :col 12, :id 2129, :name-col 12, :end-col 19, :row 28} {:end-row 29, :name-end-col 16, :name-end-row 29, :name-row 29, :name path, :filename "src/elin/function/lookup.clj", :col 12, :id 2136, :name-col 12, :end-col 16, :row 29} {:end-row 31, :name-end-col 24, :name-end-row 31, :name-row 31, :name base-lnum, :filename "src/elin/function/lookup.clj", :col 15, :id 2134, :name-col 15, :end-col 24, :row 31} {:end-row 31, :name-end-col 32, :name-end-row 31, :name-row 31, :name lnum, :filename "src/elin/function/lookup.clj", :col 28, :id 2138, :name-col 28, :end-col 32, :row 31} {:end-row 31, :name-end-col 64, :name-end-row 31, :name-row 31, :name ns-code, :filename "src/elin/function/lookup.clj", :col 57, :id 2132, :name-col 57, :end-col 64, :row 31} {:end-row 32, :name-end-col 25, :name-end-row 32, :name-row 32, :name base-col, :filename "src/elin/function/lookup.clj", :col 17, :id 2135, :name-col 17, :end-col 25, :row 32} {:end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name col, :filename "src/elin/function/lookup.clj", :col 31, :id 2139, :name-col 31, :end-col 34, :row 32} {:end-row 38, :name-end-col 57, :name-end-row 38, :name-row 38, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 41, :id 2141, :name-col 41, :end-col 57, :row 38} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 17, :id 2140, :name-col 17, :end-col 26, :row 42} {:end-row 42, :name-end-col 38, :name-end-row 42, :name-row 42, :name protocol-ns, :filename "src/elin/function/lookup.clj", :col 27, :id 2143, :name-col 27, :end-col 38, :row 42} {:end-row 42, :name-end-col 52, :name-end-row 42, :name-row 42, :name protocol-name, :filename "src/elin/function/lookup.clj", :col 39, :id 2144, :name-col 39, :end-col 52, :row 42} {:end-row 42, :name-end-col 73, :name-end-row 42, :name-row 42, :name info-response, :filename "src/elin/function/lookup.clj", :col 60, :id 2142, :name-col 60, :end-col 73, :row 42} {:end-row 43, :name-end-col 25, :name-end-row 43, :name-row 43, :name info-response, :filename "src/elin/function/lookup.clj", :col 12, :id 2142, :name-col 12, :end-col 25, :row 43} {:end-row 43, :name-end-col 57, :name-end-row 43, :name-row 43, :name impls, :filename "src/elin/function/lookup.clj", :col 52, :id 2145, :name-col 52, :end-col 57, :row 43} {:end-row 51, :name-end-col 40, :name-end-row 51, :name-row 51, :name nrepl, :filename "src/elin/function/lookup.clj", :col 35, :id 2147, :name-col 35, :end-col 40, :row 51} {:end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/function/lookup.clj", :col 41, :id 2149, :name-col 41, :end-col 47, :row 51} {:end-row 51, :name-end-col 55, :name-end-row 51, :name-row 51, :name sym-str, :filename "src/elin/function/lookup.clj", :col 48, :id 2150, :name-col 48, :end-col 55, :row 51} {:end-row 52, :name-end-col 35, :name-end-row 52, :name-row 52, :name res, :filename "src/elin/function/lookup.clj", :col 32, :id 2151, :name-col 32, :end-col 35, :row 52} {:end-row 53, :name-end-col 35, :name-end-row 53, :name-row 53, :name res, :filename "src/elin/function/lookup.clj", :col 32, :id 2151, :name-col 32, :end-col 35, :row 53} {:end-row 54, :name-end-col 37, :name-end-row 54, :name-row 54, :name res, :filename "src/elin/function/lookup.clj", :col 34, :id 2151, :name-col 34, :end-col 37, :row 54} {:end-row 55, :name-end-col 44, :name-end-row 55, :name-row 55, :name error?, :filename "src/elin/function/lookup.clj", :col 38, :id 2152, :name-col 38, :end-col 44, :row 55} {:end-row 56, :name-end-col 44, :name-end-row 56, :name-row 56, :name res, :filename "src/elin/function/lookup.clj", :col 41, :id 2151, :name-col 41, :end-col 44, :row 56} {:end-row 57, :name-end-col 43, :name-end-row 57, :name-row 57, :name error?, :filename "src/elin/function/lookup.clj", :col 37, :id 2152, :name-col 37, :end-col 43, :row 57} {:end-row 58, :name-end-col 53, :name-end-row 58, :name-row 58, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 37, :id 2153, :name-col 37, :end-col 53, :row 58} {:end-row 59, :name-end-col 40, :name-end-row 59, :name-row 59, :name res, :filename "src/elin/function/lookup.clj", :col 37, :id 2151, :name-col 37, :end-col 40, :row 59} {:end-row 60, :name-end-col 42, :name-end-row 60, :name-row 60, :name res, :filename "src/elin/function/lookup.clj", :col 39, :id 2151, :name-col 39, :end-col 42, :row 60} {:end-row 61, :name-end-col 67, :name-end-row 61, :name-row 61, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 58, :id 2148, :name-col 58, :end-col 67, :row 61} {:end-row 61, :name-end-col 76, :name-end-row 61, :name-row 61, :name res, :filename "src/elin/function/lookup.clj", :col 73, :id 2151, :name-col 73, :end-col 76, :row 61} {:end-row 61, :name-end-col 88, :name-end-row 61, :name-row 61, :name res, :filename "src/elin/function/lookup.clj", :col 85, :id 2151, :name-col 85, :end-col 88, :row 61} {:end-row 63, :name-end-col 25, :name-end-row 63, :name-row 63, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 9, :id 2153, :name-col 9, :end-col 25, :row 63} {:end-row 64, :name-end-col 30, :name-end-row 64, :name-row 64, :name elin, :filename "src/elin/function/lookup.clj", :col 26, :id 2146, :name-col 26, :end-col 30, :row 64} {:end-row 64, :name-end-col 47, :name-end-row 64, :name-row 64, :name protocol-var-str, :filename "src/elin/function/lookup.clj", :col 31, :id 2153, :name-col 31, :end-col 47, :row 64} {:end-row 64, :name-end-col 51, :name-end-row 64, :name-row 64, :name res, :filename "src/elin/function/lookup.clj", :col 48, :id 2151, :name-col 48, :end-col 51, :row 64} {:end-row 66, :name-end-col 18, :name-end-row 66, :name-row 66, :name proto-def, :filename "src/elin/function/lookup.clj", :col 9, :id 2154, :name-col 9, :end-col 18, :row 66} {:end-row 67, :name-end-col 30, :name-end-row 67, :name-row 67, :name elin, :filename "src/elin/function/lookup.clj", :col 26, :id 2146, :name-col 26, :end-col 30, :row 67} {:end-row 68, :name-end-col 65, :name-end-row 68, :name-row 68, :name proto-def, :filename "src/elin/function/lookup.clj", :col 56, :id 2154, :name-col 56, :end-col 65, :row 68} {:end-row 68, :name-end-col 92, :name-end-row 68, :name-row 68, :name proto-def, :filename "src/elin/function/lookup.clj", :col 83, :id 2154, :name-col 83, :end-col 92, :row 68} {:end-row 69, :name-end-col 29, :name-end-row 69, :name-row 69, :name res, :filename "src/elin/function/lookup.clj", :col 26, :id 2151, :name-col 26, :end-col 29, :row 69} {:end-row 71, :name-end-col 20, :name-end-row 71, :name-row 71, :name error?, :filename "src/elin/function/lookup.clj", :col 14, :id 2152, :name-col 14, :end-col 20, :row 71} {:end-row 72, :name-end-col 12, :name-end-row 72, :name-row 72, :name res, :filename "src/elin/function/lookup.clj", :col 9, :id 2151, :name-col 9, :end-col 12, :row 72} {:end-row 75, :name-end-col 50, :name-end-row 75, :name-row 75, :name clj-kondo, :filename "src/elin/function/lookup.clj", :col 41, :id 2148, :name-col 41, :end-col 50, :row 75} {:end-row 75, :name-end-col 57, :name-end-row 75, :name-row 75, :name ns-str, :filename "src/elin/function/lookup.clj", :col 51, :id 2149, :name-col 51, :end-col 57, :row 75} {:end-row 75, :name-end-col 65, :name-end-row 75, :name-row 75, :name sym-str, :filename "src/elin/function/lookup.clj", :col 58, :id 2150, :name-col 58, :end-col 65, :row 75} {:end-row 76, :name-end-col 32, :name-end-row 76, :name-row 76, :name res, :filename "src/elin/function/lookup.clj", :col 29, :id 2155, :name-col 29, :end-col 32, :row 76} {:end-row 77, :name-end-col 16, :name-end-row 77, :name-row 77, :name res, :filename "src/elin/function/lookup.clj", :col 13, :id 2155, :name-col 13, :end-col 16, :row 77} {:end-row 78, :name-end-col 31, :name-end-row 78, :name-row 78, :name elin, :filename "src/elin/function/lookup.clj", :col 27, :id 2146, :name-col 27, :end-col 31, :row 78} {:end-row 78, :name-end-col 38, :name-end-row 78, :name-row 78, :name ns-str, :filename "src/elin/function/lookup.clj", :col 32, :id 2149, :name-col 32, :end-col 38, :row 78} {:end-row 78, :name-end-col 46, :name-end-row 78, :name-row 78, :name sym-str, :filename "src/elin/function/lookup.clj", :col 39, :id 2150, :name-col 39, :end-col 46, :row 78} {:end-row 81, :name-end-col 35, :name-end-row 81, :name-row 81, :name e, :filename "src/elin/function/lookup.clj", :col 34, :id 2156, :name-col 34, :end-col 35, :row 81} {:end-row 85, :name-end-col 76, :name-end-row 85, :name-row 85, :name host, :filename "src/elin/function/lookup.clj", :col 72, :id 2158, :name-col 72, :end-col 76, :row 85} {:end-row 86, :name-end-col 50, :name-end-row 86, :name-row 86, :name elin, :filename "src/elin/function/lookup.clj", :col 46, :id 2157, :name-col 46, :end-col 50, :row 86} {:end-row 86, :name-end-col 55, :name-end-row 86, :name-row 86, :name lnum, :filename "src/elin/function/lookup.clj", :col 51, :id 2161, :name-col 51, :end-col 55, :row 86} {:end-row 86, :name-end-col 59, :name-end-row 86, :name-row 86, :name col, :filename "src/elin/function/lookup.clj", :col 56, :id 2162, :name-col 56, :end-col 59, :row 86} {:end-row 88, :name-end-col 75, :name-end-row 88, :name-row 88, :name elin, :filename "src/elin/function/lookup.clj", :col 71, :id 2157, :name-col 71, :end-col 75, :row 88} {:end-row 89, :name-end-col 56, :name-end-row 89, :name-row 89, :name elin, :filename "src/elin/function/lookup.clj", :col 52, :id 2157, :name-col 52, :end-col 56, :row 89} {:end-row 89, :name-end-col 63, :name-end-row 89, :name-row 89, :name ns-str, :filename "src/elin/function/lookup.clj", :col 57, :id 2164, :name-col 57, :end-col 63, :row 89} {:end-row 89, :name-end-col 68, :name-end-row 89, :name-row 89, :name code, :filename "src/elin/function/lookup.clj", :col 64, :id 2163, :name-col 64, :end-col 68, :row 89} {:end-row 90, :name-end-col 43, :name-end-row 90, :name-row 90, :name resp, :filename "src/elin/function/lookup.clj", :col 39, :id 2165, :name-col 39, :end-col 43, :row 90} {:end-row 90, :name-end-col 56, :name-end-row 90, :name-row 90, :name resp, :filename "src/elin/function/lookup.clj", :col 52, :id 2165, :name-col 52, :end-col 56, :row 90} {:end-row 91, :name-end-col 46, :name-end-row 91, :name-row 91, :name code, :filename "src/elin/function/lookup.clj", :col 42, :id 2163, :name-col 42, :end-col 46, :row 91} {:end-row 92, :name-end-col 48, :name-end-row 92, :name-row 92, :name nrepl, :filename "src/elin/function/lookup.clj", :col 43, :id 2159, :name-col 43, :end-col 48, :row 92} {:end-row 92, :name-end-col 55, :name-end-row 92, :name-row 92, :name ns-str, :filename "src/elin/function/lookup.clj", :col 49, :id 2166, :name-col 49, :end-col 55, :row 92} {:end-row 92, :name-end-col 64, :name-end-row 92, :name-row 92, :name name-str, :filename "src/elin/function/lookup.clj", :col 56, :id 2167, :name-col 56, :end-col 64, :row 92} {:end-row 92, :name-end-col 79, :name-end-row 92, :name-row 92, :name export-edn-url, :filename "src/elin/function/lookup.clj", :col 65, :id 2160, :name-col 65, :end-col 79, :row 92} {:end-row 99, :name-end-col 50, :name-end-row 99, :name-row 99, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 39, :id 2168, :name-col 39, :end-col 50, :row 99} {:end-row 100, :name-end-col 47, :name-end-row 100, :name-row 100, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 36, :id 2168, :name-col 36, :end-col 47, :row 100} {:end-row 100, :name-end-col 59, :name-end-row 100, :name-row 100, :name member-str, :filename "src/elin/function/lookup.clj", :col 49, :id 2169, :name-col 49, :end-col 59, :row 100} {:end-row 101, :name-end-col 31, :name-end-row 101, :name-row 101, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2168, :name-col 20, :end-col 31, :row 101} {:end-row 102, :name-end-col 53, :name-end-row 102, :name-row 102, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2168, :name-col 42, :end-col 53, :row 102} {:end-row 105, :name-end-col 31, :name-end-row 105, :name-row 105, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2168, :name-col 20, :end-col 31, :row 105} {:end-row 106, :name-end-col 33, :name-end-row 106, :name-row 106, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 22, :id 2168, :name-col 22, :end-col 33, :row 106} {:end-row 107, :name-end-col 34, :name-end-row 107, :name-row 107, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 23, :id 2168, :name-col 23, :end-col 34, :row 107} {:end-row 113, :name-end-col 42, :name-end-row 113, :name-row 113, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 31, :id 2170, :name-col 31, :end-col 42, :row 113} {:end-row 114, :name-end-col 34, :name-end-row 114, :name-row 114, :name ns-str, :filename "src/elin/function/lookup.clj", :col 28, :id 2172, :name-col 28, :end-col 34, :row 114} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2170, :name-col 42, :end-col 53, :row 114} {:end-row 115, :name-end-col 30, :name-end-row 115, :name-row 115, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 19, :id 2170, :name-col 19, :end-col 30, :row 115} {:end-row 116, :name-end-col 53, :name-end-row 116, :name-row 116, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 42, :id 2170, :name-col 42, :end-col 53, :row 116} {:end-row 119, :name-end-col 31, :name-end-row 119, :name-row 119, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2170, :name-col 20, :end-col 31, :row 119} {:end-row 120, :name-end-col 39, :name-end-row 120, :name-row 120, :name see-also, :filename "src/elin/function/lookup.clj", :col 31, :id 2171, :name-col 31, :end-col 39, :row 120} {:end-row 121, :name-end-col 40, :name-end-row 121, :name-row 121, :name see-also, :filename "src/elin/function/lookup.clj", :col 32, :id 2171, :name-col 32, :end-col 40, :row 121} {:end-row 125, :name-end-col 46, :name-end-row 125, :name-row 125, :name idx, :filename "src/elin/function/lookup.clj", :col 43, :id 2173, :name-col 43, :end-col 46, :row 125} {:end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :name v, :filename "src/elin/function/lookup.clj", :col 45, :id 2174, :name-col 45, :end-col 46, :row 126} {:end-row 123, :name-end-col 28, :name-end-row 123, :name-row 123, :name see-also, :filename "src/elin/function/lookup.clj", :col 20, :id 2171, :name-col 20, :end-col 28, :row 123} {:end-row 131, :name-end-col 29, :name-end-row 131, :name-row 131, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 18, :id 2175, :name-col 18, :end-col 29, :row 131} {:end-row 132, :name-end-col 41, :name-end-row 132, :name-row 132, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 30, :id 2175, :name-col 30, :end-col 41, :row 132} {:end-row 133, :name-end-col 44, :name-end-row 133, :name-row 133, :name lookup-resp, :filename "src/elin/function/lookup.clj", :col 33, :id 2175, :name-col 33, :end-col 44, :row 133} {:end-row 139, :name-end-col 43, :name-end-row 139, :name-row 139, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 31, :id 2176, :name-col 31, :end-col 43, :row 139} {:end-row 139, :name-end-col 64, :name-end-row 139, :name-row 139, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 52, :id 2176, :name-col 52, :end-col 64, :row 139} {:end-row 140, :name-end-col 50, :name-end-row 140, :name-row 140, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 38, :id 2176, :name-col 38, :end-col 50, :row 140} {:end-row 143, :name-end-col 32, :name-end-row 143, :name-row 143, :name cljdocs-resp, :filename "src/elin/function/lookup.clj", :col 20, :id 2176, :name-col 20, :end-col 32, :row 143} {:end-row 144, :name-end-col 38, :name-end-row 144, :name-row 144, :name examples, :filename "src/elin/function/lookup.clj", :col 30, :id 2177, :name-col 30, :end-col 38, :row 144} {:end-row 145, :name-end-col 39, :name-end-row 145, :name-row 145, :name examples, :filename "src/elin/function/lookup.clj", :col 31, :id 2177, :name-col 31, :end-col 39, :row 145} {:end-row 149, :name-end-col 45, :name-end-row 149, :name-row 149, :name idx, :filename "src/elin/function/lookup.clj", :col 42, :id 2180, :name-col 42, :end-col 45, :row 149} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name v, :filename "src/elin/function/lookup.clj", :col 44, :id 2181, :name-col 44, :end-col 45, :row 150} {:end-row 147, :name-end-col 27, :name-end-row 147, :name-row 147, :name examples, :filename "src/elin/function/lookup.clj", :col 19, :id 2177, :name-col 19, :end-col 27, :row 147} {:end-row 151, :name-end-col 40, :name-end-row 151, :name-row 151, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 31, :id 2178, :name-col 31, :end-col 40, :row 151} {:end-row 152, :name-end-col 41, :name-end-row 152, :name-row 152, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 32, :id 2178, :name-col 32, :end-col 41, :row 152} {:end-row 156, :name-end-col 46, :name-end-row 156, :name-row 156, :name idx, :filename "src/elin/function/lookup.clj", :col 43, :id 2182, :name-col 43, :end-col 46, :row 156} {:end-row 157, :name-end-col 46, :name-end-row 157, :name-row 157, :name v, :filename "src/elin/function/lookup.clj", :col 45, :id 2183, :name-col 45, :end-col 46, :row 157} {:end-row 154, :name-end-col 29, :name-end-row 154, :name-row 154, :name see-alsos, :filename "src/elin/function/lookup.clj", :col 20, :id 2178, :name-col 20, :end-col 29, :row 154} {:end-row 158, :name-end-col 32, :name-end-row 158, :name-row 158, :name notes, :filename "src/elin/function/lookup.clj", :col 27, :id 2179, :name-col 27, :end-col 32, :row 158} {:end-row 159, :name-end-col 33, :name-end-row 159, :name-row 159, :name notes, :filename "src/elin/function/lookup.clj", :col 28, :id 2179, :name-col 28, :end-col 33, :row 159} {:end-row 163, :name-end-col 42, :name-end-row 163, :name-row 163, :name idx, :filename "src/elin/function/lookup.clj", :col 39, :id 2184, :name-col 39, :end-col 42, :row 163} {:end-row 164, :name-end-col 42, :name-end-row 164, :name-row 164, :name v, :filename "src/elin/function/lookup.clj", :col 41, :id 2185, :name-col 41, :end-col 42, :row 164} {:end-row 161, :name-end-col 21, :name-end-row 161, :name-row 161, :name notes, :filename "src/elin/function/lookup.clj", :col 16, :id 2179, :name-col 16, :end-col 21, :row 161} {:end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name v, :filename "src/elin/function/evaluate.clj", :col 36, :id 2191, :name-col 36, :end-col 37, :row 16} {:end-row 17, :name-end-col 45, :name-end-row 17, :name-row 17, :name accm, :filename "src/elin/function/evaluate.clj", :col 41, :id 2189, :name-col 41, :end-col 45, :row 17} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name k, :filename "src/elin/function/evaluate.clj", :col 46, :id 2190, :name-col 46, :end-col 47, :row 17} {:end-row 17, :name-end-col 49, :name-end-row 17, :name-row 17, :name v, :filename "src/elin/function/evaluate.clj", :col 48, :id 2191, :name-col 48, :end-col 49, :row 17} {:end-row 18, :name-end-col 38, :name-end-row 18, :name-row 18, :name accm, :filename "src/elin/function/evaluate.clj", :col 34, :id 2189, :name-col 34, :end-col 38, :row 18} {:end-row 20, :name-end-col 37, :name-end-row 20, :name-row 20, :name options, :filename "src/elin/function/evaluate.clj", :col 30, :id 2188, :name-col 30, :end-col 37, :row 20} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 34, :id 2186, :name-col 34, :end-col 39, :row 21} {:end-row 21, :name-end-col 44, :name-end-row 21, :name-row 21, :name code, :filename "src/elin/function/evaluate.clj", :col 40, :id 2187, :name-col 40, :end-col 44, :row 21} {:end-row 21, :name-end-col 52, :name-end-row 21, :name-row 21, :name options, :filename "src/elin/function/evaluate.clj", :col 45, :id 2192, :name-col 45, :end-col 52, :row 21} {:end-row 22, :name-end-col 36, :name-end-row 22, :name-row 22, :name resp, :filename "src/elin/function/evaluate.clj", :col 32, :id 2193, :name-col 32, :end-col 36, :row 22} {:end-row 23, :name-end-col 40, :name-end-row 23, :name-row 23, :name resp, :filename "src/elin/function/evaluate.clj", :col 36, :id 2193, :name-col 36, :end-col 40, :row 23} {:end-row 27, :name-end-col 18, :name-end-row 27, :name-row 27, :name code, :filename "src/elin/function/evaluate.clj", :col 14, :id 2187, :name-col 14, :end-col 18, :row 27} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name options, :filename "src/elin/function/evaluate.clj", :col 17, :id 2192, :name-col 17, :end-col 24, :row 28} {:end-row 29, :name-end-col 22, :name-end-row 29, :name-row 29, :name resp, :filename "src/elin/function/evaluate.clj", :col 18, :id 2193, :name-col 18, :end-col 22, :row 29} {:end-row 33, :name-end-col 23, :name-end-row 33, :name-row 33, :name elin, :filename "src/elin/function/evaluate.clj", :col 19, :id 2194, :name-col 19, :end-col 23, :row 33} {:end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name code, :filename "src/elin/function/evaluate.clj", :col 24, :id 2195, :name-col 24, :end-col 28, :row 33} {:end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 12, :id 2196, :name-col 12, :end-col 17, :row 35} {:end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name code, :filename "src/elin/function/evaluate.clj", :col 18, :id 2197, :name-col 18, :end-col 22, :row 35} {:end-row 35, :name-end-col 30, :name-end-row 35, :name-row 35, :name options, :filename "src/elin/function/evaluate.clj", :col 23, :id 2198, :name-col 23, :end-col 30, :row 35} {:end-row 39, :name-end-col 35, :name-end-row 39, :name-row 39, :name elin, :filename "src/elin/function/evaluate.clj", :col 31, :id 2199, :name-col 31, :end-col 35, :row 39} {:end-row 41, :name-end-col 88, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2202, :name-col 84, :end-col 88, :row 41} {:end-row 42, :name-end-col 60, :name-end-row 42, :name-row 42, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2200, :name-col 56, :end-col 60, :row 42} {:end-row 43, :name-end-col 65, :name-end-row 43, :name-row 43, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2202, :name-col 61, :end-col 65, :row 43} {:end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :name elin, :filename "src/elin/function/evaluate.clj", :col 60, :id 2200, :name-col 60, :end-col 64, :row 44} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 65, :id 2204, :name-col 65, :end-col 73, :row 44} {:end-row 44, :name-end-col 81, :name-end-row 44, :name-row 44, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 74, :id 2205, :name-col 74, :end-col 81, :row 44} {:end-row 45, :name-end-col 38, :name-end-row 45, :name-row 45, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2209, :name-col 34, :end-col 38, :row 45} {:end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2210, :name-col 36, :end-col 39, :row 46} {:end-row 47, :name-end-col 49, :name-end-row 47, :name-row 47, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2204, :name-col 41, :end-col 49, :row 47} {:end-row 48, :name-end-col 50, :name-end-row 48, :name-row 48, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2205, :name-col 43, :end-col 50, :row 48} {:end-row 49, :name-end-col 38, :name-end-row 49, :name-row 49, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2207, :name-col 34, :end-col 38, :row 49} {:end-row 50, :name-end-col 27, :name-end-row 50, :name-row 50, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2206, :name-col 21, :end-col 27, :row 50} {:end-row 51, :name-end-col 38, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2206, :name-col 32, :end-col 38, :row 51} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2201, :name-col 14, :end-col 19, :row 52} {:end-row 52, :name-end-col 24, :name-end-row 52, :name-row 52, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2208, :name-col 20, :end-col 24, :row 52} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2203, :name-col 32, :end-col 39, :row 52} {:end-row 52, :name-end-col 46, :name-end-row 52, :name-row 52, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2212, :name-col 40, :end-col 46, :row 52} {:end-row 56, :name-end-col 31, :name-end-row 56, :name-row 56, :name elin, :filename "src/elin/function/evaluate.clj", :col 27, :id 2213, :name-col 27, :end-col 31, :row 56} {:end-row 58, :name-end-col 88, :name-end-row 58, :name-row 58, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2216, :name-col 84, :end-col 88, :row 58} {:end-row 59, :name-end-col 60, :name-end-row 59, :name-row 59, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2214, :name-col 56, :end-col 60, :row 59} {:end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2216, :name-col 61, :end-col 65, :row 60} {:end-row 61, :name-end-col 60, :name-end-row 61, :name-row 61, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2214, :name-col 56, :end-col 60, :row 61} {:end-row 61, :name-end-col 69, :name-end-row 61, :name-row 61, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 61, :id 2218, :name-col 61, :end-col 69, :row 61} {:end-row 61, :name-end-col 77, :name-end-row 61, :name-row 61, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 70, :id 2219, :name-col 70, :end-col 77, :row 61} {:end-row 62, :name-end-col 38, :name-end-row 62, :name-row 62, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2223, :name-col 34, :end-col 38, :row 62} {:end-row 63, :name-end-col 39, :name-end-row 63, :name-row 63, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2224, :name-col 36, :end-col 39, :row 63} {:end-row 64, :name-end-col 49, :name-end-row 64, :name-row 64, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2218, :name-col 41, :end-col 49, :row 64} {:end-row 65, :name-end-col 50, :name-end-row 65, :name-row 65, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2219, :name-col 43, :end-col 50, :row 65} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2221, :name-col 34, :end-col 38, :row 66} {:end-row 67, :name-end-col 27, :name-end-row 67, :name-row 67, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2220, :name-col 21, :end-col 27, :row 67} {:end-row 68, :name-end-col 38, :name-end-row 68, :name-row 68, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2220, :name-col 32, :end-col 38, :row 68} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2215, :name-col 14, :end-col 19, :row 69} {:end-row 69, :name-end-col 24, :name-end-row 69, :name-row 69, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2222, :name-col 20, :end-col 24, :row 69} {:end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2217, :name-col 32, :end-col 39, :row 69} {:end-row 69, :name-end-col 46, :name-end-row 69, :name-row 69, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2226, :name-col 40, :end-col 46, :row 69} {:end-row 73, :name-end-col 31, :name-end-row 73, :name-row 73, :name elin, :filename "src/elin/function/evaluate.clj", :col 27, :id 2227, :name-col 27, :end-col 31, :row 73} {:end-row 75, :name-end-col 88, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2230, :name-col 84, :end-col 88, :row 75} {:end-row 76, :name-end-col 60, :name-end-row 76, :name-row 76, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2228, :name-col 56, :end-col 60, :row 76} {:end-row 77, :name-end-col 65, :name-end-row 77, :name-row 77, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2230, :name-col 61, :end-col 65, :row 77} {:end-row 78, :name-end-col 60, :name-end-row 78, :name-row 78, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2228, :name-col 56, :end-col 60, :row 78} {:end-row 78, :name-end-col 69, :name-end-row 78, :name-row 78, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 61, :id 2232, :name-col 61, :end-col 69, :row 78} {:end-row 78, :name-end-col 77, :name-end-row 78, :name-row 78, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 70, :id 2233, :name-col 70, :end-col 77, :row 78} {:end-row 79, :name-end-col 38, :name-end-row 79, :name-row 79, :name lnum, :filename "src/elin/function/evaluate.clj", :col 34, :id 2237, :name-col 34, :end-col 38, :row 79} {:end-row 80, :name-end-col 39, :name-end-row 80, :name-row 80, :name col, :filename "src/elin/function/evaluate.clj", :col 36, :id 2238, :name-col 36, :end-col 39, :row 80} {:end-row 81, :name-end-col 49, :name-end-row 81, :name-row 81, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 41, :id 2232, :name-col 41, :end-col 49, :row 81} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 43, :id 2233, :name-col 43, :end-col 50, :row 82} {:end-row 83, :name-end-col 38, :name-end-row 83, :name-row 83, :name path, :filename "src/elin/function/evaluate.clj", :col 34, :id 2235, :name-col 34, :end-col 38, :row 83} {:end-row 84, :name-end-col 27, :name-end-row 84, :name-row 84, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 21, :id 2234, :name-col 21, :end-col 27, :row 84} {:end-row 85, :name-end-col 38, :name-end-row 85, :name-row 85, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 32, :id 2234, :name-col 32, :end-col 38, :row 85} {:end-row 86, :name-end-col 19, :name-end-row 86, :name-row 86, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2229, :name-col 14, :end-col 19, :row 86} {:end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2236, :name-col 20, :end-col 24, :row 86} {:end-row 86, :name-end-col 39, :name-end-row 86, :name-row 86, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2231, :name-col 32, :end-col 39, :row 86} {:end-row 86, :name-end-col 46, :name-end-row 86, :name-row 86, :name params, :filename "src/elin/function/evaluate.clj", :col 40, :id 2240, :name-col 40, :end-col 46, :row 86} {:end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name elin, :filename "src/elin/function/evaluate.clj", :col 29, :id 2241, :name-col 29, :end-col 33, :row 90} {:end-row 92, :name-end-col 63, :name-end-row 92, :name-row 92, :name elin, :filename "src/elin/function/evaluate.clj", :col 59, :id 2242, :name-col 59, :end-col 63, :row 92} {:end-row 93, :name-end-col 65, :name-end-row 93, :name-row 93, :name host, :filename "src/elin/function/evaluate.clj", :col 61, :id 2244, :name-col 61, :end-col 65, :row 93} {:end-row 94, :name-end-col 19, :name-end-row 94, :name-row 94, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2243, :name-col 14, :end-col 19, :row 94} {:end-row 94, :name-end-col 27, :name-end-row 94, :name-row 94, :name ns-form, :filename "src/elin/function/evaluate.clj", :col 20, :id 2246, :name-col 20, :end-col 27, :row 94} {:end-row 94, :name-end-col 42, :name-end-row 94, :name-row 94, :name options, :filename "src/elin/function/evaluate.clj", :col 35, :id 2245, :name-col 35, :end-col 42, :row 94} {:end-row 95, :name-end-col 46, :name-end-row 95, :name-row 95, :name path, :filename "src/elin/function/evaluate.clj", :col 42, :id 2247, :name-col 42, :end-col 46, :row 95} {:end-row 99, :name-end-col 26, :name-end-row 99, :name-row 99, :name elin, :filename "src/elin/function/evaluate.clj", :col 22, :id 2248, :name-col 22, :end-col 26, :row 99} {:end-row 99, :name-end-col 34, :name-end-row 99, :name-row 99, :name mark-id, :filename "src/elin/function/evaluate.clj", :col 27, :id 2249, :name-col 27, :end-col 34, :row 99} {:end-row 101, :name-end-col 88, :name-end-row 101, :name-row 101, :name host, :filename "src/elin/function/evaluate.clj", :col 84, :id 2251, :name-col 84, :end-col 88, :row 101} {:end-row 102, :name-end-col 64, :name-end-row 102, :name-row 102, :name elin, :filename "src/elin/function/evaluate.clj", :col 60, :id 2250, :name-col 60, :end-col 64, :row 102} {:end-row 102, :name-end-col 72, :name-end-row 102, :name-row 102, :name mark-id, :filename "src/elin/function/evaluate.clj", :col 65, :id 2253, :name-col 65, :end-col 72, :row 102} {:end-row 103, :name-end-col 60, :name-end-row 103, :name-row 103, :name elin, :filename "src/elin/function/evaluate.clj", :col 56, :id 2250, :name-col 56, :end-col 60, :row 103} {:end-row 103, :name-end-col 65, :name-end-row 103, :name-row 103, :name path, :filename "src/elin/function/evaluate.clj", :col 61, :id 2258, :name-col 61, :end-col 65, :row 103} {:end-row 103, :name-end-col 81, :name-end-row 103, :name-row 103, :name mark-pos, :filename "src/elin/function/evaluate.clj", :col 73, :id 2257, :name-col 73, :end-col 81, :row 103} {:end-row 103, :name-end-col 97, :name-end-row 103, :name-row 103, :name mark-pos, :filename "src/elin/function/evaluate.clj", :col 89, :id 2257, :name-col 89, :end-col 97, :row 103} {:end-row 104, :name-end-col 48, :name-end-row 104, :name-row 104, :name elin, :filename "src/elin/function/evaluate.clj", :col 44, :id 2250, :name-col 44, :end-col 48, :row 104} {:end-row 104, :name-end-col 53, :name-end-row 104, :name-row 104, :name path, :filename "src/elin/function/evaluate.clj", :col 49, :id 2258, :name-col 49, :end-col 53, :row 104} {:end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 14, :id 2252, :name-col 14, :end-col 19, :row 105} {:end-row 105, :name-end-col 24, :name-end-row 105, :name-row 105, :name code, :filename "src/elin/function/evaluate.clj", :col 20, :id 2259, :name-col 20, :end-col 24, :row 105} {:end-row 105, :name-end-col 39, :name-end-row 105, :name-row 105, :name options, :filename "src/elin/function/evaluate.clj", :col 32, :id 2254, :name-col 32, :end-col 39, :row 105} {:end-row 106, :name-end-col 43, :name-end-row 106, :name-row 106, :name lnum, :filename "src/elin/function/evaluate.clj", :col 39, :id 2260, :name-col 39, :end-col 43, :row 106} {:end-row 107, :name-end-col 44, :name-end-row 107, :name-row 107, :name col, :filename "src/elin/function/evaluate.clj", :col 41, :id 2261, :name-col 41, :end-col 44, :row 107} {:end-row 108, :name-end-col 54, :name-end-row 108, :name-row 108, :name cur-lnum, :filename "src/elin/function/evaluate.clj", :col 46, :id 2255, :name-col 46, :end-col 54, :row 108} {:end-row 109, :name-end-col 55, :name-end-row 109, :name-row 109, :name cur-col, :filename "src/elin/function/evaluate.clj", :col 48, :id 2256, :name-col 48, :end-col 55, :row 109} {:end-row 110, :name-end-col 43, :name-end-row 110, :name-row 110, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 37, :id 2262, :name-col 37, :end-col 43, :row 110} {:end-row 111, :name-end-col 43, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/function/evaluate.clj", :col 39, :id 2258, :name-col 39, :end-col 43, :row 111} {:end-row 115, :name-end-col 64, :name-end-row 115, :name-row 115, :name code, :filename "src/elin/function/evaluate.clj", :col 60, :id 2265, :name-col 60, :end-col 64, :row 115} {:end-row 116, :name-end-col 34, :name-end-row 116, :name-row 116, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 28, :id 2264, :name-col 28, :end-col 34, :row 116} {:end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 26, :id 2264, :name-col 26, :end-col 32, :row 117} {:end-row 119, :name-end-col 39, :name-end-row 119, :name-row 119, :name nrepl, :filename "src/elin/function/evaluate.clj", :col 34, :id 2263, :name-col 34, :end-col 39, :row 119} {:end-row 119, :name-end-col 45, :name-end-row 119, :name-row 119, :name code', :filename "src/elin/function/evaluate.clj", :col 40, :id 2266, :name-col 40, :end-col 45, :row 119} {:end-row 119, :name-end-col 53, :name-end-row 119, :name-row 119, :name options, :filename "src/elin/function/evaluate.clj", :col 46, :id 2267, :name-col 46, :end-col 53, :row 119} {:end-row 120, :name-end-col 9, :name-end-row 120, :name-row 120, :name resp, :filename "src/elin/function/evaluate.clj", :col 5, :id 2268, :name-col 5, :end-col 9, :row 120} {:end-row 124, :name-end-col 39, :name-end-row 124, :name-row 124, :name code, :filename "src/elin/function/evaluate.clj", :col 35, :id 2269, :name-col 35, :end-col 39, :row 124} {:end-row 126, :name-end-col 63, :name-end-row 126, :name-row 126, :name zloc, :filename "src/elin/function/evaluate.clj", :col 59, :id 2270, :name-col 59, :end-col 63, :row 126} {:end-row 127, :name-end-col 19, :name-end-row 127, :name-row 127, :name zloc, :filename "src/elin/function/evaluate.clj", :col 15, :id 2270, :name-col 15, :end-col 19, :row 127} {:end-row 134, :name-end-col 83, :name-end-row 134, :name-row 134, :name elin, :filename "src/elin/function/evaluate.clj", :col 79, :id 2271, :name-col 79, :end-col 83, :row 134} {:end-row 135, :name-end-col 31, :name-end-row 135, :name-row 135, :name options, :filename "src/elin/function/evaluate.clj", :col 24, :id 2275, :name-col 24, :end-col 31, :row 135} {:end-row 136, :name-end-col 19, :name-end-row 136, :name-row 136, :name resp, :filename "src/elin/function/evaluate.clj", :col 15, :id 2272, :name-col 15, :end-col 19, :row 136} {:end-row 138, :name-end-col 39, :name-end-row 138, :name-row 138, :name ns-str, :filename "src/elin/function/evaluate.clj", :col 33, :id 2276, :name-col 33, :end-col 39, :row 138} {:end-row 137, :name-end-col 59, :name-end-row 137, :name-row 137, :name code, :filename "src/elin/function/evaluate.clj", :col 55, :id 2273, :name-col 55, :end-col 59, :row 137} {:end-row 139, :name-end-col 48, :name-end-row 139, :name-row 139, :name response, :filename "src/elin/function/evaluate.clj", :col 40, :id 2274, :name-col 40, :end-col 48, :row 139} {:end-row 14, :name-end-col 22, :name-end-row 14, :name-row 14, :name f, :filename "src/elin/function/connect.clj", :col 20, :id 2277, :name-col 21, :end-col 23, :row 14} {:end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name ex, :filename "src/elin/function/connect.clj", :col 53, :id 2278, :name-col 53, :end-col 55, :row 16} {:end-row 17, :name-end-col 24, :name-end-row 17, :name-row 17, :name res, :filename "src/elin/function/connect.clj", :col 21, :id 2279, :name-col 21, :end-col 24, :row 17} {:end-row 20, :name-end-col 12, :name-end-row 20, :name-row 20, :name res, :filename "src/elin/function/connect.clj", :col 9, :id 2279, :name-col 9, :end-col 12, :row 20} {:end-row 25, :name-end-col 25, :name-end-row 25, :name-row 25, :name elin, :filename "src/elin/function/connect.clj", :col 21, :id 2280, :name-col 21, :end-col 25, :row 25} {:end-row 27, :name-end-col 46, :name-end-row 27, :name-row 27, :name hostname, :filename "src/elin/function/connect.clj", :col 38, :id 2282, :name-col 38, :end-col 46, :row 27} {:end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name port, :filename "src/elin/function/connect.clj", :col 34, :id 2283, :name-col 34, :end-col 38, :row 28} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :name wait?, :filename "src/elin/function/connect.clj", :col 35, :id 2284, :name-col 35, :end-col 40, :row 29} {:end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name error, :filename "src/elin/function/connect.clj", :col 24, :id 2288, :name-col 24, :end-col 29, :row 33} {:end-row 34, :name-end-col 27, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/function/connect.clj", :col 24, :id 2286, :name-col 24, :end-col 27, :row 34} {:end-row 36, :name-end-col 41, :name-end-row 36, :name-row 36, :name hostname, :filename "src/elin/function/connect.clj", :col 33, :id 2289, :name-col 33, :end-col 41, :row 36} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name port, :filename "src/elin/function/connect.clj", :col 48, :id 2290, :name-col 48, :end-col 52, :row 36} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :name ctx, :filename "src/elin/function/connect.clj", :col 31, :id 2286, :name-col 31, :end-col 34, :row 37} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name nrepl, :filename "src/elin/function/connect.clj", :col 46, :id 2287, :name-col 46, :end-col 51, :row 39} {:end-row 39, :name-end-col 60, :name-end-row 39, :name-row 39, :name hostname, :filename "src/elin/function/connect.clj", :col 52, :id 2289, :name-col 52, :end-col 60, :row 39} {:end-row 39, :name-end-col 65, :name-end-row 39, :name-row 39, :name port, :filename "src/elin/function/connect.clj", :col 61, :id 2290, :name-col 61, :end-col 65, :row 39} {:end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/function/connect.clj", :col 31, :id 2286, :name-col 31, :end-col 34, :row 40} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/function/connect.clj", :col 68, :id 2287, :name-col 68, :end-col 73, :row 44} {:end-row 44, :name-end-col 89, :name-end-row 44, :name-row 44, :name hostname, :filename "src/elin/function/connect.clj", :col 81, :id 2289, :name-col 81, :end-col 89, :row 44} {:end-row 45, :name-end-col 85, :name-end-row 45, :name-row 45, :name port, :filename "src/elin/function/connect.clj", :col 81, :id 2290, :name-col 81, :end-col 85, :row 45} {:end-row 46, :name-end-col 93, :name-end-row 46, :name-row 46, :name language, :filename "src/elin/function/connect.clj", :col 85, :id 2291, :name-col 85, :end-col 93, :row 46} {:end-row 47, :name-end-col 95, :name-end-row 47, :name-row 47, :name port-file, :filename "src/elin/function/connect.clj", :col 86, :id 2292, :name-col 86, :end-col 95, :row 47} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name wait?, :filename "src/elin/function/connect.clj", :col 43, :id 2293, :name-col 43, :end-col 48, :row 48} {:end-row 49, :name-end-col 78, :name-end-row 49, :name-row 49, :name add-client!, :filename "src/elin/function/connect.clj", :col 67, :id 2294, :name-col 67, :end-col 78, :row 49} {:end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name add-client!, :filename "src/elin/function/connect.clj", :col 41, :id 2294, :name-col 42, :end-col 54, :row 50} {:end-row 51, :name-end-col 59, :name-end-row 51, :name-row 51, :name nrepl, :filename "src/elin/function/connect.clj", :col 54, :id 2287, :name-col 54, :end-col 59, :row 51} {:end-row 51, :name-end-col 66, :name-end-row 51, :name-row 51, :name client, :filename "src/elin/function/connect.clj", :col 60, :id 2295, :name-col 60, :end-col 66, :row 51} {:end-row 52, :name-end-col 38, :name-end-row 52, :name-row 52, :name ctx, :filename "src/elin/function/connect.clj", :col 35, :id 2286, :name-col 35, :end-col 38, :row 52} {:end-row 52, :name-end-col 53, :name-end-row 52, :name-row 52, :name client, :filename "src/elin/function/connect.clj", :col 47, :id 2295, :name-col 47, :end-col 53, :row 52} {:end-row 54, :name-end-col 38, :name-end-row 54, :name-row 54, :name ctx, :filename "src/elin/function/connect.clj", :col 35, :id 2286, :name-col 35, :end-col 38, :row 54} {:end-row 54, :name-end-col 79, :name-end-row 54, :name-row 54, :name ex, :filename "src/elin/function/connect.clj", :col 77, :id 2296, :name-col 77, :end-col 79, :row 54} {:end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :name interceptor, :filename "src/elin/function/connect.clj", :col 30, :id 2281, :name-col 30, :end-col 41, :row 55} {:end-row 57, :name-end-col 37, :name-end-row 57, :name-row 57, :name context, :filename "src/elin/function/connect.clj", :col 30, :id 2285, :name-col 30, :end-col 37, :row 57} {:end-row 57, :name-end-col 48, :name-end-row 57, :name-row 57, :name connect-fn, :filename "src/elin/function/connect.clj", :col 38, :id 2297, :name-col 38, :end-col 48, :row 57} {:end-row 62, :name-end-col 48, :name-end-row 62, :name-row 62, :name client, :filename "src/elin/function/connect.clj", :col 42, :id 2300, :name-col 42, :end-col 48, :row 62} {:end-row 63, :name-end-col 25, :name-end-row 63, :name-row 63, :name elin, :filename "src/elin/function/connect.clj", :col 21, :id 2298, :name-col 21, :end-col 25, :row 63} {:end-row 65, :name-end-col 42, :name-end-row 65, :name-row 65, :name host, :filename "src/elin/function/connect.clj", :col 38, :id 2301, :name-col 38, :end-col 42, :row 65} {:end-row 66, :name-end-col 38, :name-end-row 66, :name-row 66, :name port, :filename "src/elin/function/connect.clj", :col 34, :id 2302, :name-col 34, :end-col 38, :row 66} {:end-row 68, :name-end-col 18, :name-end-row 68, :name-row 68, :name interceptor, :filename "src/elin/function/connect.clj", :col 7, :id 2299, :name-col 7, :end-col 18, :row 68} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name context, :filename "src/elin/function/connect.clj", :col 46, :id 2303, :name-col 46, :end-col 53, :row 68} {:end-row 70, :name-end-col 53, :name-end-row 70, :name-row 70, :name nrepl, :filename "src/elin/function/connect.clj", :col 48, :id 2305, :name-col 48, :end-col 53, :row 70} {:end-row 70, :name-end-col 62, :name-end-row 70, :name-row 70, :name hostname, :filename "src/elin/function/connect.clj", :col 54, :id 2306, :name-col 54, :end-col 62, :row 70} {:end-row 70, :name-end-col 67, :name-end-row 70, :name-row 70, :name port, :filename "src/elin/function/connect.clj", :col 63, :id 2307, :name-col 63, :end-col 67, :row 70} {:end-row 71, :name-end-col 46, :name-end-row 71, :name-row 71, :name nrepl, :filename "src/elin/function/connect.clj", :col 41, :id 2305, :name-col 41, :end-col 46, :row 71} {:end-row 71, :name-end-col 54, :name-end-row 71, :name-row 71, :name client', :filename "src/elin/function/connect.clj", :col 47, :id 2308, :name-col 47, :end-col 54, :row 71} {:end-row 72, :name-end-col 23, :name-end-row 72, :name-row 72, :name ctx, :filename "src/elin/function/connect.clj", :col 20, :id 2304, :name-col 20, :end-col 23, :row 72} {:end-row 73, :name-end-col 23, :name-end-row 73, :name-row 73, :name ctx, :filename "src/elin/function/connect.clj", :col 20, :id 2304, :name-col 20, :end-col 23, :row 73} {:end-row 74, :name-end-col 21, :name-end-row 74, :name-row 74, :name ctx, :filename "src/elin/function/connect.clj", :col 18, :id 2304, :name-col 18, :end-col 21, :row 74} {:end-row 79, :name-end-col 25, :name-end-row 79, :name-row 79, :name client, :filename "src/elin/function/connect.clj", :col 19, :id 2309, :name-col 19, :end-col 25, :row 79} {:end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name client, :filename "src/elin/function/connect.clj", :col 20, :id 2309, :name-col 20, :end-col 26, :row 80} {:end-row 82, :name-end-col 26, :name-end-row 82, :name-row 82, :name client, :filename "src/elin/function/connect.clj", :col 20, :id 2309, :name-col 20, :end-col 26, :row 82} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 30, :id 2310, :name-col 30, :end-col 46, :row 90} {:end-row 93, :name-end-col 47, :name-end-row 93, :name-row 93, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 31, :id 2310, :name-col 31, :end-col 47, :row 93} {:end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :name ?indexed-content, :filename "src/elin/schema/nrepl.clj", :col 27, :id 2310, :name-col 27, :end-col 43, :row 96} {:end-row 11, :name-end-col 90, :name-end-row 11, :name-row 11, :name response, :filename "src/elin/interceptor/handler/namespace.clj", :col 82, :id 2312, :name-col 82, :end-col 90, :row 11} {:end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name result, :filename "src/elin/interceptor/handler/namespace.clj", :col 26, :id 2313, :name-col 26, :end-col 32, :row 13} {:end-row 14, :name-end-col 44, :name-end-row 14, :name-row 14, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 40, :id 2311, :name-col 40, :end-col 44, :row 14} {:end-row 14, :name-end-col 89, :name-end-row 14, :name-row 14, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 76, :id 2314, :name-col 76, :end-col 89, :row 14} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 26, :id 2314, :name-col 26, :end-col 39, :row 16} {:end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 40, :id 2315, :name-col 40, :end-col 52, :row 16} {:end-row 17, :name-end-col 41, :name-end-row 17, :name-row 17, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2311, :name-col 37, :end-col 41, :row 17} {:end-row 18, :name-end-col 63, :name-end-row 18, :name-row 18, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 50, :id 2314, :name-col 50, :end-col 63, :row 18} {:end-row 18, :name-end-col 76, :name-end-row 18, :name-row 18, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 64, :id 2315, :name-col 64, :end-col 76, :row 18} {:end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2311, :name-col 37, :end-col 41, :row 21} {:end-row 22, :name-end-col 63, :name-end-row 22, :name-row 22, :name target-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 50, :id 2314, :name-col 50, :end-col 63, :row 22} {:end-row 28, :name-end-col 68, :name-end-row 28, :name-row 28, :name response, :filename "src/elin/interceptor/handler/namespace.clj", :col 60, :id 2317, :name-col 60, :end-col 68, :row 28} {:end-row 29, :name-end-col 36, :name-end-row 29, :name-row 29, :name result, :filename "src/elin/interceptor/handler/namespace.clj", :col 30, :id 2318, :name-col 30, :end-col 36, :row 29} {:end-row 29, :name-end-col 49, :name-end-row 29, :name-row 29, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 37, :id 2319, :name-col 37, :end-col 49, :row 29} {:end-row 30, :name-end-col 40, :name-end-row 30, :name-row 30, :name host, :filename "src/elin/interceptor/handler/namespace.clj", :col 36, :id 2316, :name-col 36, :end-col 40, :row 30} {:end-row 30, :name-end-col 58, :name-end-row 30, :name-row 30, :name alias-symbol, :filename "src/elin/interceptor/handler/namespace.clj", :col 46, :id 2319, :name-col 46, :end-col 58, :row 30} {:end-row 26, :name-end-col 47, :name-end-row 26, :name-row 26, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 33, :id 2320, :name-col 33, :end-col 47, :row 26} {:end-row 28, :name-end-col 46, :name-end-row 28, :name-row 28, :filename "src/elin/interceptor/test.clj", :col 45, :name-col 45, :end-col 46, :row 28} {:end-row 28, :name-end-col 55, :name-end-row 28, :name-row 28, :filename "src/elin/interceptor/test.clj", :col 54, :name-col 54, :end-col 55, :row 28} {:end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 18, :id 2320, :name-col 18, :end-col 32, :row 27} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/test.clj", :col 45, :name-col 45, :end-col 46, :row 33} {:end-row 33, :name-end-col 49, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/test.clj", :col 48, :name-col 48, :end-col 49, :row 33} {:end-row 32, :name-end-col 42, :name-end-row 32, :name-row 32, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 28, :id 2322, :name-col 28, :end-col 42, :row 32} {:end-row 36, :name-end-col 57, :name-end-row 36, :name-row 36, :filename "src/elin/interceptor/test.clj", :col 56, :name-col 56, :end-col 57, :row 36} {:end-row 36, :name-end-col 66, :name-end-row 36, :name-row 36, :filename "src/elin/interceptor/test.clj", :col 65, :name-col 65, :end-col 66, :row 36} {:end-row 35, :name-end-col 49, :name-end-row 35, :name-row 35, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 36, :id 2324, :name-col 36, :end-col 49, :row 35} {:end-row 35, :name-end-col 57, :name-end-row 35, :name-row 35, :filename "src/elin/interceptor/test.clj", :col 56, :name-col 56, :end-col 57, :row 35} {:end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 19, :id 2322, :name-col 19, :end-col 33, :row 34} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 15, :id 2324, :name-col 15, :end-col 28, :row 37} {:end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name vars, :filename "src/elin/interceptor/test.clj", :col 12, :id 2327, :name-col 12, :end-col 16, :row 38} {:end-row 39, :name-end-col 44, :name-end-row 39, :name-row 39, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 31, :id 2324, :name-col 31, :end-col 44, :row 39} {:end-row 44, :name-end-col 37, :name-end-row 44, :name-row 44, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 32, :id 2328, :name-col 32, :end-col 37, :row 44} {:end-row 45, :name-end-col 55, :name-end-row 45, :name-row 45, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 41, :id 2329, :name-col 41, :end-col 55, :row 45} {:end-row 46, :name-end-col 54, :name-end-row 46, :name-row 46, :name failed-results, :filename "src/elin/interceptor/test.clj", :col 40, :id 2329, :name-col 40, :end-col 54, :row 46} {:end-row 50, :name-end-col 38, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/interceptor/test.clj", :col 32, :id 2330, :name-col 32, :end-col 38, :row 50} {:end-row 50, :name-end-col 52, :name-end-row 50, :name-row 50, :name result, :filename "src/elin/interceptor/test.clj", :col 46, :id 2330, :name-col 46, :end-col 52, :row 50} {:end-row 51, :name-end-col 23, :name-end-row 51, :name-row 51, :name result, :filename "src/elin/interceptor/test.clj", :col 17, :id 2330, :name-col 17, :end-col 23, :row 51} {:end-row 52, :name-end-col 28, :name-end-row 52, :name-row 52, :name result, :filename "src/elin/interceptor/test.clj", :col 22, :id 2330, :name-col 22, :end-col 28, :row 52} {:end-row 56, :name-end-col 10, :name-end-row 56, :name-row 56, :name s, :filename "src/elin/interceptor/test.clj", :col 9, :id 2332, :name-col 9, :end-col 10, :row 56} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name s, :filename "src/elin/interceptor/test.clj", :col 26, :id 2332, :name-col 26, :end-col 27, :row 59} {:end-row 62, :name-end-col 10, :name-end-row 62, :name-row 62, :name s, :filename "src/elin/interceptor/test.clj", :col 9, :id 2332, :name-col 9, :end-col 10, :row 62} {:end-row 67, :name-end-col 83, :name-end-row 67, :name-row 67, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 78, :id 2335, :name-col 78, :end-col 83, :row 67} {:end-row 67, :name-end-col 92, :name-end-row 67, :name-row 67, :name response, :filename "src/elin/interceptor/test.clj", :col 84, :id 2337, :name-col 84, :end-col 92, :row 67} {:end-row 69, :name-end-col 78, :name-end-row 69, :name-row 69, :name response, :filename "src/elin/interceptor/test.clj", :col 70, :id 2337, :name-col 70, :end-col 78, :row 69} {:end-row 75, :name-end-col 60, :name-end-row 75, :name-row 75, :name interceptor, :filename "src/elin/interceptor/test.clj", :col 49, :id 2336, :name-col 49, :end-col 60, :row 75} {:end-row 70, :name-end-col 22, :name-end-row 70, :name-row 70, :name ctx, :filename "src/elin/interceptor/test.clj", :col 19, :id 2334, :name-col 19, :end-col 22, :row 70} {:end-row 71, :name-end-col 40, :name-end-row 71, :name-row 71, :name passed, :filename "src/elin/interceptor/test.clj", :col 34, :id 2338, :name-col 34, :end-col 40, :row 71} {:end-row 72, :name-end-col 40, :name-end-row 72, :name-row 72, :name failed, :filename "src/elin/interceptor/test.clj", :col 34, :id 2339, :name-col 34, :end-col 40, :row 72} {:end-row 73, :name-end-col 48, :name-end-row 73, :name-row 73, :name succeeded?, :filename "src/elin/interceptor/test.clj", :col 38, :id 2340, :name-col 38, :end-col 48, :row 73} {:end-row 74, :name-end-col 42, :name-end-row 74, :name-row 74, :name summary, :filename "src/elin/interceptor/test.clj", :col 35, :id 2341, :name-col 35, :end-col 42, :row 74} {:end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :name passed, :filename "src/elin/interceptor/test.clj", :col 26, :id 2343, :name-col 26, :end-col 32, :row 81} {:end-row 82, :name-end-col 61, :name-end-row 82, :name-row 82, :name passed, :filename "src/elin/interceptor/test.clj", :col 55, :id 2343, :name-col 55, :end-col 61, :row 82} {:end-row 83, :name-end-col 52, :name-end-row 83, :name-row 83, :name host, :filename "src/elin/interceptor/test.clj", :col 48, :id 2342, :name-col 48, :end-col 52, :row 83} {:end-row 83, :name-end-col 84, :name-end-row 83, :name-row 83, :name var-str, :filename "src/elin/interceptor/test.clj", :col 77, :id 2345, :name-col 77, :end-col 84, :row 83} {:end-row 84, :name-end-col 50, :name-end-row 84, :name-row 84, :name host, :filename "src/elin/interceptor/test.clj", :col 46, :id 2342, :name-col 46, :end-col 50, :row 84} {:end-row 86, :name-end-col 57, :name-end-row 86, :name-row 86, :name failed, :filename "src/elin/interceptor/test.clj", :col 51, :id 2344, :name-col 51, :end-col 57, :row 86} {:end-row 87, :name-end-col 35, :name-end-row 87, :name-row 87, :name lnum, :filename "src/elin/interceptor/test.clj", :col 31, :id 2347, :name-col 31, :end-col 35, :row 87} {:end-row 88, :name-end-col 44, :name-end-row 88, :name-row 88, :name host, :filename "src/elin/interceptor/test.clj", :col 40, :id 2342, :name-col 40, :end-col 44, :row 88} {:end-row 89, :name-end-col 56, :name-end-row 89, :name-row 89, :name lnum, :filename "src/elin/interceptor/test.clj", :col 52, :id 2347, :name-col 52, :end-col 56, :row 89} {:end-row 90, :name-end-col 69, :name-end-row 90, :name-row 90, :name result, :filename "src/elin/interceptor/test.clj", :col 63, :id 2346, :name-col 63, :end-col 69, :row 90} {:end-row 91, :name-end-col 65, :name-end-row 91, :name-row 91, :name result, :filename "src/elin/interceptor/test.clj", :col 59, :id 2346, :name-col 59, :end-col 65, :row 91} {:end-row 99, :name-end-col 58, :name-end-row 99, :name-row 99, :name actual, :filename "src/elin/interceptor/test.clj", :col 52, :id 2355, :name-col 52, :end-col 58, :row 99} {:end-row 101, :name-end-col 65, :name-end-row 101, :name-row 101, :name text, :filename "src/elin/interceptor/test.clj", :col 61, :id 2352, :name-col 61, :end-col 65, :row 101} {:end-row 101, :name-end-col 70, :name-end-row 101, :name-row 101, :name lnum, :filename "src/elin/interceptor/test.clj", :col 66, :id 2353, :name-col 66, :end-col 70, :row 101} {:end-row 102, :name-end-col 60, :name-end-row 102, :name-row 102, :name expected, :filename "src/elin/interceptor/test.clj", :col 52, :id 2354, :name-col 52, :end-col 60, :row 102} {:end-row 103, :name-end-col 62, :name-end-row 103, :name-row 103, :name failed-result, :filename "src/elin/interceptor/test.clj", :col 49, :id 2351, :name-col 49, :end-col 62, :row 103} {:end-row 107, :name-end-col 51, :name-end-row 107, :name-row 107, :name actual, :filename "src/elin/interceptor/test.clj", :col 45, :id 2355, :name-col 45, :end-col 51, :row 107} {:end-row 97, :name-end-col 36, :name-end-row 97, :name-row 97, :name failed, :filename "src/elin/interceptor/test.clj", :col 30, :id 2349, :name-col 30, :end-col 36, :row 97} {:end-row 110, :name-end-col 55, :name-end-row 110, :name-row 110, :name host, :filename "src/elin/interceptor/test.clj", :col 51, :id 2348, :name-col 51, :end-col 55, :row 110} {:end-row 110, :name-end-col 57, :name-end-row 110, :name-row 110, :name s, :filename "src/elin/interceptor/test.clj", :col 56, :id 2356, :name-col 56, :end-col 57, :row 110} {:end-row 111, :name-end-col 55, :name-end-row 111, :name-row 111, :name host, :filename "src/elin/interceptor/test.clj", :col 51, :id 2348, :name-col 51, :end-col 55, :row 111} {:end-row 111, :name-end-col 63, :name-end-row 111, :name-row 111, :name summary, :filename "src/elin/interceptor/test.clj", :col 56, :id 2350, :name-col 56, :end-col 63, :row 111} {:end-row 117, :name-end-col 55, :name-end-row 117, :name-row 117, :name passed, :filename "src/elin/interceptor/test.clj", :col 49, :id 2358, :name-col 49, :end-col 55, :row 117} {:end-row 117, :name-end-col 62, :name-end-row 117, :name-row 117, :name failed, :filename "src/elin/interceptor/test.clj", :col 56, :id 2359, :name-col 56, :end-col 62, :row 117} {:end-row 121, :name-end-col 73, :name-end-row 121, :name-row 121, :name tested-texts, :filename "src/elin/interceptor/test.clj", :col 61, :id 2360, :name-col 61, :end-col 73, :row 121} {:end-row 121, :name-end-col 82, :name-end-row 121, :name-row 121, :filename "src/elin/interceptor/test.clj", :col 81, :name-col 81, :end-col 82, :row 121} {:end-row 120, :name-end-col 76, :name-end-row 120, :name-row 120, :name ctx, :filename "src/elin/interceptor/test.clj", :col 73, :id 2357, :name-col 73, :end-col 76, :row 120} {:end-row 128, :name-end-col 59, :name-end-row 128, :name-row 128, :name ctx, :filename "src/elin/interceptor/test.clj", :col 56, :id 2357, :name-col 56, :end-col 59, :row 128} {:end-row 127, :name-end-col 44, :name-end-row 127, :name-row 127, :name current-list, :filename "src/elin/interceptor/test.clj", :col 32, :id 2362, :name-col 32, :end-col 44, :row 127} {:end-row 123, :name-end-col 62, :name-end-row 123, :name-row 123, :filename "src/elin/interceptor/test.clj", :col 61, :name-col 61, :end-col 62, :row 123} {:end-row 124, :name-end-col 54, :name-end-row 124, :name-row 124, :filename "src/elin/interceptor/test.clj", :col 53, :name-col 53, :end-col 54, :row 124} {:end-row 125, :name-end-col 71, :name-end-row 125, :name-row 125, :filename "src/elin/interceptor/test.clj", :col 70, :name-col 70, :end-col 71, :row 125} {:end-row 122, :name-end-col 30, :name-end-row 122, :name-row 122, :name failed, :filename "src/elin/interceptor/test.clj", :col 24, :id 2359, :name-col 24, :end-col 30, :row 122} {:end-row 136, :name-end-col 81, :name-end-row 136, :name-row 136, :name session-storage, :filename "src/elin/interceptor/test.clj", :col 66, :id 2365, :name-col 66, :end-col 81, :row 136} {:end-row 135, :name-end-col 55, :name-end-row 135, :name-row 135, :name nrepl, :filename "src/elin/interceptor/test.clj", :col 50, :id 2364, :name-col 50, :end-col 55, :row 135} {:end-row 134, :name-end-col 32, :name-end-row 134, :name-row 134, :name failed, :filename "src/elin/interceptor/test.clj", :col 26, :id 2366, :name-col 26, :end-col 32, :row 134} {:end-row 142, :name-end-col 31, :name-end-row 142, :name-row 142, :name succeeded?, :filename "src/elin/interceptor/test.clj", :col 21, :id 2368, :name-col 21, :end-col 31, :row 142} {:end-row 143, :name-end-col 39, :name-end-row 143, :name-row 143, :name host, :filename "src/elin/interceptor/test.clj", :col 35, :id 2367, :name-col 35, :end-col 39, :row 143} {:end-row 143, :name-end-col 47, :name-end-row 143, :name-row 143, :name summary, :filename "src/elin/interceptor/test.clj", :col 40, :id 2369, :name-col 40, :end-col 47, :row 143} {:end-row 144, :name-end-col 40, :name-end-row 144, :name-row 144, :name host, :filename "src/elin/interceptor/test.clj", :col 36, :id 2367, :name-col 36, :end-col 40, :row 144} {:end-row 144, :name-end-col 48, :name-end-row 144, :name-row 144, :name summary, :filename "src/elin/interceptor/test.clj", :col 41, :id 2369, :name-col 41, :end-col 48, :row 144} {:end-row 152, :name-end-col 101, :name-end-row 152, :name-row 152, :name host, :filename "src/elin/interceptor/test.clj", :col 97, :id 2371, :name-col 97, :end-col 101, :row 152} {:end-row 153, :name-end-col 67, :name-end-row 153, :name-row 153, :name ctx, :filename "src/elin/interceptor/test.clj", :col 64, :id 2370, :name-col 64, :end-col 67, :row 153} {:end-row 153, :name-end-col 76, :name-end-row 153, :name-row 153, :name cur-lnum, :filename "src/elin/interceptor/test.clj", :col 68, :id 2373, :name-col 68, :end-col 76, :row 153} {:end-row 153, :name-end-col 84, :name-end-row 153, :name-row 153, :name cur-col, :filename "src/elin/interceptor/test.clj", :col 77, :id 2374, :name-col 77, :end-col 84, :row 153} {:end-row 154, :name-end-col 83, :name-end-row 154, :name-row 154, :name code, :filename "src/elin/interceptor/test.clj", :col 79, :id 2375, :name-col 79, :end-col 83, :row 154} {:end-row 154, :name-end-col 95, :name-end-row 154, :name-row 154, :name cur-lnum, :filename "src/elin/interceptor/test.clj", :col 87, :id 2373, :name-col 87, :end-col 95, :row 154} {:end-row 154, :name-end-col 100, :name-end-row 154, :name-row 154, :name line, :filename "src/elin/interceptor/test.clj", :col 96, :id 2372, :name-col 96, :end-col 100, :row 154} {:end-row 154, :name-end-col 112, :name-end-row 154, :name-row 154, :name cur-col, :filename "src/elin/interceptor/test.clj", :col 105, :id 2374, :name-col 105, :end-col 112, :row 154} {:end-row 155, :name-end-col 52, :name-end-row 155, :name-row 155, :name ctx, :filename "src/elin/interceptor/test.clj", :col 49, :id 2370, :name-col 49, :end-col 52, :row 155} {:end-row 155, :name-end-col 58, :name-end-row 155, :name-row 155, :name code', :filename "src/elin/interceptor/test.clj", :col 53, :id 2376, :name-col 53, :end-col 58, :row 155} {:end-row 155, :name-end-col 70, :name-end-row 155, :name-row 155, :name line, :filename "src/elin/interceptor/test.clj", :col 66, :id 2372, :name-col 66, :end-col 70, :row 155} {:end-row 156, :name-end-col 80, :name-end-row 156, :name-row 156, :name ctx, :filename "src/elin/interceptor/test.clj", :col 77, :id 2370, :name-col 77, :end-col 80, :row 156} {:end-row 157, :name-end-col 72, :name-end-row 157, :name-row 157, :name ctx, :filename "src/elin/interceptor/test.clj", :col 69, :id 2370, :name-col 69, :end-col 72, :row 157} {:end-row 158, :name-end-col 76, :name-end-row 158, :name-row 158, :name ctx, :filename "src/elin/interceptor/test.clj", :col 73, :id 2370, :name-col 73, :end-col 76, :row 158} {:end-row 160, :name-end-col 83, :name-end-row 160, :name-row 160, :name ex, :filename "src/elin/interceptor/test.clj", :col 81, :id 2377, :name-col 81, :end-col 83, :row 160} {:end-row 161, :name-end-col 42, :name-end-row 161, :name-row 161, :name host, :filename "src/elin/interceptor/test.clj", :col 38, :id 2371, :name-col 38, :end-col 42, :row 161} {:end-row 161, :name-end-col 115, :name-end-row 161, :name-row 161, :name ex, :filename "src/elin/interceptor/test.clj", :col 113, :id 2377, :name-col 113, :end-col 115, :row 161} {:end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :filename "src/elin/interceptor/nrepl/malli.clj", :col 20, :name-col 20, :end-col 21, :row 21} {:end-row 26, :name-end-col 21, :name-end-row 26, :name-row 26, :filename "src/elin/interceptor/nrepl/malli.clj", :col 20, :name-col 20, :end-col 21, :row 26} {:end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/nrepl/malli.clj", :col 26, :name-col 26, :end-col 27, :row 31} {:end-row 50, :name-end-col 42, :name-end-row 50, :name-row 50, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 31, :id 2381, :name-col 31, :end-col 42, :row 50} {:end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2381, :name-col 21, :end-col 32, :row 51} {:end-row 55, :name-end-col 25, :name-end-row 55, :name-row 55, :name map-key, :filename "src/elin/interceptor/nrepl/malli.clj", :col 18, :id 2382, :name-col 18, :end-col 25, :row 55} {:end-row 55, :name-end-col 65, :name-end-row 55, :name-row 55, :name map-value, :filename "src/elin/interceptor/nrepl/malli.clj", :col 56, :id 2383, :name-col 56, :end-col 65, :row 55} {:end-row 53, :name-end-col 27, :name-end-row 53, :name-row 53, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 53} {:end-row 59, :name-end-col 27, :name-end-row 59, :name-row 59, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 59} {:end-row 64, :name-end-col 27, :name-end-row 64, :name-row 64, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2381, :name-col 16, :end-col 27, :row 64} {:end-row 68, :name-end-col 16, :name-end-row 68, :name-row 68, :name schema-form, :filename "src/elin/interceptor/nrepl/malli.clj", :col 5, :id 2381, :name-col 5, :end-col 16, :row 68} {:end-row 71, :name-end-col 25, :name-end-row 71, :name-row 71, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 19, :id 2384, :name-col 19, :end-col 25, :row 71} {:end-row 73, :name-end-col 22, :name-end-row 73, :name-row 73, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2384, :name-col 16, :end-col 22, :row 73} {:end-row 77, :name-end-col 33, :name-end-row 77, :name-row 77, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2384, :name-col 27, :end-col 33, :row 77} {:end-row 80, :name-end-col 60, :name-end-row 80, :name-row 80, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 54, :id 2384, :name-col 54, :end-col 60, :row 80} {:end-row 83, :name-end-col 33, :name-end-row 83, :name-row 83, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2384, :name-col 27, :end-col 33, :row 83} {:end-row 85, :name-end-col 60, :name-end-row 85, :name-row 85, :name parsed, :filename "src/elin/interceptor/nrepl/malli.clj", :col 54, :id 2384, :name-col 54, :end-col 60, :row 85} {:end-row 92, :name-end-col 29, :name-end-row 92, :name-row 92, :name ns-sym, :filename "src/elin/interceptor/nrepl/malli.clj", :col 23, :id 2385, :name-col 23, :end-col 29, :row 92} {:end-row 92, :name-end-col 39, :name-end-row 92, :name-row 92, :name var-sym, :filename "src/elin/interceptor/nrepl/malli.clj", :col 32, :id 2386, :name-col 32, :end-col 39, :row 92} {:end-row 98, :name-end-col 17, :name-end-row 98, :name-row 98, :name v, :filename "src/elin/interceptor/nrepl/malli.clj", :col 16, :id 2387, :name-col 16, :end-col 17, :row 98} {:end-row 102, :name-end-col 47, :name-end-row 102, :name-row 102, :name indent, :filename "src/elin/interceptor/nrepl/malli.clj", :col 41, :id 2388, :name-col 41, :end-col 47, :row 102} {:end-row 104, :name-end-col 29, :name-end-row 104, :name-row 104, :name indent-s, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2390, :name-col 21, :end-col 29, :row 104} {:end-row 104, :name-end-col 31, :name-end-row 104, :name-row 104, :filename "src/elin/interceptor/nrepl/malli.clj", :col 30, :name-col 30, :end-col 31, :row 104} {:end-row 103, :name-end-col 28, :name-end-row 103, :name-row 103, :name s, :filename "src/elin/interceptor/nrepl/malli.clj", :col 27, :id 2389, :name-col 27, :end-col 28, :row 103} {:end-row 112, :name-end-col 48, :name-end-row 112, :name-row 112, :name converted, :filename "src/elin/interceptor/nrepl/malli.clj", :col 39, :id 2392, :name-col 39, :end-col 48, :row 112} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :name converted, :filename "src/elin/interceptor/nrepl/malli.clj", :col 26, :id 2392, :name-col 26, :end-col 35, :row 118} {:end-row 129, :name-end-col 67, :name-end-row 129, :name-row 129, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 59, :id 2395, :name-col 59, :end-col 67, :row 129} {:end-row 130, :name-end-col 48, :name-end-row 130, :name-row 130, :name ns-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2396, :name-col 42, :end-col 48, :row 130} {:end-row 131, :name-end-col 49, :name-end-row 131, :name-row 131, :name var-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2397, :name-col 42, :end-col 49, :row 131} {:end-row 132, :name-end-col 68, :name-end-row 132, :name-row 132, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 60, :id 2395, :name-col 60, :end-col 68, :row 132} {:end-row 133, :name-end-col 68, :name-end-row 133, :name-row 133, :name ns-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 62, :id 2396, :name-col 62, :end-col 68, :row 133} {:end-row 133, :name-end-col 85, :name-end-row 133, :name-row 133, :name var-str, :filename "src/elin/interceptor/nrepl/malli.clj", :col 78, :id 2397, :name-col 78, :end-col 85, :row 133} {:end-row 134, :name-end-col 60, :name-end-row 134, :name-row 134, :name nrepl, :filename "src/elin/interceptor/nrepl/malli.clj", :col 55, :id 2394, :name-col 55, :end-col 60, :row 134} {:end-row 134, :name-end-col 65, :name-end-row 134, :name-row 134, :name code, :filename "src/elin/interceptor/nrepl/malli.clj", :col 61, :id 2399, :name-col 61, :end-col 65, :row 134} {:end-row 137, :name-end-col 39, :name-end-row 137, :name-row 137, :name doc, :filename "src/elin/interceptor/nrepl/malli.clj", :col 36, :id 2400, :name-col 36, :end-col 39, :row 137} {:end-row 138, :name-end-col 64, :name-end-row 138, :name-row 138, :name doc, :filename "src/elin/interceptor/nrepl/malli.clj", :col 61, :id 2400, :name-col 61, :end-col 64, :row 138} {:end-row 141, :name-end-col 52, :name-end-row 141, :name-row 141, :name response, :filename "src/elin/interceptor/nrepl/malli.clj", :col 44, :id 2395, :name-col 44, :end-col 52, :row 141} {:end-row 142, :name-end-col 41, :name-end-row 142, :name-row 142, :name doc', :filename "src/elin/interceptor/nrepl/malli.clj", :col 37, :id 2401, :name-col 37, :end-col 41, :row 142} {:end-row 143, :name-end-col 76, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl/malli.clj", :col 75, :name-col 75, :end-col 76, :row 143} {:end-row 143, :name-end-col 84, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl/malli.clj", :col 83, :name-col 83, :end-col 84, :row 143} {:end-row 143, :name-end-col 100, :name-end-row 143, :name-row 143, :name doc', :filename "src/elin/interceptor/nrepl/malli.clj", :col 96, :id 2401, :name-col 96, :end-col 100, :row 143} {:end-row 144, :name-end-col 31, :name-end-row 144, :name-row 144, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 28, :id 2393, :name-col 28, :end-col 31, :row 144} {:end-row 144, :name-end-col 51, :name-end-row 144, :name-row 144, :name response', :filename "src/elin/interceptor/nrepl/malli.clj", :col 42, :id 2404, :name-col 42, :end-col 51, :row 144} {:end-row 146, :name-end-col 24, :name-end-row 146, :name-row 146, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2393, :name-col 21, :end-col 24, :row 146} {:end-row 148, :name-end-col 70, :name-end-row 148, :name-row 148, :name ex, :filename "src/elin/interceptor/nrepl/malli.clj", :col 68, :id 2406, :name-col 68, :end-col 70, :row 148} {:end-row 149, :name-end-col 24, :name-end-row 149, :name-row 149, :name ctx, :filename "src/elin/interceptor/nrepl/malli.clj", :col 21, :id 2393, :name-col 21, :end-col 24, :row 149} {:end-row 151, :name-end-col 37, :name-end-row 151, :name-row 151, :filename "src/elin/interceptor/nrepl/malli.clj", :col 36, :name-col 36, :end-col 37, :row 151} {:end-row 11, :name-end-col 30, :name-end-row 11, :name-row 11, :name context, :filename "src/elin/interceptor/quickfix.clj", :col 23, :id 2408, :name-col 23, :end-col 30, :row 11} {:end-row 16, :name-end-col 62, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 58, :id 2410, :name-col 58, :end-col 62, :row 16} {:end-row 17, :name-end-col 54, :name-end-row 17, :name-row 17, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 51, :id 2409, :name-col 51, :end-col 54, :row 17} {:end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 37, :id 2409, :name-col 37, :end-col 40, :row 21} {:end-row 22, :name-end-col 52, :name-end-row 22, :name-row 22, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2410, :name-col 48, :end-col 52, :row 22} {:end-row 23, :name-end-col 52, :name-end-row 23, :name-row 23, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2410, :name-col 48, :end-col 52, :row 23} {:end-row 29, :name-end-col 62, :name-end-row 29, :name-row 29, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 58, :id 2412, :name-col 58, :end-col 62, :row 29} {:end-row 30, :name-end-col 51, :name-end-row 30, :name-row 30, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2411, :name-col 48, :end-col 51, :row 30} {:end-row 34, :name-end-col 40, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 37, :id 2411, :name-col 37, :end-col 40, :row 34} {:end-row 35, :name-end-col 52, :name-end-row 35, :name-row 35, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2412, :name-col 48, :end-col 52, :row 35} {:end-row 36, :name-end-col 52, :name-end-row 36, :name-row 36, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 48, :id 2412, :name-col 48, :end-col 52, :row 36} {:end-row 48, :name-end-col 69, :name-end-row 48, :name-row 48, :name ctx, :filename "src/elin/interceptor/quickfix.clj", :col 66, :id 2413, :name-col 66, :end-col 69, :row 48} {:end-row 49, :name-end-col 43, :name-end-row 49, :name-row 49, :name function, :filename "src/elin/interceptor/quickfix.clj", :col 35, :id 2415, :name-col 35, :end-col 43, :row 49} {:end-row 50, :name-end-col 64, :name-end-row 50, :name-row 50, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 60, :id 2414, :name-col 60, :end-col 64, :row 50} {:end-row 51, :name-end-col 56, :name-end-row 51, :name-row 51, :name host, :filename "src/elin/interceptor/quickfix.clj", :col 52, :id 2414, :name-col 52, :end-col 56, :row 51} {:end-row 51, :name-end-col 65, :name-end-row 51, :name-row 51, :name function, :filename "src/elin/interceptor/quickfix.clj", :col 57, :id 2415, :name-col 57, :end-col 65, :row 51} {:end-row 20, :name-end-col 45, :name-end-row 20, :name-row 20, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2417, :name-col 38, :end-col 45, :row 20} {:end-row 21, :name-end-col 45, :name-end-row 21, :name-row 21, :name code, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2418, :name-col 41, :end-col 45, :row 21} {:end-row 22, :name-end-col 32, :name-end-row 22, :name-row 22, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 29, :id 2416, :name-col 29, :end-col 32, :row 22} {:end-row 23, :name-end-col 24, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 21, :id 2416, :name-col 21, :end-col 24, :row 23} {:end-row 24, :name-end-col 55, :name-end-row 24, :name-row 24, :filename "src/elin/interceptor/nrepl.clj", :col 54, :name-col 54, :end-col 55, :row 24} {:end-row 31, :name-end-col 79, :name-end-row 31, :name-row 31, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 72, :id 2421, :name-col 72, :end-col 79, :row 31} {:end-row 34, :name-end-col 30, :name-end-row 34, :name-row 34, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 27, :id 2420, :name-col 27, :end-col 30, :row 34} {:end-row 32, :name-end-col 28, :name-end-row 32, :name-row 32, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 20, :id 2422, :name-col 20, :end-col 28, :row 32} {:end-row 36, :name-end-col 62, :name-end-row 36, :name-row 36, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 55, :id 2421, :name-col 55, :end-col 62, :row 36} {:end-row 40, :name-end-col 30, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 27, :id 2420, :name-col 27, :end-col 30, :row 40} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 20, :id 2422, :name-col 20, :end-col 28, :row 37} {:end-row 43, :name-end-col 18, :name-end-row 43, :name-row 43, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 15, :id 2420, :name-col 15, :end-col 18, :row 43} {:end-row 49, :name-end-col 61, :name-end-row 49, :name-row 49, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 53, :id 2425, :name-col 53, :end-col 61, :row 49} {:end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 42, :id 2424, :name-col 42, :end-col 49, :row 50} {:end-row 55, :name-end-col 73, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 70, :id 2426, :name-col 70, :end-col 73, :row 55} {:end-row 56, :name-end-col 73, :name-end-row 56, :name-row 56, :name sym, :filename "src/elin/interceptor/nrepl.clj", :col 70, :id 2427, :name-col 70, :end-col 73, :row 56} {:end-row 60, :name-end-col 49, :name-end-row 60, :name-row 60, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2426, :name-col 46, :end-col 49, :row 60} {:end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name msg, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2426, :name-col 40, :end-col 43, :row 61} {:end-row 62, :name-end-col 44, :name-end-row 62, :name-row 62, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2423, :name-col 40, :end-col 44, :row 62} {:end-row 62, :name-end-col 61, :name-end-row 62, :name-row 62, :name v, :filename "src/elin/interceptor/nrepl.clj", :col 60, :id 2429, :name-col 60, :end-col 61, :row 62} {:end-row 63, :name-end-col 41, :name-end-row 63, :name-row 63, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 37, :id 2423, :name-col 37, :end-col 41, :row 63} {:end-row 63, :name-end-col 46, :name-end-row 63, :name-row 63, :name text, :filename "src/elin/interceptor/nrepl.clj", :col 42, :id 2428, :name-col 42, :end-col 46, :row 63} {:end-row 78, :name-end-col 57, :name-end-row 78, :name-row 78, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 54, :id 2432, :name-col 54, :end-col 57, :row 78} {:end-row 79, :name-end-col 34, :name-end-row 79, :name-row 79, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 31, :id 2432, :name-col 31, :end-col 34, :row 79} {:end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2432, :name-col 41, :end-col 44, :row 80} {:end-row 81, :name-end-col 39, :name-end-row 81, :name-row 81, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 36, :id 2437, :name-col 36, :end-col 39, :row 81} {:end-row 82, :name-end-col 41, :name-end-row 82, :name-row 82, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 28, :id 2431, :name-col 28, :end-col 41, :row 82} {:end-row 82, :name-end-col 50, :name-end-row 82, :name-row 82, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 48, :id 2438, :name-col 48, :end-col 50, :row 82} {:end-row 82, :name-end-col 72, :name-end-row 82, :name-row 82, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 63, :id 2436, :name-col 63, :end-col 72, :row 82} {:end-row 86, :name-end-col 43, :name-end-row 86, :name-row 86, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 33, :id 2435, :name-col 33, :end-col 43, :row 86} {:end-row 88, :name-end-col 60, :name-end-row 88, :name-row 88, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 50, :id 2435, :name-col 50, :end-col 60, :row 88} {:end-row 88, :name-end-col 70, :name-end-row 88, :name-row 88, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 61, :id 2436, :name-col 61, :end-col 70, :row 88} {:end-row 89, :name-end-col 42, :name-end-row 89, :name-row 89, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 32, :id 2435, :name-col 32, :end-col 42, :row 89} {:end-row 89, :name-end-col 45, :name-end-row 89, :name-row 89, :name ch, :filename "src/elin/interceptor/nrepl.clj", :col 43, :id 2440, :name-col 43, :end-col 45, :row 89} {:end-row 90, :name-end-col 59, :name-end-row 90, :name-row 90, :name request, :filename "src/elin/interceptor/nrepl.clj", :col 52, :id 2434, :name-col 52, :end-col 59, :row 90} {:end-row 99, :name-end-col 50, :name-end-row 99, :name-row 99, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2433, :name-col 46, :end-col 50, :row 99} {:end-row 100, :name-end-col 50, :name-end-row 100, :name-row 100, :name text, :filename "src/elin/interceptor/nrepl.clj", :col 46, :id 2441, :name-col 46, :end-col 50, :row 100} {:end-row 105, :name-end-col 49, :name-end-row 105, :name-row 105, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 36, :id 2431, :name-col 36, :end-col 49, :row 105} {:end-row 105, :name-end-col 59, :name-end-row 105, :name-row 105, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2438, :name-col 57, :end-col 59, :row 105} {:end-row 105, :name-end-col 69, :name-end-row 105, :name-row 105, :filename "src/elin/interceptor/nrepl.clj", :col 68, :name-col 68, :end-col 69, :row 105} {:end-row 107, :name-end-col 86, :name-end-row 107, :name-row 107, :name popup-id, :filename "src/elin/interceptor/nrepl.clj", :col 78, :id 2442, :name-col 78, :end-col 86, :row 107} {:end-row 108, :name-end-col 51, :name-end-row 108, :name-row 108, :name timeout-ch, :filename "src/elin/interceptor/nrepl.clj", :col 41, :id 2435, :name-col 41, :end-col 51, :row 108} {:end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 21, :id 2437, :name-col 21, :end-col 24, :row 110} {:end-row 111, :name-end-col 48, :name-end-row 111, :name-row 111, :name target-ops, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2430, :name-col 38, :end-col 48, :row 111} {:end-row 111, :name-end-col 58, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/nrepl.clj", :col 57, :name-col 57, :end-col 58, :row 111} {:end-row 113, :name-end-col 72, :name-end-row 113, :name-row 113, :name response, :filename "src/elin/interceptor/nrepl.clj", :col 64, :id 2446, :name-col 64, :end-col 72, :row 113} {:end-row 114, :name-end-col 85, :name-end-row 114, :name-row 114, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 72, :id 2431, :name-col 72, :end-col 85, :row 114} {:end-row 114, :name-end-col 88, :name-end-row 114, :name-row 114, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 86, :id 2447, :name-col 86, :end-col 88, :row 114} {:end-row 115, :name-end-col 44, :name-end-row 115, :name-row 115, :name result-ch, :filename "src/elin/interceptor/nrepl.clj", :col 35, :id 2448, :name-col 35, :end-col 44, :row 115} {:end-row 116, :name-end-col 38, :name-end-row 116, :name-row 116, :name timeouted, :filename "src/elin/interceptor/nrepl.clj", :col 29, :id 2449, :name-col 29, :end-col 38, :row 116} {:end-row 117, :name-end-col 51, :name-end-row 117, :name-row 117, :name host, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2445, :name-col 47, :end-col 51, :row 117} {:end-row 117, :name-end-col 60, :name-end-row 117, :name-row 117, :name popup-id, :filename "src/elin/interceptor/nrepl.clj", :col 52, :id 2450, :name-col 52, :end-col 60, :row 117} {:end-row 118, :name-end-col 41, :name-end-row 118, :name-row 118, :name channel-store, :filename "src/elin/interceptor/nrepl.clj", :col 28, :id 2431, :name-col 28, :end-col 41, :row 118} {:end-row 118, :name-end-col 51, :name-end-row 118, :name-row 118, :name id, :filename "src/elin/interceptor/nrepl.clj", :col 49, :id 2447, :name-col 49, :end-col 51, :row 118} {:end-row 119, :name-end-col 48, :name-end-row 119, :name-row 119, :name target-ops, :filename "src/elin/interceptor/nrepl.clj", :col 38, :id 2430, :name-col 38, :end-col 48, :row 119} {:end-row 119, :name-end-col 58, :name-end-row 119, :name-row 119, :filename "src/elin/interceptor/nrepl.clj", :col 57, :name-col 57, :end-col 58, :row 119} {:end-row 128, :name-end-col 54, :name-end-row 128, :name-row 128, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2454, :name-col 47, :end-col 54, :row 128} {:end-row 129, :name-end-col 64, :name-end-row 129, :name-row 129, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2454, :name-col 57, :end-col 64, :row 129} {:end-row 131, :name-end-col 61, :name-end-row 131, :name-row 131, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 54, :id 2454, :name-col 54, :end-col 61, :row 131} {:end-row 132, :name-end-col 78, :name-end-row 132, :name-row 132, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 71, :id 2454, :name-col 71, :end-col 78, :row 132} {:end-row 134, :name-end-col 54, :name-end-row 134, :name-row 134, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 47, :id 2454, :name-col 47, :end-col 54, :row 134} {:end-row 135, :name-end-col 64, :name-end-row 135, :name-row 135, :name message, :filename "src/elin/interceptor/nrepl.clj", :col 57, :id 2454, :name-col 57, :end-col 64, :row 135} {:end-row 138, :name-end-col 31, :name-end-row 138, :name-row 138, :name output, :filename "src/elin/interceptor/nrepl.clj", :col 25, :id 2455, :name-col 25, :end-col 31, :row 138} {:end-row 142, :name-end-col 66, :name-end-row 142, :name-row 142, :name interceptor, :filename "src/elin/interceptor/nrepl.clj", :col 55, :id 2453, :name-col 55, :end-col 66, :row 142} {:end-row 139, :name-end-col 28, :name-end-row 139, :name-row 139, :name ctx, :filename "src/elin/interceptor/nrepl.clj", :col 25, :id 2452, :name-col 25, :end-col 28, :row 139} {:end-row 141, :name-end-col 46, :name-end-row 141, :name-row 141, :name output, :filename "src/elin/interceptor/nrepl.clj", :col 40, :id 2455, :name-col 40, :end-col 46, :row 141} {:end-row 143, :name-end-col 36, :name-end-row 143, :name-row 143, :filename "src/elin/interceptor/nrepl.clj", :col 35, :name-col 35, :end-col 36, :row 143} {:end-row 23, :name-end-col 57, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/output.clj", :col 54, :id 2457, :name-col 54, :end-col 57, :row 23} {:end-row 24, :name-end-col 53, :name-end-row 24, :name-row 24, :name config, :filename "src/elin/interceptor/output.clj", :col 47, :id 2460, :name-col 47, :end-col 53, :row 24} {:end-row 27, :name-end-col 60, :name-end-row 27, :name-row 27, :name host, :filename "src/elin/interceptor/output.clj", :col 56, :id 2458, :name-col 56, :end-col 60, :row 27} {:end-row 26, :name-end-col 53, :name-end-row 26, :name-row 26, :name format-str, :filename "src/elin/interceptor/output.clj", :col 43, :id 2461, :name-col 43, :end-col 53, :row 26} {:end-row 26, :name-end-col 60, :name-end-row 26, :name-row 26, :name output, :filename "src/elin/interceptor/output.clj", :col 54, :id 2459, :name-col 54, :end-col 60, :row 26} {:end-row 23, :name-end-col 70, :name-end-row 23, :name-row 23, :name ctx, :filename "src/elin/interceptor/log.clj", :col 67, :id 2462, :name-col 67, :end-col 70, :row 23} {:end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :name framework, :filename "src/elin/interceptor/log.clj", :col 30, :id 2464, :name-col 30, :end-col 39, :row 24} {:end-row 25, :name-end-col 53, :name-end-row 25, :name-row 25, :name framework, :filename "src/elin/interceptor/log.clj", :col 44, :id 2464, :name-col 44, :end-col 53, :row 25} {:end-row 27, :name-end-col 77, :name-end-row 27, :name-row 27, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 72, :id 2463, :name-col 72, :end-col 77, :row 27} {:end-row 31, :name-end-col 70, :name-end-row 31, :name-row 31, :name framework, :filename "src/elin/interceptor/log.clj", :col 61, :id 2464, :name-col 61, :end-col 70, :row 31} {:end-row 31, :name-end-col 77, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/log.clj", :col 76, :name-col 76, :end-col 77, :row 31} {:end-row 31, :name-end-col 81, :name-end-row 31, :name-row 31, :filename "src/elin/interceptor/log.clj", :col 80, :name-col 80, :end-col 81, :row 31} {:end-row 31, :name-end-col 93, :name-end-row 31, :name-row 31, :name frameworks, :filename "src/elin/interceptor/log.clj", :col 83, :id 2465, :name-col 83, :end-col 93, :row 31} {:end-row 32, :name-end-col 75, :name-end-row 32, :name-row 32, :filename "src/elin/interceptor/log.clj", :col 74, :name-col 74, :end-col 75, :row 32} {:end-row 32, :name-end-col 106, :name-end-row 32, :name-row 32, :name target-framework, :filename "src/elin/interceptor/log.clj", :col 90, :id 2467, :name-col 90, :end-col 106, :row 32} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name target-appender, :filename "src/elin/interceptor/log.clj", :col 31, :id 2469, :name-col 31, :end-col 46, :row 33} {:end-row 34, :name-end-col 76, :name-end-row 34, :name-row 34, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 71, :id 2463, :name-col 71, :end-col 76, :row 34} {:end-row 34, :name-end-col 98, :name-end-row 34, :name-row 34, :name framework, :filename "src/elin/interceptor/log.clj", :col 89, :id 2464, :name-col 89, :end-col 98, :row 34} {:end-row 36, :name-end-col 58, :name-end-row 36, :name-row 36, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 53, :id 2463, :name-col 53, :end-col 58, :row 36} {:end-row 36, :name-end-col 80, :name-end-row 36, :name-row 36, :name framework, :filename "src/elin/interceptor/log.clj", :col 71, :id 2464, :name-col 71, :end-col 80, :row 36} {:end-row 61, :name-end-col 59, :name-end-row 61, :name-row 61, :name ctx, :filename "src/elin/interceptor/log.clj", :col 56, :id 2471, :name-col 56, :end-col 59, :row 61} {:end-row 62, :name-end-col 55, :name-end-row 62, :name-row 62, :name config, :filename "src/elin/interceptor/log.clj", :col 49, :id 2474, :name-col 49, :end-col 55, :row 62} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :name last-stop-signal, :filename "src/elin/interceptor/log.clj", :col 36, :id 2470, :name-col 36, :end-col 52, :row 64} {:end-row 65, :name-end-col 39, :name-end-row 65, :name-row 65, :name ch, :filename "src/elin/interceptor/log.clj", :col 37, :id 2476, :name-col 37, :end-col 39, :row 65} {:end-row 67, :name-end-col 47, :name-end-row 67, :name-row 67, :name last-stop-signal, :filename "src/elin/interceptor/log.clj", :col 31, :id 2470, :name-col 31, :end-col 47, :row 67} {:end-row 67, :name-end-col 59, :name-end-row 67, :name-row 67, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 48, :id 2477, :name-col 48, :end-col 59, :row 67} {:end-row 69, :name-end-col 63, :name-end-row 69, :name-row 69, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 52, :id 2477, :name-col 52, :end-col 63, :row 69} {:end-row 77, :name-end-col 93, :name-end-row 77, :name-row 77, :name last-log-id, :filename "src/elin/interceptor/log.clj", :col 82, :id 2478, :name-col 82, :end-col 93, :row 77} {:end-row 77, :name-end-col 100, :name-end-row 77, :name-row 77, :filename "src/elin/interceptor/log.clj", :col 99, :name-col 99, :end-col 100, :row 77} {:end-row 72, :name-end-col 93, :name-end-row 72, :name-row 72, :name nrepl, :filename "src/elin/interceptor/log.clj", :col 88, :id 2473, :name-col 88, :end-col 93, :row 72} {:end-row 82, :name-end-col 81, :name-end-row 82, :name-row 82, :name host, :filename "src/elin/interceptor/log.clj", :col 77, :id 2472, :name-col 77, :end-col 81, :row 82} {:end-row 80, :name-end-col 80, :name-end-row 80, :name-row 80, :name format-str, :filename "src/elin/interceptor/log.clj", :col 70, :id 2475, :name-col 70, :end-col 80, :row 80} {:end-row 80, :name-end-col 82, :name-end-row 80, :name-row 80, :filename "src/elin/interceptor/log.clj", :col 81, :name-col 81, :end-col 82, :row 80} {:end-row 79, :name-end-col 58, :name-end-row 79, :name-row 79, :name logs, :filename "src/elin/interceptor/log.clj", :col 54, :id 2481, :name-col 54, :end-col 58, :row 79} {:end-row 83, :name-end-col 44, :name-end-row 83, :name-row 83, :name logs, :filename "src/elin/interceptor/log.clj", :col 40, :id 2481, :name-col 40, :end-col 44, :row 83} {:end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :name ch, :filename "src/elin/interceptor/log.clj", :col 39, :id 2480, :name-col 39, :end-col 41, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :name stop-signal, :filename "src/elin/interceptor/log.clj", :col 42, :id 2477, :name-col 42, :end-col 53, :row 84} {:end-row 85, :name-end-col 56, :name-end-row 85, :name-row 85, :name logs, :filename "src/elin/interceptor/log.clj", :col 52, :id 2484, :name-col 52, :end-col 56, :row 85} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name last-log-id, :filename "src/elin/interceptor/log.clj", :col 40, :id 2478, :name-col 40, :end-col 51, :row 86} {:end-row 32, :name-end-col 60, :name-end-row 32, :name-row 32, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2486, :name-col 55, :end-col 60, :row 32} {:end-row 33, :name-end-col 46, :name-end-row 33, :name-row 33, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 43, :id 2485, :name-col 43, :end-col 46, :row 33} {:end-row 33, :name-end-col 53, :name-end-row 33, :name-row 33, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2487, :name-col 47, :end-col 53, :row 33} {:end-row 35, :name-end-col 55, :name-end-row 35, :name-row 35, :filename "src/elin/interceptor/autocmd.clj", :col 54, :name-col 54, :end-col 55, :row 35} {:end-row 40, :name-end-col 43, :name-end-row 40, :name-row 40, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 38, :id 2490, :name-col 38, :end-col 43, :row 40} {:end-row 41, :name-end-col 53, :name-end-row 41, :name-row 41, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2489, :name-col 49, :end-col 53, :row 41} {:end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 38, :id 2491, :name-col 38, :end-col 50, :row 45} {:end-row 50, :name-end-col 60, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 57, :id 2492, :name-col 57, :end-col 60, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 44, :id 2495, :name-col 44, :end-col 50, :row 51} {:end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 42, :id 2494, :name-col 42, :end-col 47, :row 58} {:end-row 53, :name-end-col 65, :name-end-row 53, :name-row 53, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 59, :id 2496, :name-col 59, :end-col 65, :row 53} {:end-row 54, :name-end-col 59, :name-end-row 54, :name-row 54, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 53, :id 2496, :name-col 53, :end-col 59, :row 54} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name ns-sym, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2496, :name-col 49, :end-col 55, :row 55} {:end-row 59, :name-end-col 58, :name-end-row 59, :name-row 59, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 54, :id 2493, :name-col 54, :end-col 58, :row 59} {:end-row 60, :name-end-col 53, :name-end-row 60, :name-row 60, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 60} {:end-row 61, :name-end-col 48, :name-end-row 61, :name-row 61, :filename "src/elin/interceptor/autocmd.clj", :col 47, :name-col 47, :end-col 48, :row 61} {:end-row 67, :name-end-col 58, :name-end-row 67, :name-row 67, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2498, :name-col 55, :end-col 58, :row 67} {:end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 41, :id 2499, :name-col 41, :end-col 45, :row 68} {:end-row 69, :name-end-col 53, :name-end-row 69, :name-row 69, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 69} {:end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :filename "src/elin/interceptor/autocmd.clj", :col 47, :name-col 47, :end-col 48, :row 70} {:end-row 75, :name-end-col 35, :name-end-row 75, :name-row 75, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 23, :id 2502, :name-col 23, :end-col 35, :row 75} {:end-row 76, :name-end-col 37, :name-end-row 76, :name-row 76, :name autocmd-type, :filename "src/elin/interceptor/autocmd.clj", :col 25, :id 2502, :name-col 25, :end-col 37, :row 76} {:end-row 78, :name-end-col 54, :name-end-row 78, :name-row 78, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 50, :id 2501, :name-col 50, :end-col 54, :row 78} {:end-row 83, :name-end-col 63, :name-end-row 83, :name-row 83, :name ex, :filename "src/elin/interceptor/autocmd.clj", :col 61, :id 2503, :name-col 61, :end-col 63, :row 83} {:end-row 108, :name-end-col 59, :name-end-row 108, :name-row 108, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2504, :name-col 56, :end-col 59, :row 108} {:end-row 109, :name-end-col 78, :name-end-row 109, :name-row 109, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 74, :id 2505, :name-col 74, :end-col 78, :row 109} {:end-row 110, :name-end-col 62, :name-end-row 110, :name-row 110, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 58, :id 2507, :name-col 58, :end-col 62, :row 110} {:end-row 111, :name-end-col 83, :name-end-row 111, :name-row 111, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 79, :id 2507, :name-col 79, :end-col 83, :row 111} {:end-row 114, :name-end-col 53, :name-end-row 114, :name-row 114, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2509, :name-col 47, :end-col 53, :row 114} {:end-row 115, :name-end-col 52, :name-end-row 115, :name-row 115, :name config, :filename "src/elin/interceptor/autocmd.clj", :col 46, :id 2506, :name-col 46, :end-col 52, :row 115} {:end-row 115, :name-end-col 66, :name-end-row 115, :name-row 115, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2508, :name-col 63, :end-col 66, :row 115} {:end-row 115, :name-end-col 77, :name-end-row 115, :name-row 115, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 72, :id 2510, :name-col 72, :end-col 77, :row 115} {:end-row 117, :name-end-col 51, :name-end-row 117, :name-row 117, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2507, :name-col 47, :end-col 51, :row 117} {:end-row 118, :name-end-col 51, :name-end-row 118, :name-row 118, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 45, :id 2509, :name-col 45, :end-col 51, :row 118} {:end-row 119, :name-end-col 53, :name-end-row 119, :name-row 119, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2510, :name-col 48, :end-col 53, :row 119} {:end-row 120, :name-end-col 39, :name-end-row 120, :name-row 120, :name test?, :filename "src/elin/interceptor/autocmd.clj", :col 34, :id 2510, :name-col 34, :end-col 39, :row 120} {:end-row 121, :name-end-col 71, :name-end-row 121, :name-row 121, :name ns-str, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2509, :name-col 65, :end-col 71, :row 121} {:end-row 122, :name-end-col 64, :name-end-row 122, :name-row 122, :name template, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2511, :name-col 56, :end-col 64, :row 122} {:end-row 122, :name-end-col 71, :name-end-row 122, :name-row 122, :name params, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2513, :name-col 65, :end-col 71, :row 122} {:end-row 123, :name-end-col 55, :name-end-row 123, :name-row 123, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 51, :id 2505, :name-col 51, :end-col 55, :row 123} {:end-row 123, :name-end-col 80, :name-end-row 123, :name-row 123, :name ns-form, :filename "src/elin/interceptor/autocmd.clj", :col 73, :id 2514, :name-col 73, :end-col 80, :row 123} {:end-row 124, :name-end-col 50, :name-end-row 124, :name-row 124, :name ctx, :filename "src/elin/interceptor/autocmd.clj", :col 47, :id 2504, :name-col 47, :end-col 50, :row 124} {:end-row 124, :name-end-col 58, :name-end-row 124, :name-row 124, :name ns-form, :filename "src/elin/interceptor/autocmd.clj", :col 51, :id 2514, :name-col 51, :end-col 58, :row 124} {:end-row 124, :name-end-col 70, :name-end-row 124, :name-row 124, :name path, :filename "src/elin/interceptor/autocmd.clj", :col 66, :id 2507, :name-col 66, :end-col 70, :row 124} {:end-row 131, :name-end-col 49, :name-end-row 131, :name-row 131, :name clj-kondo, :filename "src/elin/interceptor/autocmd.clj", :col 40, :id 2515, :name-col 40, :end-col 49, :row 131} {:end-row 132, :name-end-col 59, :name-end-row 132, :name-row 132, :filename "src/elin/interceptor/autocmd.clj", :col 58, :name-col 58, :end-col 59, :row 132} {:end-row 138, :name-end-col 59, :name-end-row 138, :name-row 138, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 54, :id 2518, :name-col 54, :end-col 59, :row 138} {:end-row 139, :name-end-col 72, :name-end-row 139, :name-row 139, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 68, :id 2517, :name-col 68, :end-col 72, :row 139} {:end-row 142, :name-end-col 70, :name-end-row 142, :name-row 142, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 65, :id 2518, :name-col 65, :end-col 70, :row 142} {:end-row 144, :name-end-col 43, :name-end-row 144, :name-row 144, :name lang, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2521, :name-col 39, :end-col 43, :row 144} {:end-row 145, :name-end-col 66, :name-end-row 145, :name-row 145, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2520, :name-col 63, :end-col 66, :row 145} {:end-row 148, :name-end-col 49, :name-end-row 148, :name-row 148, :name lang, :filename "src/elin/interceptor/autocmd.clj", :col 45, :id 2521, :name-col 45, :end-col 49, :row 148} {:end-row 149, :name-end-col 59, :name-end-row 149, :name-row 149, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 56, :id 2520, :name-col 56, :end-col 59, :row 149} {:end-row 153, :name-end-col 34, :name-end-row 153, :name-row 153, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 31, :id 2520, :name-col 31, :end-col 34, :row 153} {:end-row 155, :name-end-col 82, :name-end-row 155, :name-row 155, :filename "src/elin/interceptor/autocmd.clj", :col 81, :name-col 81, :end-col 82, :row 155} {:end-row 154, :name-end-col 55, :name-end-row 154, :name-row 154, :name clients, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2519, :name-col 48, :end-col 55, :row 154} {:end-row 157, :name-end-col 54, :name-end-row 157, :name-row 157, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2518, :name-col 49, :end-col 54, :row 157} {:end-row 157, :name-end-col 61, :name-end-row 157, :name-row 157, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2522, :name-col 55, :end-col 61, :row 157} {:end-row 158, :name-end-col 43, :name-end-row 158, :name-row 158, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2517, :name-col 39, :end-col 43, :row 158} {:end-row 159, :name-end-col 69, :name-end-row 159, :name-row 159, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2522, :name-col 63, :end-col 69, :row 159} {:end-row 162, :name-end-col 35, :name-end-row 162, :name-row 162, :name ext, :filename "src/elin/interceptor/autocmd.clj", :col 32, :id 2520, :name-col 32, :end-col 35, :row 162} {:end-row 164, :name-end-col 88, :name-end-row 164, :name-row 164, :filename "src/elin/interceptor/autocmd.clj", :col 87, :name-col 87, :end-col 88, :row 164} {:end-row 163, :name-end-col 55, :name-end-row 163, :name-row 163, :name clients, :filename "src/elin/interceptor/autocmd.clj", :col 48, :id 2519, :name-col 48, :end-col 55, :row 163} {:end-row 166, :name-end-col 54, :name-end-row 166, :name-row 166, :name nrepl, :filename "src/elin/interceptor/autocmd.clj", :col 49, :id 2518, :name-col 49, :end-col 54, :row 166} {:end-row 166, :name-end-col 61, :name-end-row 166, :name-row 166, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 55, :id 2524, :name-col 55, :end-col 61, :row 166} {:end-row 167, :name-end-col 43, :name-end-row 167, :name-row 167, :name host, :filename "src/elin/interceptor/autocmd.clj", :col 39, :id 2517, :name-col 39, :end-col 43, :row 167} {:end-row 168, :name-end-col 69, :name-end-row 168, :name-row 168, :name client, :filename "src/elin/interceptor/autocmd.clj", :col 63, :id 2524, :name-col 63, :end-col 69, :row 168} {:end-row 172, :name-end-col 53, :name-end-row 172, :name-row 172, :filename "src/elin/interceptor/autocmd.clj", :col 52, :name-col 52, :end-col 53, :row 172} {:end-row 173, :name-end-col 82, :name-end-row 173, :name-row 173, :filename "src/elin/interceptor/autocmd.clj", :col 81, :name-col 81, :end-col 82, :row 173} {:end-row 16, :name-end-col 38, :name-end-row 16, :name-row 16, :name host, :filename "src/elin/interceptor/handler.clj", :col 34, :id 2527, :name-col 34, :end-col 38, :row 16} {:end-row 16, :name-end-col 59, :name-end-row 16, :name-row 16, :name response, :filename "src/elin/interceptor/handler.clj", :col 51, :id 2528, :name-col 51, :end-col 59, :row 16} {:end-row 24, :name-end-col 45, :name-end-row 24, :name-row 24, :name response, :filename "src/elin/interceptor/handler.clj", :col 37, :id 2531, :name-col 37, :end-col 45, :row 24} {:end-row 25, :name-end-col 41, :name-end-row 25, :name-row 25, :name response, :filename "src/elin/interceptor/handler.clj", :col 33, :id 2531, :name-col 33, :end-col 41, :row 25} {:end-row 26, :name-end-col 59, :name-end-row 26, :name-row 26, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 56, :id 2529, :name-col 56, :end-col 59, :row 26} {:end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name config, :filename "src/elin/interceptor/handler.clj", :col 40, :id 2532, :name-col 40, :end-col 46, :row 31} {:end-row 33, :name-end-col 49, :name-end-row 33, :name-row 33, :name host, :filename "src/elin/interceptor/handler.clj", :col 45, :id 2530, :name-col 45, :end-col 49, :row 33} {:end-row 33, :name-end-col 58, :name-end-row 33, :name-row 33, :name response, :filename "src/elin/interceptor/handler.clj", :col 50, :id 2531, :name-col 50, :end-col 58, :row 33} {:end-row 33, :name-end-col 66, :name-end-row 33, :name-row 33, :name options, :filename "src/elin/interceptor/handler.clj", :col 59, :id 2533, :name-col 59, :end-col 66, :row 33} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name response, :filename "src/elin/interceptor/handler.clj", :col 37, :id 2536, :name-col 37, :end-col 45, :row 40} {:end-row 41, :name-end-col 41, :name-end-row 41, :name-row 41, :name response, :filename "src/elin/interceptor/handler.clj", :col 33, :id 2536, :name-col 33, :end-col 41, :row 41} {:end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 60, :id 2534, :name-col 60, :end-col 63, :row 42} {:end-row 44, :name-end-col 57, :name-end-row 44, :name-row 44, :name host, :filename "src/elin/interceptor/handler.clj", :col 53, :id 2535, :name-col 53, :end-col 57, :row 44} {:end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name response, :filename "src/elin/interceptor/handler.clj", :col 58, :id 2536, :name-col 58, :end-col 66, :row 44} {:end-row 44, :name-end-col 73, :name-end-row 44, :name-row 44, :name config, :filename "src/elin/interceptor/handler.clj", :col 67, :id 2537, :name-col 67, :end-col 73, :row 44} {:end-row 52, :name-end-col 67, :name-end-row 52, :name-row 52, :name response, :filename "src/elin/interceptor/handler.clj", :col 59, :id 2539, :name-col 59, :end-col 67, :row 52} {:end-row 53, :name-end-col 57, :name-end-row 53, :name-row 53, :name response, :filename "src/elin/interceptor/handler.clj", :col 49, :id 2539, :name-col 49, :end-col 57, :row 53} {:end-row 55, :name-end-col 34, :name-end-row 55, :name-row 55, :name path, :filename "src/elin/interceptor/handler.clj", :col 30, :id 2540, :name-col 30, :end-col 34, :row 55} {:end-row 55, :name-end-col 45, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 41, :id 2541, :name-col 41, :end-col 45, :row 55} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name col, :filename "src/elin/interceptor/handler.clj", :col 52, :id 2542, :name-col 52, :end-col 55, :row 55} {:end-row 58, :name-end-col 47, :name-end-row 58, :name-row 58, :name path, :filename "src/elin/interceptor/handler.clj", :col 43, :id 2540, :name-col 43, :end-col 47, :row 58} {:end-row 59, :name-end-col 47, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/interceptor/handler.clj", :col 43, :id 2540, :name-col 43, :end-col 47, :row 59} {:end-row 60, :name-end-col 52, :name-end-row 60, :name-row 60, :name host, :filename "src/elin/interceptor/handler.clj", :col 48, :id 2538, :name-col 48, :end-col 52, :row 60} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name path, :filename "src/elin/interceptor/handler.clj", :col 53, :id 2540, :name-col 53, :end-col 57, :row 60} {:end-row 60, :name-end-col 62, :name-end-row 60, :name-row 60, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 58, :id 2541, :name-col 58, :end-col 62, :row 60} {:end-row 60, :name-end-col 66, :name-end-row 60, :name-row 60, :name col, :filename "src/elin/interceptor/handler.clj", :col 63, :id 2542, :name-col 63, :end-col 66, :row 60} {:end-row 63, :name-end-col 65, :name-end-row 63, :name-row 63, :name host, :filename "src/elin/interceptor/handler.clj", :col 61, :id 2538, :name-col 61, :end-col 65, :row 63} {:end-row 63, :name-end-col 90, :name-end-row 63, :name-row 63, :name path, :filename "src/elin/interceptor/handler.clj", :col 86, :id 2540, :name-col 86, :end-col 90, :row 63} {:end-row 64, :name-end-col 54, :name-end-row 64, :name-row 64, :name path', :filename "src/elin/interceptor/handler.clj", :col 49, :id 2543, :name-col 49, :end-col 54, :row 64} {:end-row 65, :name-end-col 44, :name-end-row 65, :name-row 65, :name path', :filename "src/elin/interceptor/handler.clj", :col 39, :id 2543, :name-col 39, :end-col 44, :row 65} {:end-row 66, :name-end-col 64, :name-end-row 66, :name-row 66, :name path', :filename "src/elin/interceptor/handler.clj", :col 59, :id 2543, :name-col 59, :end-col 64, :row 66} {:end-row 67, :name-end-col 56, :name-end-row 67, :name-row 67, :name host, :filename "src/elin/interceptor/handler.clj", :col 52, :id 2538, :name-col 52, :end-col 56, :row 67} {:end-row 67, :name-end-col 62, :name-end-row 67, :name-row 67, :name path', :filename "src/elin/interceptor/handler.clj", :col 57, :id 2543, :name-col 57, :end-col 62, :row 67} {:end-row 67, :name-end-col 67, :name-end-row 67, :name-row 67, :name lnum, :filename "src/elin/interceptor/handler.clj", :col 63, :id 2541, :name-col 63, :end-col 67, :row 67} {:end-row 67, :name-end-col 71, :name-end-row 67, :name-row 67, :name col, :filename "src/elin/interceptor/handler.clj", :col 68, :id 2542, :name-col 68, :end-col 71, :row 67} {:end-row 74, :name-end-col 63, :name-end-row 74, :name-row 74, :name ctx, :filename "src/elin/interceptor/handler.clj", :col 60, :id 2544, :name-col 60, :end-col 63, :row 74} {:end-row 75, :name-end-col 45, :name-end-row 75, :name-row 75, :name host, :filename "src/elin/interceptor/handler.clj", :col 41, :id 2545, :name-col 41, :end-col 45, :row 75} {:end-row 75, :name-end-col 48, :name-end-row 75, :name-row 75, :name id, :filename "src/elin/interceptor/handler.clj", :col 46, :id 2547, :name-col 46, :end-col 48, :row 75} {:end-row 75, :name-end-col 58, :name-end-row 75, :name-row 75, :name response, :filename "src/elin/interceptor/handler.clj", :col 50, :id 2546, :name-col 50, :end-col 58, :row 75} {:end-row 17, :name-end-col 46, :name-end-row 17, :name-row 17, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 38, :id 2549, :name-col 38, :end-col 46, :row 17} {:end-row 18, :name-end-col 43, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 39, :id 2548, :name-col 39, :end-col 43, :row 18} {:end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name v, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2550, :name-col 59, :end-col 60, :row 18} {:end-row 36, :name-end-col 57, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2551, :name-col 54, :end-col 57, :row 36} {:end-row 37, :name-end-col 48, :name-end-row 37, :name-row 37, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 40, :id 2553, :name-col 40, :end-col 48, :row 37} {:end-row 38, :name-end-col 52, :name-end-row 38, :name-row 38, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 48, :id 2552, :name-col 48, :end-col 52, :row 38} {:end-row 39, :name-end-col 86, :name-end-row 39, :name-row 39, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 80, :id 2555, :name-col 80, :end-col 86, :row 39} {:end-row 39, :name-end-col 98, :name-end-row 39, :name-row 39, :name v, :filename "src/elin/interceptor/evaluate.clj", :col 97, :id 2556, :name-col 97, :end-col 98, :row 39} {:end-row 40, :name-end-col 69, :name-end-row 40, :name-row 40, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 63, :id 2555, :name-col 63, :end-col 69, :row 40} {:end-row 41, :name-end-col 82, :name-end-row 41, :name-row 41, :name options, :filename "src/elin/interceptor/evaluate.clj", :col 75, :id 2554, :name-col 75, :end-col 82, :row 41} {:end-row 49, :name-end-col 45, :name-end-row 49, :name-row 49, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 41, :id 2557, :name-col 41, :end-col 45, :row 49} {:end-row 48, :name-end-col 42, :name-end-row 48, :name-row 48, :name response, :filename "src/elin/interceptor/evaluate.clj", :col 34, :id 2558, :name-col 34, :end-col 42, :row 48} {:end-row 53, :name-end-col 19, :name-end-row 53, :name-row 53, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 15, :id 2559, :name-col 15, :end-col 19, :row 53} {:end-row 54, :name-end-col 38, :name-end-row 54, :name-row 54, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 34, :id 2560, :name-col 34, :end-col 38, :row 54} {:end-row 55, :name-end-col 22, :name-end-row 55, :name-row 55, :name up-zloc, :filename "src/elin/interceptor/evaluate.clj", :col 15, :id 2561, :name-col 15, :end-col 22, :row 55} {:end-row 59, :name-end-col 13, :name-end-row 59, :name-row 59, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 9, :id 2560, :name-col 9, :end-col 13, :row 59} {:end-row 60, :name-end-col 23, :name-end-row 60, :name-row 60, :name up-zloc, :filename "src/elin/interceptor/evaluate.clj", :col 16, :id 2561, :name-col 16, :end-col 23, :row 60} {:end-row 65, :name-end-col 78, :name-end-row 65, :name-row 65, :name options, :filename "src/elin/interceptor/evaluate.clj", :col 71, :id 2564, :name-col 71, :end-col 78, :row 65} {:end-row 66, :name-end-col 61, :name-end-row 66, :name-row 66, :name cursor-line, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2567, :name-col 50, :end-col 61, :row 66} {:end-row 66, :name-end-col 66, :name-end-row 66, :name-row 66, :name line, :filename "src/elin/interceptor/evaluate.clj", :col 62, :id 2565, :name-col 62, :end-col 66, :row 66} {:end-row 67, :name-end-col 65, :name-end-row 67, :name-row 67, :name cursor-column, :filename "src/elin/interceptor/evaluate.clj", :col 52, :id 2568, :name-col 52, :end-col 65, :row 67} {:end-row 67, :name-end-col 72, :name-end-row 67, :name-row 67, :name column, :filename "src/elin/interceptor/evaluate.clj", :col 66, :id 2566, :name-col 66, :end-col 72, :row 67} {:end-row 68, :name-end-col 53, :name-end-row 68, :name-row 68, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 49, :id 2563, :name-col 49, :end-col 53, :row 68} {:end-row 69, :name-end-col 75, :name-end-row 69, :name-row 69, :name one-based-rel-line, :filename "src/elin/interceptor/evaluate.clj", :col 57, :id 2569, :name-col 57, :end-col 75, :row 69} {:end-row 70, :name-end-col 77, :name-end-row 70, :name-row 70, :name one-based-rel-column, :filename "src/elin/interceptor/evaluate.clj", :col 57, :id 2570, :name-col 57, :end-col 77, :row 70} {:end-row 72, :name-end-col 49, :name-end-row 72, :name-row 72, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 45, :id 2571, :name-col 45, :end-col 49, :row 72} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name zloc, :filename "src/elin/interceptor/evaluate.clj", :col 49, :id 2571, :name-col 49, :end-col 53, :row 73} {:end-row 74, :name-end-col 54, :name-end-row 74, :name-row 74, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2563, :name-col 50, :end-col 54, :row 74} {:end-row 75, :name-end-col 29, :name-end-row 75, :name-row 75, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 26, :id 2562, :name-col 26, :end-col 29, :row 75} {:end-row 75, :name-end-col 41, :name-end-row 75, :name-row 75, :name code', :filename "src/elin/interceptor/evaluate.clj", :col 36, :id 2572, :name-col 36, :end-col 41, :row 75} {:end-row 76, :name-end-col 51, :name-end-row 76, :name-row 76, :filename "src/elin/interceptor/evaluate.clj", :col 50, :name-col 50, :end-col 51, :row 76} {:end-row 81, :name-end-col 53, :name-end-row 81, :name-row 81, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 50, :id 2574, :name-col 50, :end-col 53, :row 81} {:end-row 82, :name-end-col 37, :name-end-row 82, :name-row 82, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 31, :id 2576, :name-col 31, :end-col 37, :row 82} {:end-row 83, :name-end-col 27, :name-end-row 83, :name-row 83, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 24, :id 2574, :name-col 24, :end-col 27, :row 83} {:end-row 83, :name-end-col 65, :name-end-row 83, :name-row 83, :name config, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2576, :name-col 59, :end-col 65, :row 83} {:end-row 83, :name-end-col 71, :name-end-row 83, :name-row 83, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 67, :id 2575, :name-col 67, :end-col 71, :row 83} {:end-row 84, :name-end-col 20, :name-end-row 84, :name-row 84, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 17, :id 2574, :name-col 17, :end-col 20, :row 84} {:end-row 89, :name-end-col 68, :name-end-row 89, :name-row 89, :name session-storage, :filename "src/elin/interceptor/evaluate.clj", :col 53, :id 2580, :name-col 53, :end-col 68, :row 89} {:end-row 89, :name-end-col 73, :name-end-row 89, :name-row 89, :name kind, :filename "src/elin/interceptor/evaluate.clj", :col 69, :id 2578, :name-col 69, :end-col 73, :row 89} {:end-row 91, :name-end-col 59, :name-end-row 91, :name-row 91, :name host, :filename "src/elin/interceptor/evaluate.clj", :col 55, :id 2579, :name-col 55, :end-col 59, :row 91} {:end-row 91, :name-end-col 107, :name-end-row 91, :name-row 91, :name last-context, :filename "src/elin/interceptor/evaluate.clj", :col 95, :id 2582, :name-col 95, :end-col 107, :row 91} {:end-row 92, :name-end-col 31, :name-end-row 92, :name-row 92, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 24, :id 2583, :name-col 24, :end-col 31, :row 92} {:end-row 93, :name-end-col 53, :name-end-row 93, :name-row 93, :name session-storage, :filename "src/elin/interceptor/evaluate.clj", :col 38, :id 2580, :name-col 38, :end-col 53, :row 93} {:end-row 93, :name-end-col 58, :name-end-row 93, :name-row 93, :name kind, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2578, :name-col 54, :end-col 58, :row 93} {:end-row 93, :name-end-col 66, :name-end-row 93, :name-row 93, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 59, :id 2583, :name-col 59, :end-col 66, :row 93} {:end-row 94, :name-end-col 31, :name-end-row 94, :name-row 94, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 28, :id 2577, :name-col 28, :end-col 31, :row 94} {:end-row 95, :name-end-col 53, :name-end-row 95, :name-row 95, :name context, :filename "src/elin/interceptor/evaluate.clj", :col 46, :id 2583, :name-col 46, :end-col 53, :row 95} {:end-row 95, :name-end-col 58, :name-end-row 95, :name-row 95, :name code, :filename "src/elin/interceptor/evaluate.clj", :col 54, :id 2581, :name-col 54, :end-col 58, :row 95} {:end-row 96, :name-end-col 20, :name-end-row 96, :name-row 96, :name ctx, :filename "src/elin/interceptor/evaluate.clj", :col 17, :id 2577, :name-col 17, :end-col 20, :row 96} {:end-row 26, :name-end-col 72, :name-end-row 26, :name-row 26, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 69, :id 2584, :name-col 69, :end-col 72, :row 26} {:end-row 28, :name-end-col 24, :name-end-row 28, :name-row 28, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 20, :id 2585, :name-col 20, :end-col 24, :row 28} {:end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 37, :id 2585, :name-col 37, :end-col 41, :row 30} {:end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 23, :id 2585, :name-col 23, :end-col 27, :row 31} {:end-row 36, :name-end-col 77, :name-end-row 36, :name-row 36, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 74, :id 2586, :name-col 74, :end-col 77, :row 36} {:end-row 37, :name-end-col 83, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 79, :id 2587, :name-col 79, :end-col 83, :row 37} {:end-row 38, :name-end-col 99, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 96, :id 2591, :name-col 96, :end-col 99, :row 38} {:end-row 39, :name-end-col 75, :name-end-row 39, :name-row 39, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 72, :id 2591, :name-col 72, :end-col 75, :row 39} {:end-row 40, :name-end-col 76, :name-end-row 40, :name-row 40, :name cwd, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 73, :id 2591, :name-col 73, :end-col 76, :row 40} {:end-row 41, :name-end-col 69, :name-end-row 41, :name-row 41, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 48, :id 2593, :name-col 48, :end-col 69, :row 41} {:end-row 46, :name-end-col 87, :name-end-row 46, :name-row 46, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 84, :id 2586, :name-col 84, :end-col 87, :row 46} {:end-row 45, :name-end-col 75, :name-end-row 45, :name-row 45, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 74, :name-col 74, :end-col 75, :row 45} {:end-row 45, :name-end-col 88, :name-end-row 45, :name-row 45, :name project-root, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 76, :id 2592, :name-col 76, :end-col 88, :row 45} {:end-row 42, :name-end-col 59, :name-end-row 42, :name-row 42, :name port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 50, :id 2589, :name-col 50, :end-col 59, :row 42} {:end-row 43, :name-end-col 83, :name-end-row 43, :name-row 43, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 62, :id 2593, :name-col 62, :end-col 83, :row 43} {:end-row 47, :name-end-col 46, :name-end-row 47, :name-row 47, :name selected-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 28, :id 2595, :name-col 28, :end-col 46, :row 47} {:end-row 48, :name-end-col 77, :name-end-row 48, :name-row 48, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :id 2593, :name-col 56, :end-col 77, :row 48} {:end-row 49, :name-end-col 62, :name-end-row 49, :name-row 49, :name selected-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 44, :id 2595, :name-col 44, :end-col 62, :row 49} {:end-row 50, :name-end-col 31, :name-end-row 50, :name-row 50, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 28, :id 2586, :name-col 28, :end-col 31, :row 50} {:end-row 51, :name-end-col 50, :name-end-row 51, :name-row 51, :name hostname, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 42, :id 2588, :name-col 42, :end-col 50, :row 51} {:end-row 51, :name-end-col 67, :name-end-row 51, :name-row 51, :name default-hostname, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 51, :id 2590, :name-col 51, :end-col 67, :row 51} {:end-row 52, :name-end-col 62, :name-end-row 52, :name-row 52, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 41, :id 2593, :name-col 41, :end-col 62, :row 52} {:end-row 53, :name-end-col 70, :name-end-row 53, :name-row 53, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 49, :id 2593, :name-col 49, :end-col 70, :row 53} {:end-row 54, :name-end-col 72, :name-end-row 54, :name-row 54, :name shadow-cljs-port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 51, :id 2593, :name-col 51, :end-col 72, :row 54} {:end-row 55, :name-end-col 24, :name-end-row 55, :name-row 55, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 21, :id 2586, :name-col 21, :end-col 24, :row 55} {:end-row 57, :name-end-col 47, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 46, :name-col 46, :end-col 47, :row 57} {:end-row 57, :name-end-col 57, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :name-col 56, :end-col 57, :row 57} {:end-row 57, :name-end-col 77, :name-end-row 57, :name-row 57, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 76, :name-col 76, :end-col 77, :row 57} {:end-row 60, :name-end-col 83, :name-end-row 60, :name-row 60, :name nrepl, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 78, :id 2598, :name-col 78, :end-col 83, :row 60} {:end-row 61, :name-end-col 57, :name-end-row 61, :name-row 61, :name language, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 49, :id 2599, :name-col 49, :end-col 57, :row 61} {:end-row 62, :name-end-col 54, :name-end-row 62, :name-row 62, :name port-file, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 45, :id 2600, :name-col 45, :end-col 54, :row 62} {:end-row 67, :name-end-col 83, :name-end-row 67, :name-row 67, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 80, :id 2597, :name-col 80, :end-col 83, :row 67} {:end-row 64, :name-end-col 71, :name-end-row 64, :name-row 64, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 68, :id 2597, :name-col 68, :end-col 71, :row 64} {:end-row 70, :name-end-col 59, :name-end-row 70, :name-row 70, :name ctx, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 56, :id 2597, :name-col 56, :end-col 59, :row 70} {:end-row 68, :name-end-col 79, :name-end-row 68, :name-row 68, :name build-id, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 71, :id 2601, :name-col 71, :end-col 79, :row 68} {:end-row 69, :name-end-col 86, :name-end-row 69, :name-row 69, :name build-id, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :col 78, :id 2601, :name-col 78, :end-col 86, :row 69} {:end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name request, :filename "src/elin/interceptor/debug.clj", :col 51, :id 2602, :name-col 51, :end-col 58, :row 28} {:end-row 29, :name-end-col 65, :name-end-row 29, :name-row 29, :filename "src/elin/interceptor/debug.clj", :col 64, :name-col 64, :end-col 65, :row 29} {:end-row 32, :name-end-col 59, :name-end-row 32, :name-row 32, :name response, :filename "src/elin/interceptor/debug.clj", :col 51, :id 2604, :name-col 51, :end-col 59, :row 32} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :filename "src/elin/interceptor/debug.clj", :col 64, :name-col 64, :end-col 65, :row 33} {:end-row 54, :name-end-col 54, :name-end-row 54, :name-row 54, :name kind, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2607, :name-col 50, :end-col 54, :row 54} {:end-row 57, :name-end-col 58, :name-end-row 57, :name-row 57, :name schema, :filename "src/elin/interceptor/debug.clj", :col 52, :id 2608, :name-col 52, :end-col 58, :row 57} {:end-row 56, :name-end-col 44, :name-end-row 56, :name-row 56, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 41, :id 2606, :name-col 41, :end-col 44, :row 56} {:end-row 59, :name-end-col 62, :name-end-row 59, :name-row 59, :name kind, :filename "src/elin/interceptor/debug.clj", :col 58, :id 2607, :name-col 58, :end-col 62, :row 59} {:end-row 60, :name-end-col 62, :name-end-row 60, :name-row 60, :name err, :filename "src/elin/interceptor/debug.clj", :col 59, :id 2609, :name-col 59, :end-col 62, :row 60} {:end-row 64, :name-end-col 86, :name-end-row 64, :name-row 64, :name k, :filename "src/elin/interceptor/debug.clj", :col 85, :id 2611, :name-col 85, :end-col 86, :row 64} {:end-row 65, :name-end-col 76, :name-end-row 65, :name-row 65, :name accm, :filename "src/elin/interceptor/debug.clj", :col 72, :id 2610, :name-col 72, :end-col 76, :row 65} {:end-row 66, :name-end-col 83, :name-end-row 66, :name-row 66, :name accm, :filename "src/elin/interceptor/debug.clj", :col 79, :id 2610, :name-col 79, :end-col 83, :row 66} {:end-row 66, :name-end-col 85, :name-end-row 66, :name-row 66, :name k, :filename "src/elin/interceptor/debug.clj", :col 84, :id 2611, :name-col 84, :end-col 85, :row 66} {:end-row 66, :name-end-col 87, :name-end-row 66, :name-row 66, :name v, :filename "src/elin/interceptor/debug.clj", :col 86, :id 2612, :name-col 86, :end-col 87, :row 66} {:end-row 61, :name-end-col 69, :name-end-row 61, :name-row 61, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 66, :id 2606, :name-col 66, :end-col 69, :row 61} {:end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name kind, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2607, :name-col 43, :end-col 47, :row 69} {:end-row 70, :name-end-col 46, :name-end-row 70, :name-row 70, :name err, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2609, :name-col 43, :end-col 46, :row 70} {:end-row 71, :name-end-col 38, :name-end-row 71, :name-row 71, :name err, :filename "src/elin/interceptor/debug.clj", :col 35, :id 2609, :name-col 35, :end-col 38, :row 71} {:end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 17, :id 2606, :name-col 17, :end-col 20, :row 72} {:end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :name kind, :filename "src/elin/interceptor/debug.clj", :col 53, :id 2607, :name-col 53, :end-col 57, :row 73} {:end-row 73, :name-end-col 70, :name-end-row 73, :name-row 73, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 67, :id 2606, :name-col 67, :end-col 70, :row 73} {:end-row 79, :name-end-col 55, :name-end-row 79, :name-row 79, :filename "src/elin/interceptor/debug.clj", :col 54, :name-col 54, :end-col 55, :row 79} {:end-row 85, :name-end-col 53, :name-end-row 85, :name-row 85, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2615, :name-col 48, :end-col 53, :row 85} {:end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2615, :name-col 46, :end-col 51, :row 86} {:end-row 106, :name-end-col 64, :name-end-row 106, :name-row 106, :name v, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2618, :name-col 63, :end-col 64, :row 106} {:end-row 106, :name-end-col 66, :name-end-row 106, :name-row 106, :name k, :filename "src/elin/interceptor/debug.clj", :col 65, :id 2617, :name-col 65, :end-col 66, :row 106} {:end-row 108, :name-end-col 60, :name-end-row 108, :name-row 108, :name reversed-supported-input-types, :filename "src/elin/interceptor/debug.clj", :col 30, :id 2619, :name-col 30, :end-col 60, :row 108} {:end-row 111, :name-end-col 64, :name-end-row 111, :name-row 111, :name reversed-supported-input-types, :filename "src/elin/interceptor/debug.clj", :col 33, :id 2619, :name-col 34, :end-col 67, :row 111} {:end-row 111, :name-end-col 66, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/debug.clj", :col 65, :name-col 65, :end-col 66, :row 111} {:end-row 111, :name-end-col 69, :name-end-row 111, :name-row 111, :filename "src/elin/interceptor/debug.clj", :col 68, :name-col 68, :end-col 69, :row 111} {:end-row 110, :name-end-col 27, :name-end-row 110, :name-row 110, :name supported, :filename "src/elin/interceptor/debug.clj", :col 18, :id 2620, :name-col 18, :end-col 27, :row 110} {:end-row 109, :name-end-col 20, :name-end-row 109, :name-row 109, :name input-type, :filename "src/elin/interceptor/debug.clj", :col 10, :id 2616, :name-col 10, :end-col 20, :row 109} {:end-row 117, :name-end-col 32, :name-end-row 117, :name-row 117, :name locals, :filename "src/elin/interceptor/debug.clj", :col 26, :id 2623, :name-col 26, :end-col 32, :row 117} {:end-row 120, :name-end-col 43, :name-end-row 120, :name-row 120, :name max-key-len, :filename "src/elin/interceptor/debug.clj", :col 32, :id 2624, :name-col 32, :end-col 43, :row 120} {:end-row 120, :name-end-col 52, :name-end-row 120, :name-row 120, :filename "src/elin/interceptor/debug.clj", :col 51, :name-col 51, :end-col 52, :row 120} {:end-row 124, :name-end-col 42, :name-end-row 124, :name-row 124, :name k, :filename "src/elin/interceptor/debug.clj", :col 41, :id 2627, :name-col 41, :end-col 42, :row 124} {:end-row 124, :name-end-col 49, :name-end-row 124, :name-row 124, :name space, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2626, :name-col 44, :end-col 52, :row 124} {:end-row 124, :name-end-col 51, :name-end-row 124, :name-row 124, :name k, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2627, :name-col 50, :end-col 51, :row 124} {:end-row 124, :name-end-col 58, :name-end-row 124, :name-row 124, :name v, :filename "src/elin/interceptor/debug.clj", :col 57, :id 2628, :name-col 57, :end-col 58, :row 124} {:end-row 122, :name-end-col 31, :name-end-row 122, :name-row 122, :name locals, :filename "src/elin/interceptor/debug.clj", :col 25, :id 2623, :name-col 25, :end-col 31, :row 122} {:end-row 127, :name-end-col 27, :name-end-row 127, :name-row 127, :name debug-value, :filename "src/elin/interceptor/debug.clj", :col 16, :id 2622, :name-col 16, :end-col 27, :row 127} {:end-row 129, :name-end-col 21, :name-end-row 129, :name-row 129, :name locals-str, :filename "src/elin/interceptor/debug.clj", :col 11, :id 2629, :name-col 11, :end-col 21, :row 129} {:end-row 150, :name-end-col 53, :name-end-row 150, :name-row 150, :name message, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2633, :name-col 46, :end-col 53, :row 150} {:end-row 151, :name-end-col 70, :name-end-row 151, :name-row 151, :name message, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2633, :name-col 63, :end-col 70, :row 151} {:end-row 152, :name-end-col 66, :name-end-row 152, :name-row 152, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2630, :name-col 63, :end-col 66, :row 152} {:end-row 152, :name-end-col 81, :name-end-row 152, :name-row 152, :name message, :filename "src/elin/interceptor/debug.clj", :col 74, :id 2633, :name-col 74, :end-col 81, :row 152} {:end-row 152, :name-end-col 99, :name-end-row 152, :name-row 152, :name message, :filename "src/elin/interceptor/debug.clj", :col 92, :id 2633, :name-col 92, :end-col 99, :row 152} {:end-row 153, :name-end-col 94, :name-end-row 153, :name-row 153, :name base-code, :filename "src/elin/interceptor/debug.clj", :col 85, :id 2638, :name-col 85, :end-col 94, :row 153} {:end-row 153, :name-end-col 99, :name-end-row 153, :name-row 153, :name coor, :filename "src/elin/interceptor/debug.clj", :col 95, :id 2636, :name-col 95, :end-col 99, :row 153} {:end-row 154, :name-end-col 47, :name-end-row 154, :name-row 154, :name line, :filename "src/elin/interceptor/debug.clj", :col 43, :id 2634, :name-col 43, :end-col 47, :row 154} {:end-row 154, :name-end-col 63, :name-end-row 154, :name-row 154, :name position, :filename "src/elin/interceptor/debug.clj", :col 55, :id 2640, :name-col 55, :end-col 63, :row 154} {:end-row 155, :name-end-col 54, :name-end-row 155, :name-row 155, :name column, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2635, :name-col 48, :end-col 54, :row 155} {:end-row 155, :name-end-col 71, :name-end-row 155, :name-row 155, :name position, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2640, :name-col 63, :end-col 71, :row 155} {:end-row 156, :name-end-col 65, :name-end-row 156, :name-row 156, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 46, :id 2642, :name-col 46, :end-col 65, :row 156} {:end-row 156, :name-end-col 82, :name-end-row 156, :name-row 156, :name code, :filename "src/elin/interceptor/debug.clj", :col 78, :id 2639, :name-col 78, :end-col 82, :row 156} {:end-row 157, :name-end-col 53, :name-end-row 157, :name-row 157, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 50, :id 2630, :name-col 50, :end-col 53, :row 157} {:end-row 157, :name-end-col 82, :name-end-row 157, :name-row 157, :name message, :filename "src/elin/interceptor/debug.clj", :col 75, :id 2633, :name-col 75, :end-col 82, :row 157} {:end-row 159, :name-end-col 76, :name-end-row 159, :name-row 159, :name highlight-line, :filename "src/elin/interceptor/debug.clj", :col 62, :id 2641, :name-col 62, :end-col 76, :row 159} {:end-row 160, :name-end-col 75, :name-end-row 160, :name-row 160, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 56, :id 2642, :name-col 56, :end-col 75, :row 160} {:end-row 162, :name-end-col 72, :name-end-row 162, :name-row 162, :name input-type, :filename "src/elin/interceptor/debug.clj", :col 62, :id 2637, :name-col 62, :end-col 72, :row 162} {:end-row 163, :name-end-col 49, :name-end-row 163, :name-row 163, :name host, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2632, :name-col 45, :end-col 49, :row 163} {:end-row 165, :name-end-col 59, :name-end-row 165, :name-row 165, :name highlight-line, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2641, :name-col 45, :end-col 59, :row 165} {:end-row 166, :name-end-col 64, :name-end-row 166, :name-row 166, :name highlight-start-col, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2642, :name-col 45, :end-col 64, :row 166} {:end-row 167, :name-end-col 62, :name-end-row 167, :name-row 167, :name highlight-end-col, :filename "src/elin/interceptor/debug.clj", :col 45, :id 2643, :name-col 45, :end-col 62, :row 167} {:end-row 171, :name-end-col 67, :name-end-row 171, :name-row 171, :name host, :filename "src/elin/interceptor/debug.clj", :col 63, :id 2632, :name-col 63, :end-col 67, :row 171} {:end-row 172, :name-end-col 80, :name-end-row 172, :name-row 172, :name input-prompt, :filename "src/elin/interceptor/debug.clj", :col 68, :id 2645, :name-col 68, :end-col 80, :row 172} {:end-row 174, :name-end-col 72, :name-end-row 174, :name-row 174, :name input, :filename "src/elin/interceptor/debug.clj", :col 67, :id 2646, :name-col 67, :end-col 72, :row 174} {:end-row 175, :name-end-col 45, :name-end-row 175, :name-row 175, :name input, :filename "src/elin/interceptor/debug.clj", :col 40, :id 2646, :name-col 40, :end-col 45, :row 175} {:end-row 176, :name-end-col 81, :name-end-row 176, :name-row 176, :name input', :filename "src/elin/interceptor/debug.clj", :col 75, :id 2647, :name-col 75, :end-col 81, :row 176} {:end-row 177, :name-end-col 61, :name-end-row 177, :name-row 177, :name nrepl, :filename "src/elin/interceptor/debug.clj", :col 56, :id 2631, :name-col 56, :end-col 61, :row 177} {:end-row 177, :name-end-col 75, :name-end-row 177, :name-row 177, :name message, :filename "src/elin/interceptor/debug.clj", :col 68, :id 2633, :name-col 68, :end-col 75, :row 177} {:end-row 177, :name-end-col 92, :name-end-row 177, :name-row 177, :name input', :filename "src/elin/interceptor/debug.clj", :col 86, :id 2647, :name-col 86, :end-col 92, :row 177} {:end-row 178, :name-end-col 51, :name-end-row 178, :name-row 178, :name ctx, :filename "src/elin/interceptor/debug.clj", :col 48, :id 2630, :name-col 48, :end-col 51, :row 178} {:end-row 178, :name-end-col 60, :name-end-row 178, :name-row 178, :name popup-id, :filename "src/elin/interceptor/debug.clj", :col 52, :id 2644, :name-col 52, :end-col 60, :row 178} {:end-row 179, :name-end-col 61, :name-end-row 179, :name-row 179, :name host, :filename "src/elin/interceptor/debug.clj", :col 57, :id 2632, :name-col 57, :end-col 61, :row 179} {:end-row 19, :name-end-col 64, :name-end-row 19, :name-row 19, :name cwd, :filename "src/elin/interceptor/connect.clj", :col 61, :id 2648, :name-col 61, :end-col 64, :row 19} {:end-row 21, :name-end-col 39, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/interceptor/connect.clj", :col 35, :id 2649, :name-col 35, :end-col 39, :row 21} {:end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name file, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2649, :name-col 21, :end-col 25, :row 22} {:end-row 27, :name-end-col 73, :name-end-row 27, :name-row 27, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 70, :id 2650, :name-col 70, :end-col 73, :row 27} {:end-row 29, :name-end-col 30, :name-end-row 29, :name-row 29, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 22, :id 2652, :name-col 22, :end-col 30, :row 29} {:end-row 29, :name-end-col 35, :name-end-row 29, :name-row 29, :name port, :filename "src/elin/interceptor/connect.clj", :col 31, :id 2653, :name-col 31, :end-col 35, :row 29} {:end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 17, :id 2650, :name-col 17, :end-col 20, :row 30} {:end-row 32, :name-end-col 35, :name-end-row 32, :name-row 32, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 27, :id 2652, :name-col 27, :end-col 35, :row 32} {:end-row 32, :name-end-col 41, :name-end-row 32, :name-row 32, :name port, :filename "src/elin/interceptor/connect.clj", :col 37, :id 2653, :name-col 37, :end-col 41, :row 32} {:end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 24, :id 2650, :name-col 24, :end-col 27, :row 33} {:end-row 33, :name-end-col 54, :name-end-row 33, :name-row 33, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :col 38, :id 2654, :name-col 38, :end-col 54, :row 33} {:end-row 37, :name-end-col 83, :name-end-row 37, :name-row 37, :name host, :filename "src/elin/interceptor/connect.clj", :col 79, :id 2651, :name-col 79, :end-col 83, :row 37} {:end-row 38, :name-end-col 68, :name-end-row 38, :name-row 38, :name cwd, :filename "src/elin/interceptor/connect.clj", :col 65, :id 2655, :name-col 65, :end-col 68, :row 38} {:end-row 39, :name-end-col 40, :name-end-row 39, :name-row 39, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 23, :id 2656, :name-col 23, :end-col 40, :row 39} {:end-row 40, :name-end-col 31, :name-end-row 40, :name-row 40, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 28, :id 2650, :name-col 28, :end-col 31, :row 40} {:end-row 41, :name-end-col 50, :name-end-row 41, :name-row 41, :name hostname, :filename "src/elin/interceptor/connect.clj", :col 42, :id 2652, :name-col 42, :end-col 50, :row 41} {:end-row 41, :name-end-col 67, :name-end-row 41, :name-row 41, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :col 51, :id 2654, :name-col 51, :end-col 67, :row 41} {:end-row 42, :name-end-col 58, :name-end-row 42, :name-row 42, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 41, :id 2656, :name-col 41, :end-col 58, :row 42} {:end-row 43, :name-end-col 66, :name-end-row 43, :name-row 43, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 49, :id 2656, :name-col 49, :end-col 66, :row 43} {:end-row 44, :name-end-col 68, :name-end-row 44, :name-row 44, :name clojure-port-file, :filename "src/elin/interceptor/connect.clj", :col 51, :id 2656, :name-col 51, :end-col 68, :row 44} {:end-row 45, :name-end-col 24, :name-end-row 45, :name-row 45, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2650, :name-col 21, :end-col 24, :row 45} {:end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :name client, :filename "src/elin/interceptor/connect.clj", :col 34, :id 2659, :name-col 34, :end-col 40, :row 50} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :name ch, :filename "src/elin/interceptor/connect.clj", :col 46, :id 2660, :name-col 46, :end-col 48, :row 52} {:end-row 56, :name-end-col 68, :name-end-row 56, :name-row 56, :name interceptor, :filename "src/elin/interceptor/connect.clj", :col 57, :id 2658, :name-col 57, :end-col 68, :row 56} {:end-row 53, :name-end-col 30, :name-end-row 53, :name-row 53, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 27, :id 2657, :name-col 27, :end-col 30, :row 53} {:end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name msg, :filename "src/elin/interceptor/connect.clj", :col 43, :id 2661, :name-col 43, :end-col 46, :row 55} {:end-row 58, :name-end-col 35, :name-end-row 58, :name-row 58, :filename "src/elin/interceptor/connect.clj", :col 34, :name-col 34, :end-col 35, :row 58} {:end-row 67, :name-end-col 58, :name-end-row 67, :name-row 67, :name interceptor, :filename "src/elin/interceptor/connect.clj", :col 47, :id 2664, :name-col 47, :end-col 58, :row 67} {:end-row 64, :name-end-col 20, :name-end-row 64, :name-row 64, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 17, :id 2663, :name-col 17, :end-col 20, :row 64} {:end-row 68, :name-end-col 16, :name-end-row 68, :name-row 68, :name ctx, :filename "src/elin/interceptor/connect.clj", :col 13, :id 2663, :name-col 13, :end-col 16, :row 68} {:end-row 73, :name-end-col 25, :name-end-row 73, :name-row 73, :name port, :filename "src/elin/interceptor/connect.clj", :col 21, :id 2665, :name-col 21, :end-col 25, :row 73} {:end-row 20, :name-end-col 52, :name-end-row 20, :name-row 20, :name config, :filename "src/elin/system.clj", :col 46, :id 2666, :name-col 46, :end-col 52, :row 20} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name config, :filename "src/elin/system.clj", :col 39, :id 2666, :name-col 39, :end-col 45, :row 23} {:end-row 26, :name-end-col 70, :name-end-row 26, :name-row 26, :name config, :filename "src/elin/system.clj", :col 64, :id 2666, :name-col 64, :end-col 70, :row 26} {:end-row 29, :name-end-col 60, :name-end-row 29, :name-row 29, :name config, :filename "src/elin/system.clj", :col 54, :id 2666, :name-col 54, :end-col 60, :row 29} {:end-row 34, :name-end-col 42, :name-end-row 34, :name-row 34, :name config, :filename "src/elin/system.clj", :col 36, :id 2666, :name-col 36, :end-col 42, :row 34} {:end-row 42, :name-end-col 54, :name-end-row 42, :name-row 42, :name config, :filename "src/elin/system.clj", :col 48, :id 2666, :name-col 48, :end-col 54, :row 42} {:end-row 46, :name-end-col 48, :name-end-row 46, :name-row 46, :name config, :filename "src/elin/system.clj", :col 42, :id 2666, :name-col 42, :end-col 48, :row 46} {:end-row 55, :name-end-col 55, :name-end-row 55, :name-row 55, :name config, :filename "src/elin/system.clj", :col 49, :id 2666, :name-col 49, :end-col 55, :row 55} {:end-row 59, :name-end-col 45, :name-end-row 59, :name-row 59, :name config, :filename "src/elin/system.clj", :col 39, :id 2666, :name-col 39, :end-col 45, :row 59} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name sock, :filename "src/elin/config.clj", :col 20, :id 2670, :name-col 20, :end-col 24, :row 19} {:end-row 24, :name-end-col 30, :name-end-row 24, :name-row 24, :name value, :filename "src/elin/config.clj", :col 25, :id 2673, :name-col 25, :end-col 30, :row 24} {:end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name value, :filename "src/elin/config.clj", :col 23, :id 2676, :name-col 23, :end-col 28, :row 28} {:end-row 34, :name-end-col 65, :name-end-row 34, :name-row 34, :name value, :filename "src/elin/config.clj", :col 60, :id 2679, :name-col 60, :end-col 65, :row 34} {:end-row 32, :name-end-col 50, :name-end-row 32, :name-row 32, :name base-dir, :filename "src/elin/config.clj", :col 42, :id 2677, :name-col 42, :end-col 50, :row 32} {:end-row 36, :name-end-col 21, :name-end-row 36, :name-row 36, :name value, :filename "src/elin/config.clj", :col 16, :id 2679, :name-col 16, :end-col 21, :row 36} {:end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name absolute-path?, :filename "src/elin/config.clj", :col 14, :id 2680, :name-col 14, :end-col 28, :row 37} {:end-row 37, :name-end-col 47, :name-end-row 37, :name-row 37, :name base-dir, :filename "src/elin/config.clj", :col 39, :id 2677, :name-col 39, :end-col 47, :row 37} {:end-row 50, :name-end-col 16, :name-end-row 50, :name-row 50, :name c1, :filename "src/elin/config.clj", :col 14, :id 2684, :name-col 14, :end-col 16, :row 50} {:end-row 50, :name-end-col 19, :name-end-row 50, :name-row 50, :name c2, :filename "src/elin/config.clj", :col 17, :id 2685, :name-col 17, :end-col 19, :row 50} {:end-row 52, :name-end-col 37, :name-end-row 52, :name-row 52, :name accm, :filename "src/elin/config.clj", :col 33, :id 2686, :name-col 33, :end-col 37, :row 52} {:end-row 52, :name-end-col 39, :name-end-row 52, :name-row 52, :name k, :filename "src/elin/config.clj", :col 38, :id 2687, :name-col 38, :end-col 39, :row 52} {:end-row 53, :name-end-col 32, :name-end-row 53, :name-row 53, :name accm, :filename "src/elin/config.clj", :col 28, :id 2686, :name-col 28, :end-col 32, :row 53} {:end-row 53, :name-end-col 34, :name-end-row 53, :name-row 53, :name k, :filename "src/elin/config.clj", :col 33, :id 2687, :name-col 33, :end-col 34, :row 53} {:end-row 55, :name-end-col 37, :name-end-row 55, :name-row 55, :name v1, :filename "src/elin/config.clj", :col 35, :id 2689, :name-col 35, :end-col 37, :row 55} {:end-row 56, :name-end-col 32, :name-end-row 56, :name-row 56, :name v2, :filename "src/elin/config.clj", :col 30, :id 2688, :name-col 30, :end-col 32, :row 56} {:end-row 58, :name-end-col 76, :name-end-row 58, :name-row 58, :name k, :filename "src/elin/config.clj", :col 75, :id 2687, :name-col 75, :end-col 76, :row 58} {:end-row 59, :name-end-col 50, :name-end-row 59, :name-row 59, :name v1, :filename "src/elin/config.clj", :col 48, :id 2689, :name-col 48, :end-col 50, :row 59} {:end-row 59, :name-end-col 67, :name-end-row 59, :name-row 59, :name v2, :filename "src/elin/config.clj", :col 65, :id 2688, :name-col 65, :end-col 67, :row 59} {:end-row 60, :name-end-col 45, :name-end-row 60, :name-row 60, :name v1, :filename "src/elin/config.clj", :col 43, :id 2689, :name-col 43, :end-col 45, :row 60} {:end-row 60, :name-end-col 48, :name-end-row 60, :name-row 60, :name v2, :filename "src/elin/config.clj", :col 46, :id 2688, :name-col 46, :end-col 48, :row 60} {:end-row 62, :name-end-col 43, :name-end-row 62, :name-row 62, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 62} {:end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name v2, :filename "src/elin/config.clj", :col 51, :id 2688, :name-col 51, :end-col 53, :row 62} {:end-row 63, :name-end-col 43, :name-end-row 63, :name-row 63, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 63} {:end-row 63, :name-end-col 46, :name-end-row 63, :name-row 63, :name v2, :filename "src/elin/config.clj", :col 44, :id 2688, :name-col 44, :end-col 46, :row 63} {:end-row 65, :name-end-col 43, :name-end-row 65, :name-row 65, :name v1, :filename "src/elin/config.clj", :col 41, :id 2689, :name-col 41, :end-col 43, :row 65} {:end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name v2, :filename "src/elin/config.clj", :col 51, :id 2688, :name-col 51, :end-col 53, :row 65} {:end-row 66, :name-end-col 47, :name-end-row 66, :name-row 66, :name v1, :filename "src/elin/config.clj", :col 45, :id 2689, :name-col 45, :end-col 47, :row 66} {:end-row 66, :name-end-col 50, :name-end-row 66, :name-row 66, :name v2, :filename "src/elin/config.clj", :col 48, :id 2688, :name-col 48, :end-col 50, :row 66} {:end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name v2, :filename "src/elin/config.clj", :col 30, :id 2688, :name-col 30, :end-col 32, :row 69} {:end-row 70, :name-end-col 23, :name-end-row 70, :name-row 70, :name c1, :filename "src/elin/config.clj", :col 21, :id 2684, :name-col 21, :end-col 23, :row 70} {:end-row 71, :name-end-col 19, :name-end-row 71, :name-row 71, :name c2, :filename "src/elin/config.clj", :col 17, :id 2685, :name-col 17, :end-col 19, :row 71} {:end-row 73, :name-end-col 32, :name-end-row 73, :name-row 73, :name c1, :filename "src/elin/config.clj", :col 30, :id 2690, :name-col 30, :end-col 32, :row 73} {:end-row 73, :name-end-col 45, :name-end-row 73, :name-row 73, :name c2, :filename "src/elin/config.clj", :col 43, :id 2691, :name-col 43, :end-col 45, :row 73} {:end-row 73, :name-end-col 58, :name-end-row 73, :name-row 73, :name more-configs, :filename "src/elin/config.clj", :col 46, :id 2692, :name-col 46, :end-col 58, :row 73} {:end-row 77, :name-end-col 58, :name-end-row 77, :name-row 77, :name target-handler-config, :filename "src/elin/config.clj", :col 37, :id 2694, :name-col 37, :end-col 58, :row 77} {:end-row 78, :name-end-col 49, :name-end-row 78, :name-row 78, :name excludes, :filename "src/elin/config.clj", :col 41, :id 2696, :name-col 41, :end-col 49, :row 78} {:end-row 79, :name-end-col 49, :name-end-row 79, :name-row 79, :name includes, :filename "src/elin/config.clj", :col 41, :id 2695, :name-col 41, :end-col 49, :row 79} {:end-row 80, :name-end-col 28, :name-end-row 80, :name-row 80, :name base-handler-config, :filename "src/elin/config.clj", :col 9, :id 2693, :name-col 9, :end-col 28, :row 80} {:end-row 81, :name-end-col 52, :name-end-row 81, :name-row 81, :name target-handler-config, :filename "src/elin/config.clj", :col 31, :id 2694, :name-col 31, :end-col 52, :row 81} {:end-row 84, :name-end-col 51, :name-end-row 84, :name-row 84, :name exclude-set, :filename "src/elin/config.clj", :col 40, :id 2697, :name-col 40, :end-col 51, :row 84} {:end-row 84, :name-end-col 53, :name-end-row 84, :name-row 84, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 84} {:end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name includes, :filename "src/elin/config.clj", :col 40, :id 2695, :name-col 40, :end-col 48, :row 85} {:end-row 89, :name-end-col 62, :name-end-row 89, :name-row 89, :name target-interceptor-config, :filename "src/elin/config.clj", :col 37, :id 2700, :name-col 37, :end-col 62, :row 89} {:end-row 90, :name-end-col 49, :name-end-row 90, :name-row 90, :name excludes, :filename "src/elin/config.clj", :col 41, :id 2702, :name-col 41, :end-col 49, :row 90} {:end-row 91, :name-end-col 49, :name-end-row 91, :name-row 91, :name includes, :filename "src/elin/config.clj", :col 41, :id 2701, :name-col 41, :end-col 49, :row 91} {:end-row 92, :name-end-col 32, :name-end-row 92, :name-row 92, :name base-interceptor-config, :filename "src/elin/config.clj", :col 9, :id 2699, :name-col 9, :end-col 32, :row 92} {:end-row 93, :name-end-col 56, :name-end-row 93, :name-row 93, :name target-interceptor-config, :filename "src/elin/config.clj", :col 31, :id 2700, :name-col 31, :end-col 56, :row 93} {:end-row 96, :name-end-col 51, :name-end-row 96, :name-row 96, :name exclude-set, :filename "src/elin/config.clj", :col 40, :id 2703, :name-col 40, :end-col 51, :row 96} {:end-row 96, :name-end-col 53, :name-end-row 96, :name-row 96, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 96} {:end-row 97, :name-end-col 48, :name-end-row 97, :name-row 97, :name includes, :filename "src/elin/config.clj", :col 40, :id 2701, :name-col 40, :end-col 48, :row 97} {:end-row 107, :name-end-col 32, :name-end-row 107, :name-row 107, :name accm, :filename "src/elin/config.clj", :col 28, :id 2706, :name-col 28, :end-col 32, :row 107} {:end-row 107, :name-end-col 49, :name-end-row 107, :name-row 107, :name k, :filename "src/elin/config.clj", :col 48, :id 2707, :name-col 48, :end-col 49, :row 107} {:end-row 108, :name-end-col 20, :name-end-row 108, :name-row 108, :name v, :filename "src/elin/config.clj", :col 19, :id 2708, :name-col 19, :end-col 20, :row 108} {:end-row 109, :name-end-col 41, :name-end-row 109, :name-row 109, :name k, :filename "src/elin/config.clj", :col 40, :id 2707, :name-col 40, :end-col 41, :row 109} {:end-row 109, :name-end-col 43, :name-end-row 109, :name-row 109, :name v, :filename "src/elin/config.clj", :col 42, :id 2708, :name-col 42, :end-col 43, :row 109} {:end-row 104, :name-end-col 25, :name-end-row 104, :name-row 104, :name uses, :filename "src/elin/config.clj", :col 21, :id 2705, :name-col 21, :end-col 25, :row 104} {:end-row 115, :name-end-col 24, :name-end-row 115, :name-row 115, :name base-handler-config, :filename "src/elin/config.clj", :col 5, :id 2710, :name-col 5, :end-col 24, :row 115} {:end-row 116, :name-end-col 59, :name-end-row 116, :name-row 116, :name target-handler-config, :filename "src/elin/config.clj", :col 38, :id 2711, :name-col 38, :end-col 59, :row 116} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :name expanded, :filename "src/elin/config.clj", :col 27, :id 2712, :name-col 27, :end-col 35, :row 118} {:end-row 118, :name-end-col 65, :name-end-row 118, :name-row 118, :name target-handler-config, :filename "src/elin/config.clj", :col 44, :id 2711, :name-col 44, :end-col 65, :row 118} {:end-row 119, :name-end-col 28, :name-end-row 119, :name-row 119, :name target-handler-config, :filename "src/elin/config.clj", :col 7, :id 2711, :name-col 7, :end-col 28, :row 119} {:end-row 124, :name-end-col 28, :name-end-row 124, :name-row 124, :name base-interceptor-config, :filename "src/elin/config.clj", :col 5, :id 2713, :name-col 5, :end-col 28, :row 124} {:end-row 125, :name-end-col 63, :name-end-row 125, :name-row 125, :name target-interceptor-config, :filename "src/elin/config.clj", :col 38, :id 2714, :name-col 38, :end-col 63, :row 125} {:end-row 127, :name-end-col 39, :name-end-row 127, :name-row 127, :name expanded, :filename "src/elin/config.clj", :col 31, :id 2715, :name-col 31, :end-col 39, :row 127} {:end-row 127, :name-end-col 73, :name-end-row 127, :name-row 127, :name target-interceptor-config, :filename "src/elin/config.clj", :col 48, :id 2714, :name-col 48, :end-col 73, :row 127} {:end-row 128, :name-end-col 32, :name-end-row 128, :name-row 128, :name target-interceptor-config, :filename "src/elin/config.clj", :col 7, :id 2714, :name-col 7, :end-col 32, :row 128} {:end-row 132, :name-end-col 16, :name-end-row 132, :name-row 132, :name config, :filename "src/elin/config.clj", :col 10, :id 2716, :name-col 10, :end-col 16, :row 132} {:end-row 133, :name-end-col 59, :name-end-row 133, :name-row 133, :name handler, :filename "src/elin/config.clj", :col 52, :id 2717, :name-col 52, :end-col 59, :row 133} {:end-row 135, :name-end-col 48, :name-end-row 135, :name-row 135, :name expanded, :filename "src/elin/config.clj", :col 40, :id 2719, :name-col 40, :end-col 48, :row 135} {:end-row 135, :name-end-col 64, :name-end-row 135, :name-row 135, :name handler, :filename "src/elin/config.clj", :col 57, :id 2717, :name-col 57, :end-col 64, :row 135} {:end-row 136, :name-end-col 28, :name-end-row 136, :name-row 136, :name handler, :filename "src/elin/config.clj", :col 21, :id 2717, :name-col 21, :end-col 28, :row 136} {:end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name interceptor, :filename "src/elin/config.clj", :col 56, :id 2718, :name-col 56, :end-col 67, :row 137} {:end-row 139, :name-end-col 56, :name-end-row 139, :name-row 139, :name expanded, :filename "src/elin/config.clj", :col 48, :id 2720, :name-col 48, :end-col 56, :row 139} {:end-row 139, :name-end-col 76, :name-end-row 139, :name-row 139, :name interceptor, :filename "src/elin/config.clj", :col 65, :id 2718, :name-col 65, :end-col 76, :row 139} {:end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name interceptor, :filename "src/elin/config.clj", :col 25, :id 2718, :name-col 25, :end-col 36, :row 140} {:end-row 144, :name-end-col 18, :name-end-row 144, :name-row 144, :name base-config, :filename "src/elin/config.clj", :col 7, :id 2721, :name-col 7, :end-col 18, :row 144} {:end-row 145, :name-end-col 43, :name-end-row 145, :name-row 145, :name target-config, :filename "src/elin/config.clj", :col 30, :id 2722, :name-col 30, :end-col 43, :row 145} {:end-row 146, :name-end-col 45, :name-end-row 146, :name-row 146, :filename "src/elin/config.clj", :col 44, :name-col 44, :end-col 45, :row 146} {:end-row 146, :name-end-col 69, :name-end-row 146, :name-row 146, :name target-config, :filename "src/elin/config.clj", :col 56, :id 2722, :name-col 56, :end-col 69, :row 146} {:end-row 147, :name-end-col 53, :name-end-row 147, :name-row 147, :filename "src/elin/config.clj", :col 52, :name-col 52, :end-col 53, :row 147} {:end-row 147, :name-end-col 81, :name-end-row 147, :name-row 147, :name target-config, :filename "src/elin/config.clj", :col 68, :id 2722, :name-col 68, :end-col 81, :row 147} {:end-row 152, :name-end-col 26, :name-end-row 152, :name-row 152, :name file, :filename "src/elin/config.clj", :col 22, :id 2725, :name-col 22, :end-col 26, :row 152} {:end-row 155, :name-end-col 31, :name-end-row 155, :name-row 155, :name file, :filename "src/elin/config.clj", :col 27, :id 2725, :name-col 27, :end-col 31, :row 155} {:end-row 155, :name-end-col 52, :name-end-row 155, :name-row 155, :name base-dir, :filename "src/elin/config.clj", :col 44, :id 2726, :name-col 44, :end-col 52, :row 155} {:end-row 162, :name-end-col 31, :name-end-row 162, :name-row 162, :name base-dir, :filename "src/elin/config.clj", :col 23, :id 2727, :name-col 23, :end-col 31, :row 162} {:end-row 163, :name-end-col 28, :name-end-row 163, :name-row 163, :name file, :filename "src/elin/config.clj", :col 24, :id 2728, :name-col 24, :end-col 28, :row 163} {:end-row 164, :name-end-col 37, :name-end-row 164, :name-row 164, :name file, :filename "src/elin/config.clj", :col 33, :id 2728, :name-col 33, :end-col 37, :row 164} {:end-row 164, :name-end-col 58, :name-end-row 164, :name-row 164, :name base-dir, :filename "src/elin/config.clj", :col 50, :id 2727, :name-col 50, :end-col 58, :row 164} {:end-row 172, :name-end-col 67, :name-end-row 172, :name-row 172, :name dir, :filename "src/elin/config.clj", :col 64, :id 2729, :name-col 64, :end-col 67, :row 172} {:end-row 172, :name-end-col 83, :name-end-row 172, :name-row 172, :name config-dir-name, :filename "src/elin/config.clj", :col 68, :id 2730, :name-col 68, :end-col 83, :row 172} {:end-row 174, :name-end-col 24, :name-end-row 174, :name-row 174, :name file, :filename "src/elin/config.clj", :col 20, :id 2731, :name-col 20, :end-col 24, :row 174} {:end-row 174, :name-end-col 38, :name-end-row 174, :name-row 174, :name file, :filename "src/elin/config.clj", :col 34, :id 2731, :name-col 34, :end-col 38, :row 174} {:end-row 175, :name-end-col 34, :name-end-row 175, :name-row 175, :name file, :filename "src/elin/config.clj", :col 30, :id 2731, :name-col 30, :end-col 34, :row 175} {:end-row 178, :name-end-col 39, :name-end-row 178, :name-row 178, :name file, :filename "src/elin/config.clj", :col 35, :id 2731, :name-col 35, :end-col 39, :row 178} {:end-row 178, :name-end-col 60, :name-end-row 178, :name-row 178, :name base-dir, :filename "src/elin/config.clj", :col 52, :id 2732, :name-col 52, :end-col 60, :row 178} {:end-row 187, :name-end-col 60, :name-end-row 187, :name-row 187, :name dir, :filename "src/elin/config.clj", :col 57, :id 2733, :name-col 57, :end-col 60, :row 187} {:end-row 188, :name-end-col 33, :name-end-row 188, :name-row 188, :name server-config, :filename "src/elin/config.clj", :col 20, :id 2734, :name-col 20, :end-col 33, :row 188} {:end-row 189, :name-end-col 49, :name-end-row 189, :name-row 189, :name default-config, :filename "src/elin/config.clj", :col 35, :id 2735, :name-col 35, :end-col 49, :row 189} {:end-row 190, :name-end-col 42, :name-end-row 190, :name-row 190, :name user-config, :filename "src/elin/config.clj", :col 31, :id 2736, :name-col 31, :end-col 42, :row 190} {:end-row 191, :name-end-col 51, :name-end-row 191, :name-row 191, :name project-local-config, :filename "src/elin/config.clj", :col 31, :id 2737, :name-col 31, :end-col 51, :row 191} {:end-row 193, :name-end-col 21, :name-end-row 193, :name-row 193, :name config, :filename "src/elin/config.clj", :col 15, :id 2738, :name-col 15, :end-col 21, :row 193}], :keywords [{:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/test.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 8, :col 31, :end-row 8, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 9, :col 30, :end-row 9, :end-col 33, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 15, :col 31, :end-row 15, :end-col 34, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 17, :col 25, :end-row 17, :end-col 28, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 18, :col 19, :end-row 18, :end-col 22, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/handler/test.clj", :from user} {:row 21, :col 30, :end-row 21, :end-col 33, :name "=>", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 21, :col 35, :end-row 21, :end-col 39, :name "cat", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 24, :col 5, :end-row 24, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:end-row 24, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-test-under-cursor, :end-col 29, :row 24} {:end-row 24, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-test-under-cursor, :end-col 42, :row 24} {:end-row 24, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :from-var run-test-under-cursor, :end-col 58, :row 24} {:end-row 25, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :from-var run-test-under-cursor, :end-col 17, :row 25} {:end-row 25, :name "options", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 19, :from-var run-test-under-cursor, :end-col 26, :row 25} {:row 26, :col 19, :end-row 26, :end-col 22, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 26, :col 32, :end-row 26, :end-col 41, :name "var-name", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 27, :col 62, :end-row 27, :end-col 72, :name "component", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 28, :col 30, :end-row 28, :end-col 33, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 29, :col 30, :end-row 29, :end-col 35, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 29, :col 37, :end-row 29, :end-col 42, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 30, :col 30, :end-row 30, :end-col 37, :name "column", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 30, :col 39, :end-row 30, :end-col 46, :name "column", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 31, :col 30, :end-row 31, :end-col 35, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 31, :col 37, :end-row 31, :end-col 42, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 32, :col 30, :end-row 32, :end-col 35, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 35, :col 13, :end-row 35, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-test-under-cursor, :end-col 36, :row 35} {:end-row 35, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-test-under-cursor, :end-col 43, :row 35} {:row 38, :col 24, :end-row 38, :end-col 33, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 38, :col 35, :end-row 38, :end-col 43, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 38, :col 46, :end-row 38, :end-col 49, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 39, :col 24, :end-row 39, :end-col 32, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 39, :col 34, :end-row 39, :end-col 39, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 40, :col 62, :end-row 40, :end-col 65, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 40, :col 67, :end-row 40, :end-col 70, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 41, :col 62, :end-row 41, :end-col 67, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 41, :col 69, :end-row 41, :end-col 74, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 42, :col 62, :end-row 42, :end-col 75, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 42, :col 77, :end-row 42, :end-col 82, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 43, :col 62, :end-row 43, :end-col 72, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 43, :col 74, :end-row 43, :end-col 79, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 44, :col 24, :end-row 44, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 47, :col 29, :end-row 47, :end-col 34, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 49, :col 24, :end-row 49, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 49, :col 29, :end-row 49, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 50, :col 24, :end-row 50, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 51, :col 24, :end-row 51, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 51, :col 39, :end-row 51, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 52, :col 24, :end-row 52, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 52, :col 36, :end-row 52, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 54, :col 24, :end-row 54, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-test-under-cursor, :from elin.handler.test} {:row 58, :col 5, :end-row 58, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:end-row 58, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-tests-in-ns, :end-col 29, :row 58} {:end-row 58, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-tests-in-ns, :end-col 35, :row 58} {:end-row 58, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 36, :from-var run-tests-in-ns, :end-col 47, :row 58} {:end-row 58, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 48, :from-var run-tests-in-ns, :end-col 63, :row 58} {:row 61, :col 62, :end-row 61, :end-col 72, :name "component", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 62, :col 30, :end-row 62, :end-col 33, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 63, :col 30, :end-row 63, :end-col 35, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 64, :col 30, :end-row 64, :end-col 37, :name "column", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 65, :col 30, :end-row 65, :end-col 35, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 66, :col 30, :end-row 66, :end-col 35, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 72, :col 13, :end-row 72, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:end-row 72, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-tests-in-ns, :end-col 36, :row 72} {:end-row 72, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-tests-in-ns, :end-col 43, :row 72} {:row 75, :col 24, :end-row 75, :end-col 33, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 75, :col 35, :end-row 75, :end-col 43, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 75, :col 46, :end-row 75, :end-col 49, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 76, :col 62, :end-row 76, :end-col 65, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 76, :col 67, :end-row 76, :end-col 70, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 77, :col 62, :end-row 77, :end-col 67, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 78, :col 62, :end-row 78, :end-col 75, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 78, :col 77, :end-row 78, :end-col 82, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 79, :col 62, :end-row 79, :end-col 72, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 79, :col 74, :end-row 79, :end-col 79, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 80, :col 24, :end-row 80, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 82, :col 53, :end-row 82, :end-col 56, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 83, :col 24, :end-row 83, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 83, :col 29, :end-row 83, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 84, :col 24, :end-row 84, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 85, :col 24, :end-row 85, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 85, :col 39, :end-row 85, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 86, :col 24, :end-row 86, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 86, :col 36, :end-row 86, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 88, :col 24, :end-row 88, :end-col 33, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-in-ns, :from elin.handler.test} {:row 91, :col 5, :end-row 91, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:end-row 91, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var run-tests-by-query, :end-col 29, :row 91} {:end-row 91, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var run-tests-by-query, :end-col 42, :row 91} {:row 92, :col 60, :end-row 92, :end-col 70, :name "component", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 93, :col 28, :end-row 93, :end-col 31, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 93, :col 37, :end-row 93, :end-col 40, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 94, :col 28, :end-row 94, :end-col 33, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 94, :col 39, :end-row 94, :end-col 49, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 95, :col 28, :end-row 95, :end-col 35, :name "column", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 96, :col 28, :end-row 96, :end-col 33, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 96, :col 39, :end-row 96, :end-col 52, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 97, :col 28, :end-row 97, :end-col 33, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 97, :col 48, :end-row 97, :end-col 53, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 100, :col 13, :end-row 100, :end-col 16, :name "as", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:end-row 100, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 21, :from-var run-tests-by-query, :end-col 36, :row 100} {:end-row 100, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 38, :from-var run-tests-by-query, :end-col 43, :row 100} {:row 104, :col 26, :end-row 104, :end-col 29, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 32, :end-row 105, :end-col 41, :name "ns-query", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 43, :end-row 105, :end-col 51, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 105, :col 54, :end-row 105, :end-col 57, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 107, :col 26, :end-row 107, :end-col 31, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 108, :col 32, :end-row 108, :end-col 40, :name "exactly", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 108, :col 42, :end-row 108, :end-col 47, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 109, :col 24, :end-row 109, :end-col 27, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 109, :col 29, :end-row 109, :end-col 32, :name "ns", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 110, :col 24, :end-row 110, :end-col 29, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 110, :col 43, :end-row 110, :end-col 48, :name "vars", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 111, :col 24, :end-row 111, :end-col 37, :name "current-file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 111, :col 39, :end-row 111, :end-col 44, :name "file", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 112, :col 24, :end-row 112, :end-col 34, :name "base-line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 112, :col 36, :end-row 112, :end-col 41, :name "line", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 116, :col 22, :end-row 116, :end-col 31, :name "response", :filename "src/elin/handler/test.clj", :from-var run-tests-by-query, :from elin.handler.test} {:row 120, :col 5, :end-row 120, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var rerun-last-tests, :from elin.handler.test} {:end-row 120, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var rerun-last-tests, :end-col 29, :row 120} {:end-row 120, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var rerun-last-tests, :end-col 46, :row 120} {:row 124, :col 32, :end-row 124, :end-col 35, :name "=>", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 124, :col 37, :end-row 124, :end-col 41, :name "cat", :filename "src/elin/handler/test.clj", :from elin.handler.test} {:row 127, :col 5, :end-row 127, :end-col 8, :name "as", :filename "src/elin/handler/test.clj", :from-var rerun-last-failed-tests, :from elin.handler.test} {:end-row 127, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 14, :from-var rerun-last-failed-tests, :end-col 29, :row 127} {:end-row 127, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 31, :from-var rerun-last-failed-tests, :end-col 35, :row 127} {:end-row 127, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 36, :from-var rerun-last-failed-tests, :end-col 51, :row 127} {:row 130, :col 20, :end-row 130, :end-col 25, :name "vars", :filename "src/elin/handler/test.clj", :from-var rerun-last-failed-tests, :from elin.handler.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/namespace.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 8, :col 29, :end-row 8, :end-col 32, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 11, :col 18, :end-row 11, :end-col 21, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 12, :col 24, :end-row 12, :end-col 27, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 13, :col 31, :end-row 13, :end-col 34, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 14, :col 19, :end-row 14, :end-col 22, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 16, :col 22, :end-row 16, :end-col 25, :name "as", :filename "src/elin/handler/namespace.clj", :from user} {:row 30, :col 5, :end-row 30, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 30, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-libspec, :end-col 29, :row 30} {:end-row 30, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-libspec, :end-col 38, :row 30} {:end-row 30, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :from-var add-libspec, :end-col 43, :row 30} {:end-row 30, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 44, :from-var add-libspec, :end-col 55, :row 30} {:row 35, :col 38, :end-row 35, :end-col 49, :name "config-map", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 35, :col 73, :end-row 35, :end-col 83, :name "favorites", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 20, :end-row 43, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 31, :end-row 43, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 43, :col 41, :end-row 43, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 44, :col 62, :end-row 44, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 45, :col 30, :end-row 45, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 48, :col 41, :end-row 48, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-libspec, :end-col 54, :row 48} {:end-row 48, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-libspec, :end-col 60, :row 48} {:row 50, :col 50, :end-row 50, :end-col 57, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 52, :col 52, :end-row 52, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 52, :col 65, :end-row 52, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:end-row 46, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-libspec, :end-col 17, :row 46} {:end-row 46, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-libspec, :end-col 25, :row 46} {:end-row 46, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-libspec, :end-col 30, :row 46} {:row 56, :col 6, :end-row 56, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 57, :col 6, :end-row 57, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 58, :col 6, :end-row 58, :end-col 12, :name "alias", :filename "src/elin/handler/namespace.clj", :from-var add-libspec, :from elin.handler.namespace} {:row 61, :col 5, :end-row 61, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 61, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-import*, :end-col 29, :row 61} {:end-row 61, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-import*, :end-col 42, :row 61} {:row 62, :col 20, :end-row 62, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 62, :col 31, :end-row 62, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 62, :col 41, :end-row 62, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 63, :col 62, :end-row 63, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 64, :col 30, :end-row 64, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 67, :col 41, :end-row 67, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 67, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-missing-import*, :end-col 54, :row 67} {:end-row 67, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-missing-import*, :end-col 60, :row 67} {:row 69, :col 52, :end-row 69, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 69, :col 65, :end-row 69, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:end-row 65, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-import*, :end-col 17, :row 65} {:end-row 65, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-import*, :end-col 25, :row 65} {:end-row 65, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-missing-import*, :end-col 30, :row 65} {:row 73, :col 6, :end-row 73, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 74, :col 6, :end-row 74, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-missing-import*, :from elin.handler.namespace} {:row 77, :col 5, :end-row 77, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 77, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-require*, :end-col 29, :row 77} {:end-row 77, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-require*, :end-col 42, :row 77} {:row 78, :col 20, :end-row 78, :end-col 25, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 78, :col 31, :end-row 78, :end-col 36, :name "lnum", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 78, :col 41, :end-row 78, :end-col 45, :name "col", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 79, :col 62, :end-row 79, :end-col 72, :name "component", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 80, :col 30, :end-row 80, :end-col 35, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 83, :col 41, :end-row 83, :end-col 44, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 83, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 49, :from-var add-missing-require*, :end-col 54, :row 83} {:end-row 83, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 56, :from-var add-missing-require*, :end-col 60, :row 83} {:row 85, :col 50, :end-row 85, :end-col 57, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 87, :col 52, :end-row 87, :end-col 59, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 87, :col 65, :end-row 87, :end-col 70, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:end-row 81, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-require*, :end-col 17, :row 81} {:end-row 81, :name "result", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-require*, :end-col 25, :row 81} {:end-row 81, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 26, :from-var add-missing-require*, :end-col 30, :row 81} {:row 91, :col 6, :end-row 91, :end-col 13, :name "result", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 92, :col 6, :end-row 92, :end-col 13, :name "target", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 93, :col 6, :end-row 93, :end-col 12, :name "alias", :filename "src/elin/handler/namespace.clj", :from-var add-missing-require*, :from elin.handler.namespace} {:row 110, :col 7, :end-row 110, :end-col 12, :name "else", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec*, :from elin.handler.namespace} {:row 115, :col 5, :end-row 115, :end-col 8, :name "as", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:end-row 115, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 14, :from-var add-missing-libspec, :end-col 29, :row 115} {:end-row 115, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 31, :from-var add-missing-libspec, :end-col 38, :row 115} {:end-row 115, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 39, :from-var add-missing-libspec, :end-col 43, :row 115} {:row 116, :col 61, :end-row 116, :end-col 72, :name "config-map", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 116} {:end-row 116, :name "favorites", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 28, :row 116} {:end-row 116, :name "java-classes", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 29, :from-var add-missing-libspec, :end-col 41, :row 116} {:end-row 117, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 117} {:end-row 117, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 23, :row 117} {:end-row 117, :name "col", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 24, :from-var add-missing-libspec, :end-col 27, :row 117} {:end-row 118, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 12, :from-var add-missing-libspec, :end-col 17, :row 118} {:end-row 118, :name "code", :keys-destructuring true, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 19, :from-var add-missing-libspec, :end-col 23, :row 118} {:row 120, :col 62, :end-row 120, :end-col 67, :name "code", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 121, :col 62, :end-row 121, :end-col 82, :name "requiring-favorites", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 122, :col 62, :end-row 122, :end-col 75, :name "java-classes", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 129, :col 35, :end-row 129, :end-col 40, :name "name", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 133, :col 70, :end-row 133, :end-col 75, :name "name", :filename "src/elin/handler/namespace.clj", :from-var add-missing-libspec, :from elin.handler.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/callback.clj", :from user} {:row 3, :col 28, :end-row 3, :end-col 31, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/handler/callback.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "=>", :filename "src/elin/handler/callback.clj", :from elin.handler.callback} {:row 7, :col 22, :end-row 7, :end-col 26, :name "cat", :filename "src/elin/handler/callback.clj", :from elin.handler.callback} {:row 9, :col 5, :end-row 9, :end-col 8, :name "as", :filename "src/elin/handler/callback.clj", :from-var callback, :from elin.handler.callback} {:end-row 9, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 14, :from-var callback, :end-col 19, :row 9} {:end-row 9, :name "message", :keys-destructuring true, :filename "src/elin/handler/callback.clj", :from elin.handler.callback, :col 21, :from-var callback, :end-col 28, :row 9} {:row 10, :col 27, :end-row 10, :end-col 34, :name "params", :filename "src/elin/handler/callback.clj", :from-var callback, :from elin.handler.callback} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/complete.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/handler/complete.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:end-row 34, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :from-var format-candidate, :end-col 10, :row 34} {:end-row 34, :name "arglists", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 12, :from-var format-candidate, :end-col 20, :row 34} {:end-row 34, :name "candidate", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 21, :from-var format-candidate, :end-col 30, :row 34} {:end-row 34, :name "doc", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var format-candidate, :end-col 34, :row 34} {:end-row 34, :name "type", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 35, :from-var format-candidate, :end-col 39, :row 34} {:row 35, :col 4, :end-row 35, :end-col 9, :name "word", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 36, :col 4, :end-row 36, :end-col 9, :name "kind", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 37, :col 4, :end-row 37, :end-col 9, :name "menu", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 40, :col 4, :end-row 40, :end-col 9, :name "info", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 41, :col 4, :end-row 41, :end-col 10, :name "icase", :filename "src/elin/handler/complete.clj", :from-var format-candidate, :from elin.handler.complete} {:row 47, :col 17, :end-row 47, :end-col 22, :name "word", :filename "src/elin/handler/complete.clj", :from-var format-candidates, :from elin.handler.complete} {:row 50, :col 5, :end-row 50, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var cider-nrepl-complete, :from elin.handler.complete} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var cider-nrepl-complete, :end-col 29, :row 50} {:end-row 50, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var cider-nrepl-complete, :end-col 36, :row 50} {:row 56, :col 5, :end-row 56, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var nrepl-completions, :from elin.handler.complete} {:end-row 56, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var nrepl-completions, :end-col 29, :row 56} {:end-row 56, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var nrepl-completions, :end-col 36, :row 56} {:row 61, :col 17, :end-row 61, :end-col 20, :name "=>", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:row 61, :col 22, :end-row 61, :end-col 26, :name "cat", :filename "src/elin/handler/complete.clj", :from elin.handler.complete} {:row 64, :col 5, :end-row 64, :end-col 8, :name "as", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:end-row 64, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 14, :from-var complete, :end-col 29, :row 64} {:end-row 64, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 31, :from-var complete, :end-col 36, :row 64} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 38, :from-var complete, :end-col 43, :row 64} {:end-row 64, :name "message", :keys-destructuring true, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 45, :from-var complete, :end-col 52, :row 64} {:row 65, :col 24, :end-row 65, :end-col 31, :name "params", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 70, :col 40, :end-row 70, :end-col 49, :name "complete", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 74, :col 40, :end-row 74, :end-col 52, :name "completions", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 77, :col 9, :end-row 77, :end-col 14, :name "else", :filename "src/elin/handler/complete.clj", :from-var complete, :from elin.handler.complete} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/navigate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 7, :col 29, :end-row 7, :end-col 32, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 11, :col 35, :end-row 11, :end-col 38, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 12, :col 28, :end-row 12, :end-col 31, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 14, :col 29, :end-row 14, :end-col 32, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 15, :col 24, :end-row 15, :end-col 27, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 17, :col 20, :end-row 17, :end-col 23, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 18, :col 23, :end-row 18, :end-col 26, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 20, :col 18, :end-row 20, :end-col 21, :name "as", :filename "src/elin/handler/navigate.clj", :from user} {:row 27, :col 8, :end-row 27, :end-col 15, :name "ns-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 27, :col 23, :end-row 27, :end-col 31, :name "sym-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 29, :col 7, :end-row 29, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 30, :col 8, :end-row 30, :end-col 15, :name "ns-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 30, :col 32, :end-row 30, :end-col 40, :name "sym-str", :filename "src/elin/handler/navigate.clj", :from-var select-ns-and-sym-str, :from elin.handler.navigate} {:row 36, :col 13, :end-row 36, :end-col 16, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 36, :col 18, :end-row 36, :end-col 22, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 5, :from-var jump, :end-col 20, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :from-var jump, :end-col 26, :row 39} {:end-row 39, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 28, :from-var jump, :end-col 33, :row 39} {:end-row 39, :name "message", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :from-var jump, :end-col 42, :row 39} {:row 41, :col 39, :end-row 41, :end-col 46, :name "params", :filename "src/elin/handler/navigate.clj", :from-var jump, :from elin.handler.navigate} {:end-row 40, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 10, :from-var jump, :end-col 15, :row 40} {:end-row 40, :name "path", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 17, :from-var jump, :end-col 21, :row 40} {:end-row 40, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 22, :from-var jump, :end-col 26, :row 40} {:end-row 40, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 27, :from-var jump, :end-col 30, :row 40} {:row 47, :col 27, :end-row 47, :end-col 30, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 47, :col 32, :end-row 47, :end-col 36, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 47, :col 57, :end-row 47, :end-col 61, :name "alt", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 50, :col 5, :end-row 50, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var jump-to-definition, :end-col 29, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var jump-to-definition, :end-col 35, :row 50} {:end-row 51, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 51} {:end-row 51, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 51} {:end-row 51, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var jump-to-definition, :end-col 27, :row 51} {:end-row 54, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 54} {:end-row 54, :name "code", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 54} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 56} {:end-row 56, :name "ns-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 25, :row 56} {:end-row 56, :name "sym-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 26, :from-var jump-to-definition, :end-col 33, :row 56} {:end-row 57, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var jump-to-definition, :end-col 17, :row 57} {:end-row 57, :name "file", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var jump-to-definition, :end-col 23, :row 57} {:end-row 57, :name "line", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var jump-to-definition, :end-col 28, :row 57} {:end-row 57, :name "column", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 29, :from-var jump-to-definition, :end-col 35, :row 57} {:end-row 57, :name "protocol-implementations", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var jump-to-definition, :end-col 60, :row 57} {:row 71, :col 23, :end-row 71, :end-col 32, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 72, :col 23, :end-row 72, :end-col 28, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 73, :col 23, :end-row 73, :end-col 27, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 74, :col 23, :end-row 74, :end-col 28, :name "text", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 75, :col 23, :end-row 75, :end-col 28, :name "type", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 62, :col 32, :end-row 62, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 62, :col 43, :end-row 62, :end-col 52, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 63, :col 32, :end-row 63, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 63, :col 39, :end-row 63, :end-col 43, :name "row", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 64, :col 32, :end-row 64, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 64, :col 38, :end-row 64, :end-col 42, :name "col", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 65, :col 32, :end-row 65, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 65, :col 44, :end-row 65, :end-col 52, :name "impl-ns", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 67, :col 44, :end-row 67, :end-col 58, :name "protocol-name", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 69, :col 44, :end-row 69, :end-col 56, :name "method-name", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 70, :col 32, :end-row 70, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var jump-to-definition, :from elin.handler.navigate} {:row 82, :col 30, :end-row 82, :end-col 33, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 82, :col 35, :end-row 82, :end-col 39, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 85, :col 5, :end-row 85, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:end-row 85, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var cycle-source-and-test, :end-col 29, :row 85} {:end-row 85, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var cycle-source-and-test, :end-col 35, :row 85} {:row 90, :col 24, :end-row 90, :end-col 27, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:row 90, :col 35, :end-row 90, :end-col 40, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:row 90, :col 49, :end-row 90, :end-col 64, :name "file-separator", :filename "src/elin/handler/navigate.clj", :from-var cycle-source-and-test, :from elin.handler.navigate} {:row 93, :col 32, :end-row 93, :end-col 35, :name "=>", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:row 93, :col 37, :end-row 93, :end-col 41, :name "cat", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate} {:end-row 96, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var cycle-function-and-test, :end-col 17, :row 96} {:end-row 96, :name "template", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var cycle-function-and-test, :end-col 27, :row 96} {:end-row 97, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var cycle-function-and-test, :end-col 17, :row 97} {:end-row 97, :name "options", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var cycle-function-and-test, :end-col 26, :row 97} {:row 98, :col 19, :end-row 98, :end-col 22, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 98, :col 32, :end-row 98, :end-col 41, :name "var-name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 98, :col 47, :end-row 98, :end-col 52, :name "file", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 101, :col 26, :end-row 101, :end-col 29, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 101, :col 37, :end-row 101, :end-col 42, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 101, :col 48, :end-row 101, :end-col 63, :name "file-separator", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 111, :col 43, :end-row 111, :end-col 48, :name "file", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 112, :col 43, :end-row 112, :end-col 48, :name "line", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 113, :col 43, :end-row 113, :end-col 50, :name "column", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 118, :col 65, :end-row 118, :end-col 70, :name "test", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 120, :col 66, :end-row 120, :end-col 75, :name "test-var", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 122, :col 25, :end-row 122, :end-col 30, :name "path", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 123, :col 25, :end-row 123, :end-col 28, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 124, :col 25, :end-row 124, :end-col 35, :name "source-ns", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 125, :col 25, :end-row 125, :end-col 31, :name "test?", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 126, :col 25, :end-row 126, :end-col 30, :name "name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 127, :col 25, :end-row 127, :end-col 37, :name "source-name", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 137, :col 19, :end-row 137, :end-col 26, :name "append", :filename "src/elin/handler/navigate.clj", :from-var cycle-function-and-test, :from elin.handler.navigate} {:row 146, :col 5, :end-row 146, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:end-row 146, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var references, :end-col 29, :row 146} {:end-row 146, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var references, :end-col 35, :row 146} {:end-row 146, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var references, :end-col 45, :row 146} {:end-row 147, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 147} {:end-row 147, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 23, :row 147} {:end-row 147, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 24, :from-var references, :end-col 27, :row 147} {:end-row 150, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 150} {:end-row 150, :name "code", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 23, :row 150} {:end-row 152, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 12, :from-var references, :end-col 17, :row 152} {:end-row 152, :name "ns-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 19, :from-var references, :end-col 25, :row 152} {:end-row 152, :name "sym-str", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 26, :from-var references, :end-col 33, :row 152} {:end-row 159, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var references, :end-col 19, :row 159} {:end-row 159, :name "filename", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var references, :end-col 29, :row 159} {:end-row 159, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 30, :from-var references, :end-col 34, :row 159} {:end-row 159, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 35, :from-var references, :end-col 38, :row 159} {:row 162, :col 7, :end-row 162, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 165, :col 32, :end-row 165, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 165, :col 43, :end-row 165, :end-col 52, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 166, :col 32, :end-row 166, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 166, :col 39, :end-row 166, :end-col 44, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 167, :col 32, :end-row 167, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 167, :col 38, :end-row 167, :end-col 42, :name "col", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 168, :col 32, :end-row 168, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 168, :col 44, :end-row 168, :end-col 47, :name "ns", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 169, :col 32, :end-row 169, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var references, :from elin.handler.navigate} {:row 173, :col 5, :end-row 173, :end-col 8, :name "as", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:end-row 173, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var local-references, :end-col 29, :row 173} {:end-row 173, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 31, :from-var local-references, :end-col 35, :row 173} {:end-row 173, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 36, :from-var local-references, :end-col 45, :row 173} {:row 175, :col 21, :end-row 175, :end-col 26, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 175, :col 35, :end-row 175, :end-col 39, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 176, :col 17, :end-row 176, :end-col 22, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 178, :col 20, :end-row 178, :end-col 25, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 180, :col 17, :end-row 180, :end-col 22, :name "code", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 180, :col 33, :end-row 180, :end-col 38, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 180, :col 48, :end-row 180, :end-col 52, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 185, :col 56, :end-row 185, :end-col 61, :name "name", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 184, :col 47, :end-row 184, :end-col 56, :name "analysis", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 184, :col 57, :end-row 184, :end-col 70, :name "local-usages", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:end-row 193, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 14, :from-var local-references, :end-col 19, :row 193} {:end-row 193, :name "row", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 21, :from-var local-references, :end-col 24, :row 193} {:end-row 193, :name "col", :keys-destructuring true, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 25, :from-var local-references, :end-col 28, :row 193} {:row 196, :col 7, :end-row 196, :end-col 12, :name "else", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 199, :col 32, :end-row 199, :end-col 41, :name "filename", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 200, :col 32, :end-row 200, :end-col 37, :name "lnum", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 200, :col 50, :end-row 200, :end-col 54, :name "row", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 201, :col 32, :end-row 201, :end-col 36, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 201, :col 48, :end-row 201, :end-col 52, :name "col", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 202, :col 32, :end-row 202, :end-col 37, :name "text", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 202, :col 44, :end-row 202, :end-col 49, :name "name", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 203, :col 32, :end-row 203, :end-col 37, :name "type", :filename "src/elin/handler/navigate.clj", :from-var local-references, :from elin.handler.navigate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/lookup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 6, :col 28, :end-row 6, :end-col 31, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 15, :col 18, :end-row 15, :end-col 21, :name "as", :filename "src/elin/handler/lookup.clj", :from user} {:row 17, :col 21, :end-row 17, :end-col 24, :name "=>", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 17, :col 26, :end-row 17, :end-col 30, :name "cat", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 19, :col 19, :end-row 19, :end-col 22, :name "as", :filename "src/elin/handler/lookup.clj", :from-var generate-doc, :from elin.handler.lookup} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 38, :from-var generate-doc, :end-col 43, :row 19} {:end-row 19, :name "format-type", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 45, :from-var generate-doc, :end-col 56, :row 19} {:row 22, :col 21, :end-row 22, :end-col 29, :name "message", :filename "src/elin/handler/lookup.clj", :from-var generate-doc, :from elin.handler.lookup} {:row 31, :col 15, :end-row 31, :end-col 18, :name "=>", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 31, :col 20, :end-row 31, :end-col 24, :name "cat", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup} {:row 34, :col 5, :end-row 34, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var lookup, :from elin.handler.lookup} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var lookup, :end-col 29, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var lookup, :end-col 35, :row 34} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var lookup, :end-col 17, :row 36} {:end-row 36, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var lookup, :end-col 23, :row 36} {:end-row 36, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var lookup, :end-col 27, :row 36} {:end-row 37, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var lookup, :end-col 17, :row 37} {:end-row 37, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var lookup, :end-col 23, :row 37} {:row 43, :col 20, :end-row 43, :end-col 27, :name "format", :filename "src/elin/handler/lookup.clj", :from-var lookup, :from elin.handler.lookup} {:row 48, :col 5, :end-row 48, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:end-row 48, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var show-source, :end-col 29, :row 48} {:end-row 48, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var show-source, :end-col 35, :row 48} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var show-source, :end-col 17, :row 49} {:end-row 49, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var show-source, :end-col 23, :row 49} {:end-row 49, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var show-source, :end-col 27, :row 49} {:end-row 50, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var show-source, :end-col 17, :row 50} {:end-row 50, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var show-source, :end-col 23, :row 50} {:row 57, :col 15, :end-row 57, :end-col 20, :name "file", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 58, :col 8, :end-row 58, :end-col 13, :name "line", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 59, :col 8, :end-row 59, :end-col 15, :name "column", :filename "src/elin/handler/lookup.clj", :from-var show-source, :from elin.handler.lookup} {:row 65, :col 27, :end-row 65, :end-col 42, :name "export-edn-url", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 67, :col 20, :end-row 67, :end-col 32, :name "clojuredocs", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 67, :col 34, :end-row 67, :end-col 41, :name "format", :filename "src/elin/handler/lookup.clj", :from-var show-clojuredocs, :from elin.handler.lookup} {:row 72, :col 5, :end-row 72, :end-col 8, :name "as", :filename "src/elin/handler/lookup.clj", :from-var open-javadoc, :from elin.handler.lookup} {:end-row 72, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 14, :from-var open-javadoc, :end-col 29, :row 72} {:end-row 72, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var open-javadoc, :end-col 35, :row 72} {:end-row 73, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var open-javadoc, :end-col 17, :row 73} {:end-row 73, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var open-javadoc, :end-col 23, :row 73} {:end-row 73, :name "col", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :from-var open-javadoc, :end-col 27, :row 73} {:end-row 75, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 12, :from-var open-javadoc, :end-col 17, :row 75} {:end-row 75, :name "code", :keys-destructuring true, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :from-var open-javadoc, :end-col 23, :row 75} {:row 78, :col 46, :end-row 78, :end-col 49, :name "ns", :filename "src/elin/handler/lookup.clj", :from-var open-javadoc, :from elin.handler.lookup} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 12, :col 31, :end-row 12, :end-col 34, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 14, :col 19, :end-row 14, :end-col 22, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 15, :col 16, :end-row 15, :end-col 19, :name "as", :filename "src/elin/handler/evaluate.clj", :from user} {:row 18, :col 5, :end-row 18, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:end-row 18, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate-interceptor-middleware, :end-col 29, :row 18} {:end-row 18, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var evaluate-interceptor-middleware, :end-col 42, :row 18} {:row 21, :col 64, :end-row 21, :end-col 74, :name "component", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 22, :col 32, :end-row 22, :end-col 37, :name "code", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 23, :col 32, :end-row 23, :end-col 40, :name "options", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 24, :col 10, :end-row 24, :end-col 19, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 26, :col 42, :end-row 26, :end-col 45, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:end-row 26, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 50, :from-var evaluate-interceptor-middleware, :end-col 55, :row 26} {:end-row 26, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 57, :from-var evaluate-interceptor-middleware, :end-col 61, :row 26} {:end-row 26, :name "options", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 62, :from-var evaluate-interceptor-middleware, :end-col 69, :row 26} {:row 27, :col 49, :end-row 27, :end-col 58, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-interceptor-middleware, :from elin.handler.evaluate} {:row 29, :col 17, :end-row 29, :end-col 20, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 29, :col 22, :end-row 29, :end-col 26, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 32, :col 5, :end-row 32, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:end-row 32, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate, :end-col 19, :row 32} {:end-row 32, :name "message", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :from-var evaluate, :end-col 28, :row 32} {:row 34, :col 20, :end-row 34, :end-col 27, :name "params", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 39, :col 13, :end-row 39, :end-col 19, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 38, :col 13, :end-row 38, :end-col 22, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 36, :col 13, :end-row 36, :end-col 24, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate, :from elin.handler.evaluate} {:row 41, :col 34, :end-row 41, :end-col 37, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 41, :col 39, :end-row 41, :end-col 43, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 48, :col 11, :end-row 48, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 47, :col 11, :end-row 47, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 45, :col 11, :end-row 45, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-top-list, :from elin.handler.evaluate} {:row 50, :col 30, :end-row 50, :end-col 33, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 50, :col 35, :end-row 50, :end-col 39, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 57, :col 11, :end-row 57, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 56, :col 11, :end-row 56, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 54, :col 11, :end-row 54, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-list, :from elin.handler.evaluate} {:row 59, :col 30, :end-row 59, :end-col 33, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 59, :col 35, :end-row 59, :end-col 39, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 66, :col 11, :end-row 66, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 65, :col 11, :end-row 65, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 63, :col 11, :end-row 63, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-current-expr, :from elin.handler.evaluate} {:row 68, :col 32, :end-row 68, :end-col 35, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 68, :col 37, :end-row 68, :end-col 41, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 75, :col 11, :end-row 75, :end-col 17, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 74, :col 11, :end-row 74, :end-col 20, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 72, :col 11, :end-row 72, :end-col 22, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-namespace-form, :from elin.handler.evaluate} {:row 79, :col 5, :end-row 79, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:end-row 79, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var evaluate-at-mark, :end-col 19, :row 79} {:end-row 79, :name "message", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 21, :from-var evaluate-at-mark, :end-col 28, :row 79} {:row 80, :col 20, :end-row 80, :end-col 27, :name "params", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 84, :col 13, :end-row 84, :end-col 19, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 83, :col 13, :end-row 83, :end-col 22, :name "response", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 81, :col 13, :end-row 81, :end-col 24, :name "middleware", :filename "src/elin/handler/evaluate.clj", :from-var evaluate-at-mark, :from elin.handler.evaluate} {:row 86, :col 32, :end-row 86, :end-col 35, :name "=>", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:row 86, :col 37, :end-row 86, :end-col 41, :name "cat", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate} {:end-row 89, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var evaluate-current-buffer, :end-col 20, :row 89} {:end-row 89, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var evaluate-current-buffer, :end-col 27, :row 89} {:end-row 89, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 28, :from-var evaluate-current-buffer, :end-col 32, :row 89} {:end-row 97, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var print-last-result, :end-col 20, :row 97} {:end-row 97, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var print-last-result, :end-col 26, :row 97} {:end-row 97, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 27, :from-var print-last-result, :end-col 32, :row 97} {:row 99, :col 56, :end-row 99, :end-col 62, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var print-last-result, :from elin.handler.evaluate} {:end-row 103, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var reload, :end-col 20, :row 103} {:end-row 103, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var reload, :end-col 27, :row 103} {:end-row 108, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var reload-all, :end-col 20, :row 108} {:end-row 108, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var reload-all, :end-col 27, :row 108} {:end-row 113, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 5, :from-var interrupt, :end-col 20, :row 113} {:end-row 113, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 22, :from-var interrupt, :end-col 27, :row 113} {:row 118, :col 5, :end-row 118, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var undef, :from elin.handler.evaluate} {:end-row 118, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var undef, :end-col 29, :row 118} {:end-row 118, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var undef, :end-col 35, :row 118} {:end-row 118, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 36, :from-var undef, :end-col 41, :row 118} {:end-row 119, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var undef, :end-col 17, :row 119} {:end-row 119, :name "lnum", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var undef, :end-col 23, :row 119} {:end-row 119, :name "col", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 24, :from-var undef, :end-col 27, :row 119} {:end-row 121, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var undef, :end-col 17, :row 121} {:end-row 121, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var undef, :end-col 23, :row 121} {:row 126, :col 5, :end-row 126, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var undef-all, :from elin.handler.evaluate} {:end-row 126, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var undef-all, :end-col 29, :row 126} {:end-row 126, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var undef-all, :end-col 36, :row 126} {:row 132, :col 5, :end-row 132, :end-col 8, :name "as", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:end-row 132, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 14, :from-var expand-1-current-list, :end-col 29, :row 132} {:end-row 132, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 31, :from-var expand-1-current-list, :end-col 35, :row 132} {:row 133, :col 21, :end-row 133, :end-col 26, :name "lnum", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:row 133, :col 35, :end-row 133, :end-col 39, :name "col", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:end-row 134, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 12, :from-var expand-1-current-list, :end-col 17, :row 134} {:end-row 134, :name "code", :keys-destructuring true, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 19, :from-var expand-1-current-list, :end-col 23, :row 134} {:row 139, :col 12, :end-row 139, :end-col 18, :name "value", :filename "src/elin/handler/evaluate.clj", :from-var expand-1-current-list, :from elin.handler.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/debug.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 7, :col 21, :end-row 7, :end-col 24, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:row 8, :col 21, :end-row 8, :end-col 24, :name "as", :filename "src/elin/handler/debug.clj", :from user} {:end-row 13, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 5, :from-var nrepl-request, :end-col 20, :row 13} {:end-row 13, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :from-var nrepl-request, :end-col 26, :row 13} {:end-row 13, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 27, :from-var nrepl-request, :end-col 32, :row 13} {:end-row 13, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 34, :from-var nrepl-request, :end-col 39, :row 13} {:end-row 13, :name "message", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 41, :from-var nrepl-request, :end-col 48, :row 13} {:row 16, :col 34, :end-row 16, :end-col 41, :name "params", :filename "src/elin/handler/debug.clj", :from-var nrepl-request, :from elin.handler.debug} {:end-row 29, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 5, :from-var information-buffer-appender, :end-col 20, :row 29} {:end-row 29, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 22, :from-var information-buffer-appender, :end-col 26, :row 29} {:row 30, :col 4, :end-row 30, :end-col 13, :name "enabled?", :filename "src/elin/handler/debug.clj", :from-var information-buffer-appender, :from elin.handler.debug} {:row 31, :col 4, :end-row 31, :end-col 7, :name "fn", :filename "src/elin/handler/debug.clj", :from-var information-buffer-appender, :from elin.handler.debug} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 14, :from-var information-buffer-appender, :end-col 19, :row 31} {:end-row 31, :name "output_", :keys-destructuring true, :filename "src/elin/handler/debug.clj", :from elin.handler.debug, :col 21, :from-var information-buffer-appender, :end-col 28, :row 31} {:row 36, :col 35, :end-row 36, :end-col 45, :name "appenders", :filename "src/elin/handler/debug.clj", :from-var enable-debug-log, :from elin.handler.debug} {:row 36, :col 52, :end-row 36, :end-col 71, :name "information-buffer", :filename "src/elin/handler/debug.clj", :from-var enable-debug-log, :from elin.handler.debug} {:row 40, :col 35, :end-row 40, :end-col 45, :name "appenders", :filename "src/elin/handler/debug.clj", :from-var disable-debug-log, :from elin.handler.debug} {:row 40, :col 53, :end-row 40, :end-col 72, :name "information-buffer", :filename "src/elin/handler/debug.clj", :from-var disable-debug-log, :from elin.handler.debug} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/internal.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 5, :col 29, :end-row 5, :end-col 32, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 11, :col 19, :end-row 11, :end-col 22, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/handler/internal.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "=>", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 17, :col 24, :end-row 17, :end-col 28, :name "cat", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :from-var initialize, :end-col 20, :row 19} {:end-row 19, :ns component, :name "handler", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :from-var initialize, :end-col 29, :row 19} {:end-row 19, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 30, :from-var initialize, :end-col 34, :row 19} {:end-row 19, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 35, :from-var initialize, :end-col 44, :row 19} {:row 22, :col 59, :end-row 22, :end-col 70, :name "initialize", :filename "src/elin/handler/internal.clj", :from-var initialize, :from elin.handler.internal} {:row 22, :col 71, :end-row 22, :end-col 78, :name "export", :filename "src/elin/handler/internal.clj", :from-var initialize, :from elin.handler.internal} {:row 27, :col 18, :end-row 27, :end-col 21, :name "=>", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 27, :col 23, :end-row 27, :end-col 27, :name "cat", :filename "src/elin/handler/internal.clj", :from elin.handler.internal} {:row 29, :col 5, :end-row 29, :end-col 8, :name "as", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:end-row 29, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 14, :from-var intercept, :end-col 29, :row 29} {:end-row 29, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 31, :from-var intercept, :end-col 42, :row 29} {:end-row 29, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 44, :from-var intercept, :end-col 49, :row 29} {:end-row 29, :name "message", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :from-var intercept, :end-col 58, :row 29} {:row 30, :col 30, :end-row 30, :end-col 37, :name "params", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:row 32, :col 55, :end-row 32, :end-col 65, :name "component", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:row 33, :col 28, :end-row 33, :end-col 41, :name "autocmd-type", :filename "src/elin/handler/internal.clj", :from-var intercept, :from elin.handler.internal} {:end-row 38, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :from-var error, :end-col 20, :row 38} {:end-row 38, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :from-var error, :end-col 26, :row 38} {:end-row 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 28, :from-var error, :end-col 33, :row 38} {:end-row 38, :name "message", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 35, :from-var error, :end-col 42, :row 38} {:row 39, :col 60, :end-row 39, :end-col 67, :name "params", :filename "src/elin/handler/internal.clj", :from-var error, :from elin.handler.internal} {:row 43, :col 5, :end-row 43, :end-col 8, :name "as", :filename "src/elin/handler/internal.clj", :from-var status, :from elin.handler.internal} {:end-row 43, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 14, :from-var status, :end-col 29, :row 43} {:end-row 43, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 31, :from-var status, :end-col 36, :row 43} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 10, :from-var status, :end-col 15, :row 44} {:end-row 44, :name "label", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 17, :from-var status, :end-col 22, :row 44} {:end-row 45, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 10, :from-var status, :end-col 15, :row 45} {:end-row 45, :name "disconnected", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 17, :from-var status, :end-col 29, :row 45} {:end-row 45, :name "connected", :keys-destructuring true, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 30, :from-var status, :end-col 39, :row 45} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/handler/connect.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 12, :col 25, :end-row 12, :end-col 28, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 13, :col 25, :end-row 13, :end-col 28, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 14, :col 20, :end-row 14, :end-col 23, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/handler/connect.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 19, :col 4, :end-row 19, :end-col 7, :name "or", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 20, :col 4, :end-row 20, :end-col 9, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 21, :col 5, :end-row 21, :end-col 10, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 22, :col 6, :end-row 22, :end-col 11, :name "port", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 23, :col 5, :end-row 23, :end-col 10, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 24, :col 6, :end-row 24, :end-col 15, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 25, :col 6, :end-row 25, :end-col 11, :name "port", :filename "src/elin/handler/connect.clj", :from-var ?ConnectParams, :from elin.handler.connect} {:row 28, :col 5, :end-row 28, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var connect*, :end-col 29, :row 28} {:end-row 28, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var connect*, :end-col 35, :row 28} {:row 30, :col 10, :end-row 30, :end-col 13, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:end-row 30, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 21, :from-var connect*, :end-col 26, :row 30} {:end-row 30, :name "error", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :from-var connect*, :end-col 33, :row 30} {:end-row 30, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 34, :from-var connect*, :end-col 42, :row 30} {:end-row 30, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :from-var connect*, :end-col 47, :row 30} {:row 34, :col 40, :end-row 34, :end-col 49, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 34, :col 59, :end-row 34, :end-col 64, :name "port", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 45, :col 15, :end-row 45, :end-col 22, :name "client", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 48, :col 7, :end-row 48, :end-col 12, :name "else", :filename "src/elin/handler/connect.clj", :from-var connect*, :from elin.handler.connect} {:row 51, :col 16, :end-row 51, :end-col 19, :name "=>", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 51, :col 21, :end-row 51, :end-col 25, :name "cat", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 54, :col 5, :end-row 54, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:end-row 54, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var connect, :end-col 29, :row 54} {:end-row 54, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var connect, :end-col 35, :row 54} {:end-row 54, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 37, :from-var connect, :end-col 42, :row 54} {:end-row 54, :name "message", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 44, :from-var connect, :end-col 51, :row 54} {:row 55, :col 74, :end-row 55, :end-col 81, :name "params", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:end-row 55, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :from-var connect, :end-col 16, :row 55} {:end-row 55, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :from-var connect, :end-col 26, :row 55} {:end-row 55, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 27, :from-var connect, :end-col 31, :row 55} {:row 58, :col 23, :end-row 58, :end-col 32, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:row 58, :col 42, :end-row 58, :end-col 47, :name "port", :filename "src/elin/handler/connect.clj", :from-var connect, :from elin.handler.connect} {:row 62, :col 5, :end-row 62, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var disconnect, :from elin.handler.connect} {:end-row 62, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var disconnect, :end-col 29, :row 62} {:end-row 62, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var disconnect, :end-col 35, :row 62} {:end-row 62, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 36, :from-var disconnect, :end-col 41, :row 62} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 12, :from-var disconnect, :end-col 17, :row 64} {:end-row 64, :name "error", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 19, :from-var disconnect, :end-col 24, :row 64} {:end-row 64, :name "hostname", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :from-var disconnect, :end-col 33, :row 64} {:end-row 64, :name "port", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 34, :from-var disconnect, :end-col 38, :row 64} {:row 72, :col 9, :end-row 72, :end-col 14, :name "else", :filename "src/elin/handler/connect.clj", :from-var disconnect, :from elin.handler.connect} {:row 79, :col 5, :end-row 79, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:end-row 79, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var jack-in, :end-col 29, :row 79} {:end-row 79, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var jack-in, :end-col 35, :row 79} {:row 82, :col 21, :end-row 82, :end-col 30, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 82, :col 43, :end-row 82, :end-col 48, :name "port", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 82, :col 54, :end-row 82, :end-col 60, :name "wait?", :filename "src/elin/handler/connect.clj", :from-var jack-in, :from elin.handler.connect} {:row 84, :col 7, :end-row 84, :end-col 15, :name "private", :filename "src/elin/handler/connect.clj", :from elin.handler.connect} {:row 85, :col 4, :end-row 85, :end-col 9, :name "catn", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 86, :col 5, :end-row 86, :end-col 13, :name "project", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 87, :col 19, :end-row 87, :end-col 24, :name "enum", :filename "src/elin/handler/connect.clj", :from-var ?InstantParams, :from elin.handler.connect} {:row 92, :col 5, :end-row 92, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:end-row 92, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var instant, :end-col 29, :row 92} {:end-row 92, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var instant, :end-col 35, :row 92} {:end-row 92, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 37, :from-var instant, :end-col 42, :row 92} {:end-row 92, :name "message", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 44, :from-var instant, :end-col 51, :row 92} {:row 93, :col 68, :end-row 93, :end-col 75, :name "params", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:end-row 93, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :from-var instant, :end-col 16, :row 93} {:end-row 93, :name "project", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 18, :from-var instant, :end-col 25, :row 93} {:row 95, :col 50, :end-row 95, :end-col 65, :name "forced-project", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 27, :end-row 99, :end-col 36, :name "hostname", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 49, :end-row 99, :end-col 54, :name "port", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 99, :col 60, :end-row 99, :end-col 66, :name "wait?", :filename "src/elin/handler/connect.clj", :from-var instant, :from elin.handler.connect} {:row 103, :col 5, :end-row 103, :end-col 8, :name "as", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:end-row 103, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 14, :from-var switch, :end-col 29, :row 103} {:end-row 103, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 31, :from-var switch, :end-col 35, :row 103} {:end-row 103, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 36, :from-var switch, :end-col 41, :row 103} {:row 115, :col 23, :end-row 115, :end-col 31, :name "message", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:row 121, :col 39, :end-row 121, :end-col 48, :name "language", :filename "src/elin/handler/connect.clj", :from-var switch, :from elin.handler.connect} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/error.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/error.clj", :from user} {:row 4, :col 7, :end-row 4, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 4, :ns elin.error, :name "unavailable", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var unavailable-type, :end-col 46, :row 4} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 5, :ns elin.error, :name "interrupted", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var interrupted-type, :end-col 46, :row 5} {:row 6, :col 7, :end-row 6, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 6, :ns elin.error, :name "incorrect", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var incorrect-type, :end-col 42, :row 6} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 7, :ns elin.error, :name "forbidden", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var forbidden-type, :end-col 42, :row 7} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 8, :ns elin.error, :name "unsupported", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 33, :from-var unsupported-type, :end-col 46, :row 8} {:row 9, :col 7, :end-row 9, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 9, :ns elin.error, :name "not-found", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 31, :from-var not-found-type, :end-col 42, :row 9} {:row 10, :col 7, :end-row 10, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 10, :ns elin.error, :name "conflict", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 30, :from-var conflict-type, :end-col 40, :row 10} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 11, :ns elin.error, :name "fault", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 27, :from-var fault-type, :end-col 34, :row 11} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:end-row 12, :ns elin.error, :name "busy", :auto-resolved true, :filename "src/elin/error.clj", :from elin.error, :col 26, :from-var busy-type, :end-col 32, :row 12} {:row 15, :col 17, :end-row 15, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var unavailable, :from elin.error} {:row 16, :col 22, :end-row 16, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var unavailable, :from elin.error} {:row 20, :col 17, :end-row 20, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var interrupted, :from elin.error} {:row 21, :col 22, :end-row 21, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var interrupted, :from elin.error} {:row 25, :col 17, :end-row 25, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var incorrect, :from elin.error} {:row 26, :col 22, :end-row 26, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var incorrect, :from elin.error} {:row 30, :col 17, :end-row 30, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var forbidden, :from elin.error} {:row 31, :col 22, :end-row 31, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var forbidden, :from elin.error} {:row 35, :col 17, :end-row 35, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var unsupported, :from elin.error} {:row 36, :col 22, :end-row 36, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var unsupported, :from elin.error} {:row 40, :col 17, :end-row 40, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var not-found, :from elin.error} {:row 41, :col 22, :end-row 41, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var not-found, :from elin.error} {:row 45, :col 17, :end-row 45, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var conflict, :from elin.error} {:row 46, :col 22, :end-row 46, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var conflict, :from elin.error} {:row 50, :col 17, :end-row 50, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var fault, :from elin.error} {:row 51, :col 22, :end-row 51, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var fault, :from elin.error} {:row 55, :col 17, :end-row 55, :end-col 25, :name "message", :filename "src/elin/error.clj", :from-var busy, :from elin.error} {:row 56, :col 22, :end-row 56, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var busy, :from elin.error} {:row 64, :col 29, :end-row 64, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var unavailable?, :from elin.error} {:row 68, :col 29, :end-row 68, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var interrupted?, :from elin.error} {:row 72, :col 27, :end-row 72, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var incorrect?, :from elin.error} {:row 76, :col 27, :end-row 76, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var forbidden?, :from elin.error} {:row 80, :col 29, :end-row 80, :end-col 34, :name "type", :filename "src/elin/error.clj", :from-var unsupported?, :from elin.error} {:row 84, :col 27, :end-row 84, :end-col 32, :name "type", :filename "src/elin/error.clj", :from-var not-found?, :from elin.error} {:row 88, :col 26, :end-row 88, :end-col 31, :name "type", :filename "src/elin/error.clj", :from-var conflict?, :from elin.error} {:row 92, :col 23, :end-row 92, :end-col 28, :name "type", :filename "src/elin/error.clj", :from-var fault?, :from elin.error} {:row 96, :col 22, :end-row 96, :end-col 27, :name "type", :filename "src/elin/error.clj", :from-var busy?, :from elin.error} {:row 98, :col 7, :end-row 98, :end-col 15, :name "private", :filename "src/elin/error.clj", :from elin.error} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/id.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/util/id.clj", :from user} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 7, :col 16, :end-row 7, :end-col 19, :name "=>", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 7, :col 20, :end-row 7, :end-col 24, :name "cat", :filename "src/elin/util/id.clj", :from elin.util.id} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/nrepl.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 4, :col 23, :end-row 4, :end-col 26, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/nrepl.clj", :from user} {:row 6, :col 4, :end-row 6, :end-col 11, :name "import", :filename "src/elin/util/nrepl.clj", :from user} {:row 9, :col 7, :end-row 9, :end-col 15, :name "private", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 10, :col 4, :end-row 10, :end-col 15, :name "sequential", :filename "src/elin/util/nrepl.clj", :from-var ?Messages, :from elin.util.nrepl} {:row 17, :col 23, :end-row 17, :end-col 26, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 17, :col 28, :end-row 17, :end-col 32, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 32, :col 24, :end-row 32, :end-col 27, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 32, :col 29, :end-row 32, :end-col 33, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 49, :col 7, :end-row 49, :end-col 12, :name "else", :filename "src/elin/util/nrepl.clj", :from-var update-messages, :from elin.util.nrepl} {:row 52, :col 20, :end-row 52, :end-col 23, :name "=>", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 52, :col 25, :end-row 52, :end-col 29, :name "cat", :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl} {:row 57, :col 12, :end-row 57, :end-col 19, :name "status", :filename "src/elin/util/nrepl.clj", :from-var has-status?, :from elin.util.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/string.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/string.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/os.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/os.clj", :from user} {:row 5, :col 7, :end-row 5, :end-col 15, :name "private", :filename "src/elin/util/os.clj", :from elin.util.os} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/process.clj", :from user} {:row 3, :col 22, :end-row 3, :end-col 25, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/process.clj", :from user} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/util/process.clj", :from elin.util.process} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/util/sexpr.clj", :from user} {:row 12, :col 24, :end-row 12, :end-col 27, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 12, :col 29, :end-row 12, :end-col 33, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 22, :col 26, :end-row 22, :end-col 29, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 22, :col 31, :end-row 22, :end-col 35, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 27, :col 31, :end-row 27, :end-col 39, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 34, :col 33, :end-row 34, :end-col 39, :name "quote", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 40, :col 23, :end-row 40, :end-col 31, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 44, :col 21, :end-row 44, :end-col 29, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-namespace, :from elin.util.sexpr} {:row 46, :col 20, :end-row 46, :end-col 23, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 46, :col 25, :end-row 46, :end-col 29, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 46, :col 47, :end-row 46, :end-col 53, :name "maybe", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 53, :col 65, :end-row 53, :end-col 73, :name "require", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 61, :col 59, :end-row 61, :end-col 67, :name "require", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 79, :col 9, :end-row 79, :end-col 14, :name "else", :filename "src/elin/util/sexpr.clj", :from-var add-require, :from elin.util.sexpr} {:row 82, :col 19, :end-row 82, :end-col 22, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 82, :col 24, :end-row 82, :end-col 28, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 87, :col 65, :end-row 87, :end-col 72, :name "import", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 95, :col 59, :end-row 95, :end-col 66, :name "import", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 113, :col 9, :end-row 113, :end-col 14, :name "else", :filename "src/elin/util/sexpr.clj", :from-var add-import, :from elin.util.sexpr} {:row 116, :col 33, :end-row 116, :end-col 36, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 116, :col 38, :end-row 116, :end-col 42, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 120, :col 32, :end-row 120, :end-col 48, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var extract-form-by-position, :from elin.util.sexpr} {:row 124, :col 21, :end-row 124, :end-col 29, :name "message", :filename "src/elin/util/sexpr.clj", :from-var extract-form-by-position, :from elin.util.sexpr} {:row 128, :col 10, :end-row 128, :end-col 23, :name "reader-macro", :filename "src/elin/util/sexpr.clj", :from-var skip-reader-macro, :from elin.util.sexpr} {:row 137, :col 10, :end-row 137, :end-col 15, :name "meta", :filename "src/elin/util/sexpr.clj", :from-var skip-meta, :from elin.util.sexpr} {:row 145, :col 38, :end-row 145, :end-col 54, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination*, :from elin.util.sexpr} {:row 157, :col 33, :end-row 157, :end-col 36, :name "=>", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 157, :col 38, :end-row 157, :end-col 42, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 157, :col 52, :end-row 157, :end-col 63, :name "sequential", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 158, :col 34, :end-row 158, :end-col 38, :name "map", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 159, :col 35, :end-row 159, :end-col 40, :name "code", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 160, :col 35, :end-row 160, :end-col 44, :name "position", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 160, :col 46, :end-row 160, :end-col 50, :name "cat", :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr} {:row 169, :col 6, :end-row 169, :end-col 11, :name "code", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination, :from elin.util.sexpr} {:row 170, :col 6, :end-row 170, :end-col 15, :name "position", :filename "src/elin/util/sexpr.clj", :from-var apply-cider-coordination, :from elin.util.sexpr} {:row 204, :col 42, :end-row 204, :end-col 58, :name "track-position?", :filename "src/elin/util/sexpr.clj", :from-var convert-code-to-testing-focused-code, :from elin.util.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/interceptor.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 4, :col 29, :end-row 4, :end-col 32, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 5, :col 26, :end-row 5, :end-col 35, :name "as-alias", :filename "src/elin/util/interceptor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/util/interceptor.clj", :from user} {:row 8, :col 13, :end-row 8, :end-col 16, :name "=>", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:row 8, :col 18, :end-row 8, :end-col 22, :name "cat", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:row 8, :col 30, :end-row 8, :end-col 36, :name "maybe", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor} {:end-row 11, :ns exoscale.interceptor, :name "stack", :auto-resolved true, :filename "src/elin/util/interceptor.clj", :alias interceptor, :from elin.util.interceptor, :col 16, :from-var self, :end-col 35, :row 11} {:end-row 16, :ns component, :name "interceptor", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 20, :from-var config, :end-col 42, :row 16} {:row 16, :col 43, :end-row 16, :end-col 54, :name "config-map", :filename "src/elin/util/interceptor.clj", :from-var config, :from elin.util.interceptor} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 5, :from-var connected?, :end-col 20, :row 19} {:end-row 19, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 22, :from-var connected?, :end-col 27, :row 19} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/util/server.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/util/server.clj", :from user} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/util/server.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/util/server.clj", :from user} {:row 25, :col 22, :end-row 25, :end-col 27, :name "else", :filename "src/elin/util/server.clj", :from-var format, :from elin.util.server} {:row 29, :col 5, :end-row 29, :end-col 10, :name "else", :filename "src/elin/util/server.clj", :from-var format, :from elin.util.server} {:row 44, :col 5, :end-row 44, :end-col 10, :name "else", :filename "src/elin/util/server.clj", :from-var unformat, :from elin.util.server} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/handler.clj", :from user} {:row 3, :col 25, :end-row 3, :end-col 28, :name "as", :filename "src/elin/util/handler.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/util/handler.clj", :from user} {:end-row 8, :ns component, :name "handler", :filename "src/elin/util/handler.clj", :from elin.util.handler, :col 17, :from-var config, :end-col 35, :row 8} {:row 8, :col 36, :end-row 8, :end-col 47, :name "config-map", :filename "src/elin/util/handler.clj", :from-var config, :from elin.util.handler} {:row 10, :col 30, :end-row 10, :end-col 39, :name "function", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 11, :col 31, :end-row 11, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 12, :col 31, :end-row 12, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 13, :col 31, :end-row 13, :end-col 34, :name "->", :filename "src/elin/util/handler.clj", :from elin.util.handler} {:row 20, :col 5, :end-row 20, :end-col 10, :name "path", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 20, :col 16, :end-row 20, :end-col 21, :name "lnum", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 20, :col 27, :end-row 20, :end-col 31, :name "col", :filename "src/elin/util/handler.clj", :from-var jump-to-file-response, :from elin.util.handler} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/param.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/util/param.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/util/param.clj", :from user} {:end-row 8, :ns malli.core, :name "invalid", :auto-resolved true, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 12, :from-var parse, :end-col 23, :row 8} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/file.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/util/file.clj", :from user} {:row 11, :col 8, :end-row 11, :end-col 11, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 11, :col 13, :end-row 11, :end-col 17, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 11, :col 36, :end-row 11, :end-col 42, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 32, :col 8, :end-row 32, :end-col 11, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 33, :col 9, :end-row 33, :end-col 13, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 33, :col 23, :end-row 33, :end-col 26, :name "or", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 34, :col 9, :end-row 34, :end-col 15, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 23, :end-row 41, :end-col 26, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 28, :end-row 41, :end-col 32, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 34, :end-row 41, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 41, :col 52, :end-row 41, :end-col 58, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 51, :col 28, :end-row 51, :end-col 31, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 51, :col 32, :end-row 51, :end-col 36, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 63, :col 16, :end-row 63, :end-col 21, :name "else", :filename "src/elin/util/file.clj", :from-var get-cache-directory, :from elin.util.file} {:row 68, :col 29, :end-row 68, :end-col 32, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 77, :col 16, :end-row 77, :end-col 21, :name "else", :filename "src/elin/util/file.clj", :from-var get-config-directory, :from elin.util.file} {:row 82, :col 27, :end-row 82, :end-col 30, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 82, :col 32, :end-row 82, :end-col 36, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 82, :col 47, :end-row 82, :end-col 53, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 88, :col 29, :end-row 88, :end-col 32, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 88, :col 34, :end-row 88, :end-col 38, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 35, :end-row 95, :end-col 38, :name "=>", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 40, :end-row 95, :end-col 44, :name "cat", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 95, :col 55, :end-row 95, :end-col 61, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 101, :col 20, :end-row 101, :end-col 29, :name "function", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 102, :col 21, :end-row 102, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 103, :col 21, :end-row 103, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 103, :col 34, :end-row 103, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 21, :end-row 104, :end-col 24, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 34, :end-row 104, :end-col 40, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 104, :col 48, :end-row 104, :end-col 54, :name "maybe", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 115, :col 20, :end-row 115, :end-col 23, :name "->", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 115, :col 33, :end-row 115, :end-col 37, :name "map", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 116, :col 34, :end-row 116, :end-col 39, :name "path", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 117, :col 34, :end-row 117, :end-col 39, :name "lnum", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 118, :col 34, :end-row 118, :end-col 38, :name "col", :filename "src/elin/util/file.clj", :from elin.util.file} {:row 122, :col 6, :end-row 122, :end-col 11, :name "path", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 123, :col 6, :end-row 123, :end-col 11, :name "lnum", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 125, :col 6, :end-row 125, :end-col 10, :name "col", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 6, :end-row 127, :end-col 11, :name "path", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 17, :end-row 127, :end-col 22, :name "lnum", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 127, :col 25, :end-row 127, :end-col 29, :name "col", :filename "src/elin/util/file.clj", :from-var decode-path, :from elin.util.file} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/util/map.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/util/map.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/util/map.clj", :from user} {:row 6, :col 33, :end-row 6, :end-col 36, :name "=>", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 6, :col 38, :end-row 6, :end-col 42, :name "cat", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 17, :end-row 15, :end-col 20, :name "=>", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 22, :end-row 15, :end-col 26, :name "cat", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 15, :col 33, :end-row 15, :end-col 44, :name "sequential", :filename "src/elin/util/map.clj", :from elin.util.map} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema.clj", :from user} {:row 3, :col 16, :end-row 3, :end-col 19, :name "as", :filename "src/elin/schema.clj", :from user} {:row 4, :col 4, :end-row 4, :end-col 11, :name "import", :filename "src/elin/schema.clj", :from user} {:row 12, :col 6, :end-row 12, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?instance, :from elin.schema} {:row 13, :col 6, :end-row 13, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?instance, :from elin.schema} {:row 18, :col 6, :end-row 18, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?protocol, :from elin.schema} {:end-row 18, :ns elin.schema, :name "protocol", :auto-resolved true, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?protocol, :end-col 22, :row 18} {:row 19, :col 6, :end-row 19, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?protocol, :from elin.schema} {:row 27, :col 6, :end-row 27, :end-col 11, :name "type", :filename "src/elin/schema.clj", :from-var ?NotBytes, :from elin.schema} {:end-row 27, :ns elin.schema, :name "not-bytes", :auto-resolved true, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :from-var ?NotBytes, :end-col 23, :row 27} {:row 28, :col 6, :end-row 28, :end-col 11, :name "pred", :filename "src/elin/schema.clj", :from-var ?NotBytes, :from elin.schema} {:row 44, :col 4, :end-row 44, :end-col 7, :name "or", :filename "src/elin/schema.clj", :from-var error-or, :from elin.schema} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 4, :col 37, :end-row 4, :end-col 40, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl/client.clj", :from user} {:row 30, :col 46, :end-row 30, :end-col 49, :name "op", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 31, :col 50, :end-row 31, :end-col 58, :name "message", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 32, :col 34, :end-row 32, :end-col 42, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 34, :col 28, :end-row 34, :end-col 36, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 37, :col 46, :end-row 37, :end-col 49, :name "op", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 38, :col 50, :end-row 38, :end-col 58, :name "message", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 39, :col 34, :end-row 39, :end-col 42, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 41, :col 28, :end-row 41, :end-col 36, :name "session", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 52, :col 7, :end-row 52, :end-col 15, :name "private", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 54, :col 6, :end-row 54, :end-col 10, :name "map", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 55, :col 7, :end-row 55, :end-col 12, :name "host", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 55, :col 14, :end-row 55, :end-col 20, :name "maybe", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 56, :col 7, :end-row 56, :end-col 12, :name "port", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 56, :col 14, :end-row 56, :end-col 20, :name "maybe", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 58, :col 30, :end-row 58, :end-col 40, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 58, :col 41, :end-row 58, :end-col 50, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 59, :col 32, :end-row 59, :end-col 42, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 59, :col 43, :end-row 59, :end-col 52, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var ?ConnectArgumentMap, :from elin.component.nrepl.client} {:row 61, :col 19, :end-row 61, :end-col 28, :name "function", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 62, :col 20, :end-row 62, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 62, :col 25, :end-row 62, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 63, :col 20, :end-row 63, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 63, :col 25, :end-row 63, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 66, :col 22, :end-row 66, :end-col 27, :name "host", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 67, :col 22, :end-row 67, :end-col 27, :name "port", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:end-row 68, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 11, :from-var new-client, :end-col 16, :row 68} {:end-row 68, :name "language", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 18, :from-var new-client, :end-col 26, :row 68} {:end-row 68, :name "port-file", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 27, :from-var new-client, :end-col 36, :row 68} {:row 70, :col 59, :end-row 70, :end-col 62, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 72, :col 62, :end-row 72, :end-col 65, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 74, :col 61, :end-row 74, :end-col 64, :name "op", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 74, :col 72, :end-row 74, :end-col 77, :name "code", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 76, :col 9, :end-row 76, :end-col 20, :name "connection", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 77, :col 9, :end-row 77, :end-col 17, :name "session", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 77, :col 19, :end-row 77, :end-col 31, :name "new-session", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 78, :col 9, :end-row 78, :end-col 23, :name "supported-ops", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 78, :col 36, :end-row 78, :end-col 40, :name "ops", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 79, :col 9, :end-row 79, :end-col 27, :name "initial-namespace", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 79, :col 29, :end-row 79, :end-col 35, :name "value", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 80, :col 9, :end-row 80, :end-col 17, :name "version", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 80, :col 19, :end-row 80, :end-col 28, :name "versions", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 81, :col 9, :end-row 81, :end-col 18, :name "language", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 82, :col 9, :end-row 82, :end-col 19, :name "port-file", :filename "src/elin/component/nrepl/client.clj", :from-var new-client, :from elin.component.nrepl.client} {:row 84, :col 16, :end-row 84, :end-col 19, :name "=>", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 84, :col 21, :end-row 84, :end-col 25, :name "cat", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client} {:row 86, :col 5, :end-row 86, :end-col 8, :name "as", :filename "src/elin/component/nrepl/client.clj", :from-var connect, :from elin.component.nrepl.client} {:end-row 86, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 13, :from-var connect, :end-col 18, :row 86} {:end-row 86, :name "host", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 20, :from-var connect, :end-col 24, :row 86} {:end-row 86, :name "port", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 25, :from-var connect, :end-col 29, :row 86} {:end-row 86, :name "port-file", :keys-destructuring true, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 30, :from-var connect, :end-col 39, :row 86} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 3, :col 18, :end-row 3, :end-col 21, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/component/nrepl/connection.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 17, :col 24, :end-row 17, :end-col 28, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 36, :col 5, :end-row 36, :end-col 10, :name "else", :filename "src/elin/component/nrepl/connection.clj", :from-var format-message, :from elin.component.nrepl.connection} {:row 39, :col 20, :end-row 39, :end-col 23, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 39, :col 25, :end-row 39, :end-col 29, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 42, :col 5, :end-row 42, :end-col 8, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from-var add-message, :from elin.component.nrepl.connection} {:end-row 42, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var add-message, :end-col 18, :row 42} {:end-row 42, :name "id", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :from-var add-message, :end-col 22, :row 42} {:row 46, :col 25, :end-row 46, :end-col 35, :name "responses", :filename "src/elin/component/nrepl/connection.clj", :from-var add-message, :from elin.component.nrepl.connection} {:row 49, :col 27, :end-row 49, :end-col 30, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 49, :col 32, :end-row 49, :end-col 36, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 52, :col 5, :end-row 52, :end-col 8, :name "as", :filename "src/elin/component/nrepl/connection.clj", :from-var put-done-responses, :from elin.component.nrepl.connection} {:end-row 52, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 13, :from-var put-done-responses, :end-col 18, :row 52} {:end-row 52, :name "id", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :from-var put-done-responses, :end-col 22, :row 52} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 15, :from-var put-done-responses, :end-col 20, :row 56} {:end-row 56, :name "responses", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var put-done-responses, :end-col 31, :row 56} {:end-row 56, :name "channel", :keys-destructuring true, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :from-var put-done-responses, :end-col 39, :row 56} {:row 64, :col 24, :end-row 64, :end-col 27, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 64, :col 29, :end-row 64, :end-col 33, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 72, :col 25, :end-row 72, :end-col 28, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 72, :col 30, :end-row 72, :end-col 34, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 76, :col 13, :end-row 76, :end-col 16, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 79, :col 23, :end-row 79, :end-col 31, :name "channel", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 80, :col 23, :end-row 80, :end-col 33, :name "responses", :filename "src/elin/component/nrepl/connection.clj", :from-var register-message, :from elin.component.nrepl.connection} {:row 111, :col 33, :end-row 111, :end-col 41, :name "message", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 112, :col 21, :end-row 112, :end-col 24, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 113, :col 28, :end-row 113, :end-col 31, :name "id", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 117, :col 39, :end-row 117, :end-col 47, :name "channel", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 119, :col 16, :end-row 119, :end-col 19, :name "=>", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 119, :col 21, :end-row 119, :end-col 25, :name "cat", :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection} {:row 142, :col 10, :end-row 142, :end-col 15, :name "host", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 143, :col 10, :end-row 143, :end-col 15, :name "port", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 144, :col 10, :end-row 144, :end-col 17, :name "socket", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 145, :col 10, :end-row 145, :end-col 22, :name "read-stream", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 146, :col 10, :end-row 146, :end-col 23, :name "write-stream", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 147, :col 10, :end-row 147, :end-col 30, :name "raw-message-channel", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 148, :col 10, :end-row 148, :end-col 27, :name "response-manager", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 150, :col 17, :end-row 150, :end-col 25, :name "message", :filename "src/elin/component/nrepl/connection.clj", :from-var connect, :from elin.component.nrepl.connection} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/nrepl.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 5, :col 33, :end-row 5, :end-col 36, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 8, :col 31, :end-row 8, :end-col 34, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/component/nrepl.clj", :from user} {:row 15, :col 19, :end-row 15, :end-col 28, :name "function", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 16, :col 20, :end-row 16, :end-col 23, :name "=>", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 16, :col 25, :end-row 16, :end-col 29, :name "cat", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 17, :col 20, :end-row 17, :end-col 23, :name "=>", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 17, :col 25, :end-row 17, :end-col 29, :name "cat", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 22, :col 31, :end-row 22, :end-col 42, :name "connection", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 43, :end-row 22, :end-col 48, :name "host", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 62, :end-row 22, :end-col 73, :name "connection", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 22, :col 74, :end-row 22, :end-col 79, :name "port", :filename "src/elin/component/nrepl.clj", :from-var client-key, :from elin.component.nrepl} {:row 42, :col 18, :end-row 42, :end-col 33, :name "client-manager", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 56, :col 7, :end-row 56, :end-col 12, :name "else", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 57, :col 21, :end-row 57, :end-col 29, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 110, :col 23, :end-row 110, :end-col 31, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 133, :col 18, :end-row 133, :end-col 27, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 124, :col 18, :end-row 124, :end-col 33, :ns component, :name "host", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 125, :col 18, :end-row 125, :end-col 40, :ns component, :name "interceptor", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 126, :col 18, :end-row 126, :end-col 44, :ns component, :name "session-storage", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 127, :col 18, :end-row 127, :end-col 38, :ns component, :name "clj-kondo", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 128, :col 18, :end-row 128, :end-col 34, :ns component, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 129, :col 18, :end-row 129, :end-col 26, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 25, :end-row 131, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 33, :end-row 131, :end-col 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 131, :col 40, :end-row 131, :end-col 47, :keys-destructuring true, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 132, :col 32, :end-row 132, :end-col 41, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 134, :col 25, :end-row 134, :end-col 33, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 151, :col 18, :end-row 151, :end-col 27, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 142, :col 18, :end-row 142, :end-col 33, :ns component, :name "host", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 143, :col 18, :end-row 143, :end-col 40, :ns component, :name "interceptor", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 144, :col 18, :end-row 144, :end-col 44, :ns component, :name "session-storage", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 145, :col 18, :end-row 145, :end-col 38, :ns component, :name "clj-kondo", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 146, :col 18, :end-row 146, :end-col 34, :ns component, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 147, :col 18, :end-row 147, :end-col 26, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 25, :end-row 149, :end-col 28, :name "as", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 33, :end-row 149, :end-col 38, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 149, :col 40, :end-row 149, :end-col 47, :keys-destructuring true, :name "request", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 150, :col 32, :end-row 150, :end-col 41, :name "response", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 153, :col 27, :end-row 153, :end-col 35, :name "message", :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl} {:row 158, :col 18, :end-row 158, :end-col 24, :name "nrepl", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 159, :col 18, :end-row 159, :end-col 32, :name "clients-store", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 160, :col 18, :end-row 160, :end-col 43, :name "current-client-key-store", :filename "src/elin/component/nrepl.clj", :from-var new-nrepl, :from elin.component.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/popup.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/quickfix.clj", :from user} {:row 19, :col 27, :end-row 19, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 19, :col 32, :end-row 19, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 19, :col 65, :end-row 19, :end-col 76, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 26, :col 34, :end-row 26, :end-col 43, :name "filename", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 44, :end-row 26, :end-col 49, :name "lnum", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 50, :end-row 26, :end-col 54, :name "col", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 55, :end-row 26, :end-col 60, :name "text", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 26, :col 61, :end-row 26, :end-col 66, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 27, :col 28, :end-row 27, :end-col 33, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 29, :col 27, :end-row 29, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 29, :col 32, :end-row 29, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 31, :col 33, :end-row 31, :end-col 44, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 32, :col 27, :end-row 32, :end-col 31, :name "nil", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 35, :col 34, :end-row 35, :end-col 39, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var set-quickfix-list*, :from elin.component.server.impl.quickfix} {:row 39, :col 27, :end-row 39, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 39, :col 32, :end-row 39, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 40, :col 28, :end-row 40, :end-col 39, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 47, :col 34, :end-row 47, :end-col 43, :name "filename", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 44, :end-row 47, :end-col 49, :name "lnum", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 50, :end-row 47, :end-col 54, :name "col", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 55, :end-row 47, :end-col 60, :name "text", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 47, :col 61, :end-row 47, :end-col 66, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 48, :col 28, :end-row 48, :end-col 33, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var get-location-list*, :from elin.component.server.impl.quickfix} {:row 50, :col 27, :end-row 50, :end-col 30, :name "=>", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 50, :col 32, :end-row 50, :end-col 36, :name "cat", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 53, :col 33, :end-row 53, :end-col 44, :name "sequential", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 54, :col 27, :end-row 54, :end-col 31, :name "nil", :filename "src/elin/component/server/impl/quickfix.clj", :from elin.component.server.impl.quickfix} {:row 57, :col 35, :end-row 57, :end-col 40, :name "type", :filename "src/elin/component/server/impl/quickfix.clj", :from-var set-location-list*, :from elin.component.server.impl.quickfix} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/buffer.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 9, :col 36, :end-row 9, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 9, :col 76, :end-row 9, :end-col 80, :name "nil", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 31, :end-row 14, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 36, :end-row 14, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 14, :col 81, :end-row 14, :end-col 85, :name "nil", :filename "src/elin/component/server/impl/buffer.clj", :from elin.component.server.impl.buffer} {:row 20, :col 10, :end-row 20, :end-col 28, :name "show-temporarily?", :filename "src/elin/component/server/impl/buffer.clj", :from-var append-to-info-buffer*, :from elin.component.server.impl.buffer} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/select.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/mark.clj", :from user} {:row 12, :col 18, :end-row 12, :end-col 21, :name "->", :filename "src/elin/component/server/impl/mark.clj", :from elin.component.server.impl.mark} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/sexpr.clj", :from user} {:row 12, :col 29, :end-row 12, :end-col 38, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 13, :col 30, :end-row 13, :end-col 33, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 14, :col 30, :end-row 14, :end-col 33, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 24, :col 25, :end-row 24, :end-col 34, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 25, :col 26, :end-row 25, :end-col 29, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 26, :col 26, :end-row 26, :end-col 29, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 36, :col 27, :end-row 36, :end-col 36, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 37, :col 28, :end-row 37, :end-col 31, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 38, :col 28, :end-row 38, :end-col 31, :name "->", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 48, :col 30, :end-row 48, :end-col 39, :name "function", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 49, :col 31, :end-row 49, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 49, :col 36, :end-row 49, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 50, :col 31, :end-row 50, :end-col 34, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 50, :col 36, :end-row 50, :end-col 40, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 63, :col 29, :end-row 63, :end-col 32, :name "=>", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 63, :col 34, :end-row 63, :end-col 38, :name "cat", :filename "src/elin/component/server/impl/sexpr.clj", :from elin.component.server.impl.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/event.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "=>", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 9, :col 25, :end-row 9, :end-col 29, :name "cat", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 9, :col 57, :end-row 9, :end-col 61, :name "nil", :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/virtual_text.clj", :from user} {:row 8, :col 8, :end-row 8, :end-col 16, :name "private", :filename "src/elin/component/server/impl/virtual_text.clj", :from elin.component.server.impl.virtual-text} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/variable.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "=>", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 11, :col 28, :end-row 11, :end-col 32, :name "cat", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 16, :col 23, :end-row 16, :end-col 26, :name "=>", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 16, :col 28, :end-row 16, :end-col 32, :name "cat", :filename "src/elin/component/server/impl/variable.clj", :from elin.component.server.impl.variable} {:row 24, :col 20, :end-row 24, :end-col 25, :name "else", :filename "src/elin/component/server/impl/variable.clj", :from-var set-variable!*, :from elin.component.server.impl.variable} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/component/server/impl/register.clj", :from user} {:row 10, :col 14, :end-row 10, :end-col 17, :name "=>", :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register} {:row 10, :col 19, :end-row 10, :end-col 23, :name "cat", :filename "src/elin/component/server/impl/register.clj", :from elin.component.server.impl.register} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 4, :col 41, :end-row 4, :end-col 44, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/component/server/impl/file.clj", :from user} {:row 12, :col 40, :end-row 12, :end-col 43, :name "->", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 17, :col 32, :end-row 17, :end-col 35, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 17, :col 37, :end-row 17, :end-col 41, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 30, :end-row 22, :end-col 33, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 35, :end-row 22, :end-col 39, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 22, :col 67, :end-row 22, :end-col 69, :name "*", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 28, :col 8, :end-row 28, :end-col 16, :name "bufname", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 29, :col 8, :end-row 29, :end-col 13, :name "lnum", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 30, :col 8, :end-row 30, :end-col 12, :name "col", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 31, :col 8, :end-row 31, :end-col 12, :name "off", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 32, :col 8, :end-row 32, :end-col 17, :name "curswant", :filename "src/elin/component/server/impl/file.clj", :from-var get-cursor-position!*, :from elin.component.server.impl.file} {:row 34, :col 15, :end-row 34, :end-col 18, :name "=>", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 34, :col 20, :end-row 34, :end-col 24, :name "cat", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 34, :col 70, :end-row 34, :end-col 72, :name "*", :filename "src/elin/component/server/impl/file.clj", :from elin.component.server.impl.file} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 3, :col 41, :end-row 3, :end-col 44, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/component/server/impl/io.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "=>", :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io} {:row 11, :col 21, :end-row 11, :end-col 25, :name "cat", :filename "src/elin/component/server/impl/io.clj", :from elin.component.server.impl.io} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 11, :col 16, :end-row 11, :end-col 19, :name "as", :filename "src/elin/component/server/impl/function.clj", :from user} {:row 35, :col 17, :end-row 35, :end-col 20, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 36, :col 18, :end-row 36, :end-col 22, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 36, :col 43, :end-row 36, :end-col 54, :name "sequential", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:end-row 41, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 12, :from-var request!, :end-col 17, :row 41} {:end-row 41, :name "result", :keys-destructuring true, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 19, :from-var request!, :end-col 25, :row 41} {:end-row 41, :name "error", :keys-destructuring true, :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function, :col 26, :from-var request!, :end-col 31, :row 41} {:row 45, :col 19, :end-row 45, :end-col 27, :name "message", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 46, :col 19, :end-row 46, :end-col 28, :name "function", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 47, :col 19, :end-row 47, :end-col 26, :name "params", :filename "src/elin/component/server/impl/function.clj", :from-var request!, :from elin.component.server.impl.function} {:row 50, :col 15, :end-row 50, :end-col 18, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 20, :end-row 50, :end-col 24, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 45, :end-row 50, :end-col 56, :name "sequential", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 50, :col 64, :end-row 50, :end-col 68, :name "nil", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 57, :col 17, :end-row 57, :end-col 20, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 57, :col 22, :end-row 57, :end-col 26, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 62, :col 14, :end-row 62, :end-col 17, :name "=>", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 62, :col 19, :end-row 62, :end-col 23, :name "cat", :filename "src/elin/component/server/impl/function.clj", :from elin.component.server.impl.function} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 6, :col 41, :end-row 6, :end-col 44, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/component/server/impl/sign.clj", :from user} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 10, :from-var place*, :end-col 15, :row 19} {:end-row 19, :name "name", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 17, :from-var place*, :end-col 21, :row 19} {:end-row 19, :name "lnum", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 22, :from-var place*, :end-col 26, :row 19} {:end-row 19, :name "file", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 27, :from-var place*, :end-col 31, :row 19} {:end-row 19, :name "group", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 32, :from-var place*, :end-col 37, :row 19} {:end-row 28, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 11, :from-var unplace-by*, :end-col 16, :row 28} {:end-row 28, :name "group", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 18, :from-var unplace-by*, :end-col 23, :row 28} {:end-row 28, :name "file", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 24, :from-var unplace-by*, :end-col 28, :row 28} {:end-row 28, :name "name", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 29, :from-var unplace-by*, :end-col 33, :row 28} {:end-row 28, :name "id", :keys-destructuring true, :filename "src/elin/component/server/impl/sign.clj", :from elin.component.server.impl.sign, :col 34, :from-var unplace-by*, :end-col 36, :row 28} {:row 36, :col 19, :end-row 36, :end-col 25, :name "group", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 37, :col 19, :end-row 37, :end-col 24, :name "file", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 38, :col 19, :end-row 38, :end-col 24, :name "name", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 39, :col 19, :end-row 39, :end-col 22, :name "id", :filename "src/elin/component/server/impl/sign.clj", :from-var unplace-by*, :from elin.component.server.impl.sign} {:row 62, :col 63, :end-row 62, :end-col 69, :name "signs", :filename "src/elin/component/server/impl/sign.clj", :from-var refresh*, :from elin.component.server.impl.sign} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/component/server/vim.clj", :from user} {:row 4, :col 19, :end-row 4, :end-col 22, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 6, :col 21, :end-row 6, :end-col 24, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/component/server/vim.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/component/server/vim.clj", :from user} {:row 35, :col 10, :end-row 35, :end-col 13, :name "id", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 36, :col 10, :end-row 36, :end-col 16, :name "error", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 37, :col 10, :end-row 37, :end-col 17, :name "result", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 41, :col 10, :end-row 41, :end-col 13, :name "id", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 42, :col 10, :end-row 42, :end-col 17, :name "method", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 43, :col 10, :end-row 43, :end-col 17, :name "params", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 44, :col 10, :end-row 44, :end-col 18, :name "options", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 47, :col 7, :end-row 47, :end-col 12, :name "else", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 49, :col 10, :end-row 49, :end-col 17, :name "method", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 50, :col 10, :end-row 50, :end-col 17, :name "params", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 51, :col 10, :end-row 51, :end-col 18, :name "options", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:row 56, :col 24, :end-row 56, :end-col 27, :name "as", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim} {:end-row 85, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 5, :from-var start-server, :end-col 10, :row 85} {:end-row 85, :name "host", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 12, :from-var start-server, :end-col 16, :row 85} {:end-row 85, :name "server-socket", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 17, :from-var start-server, :end-col 30, :row 85} {:end-row 85, :name "on-accept", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 31, :from-var start-server, :end-col 40, :row 85} {:end-row 85, :name "stop-signal", :keys-destructuring true, :filename "src/elin/component/server/vim.clj", :from elin.component.server.vim, :col 41, :from-var start-server, :end-col 52, :row 85} {:row 104, :col 31, :end-row 104, :end-col 39, :name "message", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 104, :col 58, :end-row 104, :end-col 63, :name "host", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 105, :col 58, :end-row 105, :end-col 66, :name "message", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 106, :col 58, :end-row 106, :end-col 75, :name "response-manager", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 107, :col 31, :end-row 107, :end-col 36, :name "host", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 107, :col 52, :end-row 107, :end-col 66, :name "output-stream", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 108, :col 52, :end-row 108, :end-col 69, :name "response-manager", :filename "src/elin/component/server/vim.clj", :from-var start-server, :from elin.component.server.vim} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server/http.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 22, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 5, :col 32, :end-row 5, :end-col 35, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 6, :col 28, :end-row 6, :end-col 31, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/server/http.clj", :from user} {:row 8, :col 4, :end-row 8, :end-col 11, :name "import", :filename "src/elin/component/server/http.clj", :from user} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :from-var valid-request?, :end-col 10, :row 12} {:end-row 12, :name "request-method", :keys-destructuring true, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 12, :from-var valid-request?, :end-col 26, :row 12} {:end-row 12, :name "headers", :keys-destructuring true, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 27, :from-var valid-request?, :end-col 34, :row 12} {:row 13, :col 11, :end-row 13, :end-col 16, :name "post", :filename "src/elin/component/server/http.clj", :from-var valid-request?, :from elin.component.server.http} {:row 26, :col 6, :end-row 26, :end-col 9, :name "id", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 27, :col 6, :end-row 27, :end-col 13, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 28, :col 6, :end-row 28, :end-col 13, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 32, :col 4, :end-row 32, :end-col 9, :name "body", :filename "src/elin/component/server/http.clj", :from-var ok, :from elin.component.server.http} {:row 36, :col 11, :end-row 36, :end-col 18, :name "status", :filename "src/elin/component/server/http.clj", :from-var bad-request, :from elin.component.server.http} {:row 36, :col 23, :end-row 36, :end-col 28, :name "body", :filename "src/elin/component/server/http.clj", :from-var bad-request, :from elin.component.server.http} {:row 41, :col 11, :end-row 41, :end-col 18, :name "status", :filename "src/elin/component/server/http.clj", :from-var not-found, :from elin.component.server.http} {:row 41, :col 23, :end-row 41, :end-col 28, :name "body", :filename "src/elin/component/server/http.clj", :from-var not-found, :from elin.component.server.http} {:row 48, :col 17, :end-row 48, :end-col 29, :name "stop-server", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 50, :col 33, :end-row 50, :end-col 38, :name "port", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 53, :col 18, :end-row 53, :end-col 30, :name "stop-server", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 57, :col 23, :end-row 57, :end-col 28, :name "host", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 58, :col 23, :end-row 58, :end-col 31, :name "message", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 59, :col 23, :end-row 59, :end-col 30, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 60, :col 23, :end-row 60, :end-col 30, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 18, :end-row 62, :end-col 21, :name "as", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 26, :end-row 62, :end-col 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 33, :end-row 62, :end-col 36, :keys-destructuring true, :name "uri", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 62, :col 37, :end-row 62, :end-col 41, :keys-destructuring true, :name "body", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 68, :col 27, :end-row 68, :end-col 35, :name "handler", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 18, :end-row 69, :end-col 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 25, :end-row 69, :end-col 31, :keys-destructuring true, :name "method", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 69, :col 32, :end-row 69, :end-col 38, :keys-destructuring true, :name "params", :filename "src/elin/component/server/http.clj", :from elin.component.server.http} {:row 83, :col 12, :end-row 83, :end-col 24, :name "http-server", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 15, :end-row 84, :end-col 20, :name "host", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 37, :end-row 84, :end-col 44, :name "server", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 84, :col 45, :end-row 84, :end-col 50, :name "host", :filename "src/elin/component/server/http.clj", :from-var new-http-server, :from elin.component.server.http} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/component/server/nvim.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 5, :col 28, :end-row 5, :end-col 31, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 6, :col 23, :end-row 6, :end-col 26, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/component/server/nvim.clj", :from user} {:row 12, :col 4, :end-row 12, :end-col 11, :name "import", :filename "src/elin/component/server/nvim.clj", :from user} {:row 28, :col 12, :end-row 28, :end-col 15, :name "id", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 29, :col 12, :end-row 29, :end-col 19, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 30, :col 12, :end-row 30, :end-col 19, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 31, :col 12, :end-row 31, :end-col 20, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 34, :col 12, :end-row 34, :end-col 15, :name "id", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 35, :col 12, :end-row 35, :end-col 18, :name "error", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 36, :col 12, :end-row 36, :end-col 19, :name "result", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 38, :col 41, :end-row 38, :end-col 44, :name "as", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 41, :col 18, :end-row 41, :end-col 35, :name "nvim_error_event", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 42, :col 14, :end-row 42, :end-col 21, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 42, :col 22, :end-row 42, :end-col 50, :ns elin.handler.internal, :name "error", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 43, :col 14, :end-row 43, :end-col 21, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 44, :col 14, :end-row 44, :end-col 22, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 45, :col 14, :end-row 45, :end-col 21, :name "method", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 46, :col 14, :end-row 46, :end-col 21, :name "params", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:row 47, :col 14, :end-row 47, :end-col 22, :name "options", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim} {:end-row 84, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :from-var start-server, :end-col 10, :row 84} {:end-row 84, :name "host", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :from-var start-server, :end-col 16, :row 84} {:end-row 84, :name "server-socket", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 17, :from-var start-server, :end-col 30, :row 84} {:end-row 84, :name "on-accept", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 31, :from-var start-server, :end-col 40, :row 84} {:end-row 84, :name "stop-signal", :keys-destructuring true, :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 41, :from-var start-server, :end-col 52, :row 84} {:row 102, :col 31, :end-row 102, :end-col 39, :name "message", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 102, :col 59, :end-row 102, :end-col 64, :name "host", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 103, :col 59, :end-row 103, :end-col 67, :name "message", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 104, :col 59, :end-row 104, :end-col 76, :name "response-manager", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 105, :col 31, :end-row 105, :end-col 36, :name "host", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 105, :col 53, :end-row 105, :end-col 67, :name "output-stream", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 106, :col 53, :end-row 106, :end-col 70, :name "response-manager", :filename "src/elin/component/server/nvim.clj", :from-var start-server, :from elin.component.server.nvim} {:row 5, :col 4, :end-row 5, :end-col 12, :name "require", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 6, :col 22, :end-row 6, :end-col 25, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 10, :col 20, :end-row 10, :end-col 23, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 13, :col 29, :end-row 13, :end-col 32, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 15, :col 20, :end-row 15, :end-col 23, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 17, :col 21, :end-row 17, :end-col 24, :name "as", :filename "src/elin/component/clj_kondo.clj", :from user} {:row 33, :col 29, :end-row 33, :end-col 32, :name "=>", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 33, :col 34, :end-row 33, :end-col 38, :name "cat", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 37, :col 13, :end-row 37, :end-col 18, :name "exit", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:row 37, :col 37, :end-row 37, :end-col 41, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:row 37, :col 42, :end-row 37, :end-col 49, :name "string", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-available?, :from elin.component.clj-kondo} {:end-row 41, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 5, :from-var clj-kondo-run!, :end-col 10, :row 41} {:end-row 41, :name "command", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 12, :from-var clj-kondo-run!, :end-col 19, :row 41} {:end-row 41, :name "lint", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 20, :from-var clj-kondo-run!, :end-col 24, :row 41} {:end-row 41, :name "config", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 25, :from-var clj-kondo-run!, :end-col 31, :row 41} {:end-row 41, :name "shell-config", :keys-destructuring true, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 32, :from-var clj-kondo-run!, :end-col 44, :row 41} {:row 45, :col 37, :end-row 45, :end-col 44, :name "output", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 45, :col 45, :end-row 45, :end-col 52, :name "format", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 45, :col 54, :end-row 45, :end-col 58, :name "edn", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 50, :col 13, :end-row 50, :end-col 17, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 43, :end-row 48, :end-col 47, :name "out", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 48, :end-row 48, :end-col 55, :name "string", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 48, :col 56, :end-row 48, :end-col 65, :name "continue", :filename "src/elin/component/clj_kondo.clj", :from-var clj-kondo-run!, :from elin.component.clj-kondo} {:row 70, :col 12, :end-row 70, :end-col 23, :name "available?", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 73, :col 12, :end-row 73, :end-col 28, :name "analyzing?-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 74, :col 12, :end-row 74, :end-col 26, :name "analyzed-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 78, :col 18, :end-row 78, :end-col 34, :name "analyzing?-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 78, :col 35, :end-row 78, :end-col 49, :name "analyzed-atom", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 84, :col 33, :end-row 84, :end-col 41, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 87, :col 26, :end-row 87, :end-col 34, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 89, :col 7, :end-row 89, :end-col 12, :name "else", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 94, :col 44, :end-row 94, :end-col 52, :name "command", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 95, :col 44, :end-row 95, :end-col 49, :name "lint", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 96, :col 44, :end-row 96, :end-col 51, :name "config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 106, :col 33, :end-row 106, :end-col 41, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 109, :col 26, :end-row 109, :end-col 34, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 111, :col 7, :end-row 111, :end-col 12, :name "else", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 121, :col 31, :end-row 121, :end-col 39, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 123, :col 27, :end-row 123, :end-col 35, :name "message", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 136, :col 8, :end-row 136, :end-col 17, :name "analysis", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 140, :col 24, :end-row 140, :end-col 32, :name "command", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 141, :col 24, :end-row 141, :end-col 29, :name "lint", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 24, :end-row 142, :end-col 31, :name "config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 33, :end-row 142, :end-col 40, :name "output", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 42, :end-row 142, :end-col 51, :name "analysis", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 142, :col 53, :end-row 142, :end-col 68, :name "protocol-impls", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 143, :col 53, :end-row 143, :end-col 62, :name "arglists", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 144, :col 53, :end-row 144, :end-col 60, :name "locals", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 145, :col 53, :end-row 145, :end-col 62, :name "keywords", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 146, :col 24, :end-row 146, :end-col 37, :name "shell-config", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 146, :col 39, :end-row 146, :end-col 42, :name "in", :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo} {:row 150, :col 23, :end-row 150, :end-col 33, :name "clj-kondo", :filename "src/elin/component/clj_kondo.clj", :from-var new-clj-kondo, :from elin.component.clj-kondo} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/interceptor.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 12, :col 18, :end-row 12, :end-col 21, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 13, :col 26, :end-row 13, :end-col 29, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 14, :col 31, :end-row 14, :end-col 34, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 15, :col 29, :end-row 15, :end-col 32, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 16, :col 26, :end-row 16, :end-col 29, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 17, :col 16, :end-row 17, :end-col 19, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 19, :col 21, :end-row 19, :end-col 24, :name "as", :filename "src/elin/component/interceptor.clj", :from user} {:row 21, :col 7, :end-row 21, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 21, :col 27, :end-row 21, :end-col 39, :name "interceptor", :filename "src/elin/component/interceptor.clj", :from-var config-key, :from elin.component.interceptor} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 22, :ns elin.component.interceptor, :name "invalid", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :from-var invalid-group, :end-col 39, :row 22} {:row 23, :col 7, :end-row 23, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 23, :ns elin.component.interceptor, :name "optional", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :from-var optional-group, :end-col 41, :row 23} {:row 24, :col 7, :end-row 24, :end-col 15, :name "private", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 24, :ns elin.component.interceptor, :name "valid", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :from-var valid-group, :end-col 35, :row 24} {:row 30, :col 16, :end-row 30, :end-col 21, :name "name", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 32, :col 69, :end-row 32, :end-col 76, :name "symbol", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 32, :col 81, :end-row 32, :end-col 84, :name "ex", :filename "src/elin/component/interceptor.clj", :from-var resolve-interceptor, :from elin.component.interceptor} {:row 36, :col 5, :end-row 36, :end-col 8, :name "as", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 21, :from-var wrap-interceptor-for-logging, :end-col 26, :row 36} {:end-row 36, :name "enter", :keys-destructuring true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :from-var wrap-interceptor-for-logging, :end-col 33, :row 36} {:end-row 36, :name "leave", :keys-destructuring true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :from-var wrap-interceptor-for-logging, :end-col 39, :row 36} {:row 44, :col 47, :end-row 44, :end-col 52, :name "name", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 50, :col 14, :end-row 50, :end-col 20, :name "enter", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 53, :col 14, :end-row 53, :end-col 20, :name "leave", :filename "src/elin/component/interceptor.clj", :from-var wrap-interceptor-for-logging, :from elin.component.interceptor} {:row 61, :col 6, :end-row 61, :end-col 15, :name "optional", :filename "src/elin/component/interceptor.clj", :from-var interceptor-group, :from elin.component.interceptor} {:row 64, :col 5, :end-row 64, :end-col 10, :name "else", :filename "src/elin/component/interceptor.clj", :from-var interceptor-group, :from elin.component.interceptor} {:row 81, :col 43, :end-row 81, :end-col 57, :name "loaded-plugin", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 81, :col 58, :end-row 81, :end-col 65, :name "export", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 12, :end-row 82, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 19, :end-row 82, :end-col 27, :keys-destructuring true, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 28, :end-row 82, :end-col 36, :keys-destructuring true, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 82, :col 37, :end-row 82, :end-col 47, :keys-destructuring true, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 88, :col 57, :end-row 88, :end-col 62, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 93, :col 37, :end-row 93, :end-col 42, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 99, :col 14, :end-row 99, :end-col 23, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 100, :col 14, :end-row 100, :end-col 23, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 101, :col 14, :end-row 101, :end-col 25, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 102, :col 14, :end-row 102, :end-col 34, :name "name-to-symbol-dict", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 103, :col 14, :end-row 103, :end-col 30, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 107, :col 13, :end-row 107, :end-col 33, :name "name-to-symbol-dict", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 108, :col 13, :end-row 108, :end-col 29, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 117, :col 24, :end-row 117, :end-col 29, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:end-row 117, :ns elin.component.interceptor, :name "terminator", :auto-resolved true, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 42, :row 117} {:row 118, :col 24, :end-row 118, :end-col 30, :name "enter", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 120, :col 27, :end-row 120, :end-col 49, :ns component, :name "interceptor", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 121, :col 27, :end-row 121, :end-col 44, :ns interceptor, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 12, :end-row 133, :end-col 15, :name "as", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 23, :end-row 133, :end-col 28, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 30, :end-row 133, :end-col 38, :keys-destructuring true, :name "includes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 133, :col 39, :end-row 133, :end-col 47, :keys-destructuring true, :name "excludes", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 137, :col 51, :end-row 137, :end-col 62, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 144, :col 33, :end-row 144, :end-col 38, :name "kind", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 148, :col 101, :end-row 148, :end-col 106, :name "name", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 157, :col 14, :end-row 157, :end-col 25, :name "config-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 158, :col 14, :end-row 158, :end-col 30, :name "interceptor-map", :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor} {:row 162, :col 22, :end-row 162, :end-col 34, :name "base-config", :filename "src/elin/component/interceptor.clj", :from-var new-interceptor, :from elin.component.interceptor} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/lazy_host.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 7, :col 28, :end-row 7, :end-col 31, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 8, :col 29, :end-row 8, :end-col 32, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/component/lazy_host.clj", :from user} {:row 12, :col 12, :end-row 12, :end-col 20, :name "private", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 31, :from-var execute, :end-col 36, :row 12} {:end-row 12, :name "host", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 38, :from-var execute, :end-col 42, :row 12} {:end-row 12, :name "protocol", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 43, :from-var execute, :end-col 51, :row 12} {:end-row 12, :name "method", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 52, :from-var execute, :end-col 58, :row 12} {:end-row 12, :name "args", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 59, :from-var execute, :end-col 63, :row 12} {:end-row 12, :name "queue", :keys-destructuring true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 64, :from-var execute, :end-col 69, :row 12} {:end-row 30, :ns elin.component.lazy-host, :name "request!", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 18, :end-col 28, :row 30} {:row 45, :col 19, :end-row 45, :end-col 32, :name "host-channel", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 50, :col 18, :end-row 50, :end-col 31, :name "host-channel", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 61, :ns elin.component.lazy-host, :name "request!", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 35, :end-col 45, :row 61} {:row 64, :col 15, :end-row 64, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 65, :col 15, :end-row 65, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 66, :col 15, :end-row 66, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 67, :col 15, :end-row 67, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 68, :col 15, :end-row 68, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 70, :col 15, :end-row 70, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 71, :col 15, :end-row 71, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 72, :col 15, :end-row 72, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 73, :col 15, :end-row 73, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 74, :col 15, :end-row 74, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 76, :col 15, :end-row 76, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 77, :col 15, :end-row 77, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 78, :col 15, :end-row 78, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 79, :col 15, :end-row 79, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 80, :col 15, :end-row 80, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 85, :col 15, :end-row 85, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 86, :col 15, :end-row 86, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 87, :col 15, :end-row 87, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 88, :col 15, :end-row 88, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 89, :col 15, :end-row 89, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 91, :col 15, :end-row 91, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 92, :col 15, :end-row 92, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 93, :col 15, :end-row 93, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 94, :col 15, :end-row 94, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 95, :col 15, :end-row 95, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 100, :col 15, :end-row 100, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 101, :col 15, :end-row 101, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 102, :col 15, :end-row 102, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 103, :col 15, :end-row 103, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 104, :col 15, :end-row 104, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 106, :col 15, :end-row 106, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 107, :col 15, :end-row 107, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 108, :col 15, :end-row 108, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 109, :col 15, :end-row 109, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 110, :col 15, :end-row 110, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 112, :col 15, :end-row 112, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 113, :col 15, :end-row 113, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 114, :col 15, :end-row 114, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 115, :col 15, :end-row 115, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 116, :col 15, :end-row 116, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 118, :col 15, :end-row 118, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 119, :col 15, :end-row 119, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 120, :col 15, :end-row 120, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 121, :col 15, :end-row 121, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 122, :col 15, :end-row 122, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 124, :col 15, :end-row 124, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 125, :col 15, :end-row 125, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 126, :col 15, :end-row 126, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 127, :col 15, :end-row 127, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 128, :col 15, :end-row 128, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 133, :col 15, :end-row 133, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 134, :col 15, :end-row 134, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 135, :col 15, :end-row 135, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 136, :col 15, :end-row 136, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 137, :col 15, :end-row 137, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 139, :col 15, :end-row 139, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 140, :col 15, :end-row 140, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 141, :col 15, :end-row 141, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 142, :col 15, :end-row 142, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 143, :col 15, :end-row 143, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 145, :col 15, :end-row 145, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 146, :col 15, :end-row 146, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 147, :col 15, :end-row 147, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 148, :col 15, :end-row 148, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 149, :col 15, :end-row 149, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 151, :col 15, :end-row 151, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 152, :col 15, :end-row 152, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 153, :col 15, :end-row 153, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 154, :col 15, :end-row 154, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 155, :col 15, :end-row 155, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 157, :col 15, :end-row 157, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 158, :col 15, :end-row 158, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 159, :col 15, :end-row 159, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 160, :col 15, :end-row 160, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 161, :col 15, :end-row 161, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 166, :col 15, :end-row 166, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 167, :col 15, :end-row 167, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 168, :col 15, :end-row 168, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 169, :col 15, :end-row 169, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 170, :col 15, :end-row 170, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 172, :col 15, :end-row 172, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 173, :col 15, :end-row 173, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 174, :col 15, :end-row 174, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 175, :col 15, :end-row 175, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 176, :col 15, :end-row 176, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 178, :col 15, :end-row 178, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 179, :col 15, :end-row 179, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 180, :col 15, :end-row 180, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 181, :col 15, :end-row 181, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 182, :col 15, :end-row 182, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 184, :col 15, :end-row 184, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 185, :col 15, :end-row 185, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 186, :col 15, :end-row 186, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 187, :col 15, :end-row 187, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 188, :col 15, :end-row 188, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 190, :col 15, :end-row 190, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 191, :col 15, :end-row 191, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 192, :col 15, :end-row 192, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 193, :col 15, :end-row 193, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 194, :col 15, :end-row 194, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 199, :col 15, :end-row 199, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 200, :col 15, :end-row 200, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 201, :col 15, :end-row 201, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 202, :col 15, :end-row 202, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 203, :col 15, :end-row 203, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 205, :col 15, :end-row 205, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 206, :col 15, :end-row 206, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 207, :col 15, :end-row 207, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 208, :col 15, :end-row 208, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 209, :col 15, :end-row 209, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 214, :col 15, :end-row 214, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 215, :col 15, :end-row 215, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 216, :col 15, :end-row 216, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 217, :col 15, :end-row 217, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 218, :col 15, :end-row 218, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 220, :col 15, :end-row 220, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 221, :col 15, :end-row 221, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 222, :col 15, :end-row 222, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 223, :col 15, :end-row 223, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 224, :col 15, :end-row 224, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 226, :col 15, :end-row 226, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 227, :col 15, :end-row 227, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 228, :col 15, :end-row 228, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 229, :col 15, :end-row 229, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 230, :col 15, :end-row 230, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 232, :col 15, :end-row 232, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 233, :col 15, :end-row 233, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 234, :col 15, :end-row 234, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 235, :col 15, :end-row 235, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 236, :col 15, :end-row 236, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 238, :col 15, :end-row 238, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 239, :col 15, :end-row 239, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 240, :col 15, :end-row 240, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 241, :col 15, :end-row 241, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 242, :col 15, :end-row 242, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 244, :col 15, :end-row 244, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 245, :col 15, :end-row 245, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 246, :col 15, :end-row 246, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 247, :col 15, :end-row 247, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 248, :col 15, :end-row 248, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 250, :col 15, :end-row 250, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 251, :col 15, :end-row 251, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 252, :col 15, :end-row 252, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 253, :col 15, :end-row 253, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 254, :col 15, :end-row 254, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 256, :col 15, :end-row 256, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 257, :col 15, :end-row 257, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 258, :col 15, :end-row 258, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 259, :col 15, :end-row 259, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 260, :col 15, :end-row 260, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 262, :col 15, :end-row 262, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 263, :col 15, :end-row 263, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 264, :col 15, :end-row 264, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 265, :col 15, :end-row 265, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 266, :col 15, :end-row 266, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 271, :col 15, :end-row 271, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 272, :col 15, :end-row 272, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 273, :col 15, :end-row 273, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 274, :col 15, :end-row 274, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 275, :col 15, :end-row 275, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 277, :col 15, :end-row 277, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 278, :col 15, :end-row 278, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 279, :col 15, :end-row 279, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 280, :col 15, :end-row 280, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 281, :col 15, :end-row 281, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 283, :col 15, :end-row 283, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 284, :col 15, :end-row 284, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 285, :col 15, :end-row 285, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 286, :col 15, :end-row 286, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 287, :col 15, :end-row 287, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 289, :col 15, :end-row 289, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 290, :col 15, :end-row 290, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 291, :col 15, :end-row 291, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 292, :col 15, :end-row 292, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 293, :col 15, :end-row 293, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 295, :col 15, :end-row 295, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 296, :col 15, :end-row 296, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 297, :col 15, :end-row 297, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 298, :col 15, :end-row 298, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 299, :col 15, :end-row 299, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 304, :col 15, :end-row 304, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 305, :col 15, :end-row 305, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 306, :col 15, :end-row 306, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 307, :col 15, :end-row 307, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 308, :col 15, :end-row 308, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 310, :col 15, :end-row 310, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 311, :col 15, :end-row 311, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 312, :col 15, :end-row 312, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 313, :col 15, :end-row 313, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 314, :col 15, :end-row 314, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 316, :col 15, :end-row 316, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 317, :col 15, :end-row 317, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 318, :col 15, :end-row 318, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 319, :col 15, :end-row 319, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 320, :col 15, :end-row 320, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 325, :col 15, :end-row 325, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 326, :col 15, :end-row 326, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 327, :col 15, :end-row 327, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 328, :col 15, :end-row 328, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 329, :col 15, :end-row 329, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 331, :col 15, :end-row 331, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 332, :col 15, :end-row 332, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 333, :col 15, :end-row 333, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 334, :col 15, :end-row 334, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 335, :col 15, :end-row 335, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 337, :col 15, :end-row 337, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 338, :col 15, :end-row 338, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 339, :col 15, :end-row 339, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 340, :col 15, :end-row 340, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 341, :col 15, :end-row 341, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 343, :col 15, :end-row 343, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 344, :col 15, :end-row 344, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 345, :col 15, :end-row 345, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 346, :col 15, :end-row 346, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 347, :col 15, :end-row 347, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 349, :col 15, :end-row 349, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 350, :col 15, :end-row 350, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 351, :col 15, :end-row 351, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 352, :col 15, :end-row 352, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 353, :col 15, :end-row 353, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 355, :col 15, :end-row 355, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 356, :col 15, :end-row 356, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 357, :col 15, :end-row 357, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 358, :col 15, :end-row 358, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 359, :col 15, :end-row 359, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 361, :col 15, :end-row 361, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 362, :col 15, :end-row 362, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 363, :col 15, :end-row 363, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 364, :col 15, :end-row 364, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 365, :col 15, :end-row 365, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 367, :col 15, :end-row 367, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 368, :col 15, :end-row 368, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 369, :col 15, :end-row 369, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 370, :col 15, :end-row 370, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 371, :col 15, :end-row 371, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 373, :col 15, :end-row 373, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 374, :col 15, :end-row 374, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 375, :col 15, :end-row 375, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 376, :col 15, :end-row 376, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 377, :col 15, :end-row 377, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 382, :col 15, :end-row 382, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 383, :col 15, :end-row 383, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 384, :col 15, :end-row 384, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 385, :col 15, :end-row 385, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 386, :col 15, :end-row 386, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 388, :col 15, :end-row 388, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 389, :col 15, :end-row 389, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 390, :col 15, :end-row 390, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 391, :col 15, :end-row 391, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 392, :col 15, :end-row 392, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 394, :col 15, :end-row 394, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 395, :col 15, :end-row 395, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 396, :col 15, :end-row 396, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 397, :col 15, :end-row 397, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 398, :col 15, :end-row 398, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 400, :col 15, :end-row 400, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 401, :col 15, :end-row 401, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 402, :col 15, :end-row 402, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 403, :col 15, :end-row 403, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 404, :col 15, :end-row 404, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 409, :col 15, :end-row 409, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 410, :col 15, :end-row 410, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 411, :col 15, :end-row 411, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 412, :col 15, :end-row 412, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 413, :col 15, :end-row 413, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 415, :col 15, :end-row 415, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 416, :col 15, :end-row 416, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 417, :col 15, :end-row 417, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 418, :col 15, :end-row 418, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 419, :col 15, :end-row 419, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 424, :col 15, :end-row 424, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 425, :col 15, :end-row 425, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 426, :col 15, :end-row 426, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 427, :col 15, :end-row 427, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 428, :col 15, :end-row 428, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 433, :col 15, :end-row 433, :end-col 20, :name "host", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 434, :col 15, :end-row 434, :end-col 24, :name "protocol", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 435, :col 15, :end-row 435, :end-col 22, :name "method", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 436, :col 15, :end-row 436, :end-col 20, :name "args", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:row 437, :col 15, :end-row 437, :end-col 21, :name "queue", :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host} {:end-row 445, :ns elin.component.lazy-host, :name "call-function", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 35, :end-col 50, :row 445} {:end-row 450, :ns elin.component.lazy-host, :name "notify-function", :auto-resolved true, :filename "src/elin/component/lazy_host.clj", :from elin.component.lazy-host, :col 33, :end-col 50, :row 450} {:row 455, :col 19, :end-row 455, :end-col 30, :name "host-store", :filename "src/elin/component/lazy_host.clj", :from-var new-lazy-host, :from elin.component.lazy-host} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/session_storage.clj", :from user} {:row 3, :col 32, :end-row 3, :end-col 35, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/component/session_storage.clj", :from user} {:row 11, :col 7, :end-row 11, :end-col 15, :name "private", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 33, :col 30, :end-row 33, :end-col 36, :name "value", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 33, :col 39, :end-row 33, :end-col 47, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 12, :end-row 37, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 19, :end-row 37, :end-col 24, :keys-destructuring true, :name "value", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 37, :col 25, :end-row 37, :end-col 32, :keys-destructuring true, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 46, :col 45, :end-row 46, :end-col 53, :name "expires", :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage} {:row 61, :col 25, :end-row 61, :end-col 32, :name "memory", :filename "src/elin/component/session_storage.clj", :from-var new-session-storage, :from elin.component.session-storage} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/server.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 19, :col 16, :end-row 19, :end-col 19, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 20, :col 28, :end-row 20, :end-col 31, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 21, :col 29, :end-row 21, :end-col 32, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/component/server.clj", :from user} {:row 23, :col 4, :end-row 23, :end-col 11, :name "import", :filename "src/elin/component/server.clj", :from user} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 23, :from-var on-accept, :end-col 28, :row 27} {:end-row 27, :name "message", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 30, :from-var on-accept, :end-col 37, :row 27} {:end-row 27, :name "host", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 38, :from-var on-accept, :end-col 42, :row 27} {:end-row 32, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 12, :from-var on-accept, :end-col 17, :row 32} {:end-row 32, :name "response-manager", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 19, :from-var on-accept, :end-col 35, :row 32} {:end-row 33, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/server.clj", :from elin.component.server, :col 12, :from-var on-accept, :end-col 17, :row 33} {:end-row 33, :name "id", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 19, :from-var on-accept, :end-col 21, :row 33} {:end-row 33, :name "error", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :from-var on-accept, :end-col 27, :row 33} {:end-row 33, :name "result", :keys-destructuring true, :filename "src/elin/component/server.clj", :from elin.component.server, :col 28, :from-var on-accept, :end-col 34, :row 33} {:row 36, :col 25, :end-row 36, :end-col 32, :name "result", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 36, :col 40, :end-row 36, :end-col 46, :name "error", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 49, :col 33, :end-row 49, :end-col 36, :name "id", :filename "src/elin/component/server.clj", :from-var on-accept, :from elin.component.server} {:row 71, :col 23, :end-row 71, :end-col 31, :name "handler", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 72, :col 25, :end-row 72, :end-col 30, :name "host", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 73, :col 25, :end-row 73, :end-col 39, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 74, :col 25, :end-row 74, :end-col 35, :name "on-accept", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 75, :col 25, :end-row 75, :end-col 37, :name "stop-signal", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 78, :col 40, :end-row 78, :end-col 48, :name "message", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 83, :col 16, :end-row 83, :end-col 28, :name "stop-signal", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 84, :col 16, :end-row 84, :end-col 23, :name "server", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 85, :col 16, :end-row 85, :end-col 30, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 95, :col 19, :end-row 95, :end-col 33, :name "server-socket", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 95, :col 38, :end-row 95, :end-col 45, :name "server", :filename "src/elin/component/server.clj", :from elin.component.server} {:row 99, :col 21, :end-row 99, :end-col 28, :name "server", :filename "src/elin/component/server.clj", :from-var new-server, :from elin.component.server} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/handler.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 14, :col 18, :end-row 14, :end-col 21, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 16, :col 28, :end-row 16, :end-col 31, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 17, :col 31, :end-row 17, :end-col 34, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 18, :col 27, :end-row 18, :end-col 30, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 19, :col 25, :end-row 19, :end-col 28, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 20, :col 24, :end-row 20, :end-col 27, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 21, :col 22, :end-row 21, :end-col 25, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 22, :col 16, :end-row 22, :end-col 19, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 23, :col 21, :end-row 23, :end-col 24, :name "as", :filename "src/elin/component/handler.clj", :from user} {:row 25, :col 7, :end-row 25, :end-col 15, :name "private", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 25, :col 27, :end-row 25, :end-col 35, :name "handler", :filename "src/elin/component/handler.clj", :from-var config-key, :from elin.component.handler} {:row 27, :col 24, :end-row 27, :end-col 27, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 27, :col 29, :end-row 27, :end-col 33, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 25, :end-row 28, :end-col 28, :name "or", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 29, :end-row 28, :end-col 33, :name "nil", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 28, :col 35, :end-row 28, :end-col 39, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 26, :end-row 37, :end-col 29, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 31, :end-row 37, :end-col 35, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 37, :col 61, :end-row 37, :end-col 72, :name "sequential", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 47, :col 36, :end-row 47, :end-col 39, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 47, :col 41, :end-row 47, :end-col 45, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 49, :col 5, :end-row 49, :end-col 8, :name "as", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :from-var construct-handler-parameter, :end-col 22, :row 49} {:end-row 49, :name "message", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :from-var construct-handler-parameter, :end-col 31, :row 49} {:end-row 49, :name "config-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 32, :from-var construct-handler-parameter, :end-col 42, :row 49} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 10, :from-var construct-handler-parameter, :end-col 25, :row 50} {:end-row 50, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :from-var construct-handler-parameter, :end-col 38, :row 50} {:end-row 50, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 39, :from-var construct-handler-parameter, :end-col 44, :row 50} {:row 51, :col 53, :end-row 51, :end-col 60, :name "method", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 53, :col 49, :end-row 53, :end-col 57, :name "options", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 53, :col 58, :end-row 53, :end-col 65, :name "config", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:end-row 62, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 14, :from-var construct-handler-parameter, :end-col 36, :row 62} {:end-row 63, :ns component, :name "nrepl", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 14, :from-var construct-handler-parameter, :end-col 30, :row 63} {:row 63, :col 44, :end-row 63, :end-col 56, :name "interceptor", :filename "src/elin/component/handler.clj", :from-var construct-handler-parameter, :from elin.component.handler} {:row 76, :col 8, :end-row 76, :end-col 17, :name "response", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:end-row 67, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 10, :from-var handler*, :end-col 32, :row 67} {:row 68, :col 15, :end-row 68, :end-col 18, :name "as", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:end-row 68, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 27, :from-var handler*, :end-col 42, :row 68} {:end-row 68, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 44, :from-var handler*, :end-col 48, :row 68} {:row 69, :col 46, :end-row 69, :end-col 54, :name "message", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 69, :col 55, :end-row 69, :end-col 62, :name "method", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 75, :col 28, :end-row 75, :end-col 37, :name "response", :filename "src/elin/component/handler.clj", :from-var handler*, :from elin.component.handler} {:row 80, :col 5, :end-row 80, :end-col 8, :name "as", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:end-row 80, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 24, :from-var expand-aliass, :end-col 29, :row 80} {:end-row 80, :name "method", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 31, :from-var expand-aliass, :end-col 37, :row 80} {:row 83, :col 44, :end-row 83, :end-col 52, :name "options", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 83, :col 53, :end-row 83, :end-col 60, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 85, :col 47, :end-row 85, :end-col 54, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 88, :col 18, :end-row 88, :end-col 25, :name "method", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 88, :col 36, :end-row 88, :end-col 44, :name "handler", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 89, :col 22, :end-row 89, :end-col 30, :name "options", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 89, :col 31, :end-row 89, :end-col 38, :name "config", :filename "src/elin/component/handler.clj", :from-var expand-aliass, :from elin.component.handler} {:row 92, :col 16, :end-row 92, :end-col 19, :name "=>", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 92, :col 21, :end-row 92, :end-col 25, :name "cat", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 93, :col 22, :end-row 93, :end-col 26, :name "map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 94, :col 23, :end-row 94, :end-col 34, :name "components", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 95, :col 23, :end-row 95, :end-col 34, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 96, :col 23, :end-row 96, :end-col 35, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 97, :col 23, :end-row 97, :end-col 31, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 97, :col 33, :end-row 97, :end-col 39, :name "maybe", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:end-row 101, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 5, :from-var handler, :end-col 10, :row 101} {:end-row 101, :name "components", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 12, :from-var handler, :end-col 22, :row 101} {:end-row 101, :name "config-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :from-var handler, :end-col 33, :row 101} {:end-row 101, :name "handler-map", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 34, :from-var handler, :end-col 45, :row 101} {:end-row 101, :name "aliases", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :from-var handler, :end-col 53, :row 101} {:row 103, :col 10, :end-row 103, :end-col 13, :name "as", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:end-row 103, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 23, :from-var handler, :end-col 28, :row 103} {:end-row 103, :name "method", :keys-destructuring true, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :from-var handler, :end-col 36, :row 103} {:row 107, :col 28, :end-row 107, :end-col 36, :name "message", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 107, :col 46, :end-row 107, :end-col 57, :name "config-map", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 109, :col 60, :end-row 109, :end-col 64, :name "log", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 109, :col 65, :end-row 109, :end-col 75, :name "min-level", :filename "src/elin/component/handler.clj", :from-var handler, :from elin.component.handler} {:row 127, :col 43, :end-row 127, :end-col 57, :name "loaded-plugin", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 127, :col 58, :end-row 127, :end-col 65, :name "export", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 12, :end-row 128, :end-col 17, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 19, :end-row 128, :end-col 27, :keys-destructuring true, :name "includes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 28, :end-row 128, :end-col 36, :keys-destructuring true, :name "excludes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 37, :end-row 128, :end-col 47, :keys-destructuring true, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 48, :end-row 128, :end-col 58, :keys-destructuring true, :name "initialize", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 128, :col 59, :end-row 128, :end-col 66, :keys-destructuring true, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 132, :col 24, :end-row 132, :end-col 33, :name "includes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 133, :col 24, :end-row 133, :end-col 33, :name "excludes", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 134, :col 24, :end-row 134, :end-col 35, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 135, :col 24, :end-row 135, :end-col 35, :name "initialize", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 136, :col 24, :end-row 136, :end-col 36, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 137, :col 23, :end-row 137, :end-col 39, :ns component, :name "nrepl", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 138, :col 23, :end-row 138, :end-col 45, :ns component, :name "interceptor", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 139, :col 23, :end-row 139, :end-col 38, :ns component, :name "host", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 140, :col 23, :end-row 140, :end-col 41, :ns component, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 141, :col 23, :end-row 141, :end-col 49, :ns component, :name "session-storage", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 142, :col 23, :end-row 142, :end-col 43, :ns component, :name "clj-kondo", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 143, :col 37, :end-row 143, :end-col 48, :name "components", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 144, :col 37, :end-row 144, :end-col 48, :name "config-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 145, :col 37, :end-row 145, :end-col 49, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 146, :col 37, :end-row 146, :end-col 45, :name "aliases", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 148, :col 20, :end-row 148, :end-col 28, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 152, :col 18, :end-row 152, :end-col 26, :name "handler", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 152, :col 27, :end-row 152, :end-col 39, :name "handler-map", :filename "src/elin/component/handler.clj", :from elin.component.handler} {:row 156, :col 18, :end-row 156, :end-col 30, :name "base-config", :filename "src/elin/component/handler.clj", :from-var new-handler, :from elin.component.handler} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/component/plugin.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 7, :col 32, :end-row 7, :end-col 35, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 9, :col 18, :end-row 9, :end-col 21, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 11, :col 24, :end-row 11, :end-col 27, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 13, :col 17, :end-row 13, :end-col 20, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/component/plugin.clj", :from user} {:row 29, :col 20, :end-row 29, :end-col 23, :name "=>", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 29, :col 25, :end-row 29, :end-col 29, :name "cat", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 29, :col 64, :end-row 29, :end-col 70, :name "maybe", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 21, :end-row 38, :end-col 24, :name "=>", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 26, :end-row 38, :end-col 30, :name "cat", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 56, :end-row 38, :end-col 67, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 38, :col 79, :end-row 38, :end-col 90, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 51, :col 7, :end-row 51, :end-col 12, :name "else", :filename "src/elin/component/plugin.clj", :from-var read-plugins, :from elin.component.plugin} {:row 59, :col 22, :end-row 59, :end-col 25, :name "->", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 59, :col 27, :end-row 59, :end-col 38, :name "sequential", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:end-row 63, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 16, :from-var unify-plugins, :end-col 21, :row 63} {:end-row 63, :name "export", :keys-destructuring true, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 23, :from-var unify-plugins, :end-col 29, :row 63} {:row 66, :col 17, :end-row 66, :end-col 24, :name "export", :filename "src/elin/component/plugin.clj", :from-var unify-plugins, :from elin.component.plugin} {:row 67, :col 6, :end-row 67, :end-col 11, :name "name", :filename "src/elin/component/plugin.clj", :from-var unify-plugins, :from elin.component.plugin} {:end-row 67, :ns elin.component.plugin, :name "plugin", :auto-resolved true, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 17, :from-var unify-plugins, :end-col 25, :row 67} {:row 84, :col 19, :end-row 84, :end-col 33, :name "loaded-plugin", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 88, :col 18, :end-row 88, :end-col 32, :name "loaded-plugin", :filename "src/elin/component/plugin.clj", :from elin.component.plugin} {:row 92, :col 21, :end-row 92, :end-col 28, :name "plugin", :filename "src/elin/component/plugin.clj", :from-var new-plugin, :from elin.component.plugin} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/message.clj", :from user} {:row 3, :col 20, :end-row 3, :end-col 23, :name "as", :filename "src/elin/message.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/message.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/core.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 22, :name "as", :filename "src/elin/core.clj", :from user} {:row 4, :col 32, :end-row 4, :end-col 35, :name "as", :filename "src/elin/core.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/core.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/core.clj", :from user} {:row 7, :col 21, :end-row 7, :end-col 24, :name "as", :filename "src/elin/core.clj", :from user} {:row 11, :col 10, :end-row 11, :end-col 13, :name "as", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:end-row 11, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/core.clj", :from elin.core, :col 21, :from-var -main, :end-col 26, :row 11} {:end-row 11, :name "env", :keys-destructuring true, :filename "src/elin/core.clj", :from elin.core, :col 28, :from-var -main, :end-col 31, :row 11} {:row 12, :col 39, :end-row 12, :end-col 43, :name "cwd", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:row 15, :col 28, :end-row 15, :end-col 32, :name "log", :filename "src/elin/core.clj", :from-var -main, :from elin.core} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/protocol/storage.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/protocol/storage.clj", :from user} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl/test.clj", :from user} {:end-row 12, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 5, :from-var test-clj-code, :end-col 10, :row 12} {:end-row 12, :name "test-vars", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 12, :from-var test-clj-code, :end-col 21, :row 12} {:end-row 12, :name "current-file", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 22, :from-var test-clj-code, :end-col 34, :row 12} {:end-row 12, :name "base-line", :keys-destructuring true, :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test, :col 35, :from-var test-clj-code, :end-col 44, :row 12} {:row 14, :col 25, :end-row 14, :end-col 30, :name "test", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 33, :end-row 14, :end-col 38, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 41, :end-row 14, :end-col 46, :name "fail", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 49, :end-row 14, :end-col 55, :name "error", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 14, :col 58, :end-row 14, :end-col 62, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 23, :col 38, :end-row 23, :end-col 43, :name "type", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 36, :end-row 25, :end-col 41, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 42, :end-row 25, :end-col 47, :name "fail", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 25, :col 48, :end-row 25, :end-col 54, :name "error", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 26, :col 40, :end-row 26, :end-col 45, :name "pass", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 29, :col 56, :end-row 29, :end-col 61, :name "file", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 33, :col 52, :end-row 33, :end-col 57, :name "line", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 36, :col 43, :end-row 36, :end-col 46, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 37, :col 43, :end-row 37, :end-col 47, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 38, :col 43, :end-row 38, :end-col 48, :name "file", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 39, :col 43, :end-row 39, :end-col 48, :name "line", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 40, :col 44, :end-row 40, :end-col 49, :name "type", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 41, :col 44, :end-row 41, :end-col 53, :name "expected", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 42, :col 44, :end-row 42, :end-col 51, :name "actual", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 43, :col 60, :end-row 43, :end-col 69, :name "expected", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 43, :col 70, :end-row 43, :end-col 77, :name "actual", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 48, :col 26, :end-row 48, :end-col 41, :name "begin-test-var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 49, :col 48, :end-row 49, :end-col 52, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 50, :col 55, :end-row 50, :end-col 58, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 51, :col 56, :end-row 51, :end-col 61, :name "name", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 52, :col 47, :end-row 52, :end-col 52, :name "test", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 53, :col 47, :end-row 53, :end-col 51, :name "var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 59, :col 26, :end-row 59, :end-col 39, :name "end-test-var", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 62, :col 23, :end-row 62, :end-col 28, :name "else", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 67, :col 15, :end-row 67, :end-col 23, :name "summary", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 68, :col 15, :end-row 68, :end-col 23, :name "results", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 69, :col 27, :end-row 69, :end-col 38, :name "testing-ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-clj-code, :from elin.function.nrepl.test} {:row 74, :col 14, :end-row 74, :end-col 23, :name "babashka", :filename "src/elin/function/nrepl/test.clj", :from-var babashka?, :from elin.function.nrepl.test} {:row 76, :col 7, :end-row 76, :end-col 15, :name "private", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 77, :col 4, :end-row 77, :end-col 8, :name "map", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 78, :col 5, :end-row 78, :end-col 8, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 79, :col 5, :end-row 79, :end-col 10, :name "vars", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 80, :col 5, :end-row 80, :end-col 15, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 81, :col 5, :end-row 81, :end-col 18, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var ?TestQuery, :from elin.function.nrepl.test} {:row 83, :col 25, :end-row 83, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 83, :col 30, :end-row 83, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/test.clj", :from elin.function.nrepl.test} {:row 85, :col 18, :end-row 85, :end-col 21, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 27, :end-row 85, :end-col 32, :name "vars", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 43, :end-row 85, :end-col 53, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 85, :col 67, :end-row 85, :end-col 80, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 86, :col 37, :end-row 86, :end-col 47, :name "test-vars", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 87, :col 37, :end-row 87, :end-col 50, :name "current-file", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 88, :col 37, :end-row 88, :end-col 47, :name "base-line", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 91, :col 46, :end-row 91, :end-col 49, :name "ns", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 92, :col 23, :end-row 92, :end-col 29, :name "value", :filename "src/elin/function/nrepl/test.clj", :from-var test-var-query!!, :from elin.function.nrepl.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider/test.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 12, :col 21, :end-row 12, :end-col 25, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:end-row 15, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :from-var summary, :end-col 15, :row 15} {:end-row 15, :name "summary", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :from-var summary, :end-col 24, :row 15} {:row 16, :col 17, :end-row 16, :end-col 22, :name "test", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 17, :col 8, :end-row 17, :end-col 16, :name "summary", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 18, :col 8, :end-row 18, :end-col 19, :name "succeeded?", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 19, :col 8, :end-row 19, :end-col 16, :name "summary", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 20, :col 26, :end-row 20, :end-col 37, :name "testing-ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 21, :col 26, :end-row 21, :end-col 31, :name "test", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 21, :col 42, :end-row 21, :end-col 46, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 22, :col 26, :end-row 22, :end-col 31, :name "fail", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 22, :col 42, :end-row 22, :end-col 48, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 23, :col 8, :end-row 23, :end-col 19, :name "succeeded?", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 24, :col 24, :end-row 24, :end-col 29, :name "fail", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 25, :col 24, :end-row 25, :end-col 30, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var summary, :from elin.function.nrepl.cider.test} {:row 33, :col 21, :end-row 33, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 33, :col 26, :end-row 33, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 36, :col 15, :end-row 36, :end-col 19, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-message, :from elin.function.nrepl.cider.test} {:end-row 37, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :from-var test-message, :end-col 15, :row 37} {:end-row 37, :name "context", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :from-var test-message, :end-col 24, :row 37} {:end-row 37, :name "message", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 25, :from-var test-message, :end-col 32, :row 37} {:row 48, :col 7, :end-row 48, :end-col 12, :name "else", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-message, :from elin.function.nrepl.cider.test} {:row 51, :col 27, :end-row 51, :end-col 30, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 51, :col 32, :end-row 51, :end-col 36, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 51, :col 44, :end-row 51, :end-col 55, :name "sequential", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:end-row 53, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :from-var test-actual-values, :end-col 10, :row 53} {:end-row 53, :name "diffs", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :from-var test-actual-values, :end-col 17, :row 53} {:end-row 53, :name "actual", :keys-destructuring true, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :from-var test-actual-values, :end-col 24, :row 53} {:row 57, :col 8, :end-row 57, :end-col 15, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 58, :col 8, :end-row 58, :end-col 14, :name "diffs", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 62, :col 5, :end-row 62, :end-col 10, :name "else", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 63, :col 7, :end-row 63, :end-col 14, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var test-actual-values, :from elin.function.nrepl.cider.test} {:row 65, :col 24, :end-row 65, :end-col 27, :name "=>", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 65, :col 29, :end-row 65, :end-col 33, :name "cat", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 65, :col 62, :end-row 65, :end-col 73, :name "sequential", :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test} {:row 70, :col 35, :end-row 70, :end-col 43, :name "results", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 34, :end-row 73, :end-col 39, :name "type", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 47, :end-row 73, :end-col 50, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 59, :end-row 73, :end-col 63, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 73, :col 69, :end-row 73, :end-col 74, :name "line", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 76, :col 16, :end-row 76, :end-col 23, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 76, :col 24, :end-row 76, :end-col 31, :name "passed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 77, :col 16, :end-row 77, :end-col 19, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 78, :col 16, :end-row 78, :end-col 20, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 79, :col 16, :end-row 79, :end-col 21, :name "text", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 81, :col 54, :end-row 81, :end-col 59, :name "file", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 84, :col 35, :end-row 84, :end-col 40, :name "file", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 85, :col 36, :end-row 85, :end-col 45, :name "filename", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 86, :col 36, :end-row 86, :end-col 41, :name "text", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 87, :col 36, :end-row 87, :end-col 45, :name "expected", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 87, :col 59, :end-row 87, :end-col 68, :name "expected", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 90, :col 36, :end-row 90, :end-col 39, :name "ns", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 91, :col 36, :end-row 91, :end-col 40, :name "var", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 92, :col 41, :end-row 92, :end-col 46, :name "lnum", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 98, :col 29, :end-row 98, :end-col 36, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 98, :col 37, :end-row 98, :end-col 44, :name "failed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 102, :col 27, :end-row 102, :end-col 34, :name "result", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 102, :col 35, :end-row 102, :end-col 42, :name "failed", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 103, :col 27, :end-row 103, :end-col 34, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 103, :col 40, :end-row 103, :end-col 46, :name "error", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 104, :col 40, :end-row 104, :end-col 47, :name "actual", :filename "src/elin/function/nrepl/cider/test.clj", :from-var collect-results, :from elin.function.nrepl.cider.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 3, :col 21, :end-row 3, :end-col 24, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 7, :col 20, :end-row 7, :end-col 23, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 8, :col 21, :end-row 8, :end-col 24, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl/namespace.clj", :from user} {:row 11, :col 34, :end-row 11, :end-col 37, :name "=>", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 11, :col 39, :end-row 11, :end-col 43, :name "cat", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 11, :col 45, :end-row 11, :end-col 49, :name "map", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 12, :col 46, :end-row 12, :end-col 49, :name "ns", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 13, :col 46, :end-row 13, :end-col 51, :name "path", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 14, :col 46, :end-row 14, :end-col 61, :name "file-separator", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 15, :col 35, :end-row 15, :end-col 41, :name "maybe", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 17, :col 12, :end-row 17, :end-col 15, :name "ns", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 17, :col 24, :end-row 17, :end-col 29, :name "path", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 17, :col 45, :end-row 17, :end-col 60, :name "file-separator", :filename "src/elin/function/nrepl/namespace.clj", :from-var get-cycled-namespace-path, :from elin.function.nrepl.namespace} {:row 38, :col 34, :end-row 38, :end-col 37, :name "=>", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 38, :col 39, :end-row 38, :end-col 43, :name "cat", :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/refactor.clj", :from user} {:row 12, :col 26, :end-row 12, :end-col 29, :name "=>", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 31, :end-row 12, :end-col 35, :name "cat", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 67, :end-row 12, :end-col 78, :name "sequential", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 80, :end-row 12, :end-col 84, :name "map", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 86, :end-row 12, :end-col 91, :name "name", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 12, :col 102, :end-row 12, :end-col 107, :name "type", :filename "src/elin/function/nrepl/refactor.clj", :from elin.function.nrepl.refactor} {:row 19, :col 10, :end-row 19, :end-col 21, :name "candidates", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 15, :col 35, :end-row 15, :end-col 38, :name "op", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 16, :col 35, :end-row 16, :end-col 42, :name "symbol", :filename "src/elin/function/nrepl/refactor.clj", :from-var resolve-missing!!, :from elin.function.nrepl.refactor} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 8, :col 17, :end-row 8, :end-col 20, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 9, :col 27, :end-row 9, :end-col 30, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/function/nrepl/cider.clj", :from user} {:row 23, :col 10, :end-row 23, :end-col 22, :name "completions", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 17, :col 35, :end-row 17, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 18, :col 35, :end-row 18, :end-col 42, :name "prefix", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 19, :col 35, :end-row 19, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 20, :col 35, :end-row 20, :end-col 50, :name "extra-metadata", :filename "src/elin/function/nrepl/cider.clj", :from-var complete!!, :from elin.function.nrepl.cider} {:row 25, :col 15, :end-row 25, :end-col 18, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 25, :col 20, :end-row 25, :end-col 24, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 32, :col 49, :end-row 32, :end-col 52, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 33, :col 49, :end-row 33, :end-col 52, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 34, :col 49, :end-row 34, :end-col 53, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 38, :col 22, :end-row 38, :end-col 25, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 38, :col 32, :end-row 38, :end-col 37, :name "name", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 39, :col 23, :end-row 39, :end-col 31, :name "message", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 40, :col 17, :end-row 40, :end-col 24, :name "column", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 40, :col 27, :end-row 40, :end-col 32, :name "line", :filename "src/elin/function/nrepl/cider.clj", :from-var info!!, :from elin.function.nrepl.cider} {:row 43, :col 18, :end-row 43, :end-col 21, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 43, :col 23, :end-row 43, :end-col 27, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 43, :col 78, :end-row 43, :end-col 84, :name "maybe", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 46, :col 48, :end-row 46, :end-col 51, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 47, :col 48, :end-row 47, :end-col 51, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 50, :col 10, :end-row 50, :end-col 14, :name "url", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 51, :col 10, :end-row 51, :end-col 15, :name "path", :filename "src/elin/function/nrepl/cider.clj", :from-var ns-path!!, :from elin.function.nrepl.cider} {:row 55, :col 35, :end-row 55, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var test-var-query!!, :from elin.function.nrepl.cider} {:row 56, :col 35, :end-row 56, :end-col 45, :name "var-query", :filename "src/elin/function/nrepl/cider.clj", :from-var test-var-query!!, :from elin.function.nrepl.cider} {:row 60, :col 17, :end-row 60, :end-col 20, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 60, :col 22, :end-row 60, :end-col 26, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 63, :col 35, :end-row 63, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var reload!!, :from elin.function.nrepl.cider} {:row 67, :col 21, :end-row 67, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 67, :col 26, :end-row 67, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider} {:row 70, :col 35, :end-row 70, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var reload-all!!, :from elin.function.nrepl.cider} {:row 76, :col 35, :end-row 76, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 77, :col 35, :end-row 77, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 78, :col 35, :end-row 78, :end-col 39, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var undef!!, :from elin.function.nrepl.cider} {:row 84, :col 35, :end-row 84, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var undef-all!!, :from elin.function.nrepl.cider} {:row 85, :col 35, :end-row 85, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var undef-all!!, :from elin.function.nrepl.cider} {:row 92, :col 28, :end-row 92, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 94, :col 28, :end-row 94, :end-col 41, :name "print-length", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 95, :col 28, :end-row 95, :end-col 40, :name "print-level", :filename "src/elin/function/nrepl/cider.clj", :from-var init-debugger, :from elin.function.nrepl.cider} {:row 100, :col 28, :end-row 100, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 101, :col 28, :end-row 101, :end-col 32, :name "key", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 102, :col 28, :end-row 102, :end-col 34, :name "input", :filename "src/elin/function/nrepl/cider.clj", :from-var debug-input, :from elin.function.nrepl.cider} {:row 106, :col 28, :end-row 106, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-frameworks, :from elin.function.nrepl.cider} {:end-row 109, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-add-appender, :end-col 16, :row 109} {:end-row 109, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-add-appender, :end-col 27, :row 109} {:end-row 109, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-add-appender, :end-col 36, :row 109} {:end-row 109, :name "filters", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 37, :from-var log-add-appender, :end-col 44, :row 109} {:end-row 109, :name "size", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 45, :from-var log-add-appender, :end-col 49, :row 109} {:end-row 109, :name "threshold", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 50, :from-var log-add-appender, :end-col 59, :row 109} {:row 110, :col 28, :end-row 110, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 111, :col 28, :end-row 111, :end-col 38, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 112, :col 28, :end-row 112, :end-col 37, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 113, :col 28, :end-row 113, :end-col 36, :name "filters", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 114, :col 28, :end-row 114, :end-col 33, :name "size", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:row 115, :col 28, :end-row 115, :end-col 38, :name "threshold", :filename "src/elin/function/nrepl/cider.clj", :from-var log-add-appender, :from elin.function.nrepl.cider} {:end-row 118, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-clear-appender, :end-col 16, :row 118} {:end-row 118, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-clear-appender, :end-col 27, :row 118} {:end-row 118, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-clear-appender, :end-col 36, :row 118} {:row 119, :col 28, :end-row 119, :end-col 31, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:row 120, :col 28, :end-row 120, :end-col 38, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:row 121, :col 28, :end-row 121, :end-col 37, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-clear-appender, :from elin.function.nrepl.cider} {:end-row 124, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-remove-appender!, :end-col 16, :row 124} {:end-row 124, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-remove-appender!, :end-col 27, :row 124} {:end-row 124, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-remove-appender!, :end-col 36, :row 124} {:row 125, :col 29, :end-row 125, :end-col 32, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:row 126, :col 29, :end-row 126, :end-col 39, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:row 127, :col 29, :end-row 127, :end-col 38, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-remove-appender!, :from elin.function.nrepl.cider} {:end-row 130, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 11, :from-var log-search!, :end-col 16, :row 130} {:end-row 130, :name "framework", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 18, :from-var log-search!, :end-col 27, :row 130} {:end-row 130, :name "appender", :keys-destructuring true, :filename "src/elin/function/nrepl/cider.clj", :from elin.function.nrepl.cider, :col 28, :from-var log-search!, :end-col 36, :row 130} {:row 131, :col 29, :end-row 131, :end-col 32, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 132, :col 29, :end-row 132, :end-col 39, :name "framework", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 133, :col 29, :end-row 133, :end-col 38, :name "appender", :filename "src/elin/function/nrepl/cider.clj", :from-var log-search!, :from elin.function.nrepl.cider} {:row 143, :col 10, :end-row 143, :end-col 22, :name "clojuredocs", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 137, :col 35, :end-row 137, :end-col 38, :name "op", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 138, :col 35, :end-row 138, :end-col 38, :name "ns", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 139, :col 35, :end-row 139, :end-col 39, :name "sym", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 140, :col 35, :end-row 140, :end-col 50, :name "export-edn-url", :filename "src/elin/function/nrepl/cider.clj", :from-var clojuredocs-lookup!!, :from elin.function.nrepl.cider} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/nrepl/system.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 15, :col 7, :end-row 15, :end-col 16, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 16, :col 7, :end-row 16, :end-col 22, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 17, :col 7, :end-row 17, :end-col 20, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info-code, :from elin.function.nrepl.system} {:row 19, :col 7, :end-row 19, :end-col 15, :name "private", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 20, :col 4, :end-row 20, :end-col 8, :name "map", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 21, :col 5, :end-row 21, :end-col 14, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 22, :col 5, :end-row 22, :end-col 20, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 23, :col 5, :end-row 23, :end-col 18, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var ?SystemInfo, :from elin.function.nrepl.system} {:row 25, :col 25, :end-row 25, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 25, :col 30, :end-row 25, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 25, :col 58, :end-row 25, :end-col 61, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 30, :col 11, :end-row 30, :end-col 17, :name "value", :filename "src/elin/function/nrepl/system.clj", :from-var get-system-info*, :from elin.function.nrepl.system} {:row 38, :col 21, :end-row 38, :end-col 24, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 38, :col 26, :end-row 38, :end-col 30, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 38, :col 54, :end-row 38, :end-col 57, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 42, :col 10, :end-row 42, :end-col 19, :name "user-dir", :filename "src/elin/function/nrepl/system.clj", :from-var get-user-dir, :from elin.function.nrepl.system} {:row 44, :col 27, :end-row 44, :end-col 30, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 44, :col 32, :end-row 44, :end-col 36, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 44, :col 60, :end-row 44, :end-col 63, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 48, :col 10, :end-row 48, :end-col 25, :name "file-separator", :filename "src/elin/function/nrepl/system.clj", :from-var get-file-separator, :from elin.function.nrepl.system} {:row 50, :col 25, :end-row 50, :end-col 28, :name "=>", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 50, :col 30, :end-row 50, :end-col 34, :name "cat", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 50, :col 58, :end-row 50, :end-col 61, :name "or", :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system} {:row 54, :col 10, :end-row 54, :end-col 23, :name "project-name", :filename "src/elin/function/nrepl/system.clj", :from-var get-project-name, :from elin.function.nrepl.system} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/popup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/popup.clj", :from user} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 9, :col 4, :end-row 9, :end-col 9, :name "line", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 10, :col 4, :end-row 10, :end-col 11, :name "border", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 11, :col 4, :end-row 11, :end-col 13, :name "filetype", :filename "src/elin/function/popup.clj", :from-var default-popup-option, :from elin.function.popup} {:row 21, :col 13, :end-row 21, :end-col 22, :name "function", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 22, :col 14, :end-row 22, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 23, :col 14, :end-row 23, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 6, :from-var open, :end-col 21, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 23, :from-var open, :end-col 27, :row 27} {:row 34, :col 14, :end-row 34, :end-col 17, :name "->", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:row 34, :col 41, :end-row 34, :end-col 45, :name "nil", :filename "src/elin/function/popup.clj", :from elin.function.popup} {:end-row 36, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 5, :from-var close, :end-col 20, :row 36} {:end-row 36, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 22, :from-var close, :end-col 26, :row 36} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:row 7, :col 19, :end-row 7, :end-col 22, :name "as", :filename "src/elin/function/quickfix.clj", :from user} {:end-row 10, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 5, :from-var get-quickfix-list, :end-col 20, :row 10} {:end-row 10, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 22, :from-var get-quickfix-list, :end-col 26, :row 10} {:row 14, :col 5, :end-row 14, :end-col 8, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:end-row 14, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 14, :from-var set-quickfix-list, :end-col 29, :row 14} {:end-row 14, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 31, :from-var set-quickfix-list, :end-col 42, :row 14} {:row 16, :col 55, :end-row 16, :end-col 65, :name "component", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 17, :col 28, :end-row 17, :end-col 33, :name "type", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 17, :col 34, :end-row 17, :end-col 40, :name "error", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 18, :col 28, :end-row 18, :end-col 33, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 20, :col 36, :end-row 20, :end-col 39, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:end-row 20, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 44, :from-var set-quickfix-list, :end-col 59, :row 20} {:end-row 20, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 61, :from-var set-quickfix-list, :end-col 65, :row 20} {:row 21, :col 66, :end-row 21, :end-col 71, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-quickfix-list, :from elin.function.quickfix} {:row 27, :col 6, :end-row 27, :end-col 9, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 15, :from-var set-location-list, :end-col 30, :row 27} {:end-row 27, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 32, :from-var set-location-list, :end-col 43, :row 27} {:row 29, :col 56, :end-row 29, :end-col 66, :name "component", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 30, :col 29, :end-row 30, :end-col 34, :name "type", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 30, :col 35, :end-row 30, :end-col 44, :name "location", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 31, :col 29, :end-row 31, :end-col 39, :name "window-id", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 32, :col 29, :end-row 32, :end-col 34, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 34, :col 37, :end-row 34, :end-col 40, :name "as", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 45, :from-var set-location-list, :end-col 60, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 62, :from-var set-location-list, :end-col 66, :row 34} {:row 35, :col 67, :end-row 35, :end-col 77, :name "window-id", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 35, :col 84, :end-row 35, :end-col 89, :name "list", :filename "src/elin/function/quickfix.clj", :from-var set-location-list, :from elin.function.quickfix} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/function/nrepl.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/function/nrepl.clj", :from user} {:row 3, :col 4, :end-row 3, :end-col 12, :name "require", :filename "src/elin/function/nrepl.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 7, :col 20, :end-row 7, :end-col 23, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 11, :col 17, :end-row 11, :end-col 20, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 13, :col 23, :end-row 13, :end-col 26, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:row 15, :col 16, :end-row 15, :end-col 19, :name "as", :filename "src/elin/function/nrepl.clj", :from user} {:end-row 18, :ns nrepl.middleware.caught, :name "caught", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-caught-keys, :end-col 36, :row 18} {:end-row 19, :ns nrepl.middleware.caught, :name "print?", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-caught-keys, :end-col 36, :row 19} {:end-row 22, :ns nrepl.middleware.print, :name "buffer-size", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 40, :row 22} {:end-row 23, :ns nrepl.middleware.print, :name "keys", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 33, :row 23} {:end-row 24, :ns nrepl.middleware.print, :name "options", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 36, :row 24} {:end-row 25, :ns nrepl.middleware.print, :name "print", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 34, :row 25} {:end-row 26, :ns nrepl.middleware.print, :name "quota", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 34, :row 26} {:end-row 27, :ns nrepl.middleware.print, :name "stream?", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 5, :from-var middleware-print-keys, :end-col 36, :row 27} {:row 29, :col 7, :end-row 29, :end-col 15, :name "private", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 31, :col 7, :end-row 31, :end-col 14, :name "column", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 15, :end-row 31, :end-col 20, :name "eval", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 21, :end-row 31, :end-col 26, :name "file", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 27, :end-row 31, :end-col 32, :name "line", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 33, :end-row 31, :end-col 36, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 31, :col 37, :end-row 31, :end-col 47, :name "read-cond", :filename "src/elin/function/nrepl.clj", :from-var eval-option-keys, :from elin.function.nrepl} {:row 35, :col 7, :end-row 35, :end-col 15, :name "private", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 37, :col 7, :end-row 37, :end-col 17, :name "file-name", :filename "src/elin/function/nrepl.clj", :from-var load-file-option-keys, :from elin.function.nrepl} {:row 37, :col 18, :end-row 37, :end-col 28, :name "file-path", :filename "src/elin/function/nrepl.clj", :from-var load-file-option-keys, :from elin.function.nrepl} {:row 41, :col 16, :end-row 41, :end-col 25, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 42, :col 17, :end-row 42, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 42, :col 22, :end-row 42, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 43, :col 17, :end-row 43, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 43, :col 22, :end-row 43, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 48, :col 22, :end-row 48, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 50, :col 41, :end-row 50, :end-col 44, :name "op", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 50, :col 64, :end-row 50, :end-col 72, :name "session", :filename "src/elin/function/nrepl.clj", :from-var close!!, :from elin.function.nrepl} {:row 52, :col 15, :end-row 52, :end-col 24, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 53, :col 16, :end-row 53, :end-col 19, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 53, :col 21, :end-row 53, :end-col 25, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 54, :col 16, :end-row 54, :end-col 19, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 54, :col 21, :end-row 54, :end-col 25, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:end-row 60, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 13, :from-var eval!!, :end-col 18, :row 60} {:end-row 60, :name "middleware", :keys-destructuring true, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 20, :from-var eval!!, :end-col 30, :row 60} {:row 63, :col 37, :end-row 63, :end-col 40, :name "op", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 63, :col 59, :end-row 63, :end-col 67, :name "session", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 63, :col 77, :end-row 63, :end-col 82, :name "code", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 71, :col 22, :end-row 71, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var eval!!, :from elin.function.nrepl} {:row 73, :col 20, :end-row 73, :end-col 29, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 74, :col 21, :end-row 74, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 74, :col 26, :end-row 74, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 75, :col 21, :end-row 75, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 75, :col 26, :end-row 75, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 81, :col 43, :end-row 81, :end-col 56, :name "interrupt-id", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 82, :col 21, :end-row 82, :end-col 24, :name "op", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 82, :col 48, :end-row 82, :end-col 56, :name "session", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 85, :col 22, :end-row 85, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var interrupt!!, :from elin.function.nrepl} {:row 87, :col 20, :end-row 87, :end-col 29, :name "function", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 21, :end-row 88, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 26, :end-row 88, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 88, :col 61, :end-row 88, :end-col 72, :name "sequential", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 21, :end-row 89, :end-col 24, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 26, :end-row 89, :end-col 30, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 89, :col 61, :end-row 89, :end-col 72, :name "sequential", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 98, :col 24, :end-row 98, :end-col 32, :name "message", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 101, :col 22, :end-row 101, :end-col 30, :name "message", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 103, :col 8, :end-row 103, :end-col 13, :name "else", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 105, :col 21, :end-row 105, :end-col 24, :name "op", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 106, :col 21, :end-row 106, :end-col 29, :name "session", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 107, :col 21, :end-row 107, :end-col 26, :name "file", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 108, :col 21, :end-row 108, :end-col 31, :name "file-name", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 109, :col 21, :end-row 109, :end-col 31, :name "file-path", :filename "src/elin/function/nrepl.clj", :from-var load-file!!, :from elin.function.nrepl} {:row 114, :col 17, :end-row 114, :end-col 20, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 114, :col 22, :end-row 114, :end-col 26, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 117, :col 47, :end-row 117, :end-col 50, :name "op", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 117, :col 71, :end-row 117, :end-col 74, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 117, :col 82, :end-row 117, :end-col 86, :name "sym", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 121, :col 29, :end-row 121, :end-col 37, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 122, :col 26, :end-row 122, :end-col 31, :name "info", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 123, :col 29, :end-row 123, :end-col 37, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 124, :col 21, :end-row 124, :end-col 26, :name "info", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 127, :col 18, :end-row 127, :end-col 21, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 128, :col 18, :end-row 128, :end-col 23, :name "name", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 129, :col 21, :end-row 129, :end-col 29, :name "message", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 131, :col 7, :end-row 131, :end-col 12, :name "else", :filename "src/elin/function/nrepl.clj", :from-var lookup!!, :from elin.function.nrepl} {:row 134, :col 22, :end-row 134, :end-col 25, :name "=>", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 134, :col 27, :end-row 134, :end-col 31, :name "cat", :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl} {:row 140, :col 10, :end-row 140, :end-col 19, :name "sessions", :filename "src/elin/function/nrepl.clj", :from-var ls-sessions!!, :from elin.function.nrepl} {:row 137, :col 35, :end-row 137, :end-col 38, :name "op", :filename "src/elin/function/nrepl.clj", :from-var ls-sessions!!, :from elin.function.nrepl} {:row 149, :col 10, :end-row 149, :end-col 22, :name "completions", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 144, :col 35, :end-row 144, :end-col 38, :name "op", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 145, :col 35, :end-row 145, :end-col 42, :name "prefix", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 146, :col 35, :end-row 146, :end-col 38, :name "ns", :filename "src/elin/function/nrepl.clj", :from-var completions!!, :from elin.function.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/namespace.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 7, :col 29, :end-row 7, :end-col 32, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 9, :col 34, :end-row 9, :end-col 37, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 12, :col 25, :end-row 12, :end-col 28, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 13, :col 22, :end-row 13, :end-col 25, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/function/namespace.clj", :from user} {:end-row 17, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var get-namespaces, :end-col 20, :row 17} {:end-row 17, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var get-namespaces, :end-col 31, :row 17} {:end-row 17, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 32, :from-var get-namespaces, :end-col 37, :row 17} {:row 19, :col 24, :end-row 19, :end-col 30, :name "value", :filename "src/elin/function/namespace.clj", :from-var get-namespaces, :from elin.function.namespace} {:end-row 31, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var most-used-namespace-alias, :end-col 20, :row 31} {:end-row 31, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var most-used-namespace-alias, :end-col 31, :row 31} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var namespace-by-alias, :end-col 20, :row 35} {:end-row 35, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 22, :from-var namespace-by-alias, :end-col 31, :row 35} {:row 38, :col 28, :end-row 38, :end-col 31, :name "=>", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 33, :end-row 38, :end-col 37, :name "cat", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 71, :end-row 38, :end-col 82, :name "sequential", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 84, :end-row 38, :end-col 88, :name "map", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 90, :end-row 38, :end-col 95, :name "name", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 38, :col 106, :end-row 38, :end-col 111, :name "type", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 40, :col 5, :end-row 40, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:end-row 40, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :from-var add-missing-libspec, :end-col 29, :row 40} {:end-row 40, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :from-var add-missing-libspec, :end-col 40, :row 40} {:end-row 40, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 41, :from-var add-missing-libspec, :end-col 46, :row 40} {:row 57, :col 32, :end-row 57, :end-col 37, :name "name", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 57, :col 40, :end-row 57, :end-col 45, :name "type", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 57, :col 46, :end-row 57, :end-col 49, :name "ns", :filename "src/elin/function/namespace.clj", :from-var add-missing-libspec, :from elin.function.namespace} {:row 60, :col 5, :end-row 60, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 14, :from-var missing-require-candidates, :end-col 29, :row 60} {:end-row 60, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 31, :from-var missing-require-candidates, :end-col 40, :row 60} {:end-row 60, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 41, :from-var missing-require-candidates, :end-col 46, :row 60} {:row 72, :col 45, :end-row 72, :end-col 50, :name "name", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 72, :col 53, :end-row 72, :end-col 58, :name "type", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 72, :col 59, :end-row 72, :end-col 62, :name "ns", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 81, :col 7, :end-row 81, :end-col 12, :name "else", :filename "src/elin/function/namespace.clj", :from-var missing-require-candidates, :from elin.function.namespace} {:row 95, :col 26, :end-row 95, :end-col 31, :name "name", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 95, :col 34, :end-row 95, :end-col 39, :name "type", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 95, :col 40, :end-row 95, :end-col 46, :name "class", :filename "src/elin/function/namespace.clj", :from-var missing-import-candidates, :from elin.function.namespace} {:row 97, :col 7, :end-row 97, :end-col 15, :name "private", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 98, :col 4, :end-row 98, :end-col 8, :name "map", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 99, :col 5, :end-row 99, :end-col 10, :name "code", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 100, :col 5, :end-row 100, :end-col 25, :name "requiring-favorites", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 101, :col 5, :end-row 101, :end-col 18, :name "java-classes", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesInput, :from elin.function.namespace} {:row 103, :col 7, :end-row 103, :end-col 15, :name "private", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 104, :col 4, :end-row 104, :end-col 15, :name "sequential", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 105, :col 5, :end-row 105, :end-col 9, :name "map", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 106, :col 6, :end-row 106, :end-col 11, :name "name", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 6, :end-row 107, :end-col 11, :name "type", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 13, :end-row 107, :end-col 18, :name "enum", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 19, :end-row 107, :end-col 22, :name "ns", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 107, :col 23, :end-row 107, :end-col 29, :name "class", :filename "src/elin/function/namespace.clj", :from-var ?MissingCandidatesOutput, :from elin.function.namespace} {:row 109, :col 27, :end-row 109, :end-col 30, :name "=>", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 109, :col 32, :end-row 109, :end-col 36, :name "cat", :filename "src/elin/function/namespace.clj", :from elin.function.namespace} {:row 112, :col 5, :end-row 112, :end-col 8, :name "as", :filename "src/elin/function/namespace.clj", :from-var missing-candidates, :from elin.function.namespace} {:end-row 113, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 5, :from-var missing-candidates, :end-col 10, :row 113} {:end-row 113, :name "code", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 12, :from-var missing-candidates, :end-col 16, :row 113} {:end-row 113, :name "requiring-favorites", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :from-var missing-candidates, :end-col 36, :row 113} {:end-row 113, :name "java-classes", :keys-destructuring true, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 37, :from-var missing-candidates, :end-col 49, :row 113} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/select.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 4, :col 28, :end-row 4, :end-col 31, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/select.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "=>", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 9, :col 36, :end-row 9, :end-col 40, :name "cat", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 9, :col 60, :end-row 9, :end-col 71, :name "sequential", :filename "src/elin/function/select.clj", :from elin.function.select} {:row 11, :col 5, :end-row 11, :end-col 8, :name "as", :filename "src/elin/function/select.clj", :from-var select-from-candidates, :from elin.function.select} {:end-row 11, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/select.clj", :from elin.function.select, :col 14, :from-var select-from-candidates, :end-col 29, :row 11} {:end-row 11, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/select.clj", :from elin.function.select, :col 31, :from-var select-from-candidates, :end-col 35, :row 11} {:row 20, :col 5, :end-row 20, :end-col 10, :name "else", :filename "src/elin/function/select.clj", :from-var select-from-candidates, :from elin.function.select} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/mark.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 7, :col 22, :end-row 7, :end-col 25, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 8, :col 16, :end-row 8, :end-col 19, :name "as", :filename "src/elin/function/mark.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "->", :filename "src/elin/function/mark.clj", :from elin.function.mark} {:end-row 12, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 5, :from-var get-by-id, :end-col 20, :row 12} {:end-row 12, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/mark.clj", :from elin.function.mark, :col 22, :from-var get-by-id, :end-col 26, :row 12} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/jack_in.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 10, :col 23, :end-row 10, :end-col 26, :name "as", :filename "src/elin/function/jack_in.clj", :from user} {:row 12, :col 7, :end-row 12, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 16, :col 7, :end-row 16, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 20, :col 7, :end-row 20, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:end-row 56, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 5, :from-var select-project, :end-col 10, :row 56} {:end-row 56, :name "forced-project", :keys-destructuring true, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 12, :from-var select-project, :end-col 26, :row 56} {:row 64, :col 7, :end-row 64, :end-col 15, :name "private", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in} {:row 68, :col 16, :end-row 68, :end-col 34, :name "__elin_internal__", :filename "src/elin/function/jack_in.clj", :from-var command-config, :from elin.function.jack-in} {:row 68, :col 35, :end-row 68, :end-col 43, :name "command", :filename "src/elin/function/jack_in.clj", :from-var command-config, :from elin.function.jack-in} {:row 78, :col 33, :end-row 78, :end-col 38, :name "deps", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:row 78, :col 40, :end-row 78, :end-col 45, :name "deps", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:row 81, :col 39, :end-row 81, :end-col 51, :name "middlewares", :filename "src/elin/function/jack_in.clj", :from-var generate-command, :from elin.function.jack-in} {:end-row 98, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 6, :from-var launch-process, :end-col 21, :row 98} {:end-row 98, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/jack_in.clj", :from elin.function.jack-in, :col 23, :from-var launch-process, :end-col 27, :row 98} {:row 105, :col 29, :end-row 105, :end-col 33, :name "dir", :filename "src/elin/function/jack_in.clj", :from-var launch-process, :from elin.function.jack-in} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 6, :col 29, :end-row 6, :end-col 32, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 9, :col 23, :end-row 9, :end-col 26, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/clj_kondo.clj", :from user} {:row 21, :col 10, :end-row 21, :end-col 27, :name "namespace-usages", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-usages, :from elin.function.clj-kondo} {:row 44, :col 10, :end-row 44, :end-col 21, :name "var-usages", :filename "src/elin/function/clj_kondo.clj", :from-var var-usages, :from elin.function.clj-kondo} {:row 50, :col 10, :end-row 50, :end-col 32, :name "namespace-definitions", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-definitions, :from elin.function.clj-kondo} {:row 56, :col 10, :end-row 56, :end-col 26, :name "var-definitions", :filename "src/elin/function/clj_kondo.clj", :from-var var-definitions, :from elin.function.clj-kondo} {:row 62, :col 10, :end-row 62, :end-col 23, :name "local-usages", :filename "src/elin/function/clj_kondo.clj", :from-var local-usages, :from elin.function.clj-kondo} {:row 68, :col 10, :end-row 68, :end-col 17, :name "locals", :filename "src/elin/function/clj_kondo.clj", :from-var local-definitions, :from elin.function.clj-kondo} {:row 73, :col 10, :end-row 73, :end-col 19, :name "keywords", :filename "src/elin/function/clj_kondo.clj", :from-var keywords, :from elin.function.clj-kondo} {:row 79, :col 16, :end-row 79, :end-col 30, :name "protocol-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definitions, :from elin.function.clj-kondo} {:row 84, :col 10, :end-row 84, :end-col 25, :name "protocol-impls", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations*, :from elin.function.clj-kondo} {:row 93, :col 44, :end-row 93, :end-col 56, :name "protocol-ns", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 94, :col 46, :end-row 94, :end-col 60, :name "protocol-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 95, :col 44, :end-row 95, :end-col 56, :name "method-name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-implementations, :from elin.function.clj-kondo} {:row 102, :col 35, :end-row 102, :end-col 47, :name "protocol-ns", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definition, :from elin.function.clj-kondo} {:row 103, :col 36, :end-row 103, :end-col 41, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var protocol-definition, :from elin.function.clj-kondo} {:row 111, :col 34, :end-row 111, :end-col 37, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 112, :col 36, :end-row 112, :end-col 41, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 113, :col 31, :end-row 113, :end-col 36, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-usages, :from elin.function.clj-kondo} {:row 122, :col 60, :end-row 122, :end-col 69, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 123, :col 57, :end-row 123, :end-col 63, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 124, :col 59, :end-row 124, :end-col 64, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 126, :col 48, :end-row 126, :end-col 51, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 127, :col 50, :end-row 127, :end-col 55, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 129, :col 46, :end-row 129, :end-col 49, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 130, :col 48, :end-row 130, :end-col 53, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 131, :col 42, :end-row 131, :end-col 46, :name "reg", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 134, :col 41, :end-row 134, :end-col 50, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 135, :col 35, :end-row 135, :end-col 41, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 136, :col 40, :end-row 136, :end-col 45, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 137, :col 38, :end-row 137, :end-col 42, :name "reg", :filename "src/elin/function/clj_kondo.clj", :from-var keyword-definition, :from elin.function.clj-kondo} {:row 140, :col 7, :end-row 140, :end-col 15, :name "private", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 141, :col 4, :end-row 141, :end-col 8, :name "map", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 142, :col 5, :end-row 142, :end-col 14, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 143, :col 5, :end-row 143, :end-col 8, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 144, :col 5, :end-row 144, :end-col 9, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 145, :col 5, :end-row 145, :end-col 10, :name "lnum", :filename "src/elin/function/clj_kondo.clj", :from-var ?Usage, :from elin.function.clj-kondo} {:row 147, :col 19, :end-row 147, :end-col 22, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 147, :col 24, :end-row 147, :end-col 28, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 147, :col 71, :end-row 147, :end-col 82, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 165, :col 23, :end-row 165, :end-col 32, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 38, :end-row 163, :end-col 47, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 48, :end-row 163, :end-col 53, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 54, :end-row 163, :end-col 58, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 163, :col 59, :end-row 163, :end-col 63, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 42, :end-row 164, :end-col 47, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 48, :end-row 164, :end-col 51, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 52, :end-row 164, :end-col 56, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 164, :col 57, :end-row 164, :end-col 62, :name "lnum", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 160, :col 39, :end-row 160, :end-col 42, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 161, :col 40, :end-row 161, :end-col 45, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var references, :from elin.function.clj-kondo} {:row 167, :col 26, :end-row 167, :end-col 29, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 167, :col 31, :end-row 167, :end-col 35, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 167, :col 62, :end-row 167, :end-col 73, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 171, :col 13, :end-row 171, :end-col 18, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-symbols, :from elin.function.clj-kondo} {:row 174, :col 34, :end-row 174, :end-col 37, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 174, :col 39, :end-row 174, :end-col 43, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 174, :col 78, :end-row 174, :end-col 84, :name "maybe", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 179, :col 27, :end-row 179, :end-col 33, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var most-used-namespace-alias, :from elin.function.clj-kondo} {:row 178, :col 42, :end-row 178, :end-col 45, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var most-used-namespace-alias, :from elin.function.clj-kondo} {:row 187, :col 28, :end-row 187, :end-col 31, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 187, :col 33, :end-row 187, :end-col 37, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 187, :col 72, :end-row 187, :end-col 83, :name "sequential", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 192, :col 13, :end-row 192, :end-col 16, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var namespaces-by-alias, :from elin.function.clj-kondo} {:row 191, :col 31, :end-row 191, :end-col 37, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var namespaces-by-alias, :from elin.function.clj-kondo} {:row 195, :col 27, :end-row 195, :end-col 30, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 195, :col 32, :end-row 195, :end-col 36, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 195, :col 71, :end-row 195, :end-col 77, :name "maybe", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 200, :col 27, :end-row 200, :end-col 30, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-by-alias, :from elin.function.clj-kondo} {:row 199, :col 45, :end-row 199, :end-col 51, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-by-alias, :from elin.function.clj-kondo} {:row 211, :col 37, :end-row 211, :end-col 40, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var var-lookup, :from elin.function.clj-kondo} {:row 212, :col 38, :end-row 212, :end-col 43, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var var-lookup, :from elin.function.clj-kondo} {:row 217, :col 32, :end-row 217, :end-col 37, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var namespace-lookup, :from elin.function.clj-kondo} {:row 219, :col 15, :end-row 219, :end-col 18, :name "=>", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 219, :col 20, :end-row 219, :end-col 24, :name "cat", :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo} {:row 232, :col 37, :end-row 232, :end-col 40, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 229, :col 66, :end-row 229, :end-col 71, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 230, :col 64, :end-row 230, :end-col 70, :name "alias", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 237, :col 37, :end-row 237, :end-col 45, :name "message", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 23, :end-row 239, :end-col 26, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 27, :end-row 239, :end-col 32, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 33, :end-row 239, :end-col 42, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 43, :end-row 239, :end-col 47, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 48, :end-row 239, :end-col 52, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 53, :end-row 239, :end-col 57, :name "doc", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 239, :col 58, :end-row 239, :end-col 71, :name "arglist-strs", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 240, :col 27, :end-row 240, :end-col 36, :name "filename", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 240, :col 37, :end-row 240, :end-col 42, :name "file", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 241, :col 27, :end-row 241, :end-col 31, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 241, :col 32, :end-row 241, :end-col 37, :name "line", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 242, :col 27, :end-row 242, :end-col 31, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 242, :col 32, :end-row 242, :end-col 39, :name "column", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 243, :col 27, :end-row 243, :end-col 40, :name "arglist-strs", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 243, :col 41, :end-row 243, :end-col 54, :name "arglists-str", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 244, :col 17, :end-row 244, :end-col 20, :name "ns", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 245, :col 17, :end-row 245, :end-col 22, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 246, :col 17, :end-row 246, :end-col 30, :name "arglists-str", :filename "src/elin/function/clj_kondo.clj", :from-var lookup, :from elin.function.clj-kondo} {:row 253, :col 36, :end-row 253, :end-col 45, :name "analysis", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 253, :col 46, :end-row 253, :end-col 53, :name "locals", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 254, :col 50, :end-row 254, :end-col 54, :name "str", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 255, :col 39, :end-row 255, :end-col 47, :name "message", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 23, :end-row 257, :end-col 28, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 29, :end-row 257, :end-col 33, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 257, :col 34, :end-row 257, :end-col 38, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 258, :col 27, :end-row 258, :end-col 31, :name "row", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 258, :col 32, :end-row 258, :end-col 37, :name "line", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 259, :col 27, :end-row 259, :end-col 31, :name "col", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 259, :col 32, :end-row 259, :end-col 39, :name "column", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 260, :col 17, :end-row 260, :end-col 22, :name "name", :filename "src/elin/function/clj_kondo.clj", :from-var local-lookup, :from elin.function.clj-kondo} {:row 267, :col 19, :end-row 267, :end-col 22, :name "to", :filename "src/elin/function/clj_kondo.clj", :from-var requiring-namespaces, :from elin.function.clj-kondo} {:row 266, :col 34, :end-row 266, :end-col 39, :name "from", :filename "src/elin/function/clj_kondo.clj", :from-var requiring-namespaces, :from elin.function.clj-kondo} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/callback.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/function/callback.clj", :from user} {:row 9, :col 17, :end-row 9, :end-col 20, :name "=>", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 9, :col 22, :end-row 9, :end-col 26, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 9, :col 47, :end-row 9, :end-col 51, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:end-row 11, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :from-var register, :end-col 20, :row 11} {:end-row 11, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 22, :from-var register, :end-col 37, :row 11} {:row 17, :col 17, :end-row 17, :end-col 20, :name "=>", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 17, :col 22, :end-row 17, :end-col 26, :name "cat", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:row 17, :col 59, :end-row 17, :end-col 63, :name "nil", :filename "src/elin/function/callback.clj", :from elin.function.callback} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 5, :from-var callback, :end-col 20, :row 19} {:end-row 19, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/function/callback.clj", :from elin.function.callback, :col 22, :from-var callback, :end-col 37, :row 19} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/sexpr.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 6, :col 17, :end-row 6, :end-col 20, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 8, :col 22, :end-row 8, :end-col 25, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/function/sexpr.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 30, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 13, :col 22, :end-row 13, :end-col 25, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 14, :col 22, :end-row 14, :end-col 25, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 16, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-top-list, :end-col 21, :row 16} {:end-row 16, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-top-list, :end-col 27, :row 16} {:end-row 18, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-top-list, :end-col 21, :row 18} {:end-row 18, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-top-list, :end-col 27, :row 18} {:row 21, :col 17, :end-row 21, :end-col 26, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 22, :col 18, :end-row 22, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 23, :col 18, :end-row 23, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 25, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-list, :end-col 21, :row 25} {:end-row 25, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-list, :end-col 27, :row 25} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-list, :end-col 21, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-list, :end-col 27, :row 27} {:row 30, :col 17, :end-row 30, :end-col 26, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 31, :col 18, :end-row 31, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 32, :col 18, :end-row 32, :end-col 21, :name "->", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-expr, :end-col 21, :row 34} {:end-row 34, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-expr, :end-col 27, :row 34} {:end-row 36, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-expr, :end-col 21, :row 36} {:end-row 36, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-expr, :end-col 27, :row 36} {:row 39, :col 28, :end-row 39, :end-col 37, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 40, :col 29, :end-row 40, :end-col 32, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 40, :col 34, :end-row 40, :end-col 38, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 41, :col 29, :end-row 41, :end-col 32, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 41, :col 34, :end-row 41, :end-col 38, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 43, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-namespace-sexpr, :end-col 21, :row 43} {:end-row 43, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-namespace-sexpr, :end-col 27, :row 43} {:end-row 45, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 6, :from-var get-namespace-sexpr, :end-col 21, :row 45} {:end-row 45, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 23, :from-var get-namespace-sexpr, :end-col 27, :row 45} {:row 48, :col 27, :end-row 48, :end-col 30, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 48, :col 32, :end-row 48, :end-col 36, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 48, :col 94, :end-row 48, :end-col 100, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 5, :from-var replace-list-sexpr, :end-col 20, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 22, :from-var replace-list-sexpr, :end-col 26, :row 50} {:row 53, :col 22, :end-row 53, :end-col 31, :name "function", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 23, :end-row 54, :end-col 26, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 28, :end-row 54, :end-col 32, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 54, :col 72, :end-row 54, :end-col 78, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 23, :end-row 55, :end-col 26, :name "=>", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 28, :end-row 55, :end-col 32, :name "cat", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 55, :col 80, :end-row 55, :end-col 86, :name "maybe", :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr} {:row 59, :col 11, :end-row 59, :end-col 16, :name "code", :filename "src/elin/function/sexpr.clj", :from-var get-namespace, :from elin.function.sexpr} {:row 63, :col 11, :end-row 63, :end-col 16, :name "code", :filename "src/elin/function/sexpr.clj", :from-var get-namespace, :from elin.function.sexpr} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/storage/test.clj", :from user} {:row 3, :col 27, :end-row 3, :end-col 30, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 4, :col 27, :end-row 4, :end-col 30, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/storage/test.clj", :from user} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:end-row 7, :ns elin.function.storage.test, :name "last-test-query", :auto-resolved true, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 36, :from-var last-test-query-key, :end-col 53, :row 7} {:row 8, :col 7, :end-row 8, :end-col 15, :name "private", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:end-row 8, :ns elin.function.storage.test, :name "last-failed-tests", :auto-resolved true, :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test, :col 38, :from-var last-failed-tests-key, :end-col 57, :row 8} {:row 10, :col 13, :end-row 10, :end-col 16, :name "=>", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 10, :col 18, :end-row 10, :end-col 22, :name "cat", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 10, :col 64, :end-row 10, :end-col 68, :name "nil", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 15, :col 13, :end-row 15, :end-col 16, :name "=>", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 15, :col 18, :end-row 15, :end-col 22, :name "cat", :filename "src/elin/function/storage/test.clj", :from elin.function.storage.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/lookup.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 6, :col 29, :end-row 6, :end-col 32, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 11, :col 23, :end-row 11, :end-col 26, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 12, :col 16, :end-row 12, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:row 13, :col 16, :end-row 13, :end-col 19, :name "as", :filename "src/elin/function/lookup.clj", :from user} {:end-row 16, :ns component, :name "nrepl", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 48, :from-var ?NreplAndCljKondo, :end-col 64, :row 16} {:end-row 16, :ns component, :name "clj-kondo", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 65, :from-var ?NreplAndCljKondo, :end-col 85, :row 16} {:row 19, :col 5, :end-row 19, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:end-row 19, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var local-lookup, :end-col 29, :row 19} {:end-row 19, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var local-lookup, :end-col 35, :row 19} {:end-row 19, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 36, :from-var local-lookup, :end-col 45, :row 19} {:row 20, :col 21, :end-row 20, :end-col 26, :name "lnum", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 20, :col 35, :end-row 20, :end-col 39, :name "col", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 21, :col 20, :end-row 21, :end-col 25, :name "code", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 17, :end-row 22, :end-col 22, :name "code", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 33, :end-row 22, :end-col 38, :name "lnum", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 22, :col 48, :end-row 22, :end-col 52, :name "col", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 26, :col 17, :end-row 26, :end-col 22, :name "line", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 26, :col 27, :end-row 26, :end-col 34, :name "column", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 27, :col 6, :end-row 27, :end-col 9, :name "ns", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 28, :col 6, :end-row 28, :end-col 11, :name "name", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 29, :col 6, :end-row 29, :end-col 11, :name "file", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 30, :col 6, :end-row 30, :end-col 19, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 31, :col 6, :end-row 31, :end-col 11, :name "line", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:row 32, :col 6, :end-row 32, :end-col 13, :name "column", :filename "src/elin/function/lookup.clj", :from-var local-lookup, :from elin.function.lookup} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 5, :from-var protocol-lookup, :end-col 20, :row 35} {:end-row 35, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :from-var protocol-lookup, :end-col 31, :row 35} {:row 42, :col 54, :end-row 42, :end-col 59, :name "name", :filename "src/elin/function/lookup.clj", :from-var protocol-lookup, :from elin.function.lookup} {:row 43, :col 26, :end-row 43, :end-col 51, :name "protocol-implementations", :filename "src/elin/function/lookup.clj", :from-var protocol-lookup, :from elin.function.lookup} {:row 45, :col 15, :end-row 45, :end-col 18, :name "=>", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 45, :col 20, :end-row 45, :end-col 24, :name "cat", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 47, :col 5, :end-row 47, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var lookup, :end-col 29, :row 47} {:end-row 47, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var lookup, :end-col 36, :row 47} {:end-row 47, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 37, :from-var lookup, :end-col 46, :row 47} {:row 53, :col 28, :end-row 53, :end-col 31, :name "ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 54, :col 28, :end-row 54, :end-col 33, :name "name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 56, :col 31, :end-row 56, :end-col 40, :name "protocol", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 59, :col 33, :end-row 59, :end-col 36, :name "ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 60, :col 33, :end-row 60, :end-col 38, :name "name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 61, :col 69, :end-row 61, :end-col 72, :name "ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 61, :col 79, :end-row 61, :end-col 84, :name "name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 68, :col 43, :end-row 68, :end-col 55, :name "protocol-ns", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 68, :col 68, :end-row 68, :end-col 82, :name "protocol-name", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 74, :col 9, :end-row 74, :end-col 14, :name "else", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 81, :col 17, :end-row 81, :end-col 25, :name "message", :filename "src/elin/function/lookup.clj", :from-var lookup, :from elin.function.lookup} {:row 84, :col 5, :end-row 84, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:end-row 84, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 14, :from-var clojuredocs-lookup, :end-col 29, :row 84} {:end-row 84, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 31, :from-var clojuredocs-lookup, :end-col 35, :row 84} {:end-row 84, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 36, :from-var clojuredocs-lookup, :end-col 41, :row 84} {:end-row 85, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :from-var clojuredocs-lookup, :end-col 17, :row 85} {:end-row 85, :name "lnum", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :from-var clojuredocs-lookup, :end-col 23, :row 85} {:end-row 85, :name "col", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 24, :from-var clojuredocs-lookup, :end-col 27, :row 85} {:end-row 86, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 12, :from-var clojuredocs-lookup, :end-col 17, :row 86} {:end-row 86, :name "code", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 19, :from-var clojuredocs-lookup, :end-col 23, :row 86} {:row 90, :col 35, :end-row 90, :end-col 38, :name "ns", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:row 90, :col 46, :end-row 90, :end-col 51, :name "name", :filename "src/elin/function/lookup.clj", :from-var clojuredocs-lookup, :from elin.function.lookup} {:row 95, :col 32, :end-row 95, :end-col 35, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 98, :col 4, :end-row 98, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 98, :col 17, :end-row 98, :end-col 22, :name "java", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 99, :col 4, :end-row 99, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 99, :col 31, :end-row 99, :end-col 38, :name "member", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 100, :col 29, :end-row 100, :end-col 35, :name "class", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 101, :col 13, :end-row 101, :end-col 19, :name "class", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 102, :col 4, :end-row 102, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 102, :col 28, :end-row 102, :end-col 41, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 105, :col 4, :end-row 105, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 105, :col 15, :end-row 105, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 106, :col 4, :end-row 106, :end-col 11, :name "return", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 106, :col 13, :end-row 106, :end-col 21, :name "returns", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 107, :col 4, :end-row 107, :end-col 12, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 107, :col 14, :end-row 107, :end-col 22, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-java-rendering-data, :from elin.function.lookup} {:row 109, :col 35, :end-row 109, :end-col 38, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 111, :col 5, :end-row 111, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:end-row 111, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 21, :from-var get-clojure-rendering-data, :end-col 26, :row 111} {:end-row 111, :name "see-also", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 28, :from-var get-clojure-rendering-data, :end-col 36, :row 111} {:row 112, :col 4, :end-row 112, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 112, :col 17, :end-row 112, :end-col 25, :name "clojure", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 113, :col 4, :end-row 113, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 113, :col 27, :end-row 113, :end-col 30, :name "ns", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 114, :col 36, :end-row 114, :end-col 41, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 115, :col 13, :end-row 115, :end-col 18, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 116, :col 4, :end-row 116, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 116, :col 28, :end-row 116, :end-col 41, :name "arglists-str", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 119, :col 4, :end-row 119, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 119, :col 15, :end-row 119, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 120, :col 4, :end-row 120, :end-col 18, :name "has-see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 121, :col 4, :end-row 121, :end-col 19, :name "see-also-count", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 123, :col 4, :end-row 123, :end-col 14, :name "see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 125, :col 36, :end-row 125, :end-col 42, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 126, :col 36, :end-row 126, :end-col 44, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojure-rendering-data, :from elin.function.lookup} {:row 128, :col 34, :end-row 128, :end-col 37, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 131, :col 30, :end-row 131, :end-col 38, :name "javadoc", :filename "src/elin/function/lookup.clj", :from-var get-lookup-rendering-data, :from elin.function.lookup} {:row 135, :col 39, :end-row 135, :end-col 42, :name "->", :filename "src/elin/function/lookup.clj", :from elin.function.lookup} {:row 137, :col 5, :end-row 137, :end-col 8, :name "as", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:end-row 137, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 22, :from-var get-clojuredocs-rendering-data, :end-col 27, :row 137} {:end-row 137, :name "examples", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 29, :from-var get-clojuredocs-rendering-data, :end-col 37, :row 137} {:end-row 137, :name "see-alsos", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 38, :from-var get-clojuredocs-rendering-data, :end-col 47, :row 137} {:end-row 137, :name "notes", :keys-destructuring true, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :col 48, :from-var get-clojuredocs-rendering-data, :end-col 53, :row 137} {:row 138, :col 4, :end-row 138, :end-col 16, :name "format-type", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 138, :col 17, :end-row 138, :end-col 29, :name "clojuredocs", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 139, :col 4, :end-row 139, :end-col 9, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 139, :col 27, :end-row 139, :end-col 30, :name "ns", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 139, :col 46, :end-row 139, :end-col 51, :name "name", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 140, :col 4, :end-row 140, :end-col 13, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 140, :col 28, :end-row 140, :end-col 37, :name "arglists", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 143, :col 4, :end-row 143, :end-col 13, :name "document", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 143, :col 15, :end-row 143, :end-col 19, :name "doc", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 144, :col 4, :end-row 144, :end-col 17, :name "has-examples", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 145, :col 4, :end-row 145, :end-col 18, :name "example-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 147, :col 4, :end-row 147, :end-col 13, :name "examples", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 149, :col 35, :end-row 149, :end-col 41, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 150, :col 35, :end-row 150, :end-col 43, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 151, :col 4, :end-row 151, :end-col 18, :name "has-see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 152, :col 4, :end-row 152, :end-col 19, :name "see-also-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 154, :col 4, :end-row 154, :end-col 14, :name "see-alsos", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 156, :col 36, :end-row 156, :end-col 42, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 157, :col 36, :end-row 157, :end-col 44, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 158, :col 4, :end-row 158, :end-col 14, :name "has-notes", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 159, :col 4, :end-row 159, :end-col 15, :name "note-count", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 161, :col 4, :end-row 161, :end-col 10, :name "notes", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 163, :col 32, :end-row 163, :end-col 38, :name "index", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 164, :col 32, :end-row 164, :end-col 40, :name "content", :filename "src/elin/function/lookup.clj", :from-var get-clojuredocs-rendering-data, :from elin.function.lookup} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 5, :col 16, :end-row 5, :end-col 19, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 10, :col 21, :end-row 10, :end-col 24, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/function/evaluate.clj", :from user} {:end-row 19, :ns nrepl.middleware.print, :name "stream?", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 31, :from-var eval!!, :end-col 62, :row 19} {:row 23, :col 17, :end-row 23, :end-col 25, :name "message", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 23, :col 31, :end-row 23, :end-col 35, :name "err", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 27, :col 8, :end-row 27, :end-col 13, :name "code", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 28, :col 8, :end-row 28, :end-col 16, :name "options", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:row 29, :col 8, :end-row 29, :end-col 17, :name "response", :filename "src/elin/function/evaluate.clj", :from-var eval!!, :from elin.function.evaluate} {:end-row 34, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 6, :from-var evaluate-code, :end-col 21, :row 34} {:end-row 34, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 23, :from-var evaluate-code, :end-col 28, :row 34} {:row 40, :col 6, :end-row 40, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:end-row 40, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-top-list, :end-col 30, :row 40} {:end-row 40, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-top-list, :end-col 37, :row 40} {:end-row 40, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-top-list, :end-col 42, :row 40} {:row 41, :col 22, :end-row 41, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 41, :col 36, :end-row 41, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-top-list, :end-col 18, :row 44} {:end-row 44, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-top-list, :end-col 24, :row 44} {:end-row 44, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-top-list, :end-col 29, :row 44} {:end-row 44, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-top-list, :end-col 33, :row 44} {:row 45, :col 28, :end-row 45, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 46, :col 28, :end-row 46, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 47, :col 28, :end-row 47, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 48, :col 28, :end-row 48, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 49, :col 28, :end-row 49, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 51, :col 28, :end-row 51, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-top-list, :from elin.function.evaluate} {:row 57, :col 6, :end-row 57, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:end-row 57, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-list, :end-col 30, :row 57} {:end-row 57, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-list, :end-col 37, :row 57} {:end-row 57, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-list, :end-col 42, :row 57} {:row 58, :col 22, :end-row 58, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 58, :col 36, :end-row 58, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:end-row 61, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-list, :end-col 18, :row 61} {:end-row 61, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-list, :end-col 24, :row 61} {:end-row 61, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-list, :end-col 29, :row 61} {:end-row 61, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-list, :end-col 33, :row 61} {:row 62, :col 28, :end-row 62, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 63, :col 28, :end-row 63, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 64, :col 28, :end-row 64, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 65, :col 28, :end-row 65, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 66, :col 28, :end-row 66, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 68, :col 28, :end-row 68, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-list, :from elin.function.evaluate} {:row 74, :col 6, :end-row 74, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:end-row 74, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-current-expr, :end-col 30, :row 74} {:end-row 74, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-current-expr, :end-col 37, :row 74} {:end-row 74, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-current-expr, :end-col 42, :row 74} {:row 75, :col 22, :end-row 75, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 75, :col 36, :end-row 75, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:end-row 78, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-current-expr, :end-col 18, :row 78} {:end-row 78, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-current-expr, :end-col 24, :row 78} {:end-row 78, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-current-expr, :end-col 29, :row 78} {:end-row 78, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-current-expr, :end-col 33, :row 78} {:row 79, :col 28, :end-row 79, :end-col 33, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 80, :col 28, :end-row 80, :end-col 35, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 81, :col 28, :end-row 81, :end-col 40, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 82, :col 28, :end-row 82, :end-col 42, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 83, :col 28, :end-row 83, :end-col 33, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 85, :col 28, :end-row 85, :end-col 31, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-current-expr, :from elin.function.evaluate} {:row 91, :col 6, :end-row 91, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:end-row 91, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-namespace-form, :end-col 30, :row 91} {:end-row 91, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-namespace-form, :end-col 37, :row 91} {:end-row 91, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 38, :from-var evaluate-namespace-form, :end-col 42, :row 91} {:row 92, :col 21, :end-row 92, :end-col 26, :name "code", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:row 95, :col 36, :end-row 95, :end-col 41, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-namespace-form, :from elin.function.evaluate} {:row 100, :col 6, :end-row 100, :end-col 9, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 100, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 15, :from-var evaluate-at-mark, :end-col 30, :row 100} {:end-row 100, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 32, :from-var evaluate-at-mark, :end-col 36, :row 100} {:end-row 100, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 37, :from-var evaluate-at-mark, :end-col 42, :row 100} {:row 101, :col 22, :end-row 101, :end-col 27, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 101, :col 36, :end-row 101, :end-col 40, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 102, :col 13, :end-row 102, :end-col 16, :name "as", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 102, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 26, :from-var evaluate-at-mark, :end-col 31, :row 102} {:end-row 102, :name "path", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 33, :from-var evaluate-at-mark, :end-col 37, :row 102} {:row 103, :col 67, :end-row 103, :end-col 72, :name "lnum", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 103, :col 84, :end-row 103, :end-col 88, :name "col", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 103, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 13, :from-var evaluate-at-mark, :end-col 18, :row 103} {:end-row 103, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 20, :from-var evaluate-at-mark, :end-col 24, :row 103} {:end-row 103, :name "lnum", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 25, :from-var evaluate-at-mark, :end-col 29, :row 103} {:end-row 103, :name "col", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 30, :from-var evaluate-at-mark, :end-col 33, :row 103} {:row 106, :col 33, :end-row 106, :end-col 38, :name "line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 107, :col 33, :end-row 107, :end-col 40, :name "column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 108, :col 33, :end-row 108, :end-col 45, :name "cursor-line", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 109, :col 33, :end-row 109, :end-col 47, :name "cursor-column", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 110, :col 33, :end-row 110, :end-col 36, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:row 111, :col 33, :end-row 111, :end-col 38, :name "file", :filename "src/elin/function/evaluate.clj", :from-var evaluate-at-mark, :from elin.function.evaluate} {:end-row 114, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 5, :from-var expand-1, :end-col 20, :row 114} {:end-row 114, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 22, :from-var expand-1, :end-col 27, :row 114} {:row 117, :col 22, :end-row 117, :end-col 25, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var expand-1, :from elin.function.evaluate} {:row 134, :col 12, :end-row 134, :end-col 15, :name "as", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:end-row 134, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 21, :from-var get-var-name-from-current-top-list, :end-col 26, :row 134} {:end-row 134, :name "code", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 28, :from-var get-var-name-from-current-top-list, :end-col 32, :row 134} {:end-row 134, :name "response", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 33, :from-var get-var-name-from-current-top-list, :end-col 41, :row 134} {:end-row 134, :name "options", :keys-destructuring true, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :col 42, :from-var get-var-name-from-current-top-list, :end-col 49, :row 134} {:row 135, :col 19, :end-row 135, :end-col 22, :name "ns", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 136, :col 21, :end-row 136, :end-col 29, :name "options", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 136, :col 30, :end-row 136, :end-col 39, :name "var-name", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 139, :col 33, :end-row 139, :end-col 39, :name "value", :filename "src/elin/function/evaluate.clj", :from-var get-var-name-from-current-top-list, :from elin.function.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/function/connect.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 7, :col 23, :end-row 7, :end-col 26, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 8, :col 19, :end-row 8, :end-col 22, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/function/connect.clj", :from user} {:row 16, :col 32, :end-row 16, :end-col 40, :name "message", :filename "src/elin/function/connect.clj", :from-var retry-on-connect-failure, :from elin.function.connect} {:row 23, :col 5, :end-row 23, :end-col 8, :name "as", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:end-row 23, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 14, :from-var connect, :end-col 29, :row 23} {:end-row 23, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 31, :from-var connect, :end-col 42, :row 23} {:end-row 24, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 5, :from-var connect, :end-col 10, :row 24} {:end-row 24, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 12, :from-var connect, :end-col 20, :row 24} {:end-row 24, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :from-var connect, :end-col 25, :row 24} {:end-row 24, :name "wait?", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 26, :from-var connect, :end-col 31, :row 24} {:row 26, :col 55, :end-row 26, :end-col 65, :name "component", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 27, :col 28, :end-row 27, :end-col 37, :name "hostname", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 28, :col 28, :end-row 28, :end-col 33, :name "port", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 29, :col 28, :end-row 29, :end-col 34, :name "wait?", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 30, :col 26, :end-row 30, :end-col 29, :name "as", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:end-row 30, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 34, :from-var connect, :end-col 49, :row 30} {:end-row 30, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 51, :from-var connect, :end-col 56, :row 30} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 26, :from-var connect, :end-col 31, :row 31} {:end-row 31, :name "error", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 33, :from-var connect, :end-col 38, :row 31} {:end-row 31, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 39, :from-var connect, :end-col 47, :row 31} {:end-row 31, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 48, :from-var connect, :end-col 52, :row 31} {:end-row 31, :name "language", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 53, :from-var connect, :end-col 61, :row 31} {:end-row 31, :name "port-file", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 62, :from-var connect, :end-col 71, :row 31} {:end-row 31, :name "wait?", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 72, :from-var connect, :end-col 77, :row 31} {:row 37, :col 35, :end-row 37, :end-col 41, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 40, :col 35, :end-row 40, :end-col 41, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 42, :col 24, :end-row 42, :end-col 29, :name "else", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 44, :col 75, :end-row 44, :end-col 80, :name "host", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 45, :col 75, :end-row 45, :end-col 80, :name "port", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 46, :col 75, :end-row 46, :end-col 84, :name "language", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 47, :col 75, :end-row 47, :end-col 85, :name "port-file", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 52, :col 39, :end-row 52, :end-col 46, :name "client", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 54, :col 39, :end-row 54, :end-col 45, :name "error", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 54, :col 56, :end-row 54, :end-col 64, :name "message", :filename "src/elin/function/connect.clj", :from-var connect, :from elin.function.connect} {:row 60, :col 5, :end-row 60, :end-col 8, :name "as", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 14, :from-var disconnect, :end-col 29, :row 60} {:end-row 60, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 31, :from-var disconnect, :end-col 42, :row 60} {:row 62, :col 30, :end-row 62, :end-col 41, :name "connection", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 62, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 10, :from-var disconnect, :end-col 15, :row 62} {:end-row 62, :name "host", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 17, :from-var disconnect, :end-col 21, :row 62} {:end-row 62, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 22, :from-var disconnect, :end-col 26, :row 62} {:row 64, :col 55, :end-row 64, :end-col 65, :name "component", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 65, :col 28, :end-row 65, :end-col 37, :name "hostname", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 66, :col 28, :end-row 66, :end-col 33, :name "port", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 69, :col 13, :end-row 69, :end-col 16, :name "as", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:end-row 69, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 21, :from-var disconnect, :end-col 36, :row 69} {:end-row 69, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 38, :from-var disconnect, :end-col 43, :row 69} {:end-row 69, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 45, :from-var disconnect, :end-col 50, :row 69} {:end-row 69, :name "hostname", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 52, :from-var disconnect, :end-col 60, :row 69} {:end-row 69, :name "port", :keys-destructuring true, :filename "src/elin/function/connect.clj", :from elin.function.connect, :col 61, :from-var disconnect, :end-col 65, :row 69} {:row 72, :col 24, :end-row 72, :end-col 33, :name "responce", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 73, :col 24, :end-row 73, :end-col 30, :name "error", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 74, :col 22, :end-row 74, :end-col 28, :name "error", :filename "src/elin/function/connect.clj", :from-var disconnect, :from elin.function.connect} {:row 76, :col 26, :end-row 76, :end-col 29, :name "=>", :filename "src/elin/function/connect.clj", :from elin.function.connect} {:row 76, :col 31, :end-row 76, :end-col 35, :name "cat", :filename "src/elin/function/connect.clj", :from elin.function.connect} {:row 79, :col 8, :end-row 79, :end-col 18, :name "port-file", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 80, :col 28, :end-row 80, :end-col 39, :name "connection", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 80, :col 40, :end-row 80, :end-col 45, :name "host", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 82, :col 28, :end-row 82, :end-col 39, :name "connection", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 82, :col 40, :end-row 82, :end-col 45, :name "port", :filename "src/elin/function/connect.clj", :from-var client-identifier, :from elin.function.connect} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/component.clj", :from user} {:row 3, :col 29, :end-row 3, :end-col 32, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 5, :col 25, :end-row 5, :end-col 28, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 7, :col 17, :end-row 7, :end-col 20, :name "as", :filename "src/elin/schema/component.clj", :from user} {:row 10, :col 4, :end-row 10, :end-col 8, :name "map", :filename "src/elin/schema/component.clj", :from-var ?LazyHost, :from elin.schema.component} {:row 11, :col 5, :end-row 11, :end-col 16, :name "host-store", :filename "src/elin/schema/component.clj", :from-var ?LazyHost, :from elin.schema.component} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/nrepl.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/schema/nrepl.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/schema/nrepl.clj", :from user} {:row 5, :col 4, :end-row 5, :end-col 11, :name "import", :filename "src/elin/schema/nrepl.clj", :from user} {:row 11, :col 4, :end-row 11, :end-col 11, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Message, :from elin.schema.nrepl} {:row 14, :col 4, :end-row 14, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 15, :col 5, :end-row 15, :end-col 10, :name "type", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 15, :col 12, :end-row 15, :end-col 17, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 16, :col 5, :end-row 16, :end-col 10, :name "text", :filename "src/elin/schema/nrepl.clj", :from-var ?Output, :from elin.schema.nrepl} {:row 19, :col 4, :end-row 19, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 20, :col 5, :end-row 20, :end-col 10, :name "host", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 21, :col 5, :end-row 21, :end-col 10, :name "port", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 22, :col 5, :end-row 22, :end-col 12, :name "socket", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 23, :col 5, :end-row 23, :end-col 17, :name "read-stream", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 24, :col 5, :end-row 24, :end-col 18, :name "write-stream", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 25, :col 5, :end-row 25, :end-col 25, :name "raw-message-channel", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 26, :col 5, :end-row 26, :end-col 22, :name "response-manager", :filename "src/elin/schema/nrepl.clj", :from-var ?Connection, :from elin.schema.nrepl} {:row 29, :col 4, :end-row 29, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 30, :col 5, :end-row 30, :end-col 16, :name "connection", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 31, :col 5, :end-row 31, :end-col 13, :name "session", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 32, :col 5, :end-row 32, :end-col 19, :name "supported-ops", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 32, :col 21, :end-row 32, :end-col 25, :name "set", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 33, :col 5, :end-row 33, :end-col 23, :name "initial-namespace", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 33, :col 25, :end-row 33, :end-col 31, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 34, :col 5, :end-row 34, :end-col 13, :name "version", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 34, :col 15, :end-row 34, :end-col 22, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 35, :col 5, :end-row 35, :end-col 15, :name "port-file", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 35, :col 17, :end-row 35, :end-col 23, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 5, :end-row 36, :end-col 14, :name "language", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 16, :end-row 36, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 36, :col 24, :end-row 36, :end-col 29, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?Client, :from elin.schema.nrepl} {:row 39, :col 4, :end-row 39, :end-col 11, :name "map-of", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 39, :col 18, :end-row 39, :end-col 22, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 40, :col 19, :end-row 40, :end-col 29, :name "responses", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 40, :col 31, :end-row 40, :end-col 42, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 41, :col 19, :end-row 41, :end-col 27, :name "channel", :filename "src/elin/schema/nrepl.clj", :from-var ?Manager, :from elin.schema.nrepl} {:row 45, :col 6, :end-row 45, :end-col 10, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 45, :col 12, :end-row 45, :end-col 17, :name "port", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 47, :col 30, :end-row 47, :end-col 40, :name "port-file", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 47, :col 41, :end-row 47, :end-col 50, :name "language", :filename "src/elin/schema/nrepl.clj", :from-var ?PortFile, :from elin.schema.nrepl} {:row 50, :col 4, :end-row 50, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 51, :col 5, :end-row 51, :end-col 8, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 52, :col 5, :end-row 52, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 53, :col 5, :end-row 53, :end-col 10, :name "file", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 54, :col 5, :end-row 54, :end-col 18, :name "arglists-str", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 55, :col 5, :end-row 55, :end-col 12, :name "column", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 56, :col 5, :end-row 56, :end-col 10, :name "line", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 57, :col 5, :end-row 57, :end-col 9, :name "doc", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 57, :col 11, :end-row 57, :end-col 20, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 5, :end-row 59, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 16, :end-row 59, :end-col 25, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 59, :col 33, :end-row 59, :end-col 39, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?Lookup, :from elin.schema.nrepl} {:row 62, :col 4, :end-row 62, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 62, :col 10, :end-row 62, :end-col 18, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 63, :col 5, :end-row 63, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 64, :col 5, :end-row 64, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 65, :col 5, :end-row 65, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 65, :col 16, :end-row 65, :end-col 27, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 66, :col 5, :end-row 66, :end-col 14, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 66, :col 16, :end-row 66, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 67, :col 5, :end-row 67, :end-col 12, :name "return", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 67, :col 14, :end-row 67, :end-col 20, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 68, :col 5, :end-row 68, :end-col 13, :name "javadoc", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 68, :col 15, :end-row 68, :end-col 21, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupJavaRenderingData, :from elin.schema.nrepl} {:row 71, :col 4, :end-row 71, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 71, :col 10, :end-row 71, :end-col 18, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 72, :col 5, :end-row 72, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 73, :col 5, :end-row 73, :end-col 10, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 74, :col 5, :end-row 74, :end-col 14, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 74, :col 16, :end-row 74, :end-col 27, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 75, :col 5, :end-row 75, :end-col 14, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 75, :col 16, :end-row 75, :end-col 22, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 76, :col 5, :end-row 76, :end-col 19, :name "has-see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 77, :col 5, :end-row 77, :end-col 15, :name "see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 77, :col 17, :end-row 77, :end-col 28, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?LookupClojureRenderingData, :from elin.schema.nrepl} {:row 80, :col 27, :end-row 80, :end-col 31, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 81, :col 28, :end-row 81, :end-col 34, :name "index", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 82, :col 28, :end-row 82, :end-col 36, :name "content", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 83, :col 6, :end-row 83, :end-col 10, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 83, :col 12, :end-row 83, :end-col 20, :name "closed?", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 84, :col 7, :end-row 84, :end-col 19, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 85, :col 7, :end-row 85, :end-col 12, :name "name", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 86, :col 7, :end-row 86, :end-col 16, :name "arglists", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 86, :col 18, :end-row 86, :end-col 29, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 87, :col 7, :end-row 87, :end-col 16, :name "document", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 87, :col 18, :end-row 87, :end-col 24, :name "maybe", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 88, :col 7, :end-row 88, :end-col 20, :name "has-examples", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 89, :col 7, :end-row 89, :end-col 21, :name "example-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 90, :col 7, :end-row 90, :end-col 16, :name "examples", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 90, :col 18, :end-row 90, :end-col 29, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 91, :col 7, :end-row 91, :end-col 21, :name "has-see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 92, :col 7, :end-row 92, :end-col 22, :name "see-also-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 93, :col 7, :end-row 93, :end-col 17, :name "see-alsos", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 93, :col 19, :end-row 93, :end-col 30, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 94, :col 7, :end-row 94, :end-col 17, :name "has-notes", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 95, :col 7, :end-row 95, :end-col 18, :name "note-count", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 96, :col 7, :end-row 96, :end-col 13, :name "notes", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 96, :col 15, :end-row 96, :end-col 26, :name "sequential", :filename "src/elin/schema/nrepl.clj", :from-var ?ClojuredocsRenderingData, :from elin.schema.nrepl} {:row 99, :col 4, :end-row 99, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?RenderingData, :from elin.schema.nrepl} {:row 100, :col 5, :end-row 100, :end-col 17, :name "format-type", :filename "src/elin/schema/nrepl.clj", :from-var ?RenderingData, :from elin.schema.nrepl} {:row 103, :col 4, :end-row 103, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 104, :col 5, :end-row 104, :end-col 13, :name "summary", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 105, :col 5, :end-row 105, :end-col 16, :name "succeeded?", :filename "src/elin/schema/nrepl.clj", :from-var ?TestSummary, :from elin.schema.nrepl} {:row 108, :col 4, :end-row 108, :end-col 8, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 109, :col 5, :end-row 109, :end-col 12, :name "actual", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 110, :col 5, :end-row 110, :end-col 11, :name "diffs", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 110, :col 13, :end-row 110, :end-col 22, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?TestActualValue, :from elin.schema.nrepl} {:row 113, :col 4, :end-row 113, :end-col 7, :name "or", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 114, :col 5, :end-row 114, :end-col 9, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 6, :end-row 115, :end-col 13, :name "result", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 15, :end-row 115, :end-col 20, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 115, :col 21, :end-row 115, :end-col 28, :name "passed", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 116, :col 6, :end-row 116, :end-col 9, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 117, :col 6, :end-row 117, :end-col 10, :name "var", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 119, :col 7, :end-row 119, :end-col 11, :name "map", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 8, :end-row 120, :end-col 15, :name "result", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 17, :end-row 120, :end-col 22, :name "enum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 120, :col 23, :end-row 120, :end-col 30, :name "failed", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 121, :col 8, :end-row 121, :end-col 11, :name "ns", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 122, :col 8, :end-row 122, :end-col 12, :name "var", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 123, :col 8, :end-row 123, :end-col 17, :name "filename", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 124, :col 8, :end-row 124, :end-col 13, :name "text", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 125, :col 8, :end-row 125, :end-col 17, :name "expected", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 126, :col 8, :end-row 126, :end-col 13, :name "lnum", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 126, :col 15, :end-row 126, :end-col 24, :name "optional", :filename "src/elin/schema/nrepl.clj", :from-var ?TestResult, :from elin.schema.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/interceptor.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 4, :col 25, :end-row 4, :end-col 28, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 5, :col 23, :end-row 5, :end-col 26, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/schema/interceptor.clj", :from user} {:row 9, :col 4, :end-row 9, :end-col 9, :name "enum", :filename "src/elin/schema/interceptor.clj", :from-var ?Kind, :from elin.schema.interceptor} {:row 25, :col 4, :end-row 25, :end-col 8, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 26, :col 5, :end-row 26, :end-col 10, :name "name", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 27, :col 5, :end-row 27, :end-col 10, :name "kind", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 28, :col 5, :end-row 28, :end-col 14, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 28, :col 16, :end-row 28, :end-col 25, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 29, :col 5, :end-row 29, :end-col 12, :name "params", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 29, :col 14, :end-row 29, :end-col 23, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 30, :col 5, :end-row 30, :end-col 11, :name "enter", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 30, :col 13, :end-row 30, :end-col 22, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 31, :col 5, :end-row 31, :end-col 11, :name "leave", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 31, :col 13, :end-row 31, :end-col 22, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?Interceptor, :from elin.schema.interceptor} {:row 37, :col 8, :end-row 37, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?OutputContext, :from elin.schema.interceptor} {:row 38, :col 9, :end-row 38, :end-col 16, :name "output", :filename "src/elin/schema/interceptor.clj", :from-var ?OutputContext, :from elin.schema.interceptor} {:row 42, :col 8, :end-row 42, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 44, :col 9, :end-row 44, :end-col 18, :name "hostname", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 44, :col 20, :end-row 44, :end-col 26, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 45, :col 9, :end-row 45, :end-col 14, :name "port", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 45, :col 16, :end-row 45, :end-col 22, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 47, :col 9, :end-row 47, :end-col 16, :name "client", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 47, :col 18, :end-row 47, :end-col 27, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?ConnectContext, :from elin.schema.interceptor} {:row 51, :col 8, :end-row 51, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 53, :col 9, :end-row 53, :end-col 18, :name "hostname", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 53, :col 20, :end-row 53, :end-col 26, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 54, :col 9, :end-row 54, :end-col 14, :name "port", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 54, :col 16, :end-row 54, :end-col 22, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?DisconnectContext, :from elin.schema.interceptor} {:row 58, :col 8, :end-row 58, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 60, :col 9, :end-row 60, :end-col 17, :name "request", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 62, :col 9, :end-row 62, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 62, :col 20, :end-row 62, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?NreplContext, :from elin.schema.interceptor} {:row 66, :col 8, :end-row 66, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?RawNreplContext, :from elin.schema.interceptor} {:row 67, :col 9, :end-row 67, :end-col 17, :name "message", :filename "src/elin/schema/interceptor.clj", :from-var ?RawNreplContext, :from elin.schema.interceptor} {:row 71, :col 8, :end-row 71, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 72, :col 9, :end-row 72, :end-col 22, :name "autocmd-type", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 72, :col 24, :end-row 72, :end-col 29, :name "enum", :filename "src/elin/schema/interceptor.clj", :from-var ?AutocmdContext, :from elin.schema.interceptor} {:row 83, :col 8, :end-row 83, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 85, :col 9, :end-row 85, :end-col 12, :name "ns", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 86, :col 9, :end-row 86, :end-col 14, :name "vars", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 86, :col 16, :end-row 86, :end-col 27, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 88, :col 9, :end-row 88, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 88, :col 20, :end-row 88, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?TestContext, :from elin.schema.interceptor} {:row 92, :col 8, :end-row 92, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 9, :end-row 94, :end-col 16, :name "passed", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 18, :end-row 94, :end-col 24, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 94, :col 26, :end-row 94, :end-col 37, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 9, :end-row 95, :end-col 16, :name "failed", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 18, :end-row 95, :end-col 24, :name "maybe", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 95, :col 26, :end-row 95, :end-col 37, :name "sequential", :filename "src/elin/schema/interceptor.clj", :from-var ?TestResultContext, :from elin.schema.interceptor} {:row 100, :col 8, :end-row 100, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 102, :col 9, :end-row 102, :end-col 14, :name "code", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 103, :col 9, :end-row 103, :end-col 17, :name "options", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 105, :col 9, :end-row 105, :end-col 18, :name "response", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 105, :col 20, :end-row 105, :end-col 29, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?EvaluateContext, :from elin.schema.interceptor} {:row 109, :col 8, :end-row 109, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 111, :col 9, :end-row 111, :end-col 14, :name "type", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 112, :col 9, :end-row 112, :end-col 14, :name "list", :filename "src/elin/schema/interceptor.clj", :from-var ?QuickfixContext, :from elin.schema.interceptor} {:row 116, :col 8, :end-row 116, :end-col 12, :name "map", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 118, :col 9, :end-row 118, :end-col 14, :name "code", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 120, :col 9, :end-row 120, :end-col 16, :name "result", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 120, :col 18, :end-row 120, :end-col 27, :name "optional", :filename "src/elin/schema/interceptor.clj", :from-var ?ModifyCodeContext, :from elin.schema.interceptor} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 5, :col 5, :end-row 5, :end-col 10, :name "host", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 6, :col 5, :end-row 6, :end-col 13, :name "message", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 6, :col 15, :end-row 6, :end-col 26, :name "sequential", :filename "src/elin/schema/server.clj", :from-var ?Message, :from elin.schema.server} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 5, :col 5, :end-row 5, :end-col 10, :name "path", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 6, :col 5, :end-row 6, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 7, :col 5, :end-row 7, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 8, :col 5, :end-row 8, :end-col 9, :name "off", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 9, :col 5, :end-row 9, :end-col 14, :name "curswant", :filename "src/elin/schema/host.clj", :from-var ?Position, :from elin.schema.host} {:row 12, :col 4, :end-row 12, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 13, :col 5, :end-row 13, :end-col 10, :name "code", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 14, :col 5, :end-row 14, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 15, :col 5, :end-row 15, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?CodeAndPosition, :from elin.schema.host} {:row 18, :col 4, :end-row 18, :end-col 8, :name "map", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 19, :col 5, :end-row 19, :end-col 14, :name "filename", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 20, :col 5, :end-row 20, :end-col 10, :name "lnum", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 21, :col 5, :end-row 21, :end-col 9, :name "col", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 21, :col 11, :end-row 21, :end-col 20, :name "optional", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 22, :col 5, :end-row 22, :end-col 10, :name "text", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 5, :end-row 23, :end-col 10, :name "type", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 12, :end-row 23, :end-col 21, :name "optional", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 23, :col 29, :end-row 23, :end-col 34, :name "enum", :filename "src/elin/schema/host.clj", :from-var ?QuickfixListItem, :from elin.schema.host} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/schema/handler.clj", :from user} {:row 3, :col 27, :end-row 3, :end-col 30, :name "as", :filename "src/elin/schema/handler.clj", :from user} {:row 4, :col 16, :end-row 4, :end-col 19, :name "as", :filename "src/elin/schema/handler.clj", :from user} {:row 7, :col 4, :end-row 7, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?Components, :from elin.schema.handler} {:end-row 8, :ns component, :name "nrepl", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 21, :row 8} {:end-row 9, :ns component, :name "interceptor", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 27, :row 9} {:end-row 10, :ns component, :name "host", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 20, :row 10} {:end-row 11, :ns component, :name "session-storage", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 31, :row 11} {:end-row 12, :ns component, :name "clj-kondo", :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 5, :from-var ?Components, :end-col 25, :row 12} {:row 15, :col 4, :end-row 15, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?ParsedMessage, :from elin.schema.handler} {:row 16, :col 5, :end-row 16, :end-col 12, :name "method", :filename "src/elin/schema/handler.clj", :from-var ?ParsedMessage, :from elin.schema.handler} {:row 20, :col 6, :end-row 20, :end-col 10, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?Elin, :from elin.schema.handler} {:row 21, :col 7, :end-row 21, :end-col 15, :name "message", :filename "src/elin/schema/handler.clj", :from-var ?Elin, :from elin.schema.handler} {:row 25, :col 4, :end-row 25, :end-col 11, :name "map-of", :filename "src/elin/schema/handler.clj", :from-var ?HandlerMap, :from elin.schema.handler} {:row 28, :col 4, :end-row 28, :end-col 8, :name "map", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 29, :col 5, :end-row 29, :end-col 10, :name "path", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 30, :col 5, :end-row 30, :end-col 10, :name "lnum", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 31, :col 5, :end-row 31, :end-col 9, :name "col", :filename "src/elin/schema/handler.clj", :from-var ?JumpToFile, :from elin.schema.handler} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 5, :col 5, :end-row 5, :end-col 10, :name "name", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 5, :end-row 6, :end-col 12, :name "export", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 14, :end-row 6, :end-col 23, :name "optional", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 6, :col 31, :end-row 6, :end-col 37, :name "maybe", :filename "src/elin/schema/plugin.clj", :from-var ?Plugin, :from elin.schema.plugin} {:row 3, :col 7, :end-row 3, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 4, :col 4, :end-row 4, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Env, :from elin.schema.config} {:row 5, :col 5, :end-row 5, :end-col 9, :name "cwd", :filename "src/elin/schema/config.clj", :from-var ?Env, :from elin.schema.config} {:row 7, :col 7, :end-row 7, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 8, :col 4, :end-row 8, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 5, :end-row 9, :end-col 14, :name "includes", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 16, :end-row 9, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 9, :col 30, :end-row 9, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 5, :end-row 10, :end-col 14, :name "excludes", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 16, :end-row 10, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 10, :col 30, :end-row 10, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Handler, :from elin.schema.config} {:row 13, :col 4, :end-row 13, :end-col 7, :name "or", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 15, :col 5, :end-row 15, :end-col 9, :name "cat", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 15, :col 29, :end-row 15, :end-col 31, :name "*", :filename "src/elin/schema/config.clj", :from-var ?InterceptorItem, :from elin.schema.config} {:row 17, :col 7, :end-row 17, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 18, :col 4, :end-row 18, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 5, :end-row 19, :end-col 14, :name "includes", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 16, :end-row 19, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 19, :col 30, :end-row 19, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 5, :end-row 20, :end-col 14, :name "excludes", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 16, :end-row 20, :end-col 24, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 20, :col 30, :end-row 20, :end-col 41, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Interceptor, :from elin.schema.config} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 23, :col 4, :end-row 23, :end-col 9, :name "enum", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 10, :end-row 23, :end-col 16, :name "debug", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 17, :end-row 23, :end-col 22, :name "info", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 23, :end-row 23, :end-col 31, :name "warning", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 23, :col 32, :end-row 23, :end-col 38, :name "error", :filename "src/elin/schema/config.clj", :from-var ?LogLevel, :from elin.schema.config} {:row 25, :col 7, :end-row 25, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 26, :col 4, :end-row 26, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 5, :end-row 27, :end-col 11, :name "level", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 13, :end-row 27, :end-col 21, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 27, :col 22, :end-row 27, :end-col 27, :name "info", :filename "src/elin/schema/config.clj", :from-var ?Log, :from elin.schema.config} {:row 29, :col 7, :end-row 29, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 30, :col 4, :end-row 30, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 5, :end-row 31, :end-col 15, :name "edn-files", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 17, :end-row 31, :end-col 25, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 31, :col 31, :end-row 31, :end-col 42, :name "sequential", :filename "src/elin/schema/config.clj", :from-var ?Plugin, :from elin.schema.config} {:row 33, :col 7, :end-row 33, :end-col 15, :name "private", :filename "src/elin/schema/config.clj", :from elin.schema.config} {:row 34, :col 4, :end-row 34, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 35, :col 5, :end-row 35, :end-col 10, :name "host", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 36, :col 5, :end-row 36, :end-col 10, :name "port", :filename "src/elin/schema/config.clj", :from-var ?Server, :from elin.schema.config} {:row 39, :col 4, :end-row 39, :end-col 8, :name "map", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 40, :col 5, :end-row 40, :end-col 9, :name "env", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 41, :col 5, :end-row 41, :end-col 13, :name "handler", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 41, :col 15, :end-row 41, :end-col 23, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 42, :col 5, :end-row 42, :end-col 17, :name "interceptor", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 42, :col 19, :end-row 42, :end-col 27, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 43, :col 5, :end-row 43, :end-col 9, :name "log", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 43, :col 11, :end-row 43, :end-col 19, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 44, :col 5, :end-row 44, :end-col 12, :name "plugin", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 44, :col 14, :end-row 44, :end-col 22, :name "default", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 45, :col 5, :end-row 45, :end-col 12, :name "server", :filename "src/elin/schema/config.clj", :from-var ?Config, :from elin.schema.config} {:row 2, :col 4, :end-row 2, :end-col 18, :name "refer-clojure", :filename "src/elin/constant/project.clj", :from user} {:row 2, :col 19, :end-row 2, :end-col 27, :name "exclude", :filename "src/elin/constant/project.clj", :from user} {:row 3, :col 18, :end-row 3, :end-col 30, :name "clojure-cli", :filename "src/elin/constant/jack_in.clj", :from-var clojure-cli, :from elin.constant.jack-in} {:row 4, :col 16, :end-row 4, :end-col 26, :name "leiningen", :filename "src/elin/constant/jack_in.clj", :from-var leiningen, :from elin.constant.jack-in} {:row 5, :col 15, :end-row 5, :end-col 24, :name "babashka", :filename "src/elin/constant/jack_in.clj", :from-var babashka, :from elin.constant.jack-in} {:row 3, :col 4, :end-row 3, :end-col 18, :name "refer-clojure", :filename "src/elin/constant/interceptor.clj", :from user} {:row 3, :col 19, :end-row 3, :end-col 27, :name "exclude", :filename "src/elin/constant/interceptor.clj", :from user} {:end-row 5, :ns elin.constant.interceptor, :name "all", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 10, :from-var all, :end-col 15, :row 5} {:end-row 6, :ns elin.constant.interceptor, :name "autocmd", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var autocmd, :end-col 23, :row 6} {:end-row 7, :ns elin.constant.interceptor, :name "connect", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var connect, :end-col 23, :row 7} {:end-row 8, :ns elin.constant.interceptor, :name "disconnect", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 17, :from-var disconnect, :end-col 29, :row 8} {:end-row 9, :ns elin.constant.interceptor, :name "evaluate", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 15, :from-var evaluate, :end-col 25, :row 9} {:end-row 10, :ns elin.constant.interceptor, :name "handler", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 14, :from-var handler, :end-col 23, :row 10} {:end-row 11, :ns elin.constant.interceptor, :name "nrepl", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 12, :from-var nrepl, :end-col 19, :row 11} {:end-row 12, :ns elin.constant.interceptor, :name "output", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 13, :from-var output, :end-col 21, :row 12} {:end-row 13, :ns elin.constant.interceptor, :name "raw-nrepl", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 16, :from-var raw-nrepl, :end-col 27, :row 13} {:end-row 14, :ns elin.constant.interceptor, :name "test", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 11, :from-var test, :end-col 17, :row 14} {:end-row 15, :ns elin.constant.interceptor, :name "test-result", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 18, :from-var test-result, :end-col 31, :row 15} {:end-row 16, :ns elin.constant.interceptor, :name "quickfix", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 15, :from-var quickfix, :end-col 25, :row 16} {:end-row 17, :ns elin.constant.interceptor, :name "debug", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 12, :from-var debug, :end-col 19, :row 17} {:end-row 18, :ns elin.constant.interceptor, :name "modify-code", :auto-resolved true, :filename "src/elin/constant/interceptor.clj", :from elin.constant.interceptor, :col 18, :from-var modify-code, :end-col 31, :row 18} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 4, :col 18, :end-row 4, :end-col 21, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 5, :col 24, :end-row 5, :end-col 27, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 6, :col 26, :end-row 6, :end-col 29, :name "as", :filename "src/elin/interceptor/handler/namespace.clj", :from user} {:row 9, :col 4, :end-row 9, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 10, :col 4, :end-row 10, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:end-row 10, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :from-var show-result, :end-col 36, :row 10} {:end-row 10, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 38, :from-var show-result, :end-col 42, :row 10} {:end-row 10, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 44, :from-var show-result, :end-col 49, :row 10} {:end-row 10, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 51, :from-var show-result, :end-col 59, :row 10} {:row 11, :col 31, :end-row 11, :end-col 38, :name "result", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 11, :col 53, :end-row 11, :end-col 60, :name "target", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 11, :col 74, :end-row 11, :end-col 80, :name "alias", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 20, :col 21, :end-row 20, :end-col 26, :name "else", :filename "src/elin/interceptor/handler/namespace.clj", :from-var show-result, :from elin.interceptor.handler.namespace} {:row 26, :col 4, :end-row 26, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 27, :col 4, :end-row 27, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:end-row 27, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 21, :from-var yank-alias, :end-col 36, :row 27} {:end-row 27, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 38, :from-var yank-alias, :end-col 42, :row 27} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 44, :from-var yank-alias, :end-col 49, :row 27} {:end-row 27, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler/namespace.clj", :from elin.interceptor.handler.namespace, :col 51, :from-var yank-alias, :end-col 59, :row 27} {:row 28, :col 31, :end-row 28, :end-col 38, :name "result", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 28, :col 52, :end-row 28, :end-col 58, :name "alias", :filename "src/elin/interceptor/handler/namespace.clj", :from-var yank-alias, :from elin.interceptor.handler.namespace} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/test.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 7, :col 25, :end-row 7, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 9, :col 36, :end-row 9, :end-col 39, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 10, :col 28, :end-row 10, :end-col 31, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 12, :col 32, :end-row 12, :end-col 35, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 14, :col 24, :end-row 14, :end-col 27, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 15, :col 31, :end-row 15, :end-col 34, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 17, :col 19, :end-row 17, :end-col 22, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 18, :col 21, :end-row 18, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 19, :col 26, :end-row 19, :end-col 29, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 20, :col 21, :end-row 20, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from user} {:row 22, :col 7, :end-row 22, :end-col 15, :name "private", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test} {:row 26, :col 4, :end-row 26, :end-col 13, :name "ns-query", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 26, :col 15, :end-row 26, :end-col 23, :name "exactly", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 26, :col 29, :end-row 26, :end-col 32, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 27, :col 4, :end-row 27, :end-col 12, :name "exactly", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 28, :col 41, :end-row 28, :end-col 44, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 28, :col 49, :end-row 28, :end-col 53, :name "var", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-cider-nrepl-query, :from elin.interceptor.test} {:row 33, :col 41, :end-row 33, :end-col 44, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 36, :col 52, :end-row 36, :end-col 55, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 36, :col 60, :end-row 36, :end-col 64, :name "var", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 35, :col 32, :end-row 35, :end-col 35, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 35, :col 52, :end-row 35, :end-col 55, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 37, :col 6, :end-row 37, :end-col 9, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 37, :col 11, :end-row 37, :end-col 14, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 38, :col 6, :end-row 38, :end-col 11, :name "vars", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 39, :col 6, :end-row 39, :end-col 19, :name "current-file", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 39, :col 21, :end-row 39, :end-col 30, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 40, :col 6, :end-row 40, :end-col 16, :name "base-line", :filename "src/elin/interceptor/test.clj", :from-var get-failed-tests-plain-repl-query, :from elin.interceptor.test} {:row 50, :col 28, :end-row 50, :end-col 31, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 50, :col 41, :end-row 50, :end-col 45, :name "var", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 51, :col 11, :end-row 51, :end-col 16, :name "text", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 52, :col 16, :end-row 52, :end-col 21, :name "text", :filename "src/elin/interceptor/test.clj", :from-var generate-quickfix-text, :from elin.interceptor.test} {:row 65, :col 4, :end-row 65, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 66, :col 4, :end-row 66, :end-col 10, :name "leave", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 66, :col 17, :end-row 66, :end-col 20, :name "as", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:end-row 66, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 25, :from-var parse-test-result, :end-col 40, :row 66} {:end-row 66, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 42, :from-var parse-test-result, :end-col 47, :row 66} {:end-row 66, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :from-var parse-test-result, :end-col 59, :row 66} {:end-row 66, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 61, :from-var parse-test-result, :end-col 66, :row 66} {:end-row 66, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 68, :from-var parse-test-result, :end-col 76, :row 66} {:row 68, :col 58, :end-row 68, :end-col 65, :name "result", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:end-row 67, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 20, :from-var parse-test-result, :end-col 25, :row 67} {:end-row 67, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var parse-test-result, :end-col 33, :row 67} {:end-row 67, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 34, :from-var parse-test-result, :end-col 40, :row 67} {:end-row 69, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 20, :from-var parse-test-result, :end-col 25, :row 69} {:end-row 69, :name "succeeded?", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 27, :from-var parse-test-result, :end-col 37, :row 69} {:end-row 69, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var parse-test-result, :end-col 45, :row 69} {:row 71, :col 26, :end-row 71, :end-col 33, :name "passed", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 72, :col 26, :end-row 72, :end-col 33, :name "failed", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 73, :col 26, :end-row 73, :end-col 37, :name "succeeded?", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 74, :col 26, :end-row 74, :end-col 34, :name "summary", :filename "src/elin/interceptor/test.clj", :from-var parse-test-result, :from elin.interceptor.test} {:row 78, :col 4, :end-row 78, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 79, :col 4, :end-row 79, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:end-row 79, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var update-test-result-sign, :end-col 36, :row 79} {:end-row 79, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var update-test-result-sign, :end-col 42, :row 79} {:end-row 79, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var update-test-result-sign, :end-col 49, :row 79} {:end-row 79, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var update-test-result-sign, :end-col 57, :row 79} {:end-row 79, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :from-var update-test-result-sign, :end-col 64, :row 79} {:row 82, :col 50, :end-row 82, :end-col 54, :name "var", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 83, :col 54, :end-row 83, :end-col 59, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 83, :col 70, :end-row 83, :end-col 76, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 84, :col 52, :end-row 84, :end-col 57, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 84, :col 68, :end-row 84, :end-col 74, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 86, :col 26, :end-row 86, :end-col 29, :name "as", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:end-row 86, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :from-var update-test-result-sign, :end-col 42, :row 86} {:end-row 86, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var update-test-result-sign, :end-col 48, :row 86} {:row 88, :col 46, :end-row 88, :end-col 51, :name "name", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 89, :col 46, :end-row 89, :end-col 51, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 90, :col 46, :end-row 90, :end-col 51, :name "file", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 90, :col 53, :end-row 90, :end-col 62, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 91, :col 46, :end-row 91, :end-col 52, :name "group", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 91, :col 54, :end-row 91, :end-col 58, :name "var", :filename "src/elin/interceptor/test.clj", :from-var update-test-result-sign, :from elin.interceptor.test} {:row 95, :col 4, :end-row 95, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 96, :col 4, :end-row 96, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:end-row 96, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var append-test-result-to-info-buffer, :end-col 36, :row 96} {:end-row 96, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var append-test-result-to-info-buffer, :end-col 42, :row 96} {:end-row 96, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var append-test-result-to-info-buffer, :end-col 49, :row 96} {:end-row 96, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var append-test-result-to-info-buffer, :end-col 57, :row 96} {:end-row 96, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 58, :from-var append-test-result-to-info-buffer, :end-col 65, :row 96} {:row 98, :col 44, :end-row 98, :end-col 47, :name "as", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:end-row 98, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :from-var append-test-result-to-info-buffer, :end-col 67, :row 98} {:end-row 98, :name "text", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 69, :from-var append-test-result-to-info-buffer, :end-col 73, :row 98} {:end-row 98, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 74, :from-var append-test-result-to-info-buffer, :end-col 78, :row 98} {:end-row 98, :name "expected", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 79, :from-var append-test-result-to-info-buffer, :end-col 87, :row 98} {:end-row 98, :name "actual", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 88, :from-var append-test-result-to-info-buffer, :end-col 94, :row 98} {:row 104, :col 57, :end-row 104, :end-col 66, :name "expected", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 105, :col 57, :end-row 105, :end-col 64, :name "actual", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 68, :end-row 106, :end-col 77, :name "expected", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 78, :end-row 106, :end-col 85, :name "actual", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 106, :col 86, :end-row 106, :end-col 92, :name "diffs", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 110, :col 59, :end-row 110, :end-col 77, :name "show-temporarily?", :filename "src/elin/interceptor/test.clj", :from-var append-test-result-to-info-buffer, :from elin.interceptor.test} {:row 115, :col 4, :end-row 115, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 116, :col 4, :end-row 116, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 116, :col 21, :end-row 116, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var apply-test-result-to-quickfix, :end-col 34, :row 116} {:end-row 116, :name "passed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 36, :from-var apply-test-result-to-quickfix, :end-col 42, :row 116} {:end-row 116, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 43, :from-var apply-test-result-to-quickfix, :end-col 49, :row 116} {:row 121, :col 75, :end-row 121, :end-col 80, :name "text", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 123, :col 40, :end-row 123, :end-col 49, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 123, :col 51, :end-row 123, :end-col 60, :name "filename", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 124, :col 40, :end-row 124, :end-col 45, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 124, :col 47, :end-row 124, :end-col 52, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 125, :col 40, :end-row 125, :end-col 45, :name "text", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 126, :col 40, :end-row 126, :end-col 45, :name "type", :filename "src/elin/interceptor/test.clj", :from-var apply-test-result-to-quickfix, :from elin.interceptor.test} {:row 132, :col 4, :end-row 132, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var store-last-failed-test-query, :from elin.interceptor.test} {:row 133, :col 4, :end-row 133, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var store-last-failed-test-query, :from elin.interceptor.test} {:end-row 133, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var store-last-failed-test-query, :end-col 36, :row 133} {:end-row 133, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var store-last-failed-test-query, :end-col 43, :row 133} {:end-row 133, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var store-last-failed-test-query, :end-col 59, :row 133} {:end-row 133, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 61, :from-var store-last-failed-test-query, :end-col 66, :row 133} {:end-row 133, :name "failed", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 68, :from-var store-last-failed-test-query, :end-col 74, :row 133} {:row 140, :col 4, :end-row 140, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var output-test-result-to-cmdline, :from elin.interceptor.test} {:row 141, :col 4, :end-row 141, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var output-test-result-to-cmdline, :from elin.interceptor.test} {:end-row 141, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 21, :from-var output-test-result-to-cmdline, :end-col 36, :row 141} {:end-row 141, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 38, :from-var output-test-result-to-cmdline, :end-col 42, :row 141} {:end-row 141, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 44, :from-var output-test-result-to-cmdline, :end-col 49, :row 141} {:end-row 141, :name "succeeded?", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 51, :from-var output-test-result-to-cmdline, :end-col 61, :row 141} {:end-row 141, :name "summary", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :from-var output-test-result-to-cmdline, :end-col 69, :row 141} {:row 149, :col 4, :end-row 149, :end-col 9, :name "kind", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 150, :col 4, :end-row 150, :end-col 10, :name "enter", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 150, :col 21, :end-row 150, :end-col 24, :name "as", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:end-row 150, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var focus-current-testing, :end-col 44, :row 150} {:end-row 150, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :from-var focus-current-testing, :end-col 50, :row 150} {:end-row 150, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :from-var focus-current-testing, :end-col 57, :row 150} {:end-row 150, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 59, :from-var focus-current-testing, :end-col 63, :row 150} {:row 152, :col 35, :end-row 152, :end-col 40, :name "lnum", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 152, :col 49, :end-row 152, :end-col 53, :name "col", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:end-row 153, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 26, :from-var focus-current-testing, :end-col 31, :row 153} {:end-row 153, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 33, :from-var focus-current-testing, :end-col 37, :row 153} {:row 155, :col 60, :end-row 155, :end-col 65, :name "line", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 156, :col 60, :end-row 156, :end-col 67, :name "column", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 156, :col 69, :end-row 156, :end-col 76, :name "column", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 157, :col 60, :end-row 157, :end-col 63, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 157, :col 65, :end-row 157, :end-col 68, :name "ns", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 158, :col 60, :end-row 158, :end-col 65, :name "file", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 158, :col 67, :end-row 158, :end-col 72, :name "file", :filename "src/elin/interceptor/test.clj", :from-var focus-current-testing, :from elin.interceptor.test} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 3, :col 17, :end-row 3, :end-col 20, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 9, :col 16, :end-row 9, :end-col 19, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 10, :col 25, :end-row 10, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 12, :col 26, :end-row 12, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 13, :col 16, :end-row 13, :end-col 19, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 15, :col 4, :end-row 15, :end-col 11, :name "import", :filename "src/elin/interceptor/nrepl/malli.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 20, :col 6, :end-row 20, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:end-row 20, :ns elin.interceptor.nrepl.malli, :name "=>", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?=>, :end-col 16, :row 20} {:row 21, :col 6, :end-row 21, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:row 21, :col 16, :end-row 21, :end-col 19, :name "=>", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?=>, :from elin.interceptor.nrepl.malli} {:row 23, :col 7, :end-row 23, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 25, :col 6, :end-row 25, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:end-row 25, :ns elin.interceptor.nrepl.malli, :name "->", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?->, :end-col 16, :row 25} {:row 26, :col 6, :end-row 26, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:row 26, :col 16, :end-row 26, :end-col 19, :name "->", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?->, :from elin.interceptor.nrepl.malli} {:row 28, :col 7, :end-row 28, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 30, :col 6, :end-row 30, :end-col 11, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:end-row 30, :ns elin.interceptor.nrepl.malli, :name "function", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 12, :from-var ?function, :end-col 22, :row 30} {:row 31, :col 6, :end-row 31, :end-col 11, :name "pred", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:row 31, :col 16, :end-row 31, :end-col 25, :name "function", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?function, :from elin.interceptor.nrepl.malli} {:row 33, :col 7, :end-row 33, :end-col 15, :name "private", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli} {:row 34, :col 4, :end-row 34, :end-col 11, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 34, :col 13, :end-row 34, :end-col 22, :name "registry", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 34, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 24, :from-var ?FunctionSchema, :end-col 28, :row 34} {:row 34, :col 30, :end-row 34, :end-col 33, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 35, :col 31, :end-row 35, :end-col 36, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 36, :col 32, :end-row 36, :end-col 37, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 37, :col 32, :end-row 37, :end-col 38, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 37, :col 40, :end-row 37, :end-col 47, :name "vector", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 38, :col 32, :end-row 38, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 39, :col 31, :end-row 39, :end-col 36, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 40, :col 32, :end-row 40, :end-col 37, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 41, :col 32, :end-row 41, :end-col 38, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 41, :col 40, :end-row 41, :end-col 42, :name "+", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 42, :col 32, :end-row 42, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 43, :col 5, :end-row 43, :end-col 8, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 44, :col 6, :end-row 44, :end-col 10, :name "ref", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 44, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 11, :from-var ?FunctionSchema, :end-col 15, :row 44} {:row 45, :col 6, :end-row 45, :end-col 11, :name "catn", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 46, :col 7, :end-row 46, :end-col 12, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 7, :end-row 47, :end-col 11, :name "fns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 13, :end-row 47, :end-col 15, :name "+", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 17, :end-row 47, :end-col 24, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:row 47, :col 26, :end-row 47, :end-col 30, :name "ref", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var ?FunctionSchema, :from elin.interceptor.nrepl.malli} {:end-row 47, :ns elin.interceptor.nrepl.malli, :name "fn", :auto-resolved true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 31, :from-var ?FunctionSchema, :end-col 35, :row 47} {:row 52, :col 5, :end-row 52, :end-col 9, :name "map", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 58, :col 5, :end-row 58, :end-col 16, :name "sequential", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 63, :col 5, :end-row 63, :end-col 8, :name "or", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-schema-form-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 71, :col 13, :end-row 71, :end-col 18, :name "type", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 72, :col 5, :end-row 72, :end-col 14, :name "function", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 73, :col 11, :end-row 73, :end-col 15, :name "fns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 76, :col 5, :end-row 76, :end-col 8, :name "=>", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 77, :col 7, :end-row 77, :end-col 13, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 77, :col 20, :end-row 77, :end-col 26, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 80, :col 7, :end-row 80, :end-col 14, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 80, :col 46, :end-row 80, :end-col 53, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 82, :col 5, :end-row 82, :end-col 8, :name "->", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 83, :col 7, :end-row 83, :end-col 13, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 83, :col 20, :end-row 83, :end-col 26, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 85, :col 7, :end-row 85, :end-col 14, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 85, :col 46, :end-row 85, :end-col 53, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var convert-parsed-function-schema-to-sexpr, :from elin.interceptor.nrepl.malli} {:row 92, :col 40, :end-row 92, :end-col 47, :name "schema", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var fetch-schema-code, :from elin.interceptor.nrepl.malli} {:row 112, :col 31, :end-row 112, :end-col 37, :name "input", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var document-str, :from elin.interceptor.nrepl.malli} {:row 118, :col 18, :end-row 118, :end-col 25, :name "output", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var document-str, :from elin.interceptor.nrepl.malli} {:row 126, :col 4, :end-row 126, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 127, :col 4, :end-row 127, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 127, :col 21, :end-row 127, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:end-row 127, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 29, :from-var lookup-schema, :end-col 44, :row 127} {:end-row 127, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 46, :from-var lookup-schema, :end-col 51, :row 127} {:end-row 127, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 53, :from-var lookup-schema, :end-col 58, :row 127} {:end-row 127, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl/malli.clj", :from elin.interceptor.nrepl.malli, :col 60, :from-var lookup-schema, :end-col 68, :row 127} {:row 129, :col 33, :end-row 129, :end-col 36, :name "ns", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 129, :col 45, :end-row 129, :end-col 50, :name "name", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 132, :col 50, :end-row 132, :end-col 59, :name "response", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 135, :col 38, :end-row 135, :end-col 44, :name "value", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 143, :col 64, :end-row 143, :end-col 68, :name "doc", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 144, :col 32, :end-row 144, :end-col 41, :name "response", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 151, :col 39, :end-row 151, :end-col 47, :name "request", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 151, :col 48, :end-row 151, :end-col 51, :name "op", :filename "src/elin/interceptor/nrepl/malli.clj", :from-var lookup-schema, :from elin.interceptor.nrepl.malli} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 5, :col 23, :end-row 5, :end-col 26, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 6, :col 27, :end-row 6, :end-col 30, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from user} {:row 11, :col 6, :end-row 11, :end-col 15, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var location-list?, :from elin.interceptor.quickfix} {:row 11, :col 17, :end-row 11, :end-col 22, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var location-list?, :from elin.interceptor.quickfix} {:row 14, :col 4, :end-row 14, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 15, :col 4, :end-row 15, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 15, :col 21, :end-row 15, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:end-row 15, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var auto-toggling-vim-quickfix-window, :end-col 44, :row 15} {:end-row 15, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var auto-toggling-vim-quickfix-window, :end-col 50, :row 15} {:row 17, :col 34, :end-row 17, :end-col 43, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 17, :col 45, :end-row 17, :end-col 50, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 21, :col 31, :end-row 21, :end-col 36, :name "list", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-quickfix-window, :from elin.interceptor.quickfix} {:row 27, :col 4, :end-row 27, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 28, :col 4, :end-row 28, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 28, :col 21, :end-row 28, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var auto-toggling-vim-location-window, :end-col 44, :row 28} {:end-row 28, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var auto-toggling-vim-location-window, :end-col 50, :row 28} {:row 30, :col 31, :end-row 30, :end-col 40, :name "location", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 30, :col 42, :end-row 30, :end-col 47, :name "type", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 34, :col 31, :end-row 34, :end-col 36, :name "list", :filename "src/elin/interceptor/quickfix.clj", :from-var auto-toggling-vim-location-window, :from elin.interceptor.quickfix} {:row 46, :col 4, :end-row 46, :end-col 9, :name "kind", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:row 47, :col 4, :end-row 47, :end-col 10, :name "leave", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:row 47, :col 21, :end-row 47, :end-col 24, :name "as", :filename "src/elin/interceptor/quickfix.clj", :from-var location-function-hook, :from elin.interceptor.quickfix} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 29, :from-var location-function-hook, :end-col 44, :row 47} {:end-row 47, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 46, :from-var location-function-hook, :end-col 50, :row 47} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 24, :from-var location-function-hook, :end-col 29, :row 48} {:end-row 48, :name "function", :keys-destructuring true, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 31, :from-var location-function-hook, :end-col 39, :row 48} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 7, :col 18, :end-row 7, :end-col 21, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 9, :col 31, :end-row 9, :end-col 34, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 10, :col 20, :end-row 10, :end-col 23, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 11, :col 18, :end-row 11, :end-col 21, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 12, :col 19, :end-row 12, :end-col 22, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 14, :col 26, :end-row 14, :end-col 29, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from user} {:row 18, :col 4, :end-row 18, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 19, :col 4, :end-row 19, :end-col 10, :name "enter", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 19, :col 21, :end-row 19, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:end-row 19, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :from-var eval-ns, :end-col 34, :row 19} {:end-row 19, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 36, :from-var eval-ns, :end-col 43, :row 19} {:end-row 20, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns, :end-col 29, :row 20} {:end-row 20, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :from-var eval-ns, :end-col 35, :row 20} {:row 22, :col 33, :end-row 22, :end-col 41, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 22, :col 49, :end-row 22, :end-col 52, :name "ns", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 24, :col 57, :end-row 24, :end-col 65, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 24, :col 66, :end-row 24, :end-col 69, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var eval-ns, :from elin.interceptor.nrepl} {:row 28, :col 4, :end-row 28, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 29, :col 4, :end-row 29, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 29, :col 17, :end-row 29, :end-col 20, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:end-row 29, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :from-var normalize-path, :end-col 30, :row 29} {:end-row 29, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :from-var normalize-path, :end-col 39, :row 29} {:end-row 29, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 40, :from-var normalize-path, :end-col 48, :row 29} {:row 31, :col 68, :end-row 31, :end-col 71, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 34, :col 31, :end-row 34, :end-col 40, :name "response", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 33, :col 47, :end-row 33, :end-col 52, :name "file", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 36, :col 51, :end-row 36, :end-col 54, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 40, :col 31, :end-row 40, :end-col 40, :name "response", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 39, :col 47, :end-row 39, :end-col 52, :name "path", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 38, :col 47, :end-row 38, :end-col 51, :name "url", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 42, :col 15, :end-row 42, :end-col 20, :name "else", :filename "src/elin/interceptor/nrepl.clj", :from-var normalize-path, :from elin.interceptor.nrepl} {:row 47, :col 4, :end-row 47, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 48, :col 4, :end-row 48, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:end-row 48, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :from-var output-result-to-cmdline, :end-col 36, :row 48} {:end-row 48, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 38, :from-var output-result-to-cmdline, :end-col 42, :row 48} {:end-row 48, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 44, :from-var output-result-to-cmdline, :end-col 49, :row 48} {:end-row 48, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :from-var output-result-to-cmdline, :end-col 58, :row 48} {:end-row 48, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 59, :from-var output-result-to-cmdline, :end-col 67, :row 48} {:row 50, :col 38, :end-row 50, :end-col 41, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 55, :col 63, :end-row 55, :end-col 69, :name "undef", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 61, :col 35, :end-row 61, :end-col 39, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var output-result-to-cmdline, :from elin.interceptor.nrepl} {:row 74, :col 6, :end-row 74, :end-col 11, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 75, :col 6, :end-row 75, :end-col 12, :name "enter", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 75, :col 23, :end-row 75, :end-col 26, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 75, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :from-var progress, :end-col 46, :row 75} {:end-row 75, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 48, :from-var progress, :end-col 52, :row 75} {:end-row 75, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 54, :from-var progress, :end-col 59, :row 75} {:end-row 75, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 61, :from-var progress, :end-col 68, :row 75} {:row 78, :col 45, :end-row 78, :end-col 53, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 78, :col 59, :end-row 78, :end-col 62, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 80, :col 46, :end-row 80, :end-col 54, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 80, :col 55, :end-row 80, :end-col 58, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 81, :col 41, :end-row 81, :end-col 49, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 81, :col 50, :end-row 81, :end-col 53, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 82, :col 52, :end-row 82, :end-col 62, :name "result-ch", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 83, :col 52, :end-row 83, :end-col 62, :name "timeouted", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 90, :col 48, :end-row 90, :end-col 51, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 101, :col 47, :end-row 101, :end-col 52, :name "line", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 102, :col 47, :end-row 102, :end-col 51, :name "col", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 103, :col 47, :end-row 103, :end-col 54, :name "border", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 104, :col 47, :end-row 104, :end-col 56, :name "filetype", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 106, :col 68, :end-row 106, :end-col 78, :name "timeouted", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 107, :col 68, :end-row 107, :end-col 77, :name "popup-id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 111, :col 60, :end-row 111, :end-col 68, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 111, :col 69, :end-row 111, :end-col 72, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 112, :col 6, :end-row 112, :end-col 12, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 112, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :from-var progress, :end-col 38, :row 112} {:end-row 112, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 40, :from-var progress, :end-col 44, :row 112} {:end-row 112, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :from-var progress, :end-col 51, :row 112} {:end-row 112, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 53, :from-var progress, :end-col 61, :row 112} {:row 113, :col 34, :end-row 113, :end-col 37, :name "id", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:end-row 114, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :from-var progress, :end-col 33, :row 114} {:end-row 114, :name "result-ch", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :from-var progress, :end-col 44, :row 114} {:end-row 114, :name "timeouted", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 45, :from-var progress, :end-col 54, :row 114} {:end-row 114, :name "popup-id", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :from-var progress, :end-col 63, :row 114} {:row 119, :col 60, :end-row 119, :end-col 68, :name "request", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 119, :col 69, :end-row 119, :end-col 72, :name "op", :filename "src/elin/interceptor/nrepl.clj", :from-var progress, :from elin.interceptor.nrepl} {:row 125, :col 4, :end-row 125, :end-col 9, :name "kind", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 126, :col 4, :end-row 126, :end-col 10, :name "leave", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 126, :col 21, :end-row 126, :end-col 24, :name "as", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:end-row 126, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :from-var nrepl-output, :end-col 44, :row 126} {:end-row 126, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :from-var nrepl-output, :end-col 57, :row 126} {:end-row 126, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 59, :from-var nrepl-output, :end-col 64, :row 126} {:end-row 126, :name "message", :keys-destructuring true, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :from-var nrepl-output, :end-col 73, :row 126} {:row 128, :col 42, :end-row 128, :end-col 46, :name "out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 33, :end-row 129, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 45, :end-row 129, :end-col 50, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 129, :col 52, :end-row 129, :end-col 56, :name "out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 131, :col 42, :end-row 131, :end-col 53, :name "pprint-out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 33, :end-row 132, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 52, :end-row 132, :end-col 57, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 132, :col 59, :end-row 132, :end-col 70, :name "pprint-out", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 134, :col 42, :end-row 134, :end-col 46, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 33, :end-row 135, :end-col 38, :name "type", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 45, :end-row 135, :end-col 50, :name "text", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 135, :col 52, :end-row 135, :end-col 56, :name "err", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 137, :col 32, :end-row 137, :end-col 37, :name "else", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 140, :col 59, :end-row 140, :end-col 69, :name "component", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 141, :col 32, :end-row 141, :end-col 39, :name "output", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 143, :col 26, :end-row 143, :end-col 34, :name "message", :filename "src/elin/interceptor/nrepl.clj", :from-var nrepl-output, :from elin.interceptor.nrepl} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/output.clj", :from user} {:row 3, :col 31, :end-row 3, :end-col 34, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 4, :col 24, :end-row 4, :end-col 27, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 6, :col 22, :end-row 6, :end-col 25, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 7, :col 26, :end-row 7, :end-col 29, :name "as", :filename "src/elin/interceptor/output.clj", :from user} {:row 21, :col 4, :end-row 21, :end-col 9, :name "kind", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 22, :col 4, :end-row 22, :end-col 10, :name "enter", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:end-row 22, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 29, :from-var print-output, :end-col 44, :row 22} {:end-row 22, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 46, :from-var print-output, :end-col 50, :row 22} {:end-row 22, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 52, :from-var print-output, :end-col 57, :row 22} {:end-row 22, :name "output", :keys-destructuring true, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 59, :from-var print-output, :end-col 65, :row 22} {:row 24, :col 39, :end-row 24, :end-col 46, :name "format", :filename "src/elin/interceptor/output.clj", :from-var print-output, :from elin.interceptor.output} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/log.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 7, :col 24, :end-row 7, :end-col 27, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 9, :col 21, :end-row 9, :end-col 24, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 10, :col 22, :end-row 10, :end-col 25, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 11, :col 26, :end-row 11, :end-col 29, :name "as", :filename "src/elin/interceptor/log.clj", :from user} {:row 13, :col 7, :end-row 13, :end-col 15, :name "private", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log} {:end-row 14, :ns elin.interceptor.log, :name "appender", :auto-resolved true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 8, :from-var appender-name, :end-col 18, :row 14} {:row 16, :col 7, :end-row 16, :end-col 15, :name "private", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log} {:row 21, :col 4, :end-row 21, :end-col 9, :name "kind", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 22, :col 4, :end-row 22, :end-col 10, :name "leave", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 22, :col 21, :end-row 22, :end-col 24, :name "as", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:end-row 22, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 29, :from-var setting-log-appender, :end-col 44, :row 22} {:end-row 22, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 46, :from-var setting-log-appender, :end-col 51, :row 22} {:end-row 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 24, :from-var setting-log-appender, :end-col 29, :row 23} {:end-row 23, :name "framework", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 31, :from-var setting-log-appender, :end-col 40, :row 23} {:end-row 30, :ns cider, :name "log-frameworks", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 45, :from-var setting-log-appender, :end-col 66, :row 30} {:row 31, :col 72, :end-row 31, :end-col 75, :name "id", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 32, :col 70, :end-row 32, :end-col 73, :name "id", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 32, :col 79, :end-row 32, :end-col 89, :name "appenders", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 34, :col 78, :end-row 34, :end-col 88, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 35, :col 78, :end-row 35, :end-col 87, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 36, :col 60, :end-row 36, :end-col 70, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 37, :col 60, :end-row 37, :end-col 69, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 38, :col 60, :end-row 38, :end-col 68, :name "filters", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 39, :col 60, :end-row 39, :end-col 65, :name "size", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 40, :col 60, :end-row 40, :end-col 70, :name "threshold", :filename "src/elin/interceptor/log.clj", :from-var setting-log-appender, :from elin.interceptor.log} {:row 59, :col 6, :end-row 59, :end-col 11, :name "kind", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 60, :col 6, :end-row 60, :end-col 12, :name "leave", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 60, :col 23, :end-row 60, :end-col 26, :name "as", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:end-row 60, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 31, :from-var append-logs-to-info-buffer, :end-col 46, :row 60} {:end-row 60, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 48, :from-var append-logs-to-info-buffer, :end-col 52, :row 60} {:end-row 60, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 53, :from-var append-logs-to-info-buffer, :end-col 58, :row 60} {:row 62, :col 41, :end-row 62, :end-col 48, :name "format", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 77, :col 95, :end-row 77, :end-col 98, :name "id", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:end-row 76, :ns cider, :name "log-search", :filename "src/elin/interceptor/log.clj", :from elin.interceptor.log, :col 64, :from-var append-logs-to-info-buffer, :end-col 81, :row 76} {:row 72, :col 95, :end-row 72, :end-col 105, :name "framework", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 73, :col 95, :end-row 73, :end-col 104, :name "appender", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 85, :col 41, :end-row 85, :end-col 44, :name "id", :filename "src/elin/interceptor/log.clj", :from-var append-logs-to-info-buffer, :from elin.interceptor.log} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 6, :col 16, :end-row 6, :end-col 19, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 10, :col 35, :end-row 10, :end-col 38, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 12, :col 27, :end-row 12, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 13, :col 18, :end-row 13, :end-col 21, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 14, :col 29, :end-row 14, :end-col 32, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 15, :col 24, :end-row 15, :end-col 27, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 16, :col 25, :end-row 16, :end-col 28, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 17, :col 20, :end-row 17, :end-col 23, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 18, :col 27, :end-row 18, :end-col 30, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 19, :col 26, :end-row 19, :end-col 29, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 20, :col 18, :end-row 20, :end-col 21, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 21, :col 21, :end-row 21, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from user} {:row 23, :col 7, :end-row 23, :end-col 15, :name "priavte", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd} {:row 27, :col 4, :end-row 27, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:row 28, :col 4, :end-row 28, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:row 28, :col 21, :end-row 28, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:end-row 28, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var deinitialize, :end-col 44, :row 28} {:end-row 28, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var deinitialize, :end-col 51, :row 28} {:row 35, :col 40, :end-row 35, :end-col 53, :name "autocmd-type", :filename "src/elin/interceptor/autocmd.clj", :from-var deinitialize, :from elin.interceptor.autocmd} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var ns-not-created?, :end-col 20, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 22, :from-var ns-not-created?, :end-col 26, :row 39} {:end-row 39, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 27, :from-var ns-not-created?, :end-col 32, :row 39} {:end-row 44, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var bufread-or-bufenter?, :end-col 10, :row 44} {:end-row 44, :name "autocmd-type", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :from-var bufread-or-bufenter?, :end-col 24, :row 44} {:row 48, :col 4, :end-row 48, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:row 49, :col 4, :end-row 49, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:row 49, :col 21, :end-row 49, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-create, :from elin.interceptor.autocmd} {:end-row 49, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var ns-create, :end-col 44, :row 49} {:end-row 49, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var ns-create, :end-col 50, :row 49} {:end-row 49, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 51, :from-var ns-create, :end-col 56, :row 49} {:row 65, :col 4, :end-row 65, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:row 66, :col 4, :end-row 66, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:row 66, :col 21, :end-row 66, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var ns-load, :from elin.interceptor.autocmd} {:end-row 66, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var ns-load, :end-col 44, :row 66} {:end-row 66, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var ns-load, :end-col 50, :row 66} {:end-row 74, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :from-var empty-buffer?, :end-col 20, :row 74} {:end-row 74, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 22, :from-var empty-buffer?, :end-col 26, :row 74} {:end-row 74, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :from-var empty-buffer?, :end-col 33, :row 74} {:end-row 74, :name "autocmd-type", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 35, :from-var empty-buffer?, :end-col 47, :row 74} {:row 106, :col 4, :end-row 106, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 107, :col 4, :end-row 107, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 107, :col 21, :end-row 107, :end-col 24, :name "as", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:end-row 107, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 29, :from-var skeleton, :end-col 44, :row 107} {:end-row 107, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 46, :from-var skeleton, :end-col 50, :row 107} {:row 115, :col 78, :end-row 115, :end-col 83, :name "test", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 115, :col 84, :end-row 115, :end-col 88, :name "src", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 117, :col 41, :end-row 117, :end-col 46, :name "path", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 118, :col 41, :end-row 118, :end-col 44, :name "ns", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 119, :col 41, :end-row 119, :end-col 47, :name "test?", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 121, :col 41, :end-row 121, :end-col 51, :name "source-ns", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 124, :col 60, :end-row 124, :end-col 65, :name "file", :filename "src/elin/interceptor/autocmd.clj", :from-var skeleton, :from elin.interceptor.autocmd} {:row 129, :col 4, :end-row 129, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:row 130, :col 4, :end-row 130, :end-col 10, :name "leave", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:end-row 130, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :from-var clj-kondo-analyzing, :end-col 36, :row 130} {:end-row 130, :ns component, :name "clj-kondo", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 38, :from-var clj-kondo-analyzing, :end-col 47, :row 130} {:row 132, :col 44, :end-row 132, :end-col 57, :name "autocmd-type", :filename "src/elin/interceptor/autocmd.clj", :from-var clj-kondo-analyzing, :from elin.interceptor.autocmd} {:row 136, :col 4, :end-row 136, :end-col 9, :name "kind", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 137, :col 4, :end-row 137, :end-col 10, :name "enter", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:end-row 137, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 21, :from-var switch-connection, :end-col 36, :row 137} {:end-row 137, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 38, :from-var switch-connection, :end-col 42, :row 137} {:end-row 137, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 43, :from-var switch-connection, :end-col 48, :row 137} {:row 142, :col 29, :end-row 142, :end-col 38, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 155, :col 71, :end-row 155, :end-col 80, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 159, :col 53, :end-row 159, :end-col 62, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 164, :col 77, :end-row 164, :end-col 86, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 168, :col 53, :end-row 168, :end-col 62, :name "language", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:row 170, :col 21, :end-row 170, :end-col 26, :name "else", :filename "src/elin/interceptor/autocmd.clj", :from-var switch-connection, :from elin.interceptor.autocmd} {:end-row 173, :ns component, :name "nrepl", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 64, :from-var switch-connection, :end-col 80, :row 173} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/handler.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 5, :col 20, :end-row 5, :end-col 23, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 6, :col 31, :end-row 6, :end-col 34, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 7, :col 16, :end-row 7, :end-col 19, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 8, :col 18, :end-row 8, :end-col 21, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 9, :col 24, :end-row 9, :end-col 27, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 11, :col 26, :end-row 11, :end-col 29, :name "as", :filename "src/elin/interceptor/handler.clj", :from user} {:row 14, :col 4, :end-row 14, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:row 15, :col 4, :end-row 15, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:end-row 15, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :from-var handling-error, :end-col 36, :row 15} {:end-row 15, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 38, :from-var handling-error, :end-col 42, :row 15} {:end-row 15, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 44, :from-var handling-error, :end-col 49, :row 15} {:end-row 15, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 51, :from-var handling-error, :end-col 59, :row 15} {:row 17, :col 39, :end-row 17, :end-col 48, :name "response", :filename "src/elin/interceptor/handler.clj", :from-var handling-error, :from elin.interceptor.handler} {:row 22, :col 4, :end-row 22, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 23, :col 4, :end-row 23, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 23, :col 21, :end-row 23, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:end-row 23, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var show-result-as-popup, :end-col 44, :row 23} {:end-row 23, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var show-result-as-popup, :end-col 50, :row 23} {:end-row 23, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var show-result-as-popup, :end-col 57, :row 23} {:end-row 23, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var show-result-as-popup, :end-col 67, :row 23} {:row 27, :col 41, :end-row 27, :end-col 46, :name "line", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 28, :col 41, :end-row 28, :end-col 48, :name "border", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 29, :col 41, :end-row 29, :end-col 50, :name "filetype", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 30, :col 41, :end-row 30, :end-col 47, :name "moved", :filename "src/elin/interceptor/handler.clj", :from-var show-result-as-popup, :from elin.interceptor.handler} {:row 38, :col 4, :end-row 38, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:row 39, :col 4, :end-row 39, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:row 39, :col 21, :end-row 39, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var append-result-to-info-buffer, :from elin.interceptor.handler} {:end-row 39, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var append-result-to-info-buffer, :end-col 44, :row 39} {:end-row 39, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var append-result-to-info-buffer, :end-col 50, :row 39} {:end-row 39, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var append-result-to-info-buffer, :end-col 57, :row 39} {:end-row 39, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var append-result-to-info-buffer, :end-col 67, :row 39} {:row 49, :col 4, :end-row 49, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:row 50, :col 4, :end-row 50, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:end-row 50, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :from-var jump-to-file, :end-col 36, :row 50} {:end-row 50, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 38, :from-var jump-to-file, :end-col 42, :row 50} {:end-row 50, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 44, :from-var jump-to-file, :end-col 49, :row 50} {:end-row 50, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 51, :from-var jump-to-file, :end-col 59, :row 50} {:end-row 52, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :from-var jump-to-file, :end-col 29, :row 52} {:end-row 52, :name "path", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 31, :from-var jump-to-file, :end-col 35, :row 52} {:end-row 52, :name "lnum", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 36, :from-var jump-to-file, :end-col 40, :row 52} {:end-row 52, :name "col", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 41, :from-var jump-to-file, :end-col 44, :row 52} {:row 62, :col 21, :end-row 62, :end-col 26, :name "else", :filename "src/elin/interceptor/handler.clj", :from-var jump-to-file, :from elin.interceptor.handler} {:row 72, :col 4, :end-row 72, :end-col 9, :name "kind", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:row 73, :col 4, :end-row 73, :end-col 10, :name "leave", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:row 73, :col 21, :end-row 73, :end-col 24, :name "as", :filename "src/elin/interceptor/handler.clj", :from-var callback, :from elin.interceptor.handler} {:end-row 73, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :from-var callback, :end-col 44, :row 73} {:end-row 73, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 46, :from-var callback, :end-col 50, :row 73} {:end-row 73, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 52, :from-var callback, :end-col 57, :row 73} {:end-row 73, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 59, :from-var callback, :end-col 67, :row 73} {:end-row 74, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :from-var callback, :end-col 29, :row 74} {:end-row 74, :name "id", :keys-destructuring true, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 31, :from-var callback, :end-col 33, :row 74} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 8, :col 27, :end-row 8, :end-col 30, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 10, :col 18, :end-row 10, :end-col 21, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from user} {:row 15, :col 4, :end-row 15, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:row 16, :col 4, :end-row 16, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:end-row 16, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 21, :from-var output-eval-result-to-cmdline, :end-col 36, :row 16} {:end-row 16, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 38, :from-var output-eval-result-to-cmdline, :end-col 42, :row 16} {:end-row 16, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var output-eval-result-to-cmdline, :end-col 49, :row 16} {:end-row 16, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :from-var output-eval-result-to-cmdline, :end-col 59, :row 16} {:row 17, :col 31, :end-row 17, :end-col 37, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var output-eval-result-to-cmdline, :from elin.interceptor.evaluate} {:row 34, :col 4, :end-row 34, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 35, :col 4, :end-row 35, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 35, :col 21, :end-row 35, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :from-var set-eval-result-to-virtual-text, :end-col 44, :row 35} {:end-row 35, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :from-var set-eval-result-to-virtual-text, :end-col 50, :row 35} {:end-row 35, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 52, :from-var set-eval-result-to-virtual-text, :end-col 57, :row 35} {:end-row 35, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 59, :from-var set-eval-result-to-virtual-text, :end-col 67, :row 35} {:end-row 35, :name "options", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 68, :from-var set-eval-result-to-virtual-text, :end-col 75, :row 35} {:row 37, :col 33, :end-row 37, :end-col 39, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 39, :col 72, :end-row 39, :end-col 79, :name "format", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 39, :col 89, :end-row 39, :end-col 96, :name "result", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 40, :col 70, :end-row 40, :end-col 77, :name "format", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 41, :col 55, :end-row 41, :end-col 60, :name "lnum", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 41, :col 62, :end-row 41, :end-col 74, :name "cursor-line", :filename "src/elin/interceptor/evaluate.clj", :from-var set-eval-result-to-virtual-text, :from elin.interceptor.evaluate} {:row 46, :col 4, :end-row 46, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:row 47, :col 4, :end-row 47, :end-col 10, :name "leave", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:end-row 47, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 21, :from-var yank-eval-result, :end-col 36, :row 47} {:end-row 47, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 38, :from-var yank-eval-result, :end-col 42, :row 47} {:end-row 47, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var yank-eval-result, :end-col 49, :row 47} {:end-row 47, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 51, :from-var yank-eval-result, :end-col 59, :row 47} {:row 48, :col 27, :end-row 48, :end-col 33, :name "value", :filename "src/elin/interceptor/evaluate.clj", :from-var yank-eval-result, :from elin.interceptor.evaluate} {:row 63, :col 4, :end-row 63, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 64, :col 4, :end-row 64, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 64, :col 21, :end-row 64, :end-col 24, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:end-row 64, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :from-var unwrap-comment-form, :end-col 34, :row 64} {:end-row 64, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 36, :from-var unwrap-comment-form, :end-col 40, :row 64} {:end-row 64, :name "options", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 41, :from-var unwrap-comment-form, :end-col 48, :row 64} {:end-row 65, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var unwrap-comment-form, :end-col 29, :row 65} {:end-row 65, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :from-var unwrap-comment-form, :end-col 35, :row 65} {:end-row 65, :name "column", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 36, :from-var unwrap-comment-form, :end-col 42, :row 65} {:end-row 65, :name "cursor-line", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 43, :from-var unwrap-comment-form, :end-col 54, :row 65} {:end-row 65, :name "cursor-column", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 55, :from-var unwrap-comment-form, :end-col 68, :row 65} {:row 68, :col 55, :end-row 68, :end-col 71, :name "track-position?", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 75, :col 30, :end-row 75, :end-col 35, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 76, :col 44, :end-row 76, :end-col 49, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var unwrap-comment-form, :from elin.interceptor.evaluate} {:row 79, :col 4, :end-row 79, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 80, :col 4, :end-row 80, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 80, :col 17, :end-row 80, :end-col 20, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:end-row 80, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 25, :from-var wrap-eval-code, :end-col 30, :row 80} {:end-row 80, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :from-var wrap-eval-code, :end-col 36, :row 80} {:row 82, :col 25, :end-row 82, :end-col 30, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 83, :col 28, :end-row 83, :end-col 33, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 83, :col 53, :end-row 83, :end-col 58, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var wrap-eval-code, :from elin.interceptor.evaluate} {:row 87, :col 4, :end-row 87, :end-col 9, :name "kind", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 88, :col 4, :end-row 88, :end-col 10, :name "enter", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 88, :col 17, :end-row 88, :end-col 20, :name "as", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:end-row 88, :keys-destructuring-ns-modifier true, :ns interceptor, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 25, :from-var eval-with-context, :end-col 42, :row 88} {:end-row 88, :ns interceptor, :name "kind", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :from-var eval-with-context, :end-col 48, :row 88} {:end-row 88, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 50, :from-var eval-with-context, :end-col 65, :row 88} {:end-row 88, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 67, :from-var eval-with-context, :end-col 71, :row 88} {:end-row 88, :ns component, :name "session-storage", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 72, :from-var eval-with-context, :end-col 87, :row 88} {:end-row 88, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 89, :from-var eval-with-context, :end-col 94, :row 88} {:end-row 88, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 96, :from-var eval-with-context, :end-col 100, :row 88} {:row 94, :col 32, :end-row 94, :end-col 37, :name "code", :filename "src/elin/interceptor/evaluate.clj", :from-var eval-with-context, :from elin.interceptor.evaluate} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 4, :col 17, :end-row 4, :end-col 20, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 5, :col 21, :end-row 5, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 8, :col 28, :end-row 8, :end-col 31, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 9, :col 26, :end-row 9, :end-col 29, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 10, :col 24, :end-row 10, :end-col 27, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 13, :col 20, :end-row 13, :end-col 23, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 14, :col 27, :end-row 14, :end-col 30, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from user} {:row 18, :col 7, :end-row 18, :end-col 15, :name "private", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 23, :col 35, :end-row 23, :end-col 38, :name "->", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 23, :col 48, :end-row 23, :end-col 54, :name "maybe", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs} {:row 29, :col 8, :end-row 29, :end-col 17, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 30, :col 8, :end-row 30, :end-col 18, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 31, :col 8, :end-row 31, :end-col 13, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var find-shadow-cljs-port-file, :from elin.interceptor.connect.shadow-cljs} {:row 34, :col 4, :end-row 34, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 35, :col 4, :end-row 35, :end-col 10, :name "enter", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 35, :col 21, :end-row 35, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:end-row 35, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 29, :from-var detect-shadow-cljs-port, :end-col 44, :row 35} {:end-row 35, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 46, :from-var detect-shadow-cljs-port, :end-col 50, :row 35} {:end-row 35, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 52, :from-var detect-shadow-cljs-port, :end-col 57, :row 35} {:end-row 35, :name "hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 59, :from-var detect-shadow-cljs-port, :end-col 67, :row 35} {:end-row 35, :name "port-file", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 68, :from-var detect-shadow-cljs-port, :end-col 77, :row 35} {:end-row 36, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 29, :row 36} {:end-row 36, :name "default-hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 31, :from-var detect-shadow-cljs-port, :end-col 47, :row 36} {:row 43, :col 51, :end-row 43, :end-col 61, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 48, :col 45, :end-row 48, :end-col 55, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 51, :col 28, :end-row 51, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 52, :col 28, :end-row 52, :end-col 33, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 52, :col 35, :end-row 52, :end-col 40, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 53, :col 28, :end-row 53, :end-col 37, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 53, :col 39, :end-row 53, :end-col 48, :name "language", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 54, :col 28, :end-row 54, :end-col 38, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 54, :col 40, :end-row 54, :end-col 50, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 36, :end-row 57, :end-col 45, :name "hostname", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 50, :end-row 57, :end-col 55, :name "port", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 57, :col 65, :end-row 57, :end-col 75, :name "port-file", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 59, :col 4, :end-row 59, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 59, :col 21, :end-row 59, :end-col 24, :name "as", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:end-row 59, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 29, :from-var detect-shadow-cljs-port, :end-col 44, :row 59} {:end-row 59, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 46, :from-var detect-shadow-cljs-port, :end-col 51, :row 59} {:end-row 60, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 24, :from-var detect-shadow-cljs-port, :end-col 29, :row 60} {:end-row 60, :name "language", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 31, :from-var detect-shadow-cljs-port, :end-col 39, :row 60} {:end-row 60, :name "port-file", :keys-destructuring true, :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from elin.interceptor.connect.shadow-cljs, :col 40, :from-var detect-shadow-cljs-port, :end-col 49, :row 60} {:row 65, :col 49, :end-row 65, :end-col 58, :name "response", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 65, :col 59, :end-row 65, :end-col 65, :name "value", :filename "src/elin/interceptor/connect/shadow_cljs.clj", :from-var detect-shadow-cljs-port, :from elin.interceptor.connect.shadow-cljs} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/debug.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 4, :col 20, :end-row 4, :end-col 23, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 5, :col 31, :end-row 5, :end-col 34, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 6, :col 25, :end-row 6, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 8, :col 25, :end-row 8, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 9, :col 25, :end-row 9, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 10, :col 24, :end-row 10, :end-col 27, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 11, :col 25, :end-row 11, :end-col 28, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 12, :col 29, :end-row 12, :end-col 32, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 13, :col 21, :end-row 13, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 14, :col 21, :end-row 14, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 15, :col 26, :end-row 15, :end-col 29, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 16, :col 16, :end-row 16, :end-col 19, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 17, :col 17, :end-row 17, :end-col 20, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 18, :col 21, :end-row 18, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from user} {:row 20, :col 7, :end-row 20, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:row 26, :col 4, :end-row 26, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 27, :col 4, :end-row 27, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var nrepl-debug, :end-col 26, :row 27} {:end-row 27, :name "request", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :from-var nrepl-debug, :end-col 35, :row 27} {:row 29, :col 67, :end-row 29, :end-col 75, :name "request", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 29, :col 76, :end-row 29, :end-col 79, :name "op", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 31, :col 4, :end-row 31, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:end-row 31, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var nrepl-debug, :end-col 26, :row 31} {:end-row 31, :name "response", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 28, :from-var nrepl-debug, :end-col 36, :row 31} {:row 33, :col 67, :end-row 33, :end-col 75, :name "request", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 33, :col 76, :end-row 33, :end-col 79, :name "op", :filename "src/elin/interceptor/debug.clj", :from-var nrepl-debug, :from elin.interceptor.debug} {:row 36, :col 7, :end-row 36, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:row 52, :col 4, :end-row 52, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 53, :col 4, :end-row 53, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 53, :col 17, :end-row 53, :end-col 20, :name "as", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:end-row 53, :keys-destructuring-ns-modifier true, :ns interceptor, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :from-var interceptor-context-checking, :end-col 42, :row 53} {:end-row 53, :ns interceptor, :name "kind", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 44, :from-var interceptor-context-checking, :end-col 48, :row 53} {:row 59, :col 52, :end-row 59, :end-col 57, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 60, :col 52, :end-row 60, :end-col 58, :name "error", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 61, :col 52, :end-row 61, :end-col 60, :name "context", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 73, :col 47, :end-row 73, :end-col 52, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 73, :col 58, :end-row 73, :end-col 66, :name "context", :filename "src/elin/interceptor/debug.clj", :from-var interceptor-context-checking, :from elin.interceptor.debug} {:row 77, :col 4, :end-row 77, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var tap, :from elin.interceptor.debug} {:row 78, :col 4, :end-row 78, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var tap, :from elin.interceptor.debug} {:row 83, :col 4, :end-row 83, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var initialize-debugger, :from elin.interceptor.debug} {:row 84, :col 4, :end-row 84, :end-col 10, :name "leave", :filename "src/elin/interceptor/debug.clj", :from-var initialize-debugger, :from elin.interceptor.debug} {:end-row 84, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 21, :from-var initialize-debugger, :end-col 36, :row 84} {:end-row 84, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var initialize-debugger, :end-col 43, :row 84} {:row 89, :col 7, :end-row 89, :end-col 15, :name "private", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug} {:end-row 116, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 5, :from-var generate-debug-text, :end-col 10, :row 116} {:end-row 116, :name "debug-value", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 12, :from-var generate-debug-text, :end-col 23, :row 116} {:end-row 116, :name "locals", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var generate-debug-text, :end-col 30, :row 116} {:row 148, :col 4, :end-row 148, :end-col 9, :name "kind", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 149, :col 4, :end-row 149, :end-col 10, :name "enter", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 149, :col 21, :end-row 149, :end-col 24, :name "as", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:end-row 149, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :from-var process-debugger, :end-col 44, :row 149} {:end-row 149, :ns component, :name "nrepl", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 46, :from-var process-debugger, :end-col 51, :row 149} {:end-row 149, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 52, :from-var process-debugger, :end-col 56, :row 149} {:end-row 149, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 58, :from-var process-debugger, :end-col 63, :row 149} {:end-row 149, :name "message", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 65, :from-var process-debugger, :end-col 72, :row 149} {:end-row 151, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var process-debugger, :end-col 31, :row 151} {:end-row 151, :name "line", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :from-var process-debugger, :end-col 37, :row 151} {:end-row 151, :name "column", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var process-debugger, :end-col 44, :row 151} {:end-row 151, :name "coor", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :from-var process-debugger, :end-col 49, :row 151} {:end-row 151, :name "input-type", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 50, :from-var process-debugger, :end-col 60, :row 151} {:row 152, :col 68, :end-row 152, :end-col 73, :name "line", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 152, :col 84, :end-row 152, :end-col 91, :name "column", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 152, :col 36, :end-row 152, :end-col 41, :name "code", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:end-row 153, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var process-debugger, :end-col 31, :row 153} {:end-row 153, :name "code", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 33, :from-var process-debugger, :end-col 37, :row 153} {:end-row 153, :name "position", :keys-destructuring true, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 38, :from-var process-debugger, :end-col 46, :row 153} {:row 158, :col 51, :end-row 158, :end-col 57, :name "group", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 159, :col 51, :end-row 159, :end-col 56, :name "line", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 160, :col 51, :end-row 160, :end-col 55, :name "col", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 161, :col 51, :end-row 161, :end-col 60, :name "filetype", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 177, :col 63, :end-row 177, :end-col 67, :name "key", :filename "src/elin/interceptor/debug.clj", :from-var process-debugger, :from elin.interceptor.debug} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/interceptor/connect.clj", :from user} {:row 3, :col 24, :end-row 3, :end-col 27, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 4, :col 31, :end-row 4, :end-col 34, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 5, :col 27, :end-row 5, :end-col 30, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 6, :col 24, :end-row 6, :end-col 27, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 7, :col 31, :end-row 7, :end-col 34, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 8, :col 23, :end-row 8, :end-col 26, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 11, :col 19, :end-row 11, :end-col 22, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 12, :col 23, :end-row 12, :end-col 26, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 13, :col 26, :end-row 13, :end-col 29, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 14, :col 16, :end-row 14, :end-col 19, :name "as", :filename "src/elin/interceptor/connect.clj", :from user} {:row 16, :col 31, :end-row 16, :end-col 34, :name "->", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect} {:row 16, :col 44, :end-row 16, :end-col 50, :name "maybe", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect} {:row 20, :col 6, :end-row 20, :end-col 15, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 21, :col 6, :end-row 21, :end-col 16, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 22, :col 6, :end-row 22, :end-col 11, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var find-clojure-port-file, :from elin.interceptor.connect} {:row 25, :col 4, :end-row 25, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 26, :col 4, :end-row 26, :end-col 10, :name "enter", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 26, :col 17, :end-row 26, :end-col 20, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:end-row 26, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 25, :from-var detect-clojure-port, :end-col 40, :row 26} {:end-row 26, :ns component, :name "host", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 42, :from-var detect-clojure-port, :end-col 46, :row 26} {:end-row 26, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 48, :from-var detect-clojure-port, :end-col 53, :row 26} {:end-row 26, :name "hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 55, :from-var detect-clojure-port, :end-col 63, :row 26} {:end-row 26, :name "port", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 64, :from-var detect-clojure-port, :end-col 68, :row 26} {:end-row 27, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 20, :from-var detect-clojure-port, :end-col 25, :row 27} {:end-row 27, :name "default-hostname", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 27, :from-var detect-clojure-port, :end-col 43, :row 27} {:row 33, :col 28, :end-row 33, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 35, :col 17, :end-row 35, :end-col 22, :name "else", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 41, :col 28, :end-row 41, :end-col 37, :name "hostname", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 42, :col 28, :end-row 42, :end-col 33, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 42, :col 35, :end-row 42, :end-col 40, :name "port", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 43, :col 28, :end-row 43, :end-col 37, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 43, :col 39, :end-row 43, :end-col 48, :name "language", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 44, :col 28, :end-row 44, :end-col 38, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 44, :col 40, :end-row 44, :end-col 50, :name "port-file", :filename "src/elin/interceptor/connect.clj", :from-var detect-clojure-port, :from elin.interceptor.connect} {:row 48, :col 4, :end-row 48, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 49, :col 4, :end-row 49, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 49, :col 21, :end-row 49, :end-col 24, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:end-row 49, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 29, :from-var raw-message-channel, :end-col 44, :row 49} {:end-row 49, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 46, :from-var raw-message-channel, :end-col 57, :row 49} {:end-row 49, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 59, :from-var raw-message-channel, :end-col 64, :row 49} {:end-row 49, :name "client", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 66, :from-var raw-message-channel, :end-col 72, :row 49} {:row 50, :col 42, :end-row 50, :end-col 53, :name "connection", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 50, :col 54, :end-row 50, :end-col 74, :name "raw-message-channel", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 54, :col 61, :end-row 54, :end-col 71, :name "component", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 55, :col 34, :end-row 55, :end-col 42, :name "message", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 58, :col 26, :end-row 58, :end-col 33, :name "client", :filename "src/elin/interceptor/connect.clj", :from-var raw-message-channel, :from elin.interceptor.connect} {:row 62, :col 4, :end-row 62, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 63, :col 4, :end-row 63, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 63, :col 17, :end-row 63, :end-col 20, :name "as", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:end-row 63, :keys-destructuring-ns-modifier true, :ns component, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 25, :from-var connected, :end-col 40, :row 63} {:end-row 63, :ns component, :name "interceptor", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 42, :from-var connected, :end-col 53, :row 63} {:row 65, :col 51, :end-row 65, :end-col 61, :name "component", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 66, :col 24, :end-row 66, :end-col 37, :name "autocmd-type", :filename "src/elin/interceptor/connect.clj", :from-var connected, :from elin.interceptor.connect} {:row 71, :col 4, :end-row 71, :end-col 9, :name "kind", :filename "src/elin/interceptor/connect.clj", :from-var cleanup-jacked-in-process, :from elin.interceptor.connect} {:row 72, :col 4, :end-row 72, :end-col 10, :name "leave", :filename "src/elin/interceptor/connect.clj", :from-var cleanup-jacked-in-process, :from elin.interceptor.connect} {:end-row 72, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 21, :from-var cleanup-jacked-in-process, :end-col 26, :row 72} {:end-row 72, :name "port", :keys-destructuring true, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 28, :from-var cleanup-jacked-in-process, :end-col 32, :row 72} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/system.clj", :from user} {:row 3, :col 32, :end-row 3, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 4, :col 30, :end-row 4, :end-col 33, :name "as", :filename "src/elin/system.clj", :from user} {:row 5, :col 28, :end-row 5, :end-col 31, :name "as", :filename "src/elin/system.clj", :from user} {:row 6, :col 32, :end-row 6, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 7, :col 30, :end-row 7, :end-col 33, :name "as", :filename "src/elin/system.clj", :from user} {:row 8, :col 26, :end-row 8, :end-col 29, :name "as", :filename "src/elin/system.clj", :from user} {:row 9, :col 27, :end-row 9, :end-col 30, :name "as", :filename "src/elin/system.clj", :from user} {:row 10, :col 27, :end-row 10, :end-col 30, :name "as", :filename "src/elin/system.clj", :from user} {:row 11, :col 32, :end-row 11, :end-col 35, :name "as", :filename "src/elin/system.clj", :from user} {:row 12, :col 36, :end-row 12, :end-col 39, :name "as", :filename "src/elin/system.clj", :from user} {:row 17, :col 17, :end-row 17, :end-col 24, :name "server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 17, :col 26, :end-row 17, :end-col 31, :name "port", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 20, :col 6, :end-row 20, :end-col 16, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 22, :col 6, :end-row 22, :end-col 13, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 24, :col 17, :end-row 24, :end-col 27, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 26, :col 6, :end-row 26, :end-col 22, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 28, :col 6, :end-row 28, :end-col 18, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 30, :col 22, :end-row 30, :end-col 32, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 31, :col 22, :end-row 31, :end-col 29, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 33, :col 6, :end-row 33, :end-col 12, :name "nrepl", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 35, :col 16, :end-row 35, :end-col 26, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 36, :col 16, :end-row 36, :end-col 28, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 37, :col 16, :end-row 37, :end-col 26, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 38, :col 16, :end-row 38, :end-col 32, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 41, :col 6, :end-row 41, :end-col 16, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 43, :col 20, :end-row 43, :end-col 30, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 45, :col 6, :end-row 45, :end-col 14, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 47, :col 18, :end-row 47, :end-col 28, :name "clj-kondo", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 48, :col 18, :end-row 48, :end-col 30, :name "interceptor", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 49, :col 18, :end-row 49, :end-col 28, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 50, :col 18, :end-row 50, :end-col 24, :name "nrepl", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 51, :col 18, :end-row 51, :end-col 25, :name "plugin", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 52, :col 18, :end-row 52, :end-col 34, :name "session-storage", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 54, :col 6, :end-row 54, :end-col 18, :name "http-server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 56, :col 22, :end-row 56, :end-col 30, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 58, :col 6, :end-row 58, :end-col 13, :name "server", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 60, :col 17, :end-row 60, :end-col 25, :name "handler", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 61, :col 17, :end-row 61, :end-col 27, :name "lazy-host", :filename "src/elin/system.clj", :from-var new-system, :from elin.system} {:row 2, :col 4, :end-row 2, :end-col 12, :name "require", :filename "src/elin/config.clj", :from user} {:row 3, :col 15, :end-row 3, :end-col 18, :name "as", :filename "src/elin/config.clj", :from user} {:row 4, :col 21, :end-row 4, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 5, :col 17, :end-row 5, :end-col 20, :name "as", :filename "src/elin/config.clj", :from user} {:row 6, :col 20, :end-row 6, :end-col 23, :name "as", :filename "src/elin/config.clj", :from user} {:row 7, :col 27, :end-row 7, :end-col 30, :name "as", :filename "src/elin/config.clj", :from user} {:row 8, :col 24, :end-row 8, :end-col 27, :name "as", :filename "src/elin/config.clj", :from user} {:row 9, :col 20, :end-row 9, :end-col 23, :name "as", :filename "src/elin/config.clj", :from user} {:row 10, :col 16, :end-row 10, :end-col 19, :name "as", :filename "src/elin/config.clj", :from user} {:row 11, :col 21, :end-row 11, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 12, :col 21, :end-row 12, :end-col 24, :name "as", :filename "src/elin/config.clj", :from user} {:row 13, :col 4, :end-row 13, :end-col 11, :name "import", :filename "src/elin/config.clj", :from user} {:end-row 31, :keys-destructuring-ns-modifier true, :ns elin.config, :name "keys", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 11, :row 31} {:end-row 31, :ns elin.config, :name "base-dir", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 13, :end-col 21, :row 31} {:row 38, :col 9, :end-row 38, :end-col 16, :name "always", :filename "src/elin/config.clj", :from elin.config} {:row 41, :col 7, :end-row 41, :end-col 15, :name "private", :filename "src/elin/config.clj", :from elin.config} {:row 45, :col 22, :end-row 45, :end-col 31, :name "function", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 23, :end-row 46, :end-col 26, :name "=>", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 28, :end-row 46, :end-col 32, :name "cat", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 34, :end-row 46, :end-col 40, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 46, :col 48, :end-row 46, :end-col 54, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 23, :end-row 47, :end-col 26, :name "=>", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 28, :end-row 47, :end-col 32, :name "cat", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 34, :end-row 47, :end-col 40, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 48, :end-row 47, :end-col 54, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 62, :end-row 47, :end-col 64, :name "*", :filename "src/elin/config.clj", :from elin.config} {:row 47, :col 66, :end-row 47, :end-col 72, :name "maybe", :filename "src/elin/config.clj", :from elin.config} {:row 58, :col 48, :end-row 58, :end-col 57, :name "includes", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 58, :col 58, :end-row 58, :end-col 67, :name "excludes", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 58, :col 68, :end-row 58, :end-col 73, :name "uses", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:row 68, :col 30, :end-row 68, :end-col 35, :name "else", :filename "src/elin/config.clj", :from-var merge-configs, :from elin.config} {:end-row 77, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 10, :from-var configure-handler*, :end-col 15, :row 77} {:end-row 77, :name "includes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 17, :from-var configure-handler*, :end-col 25, :row 77} {:end-row 77, :name "excludes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 26, :from-var configure-handler*, :end-col 34, :row 77} {:row 82, :col 31, :end-row 82, :end-col 40, :name "includes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:row 83, :col 31, :end-row 83, :end-col 40, :name "excludes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:row 84, :col 17, :end-row 84, :end-col 26, :name "includes", :filename "src/elin/config.clj", :from-var configure-handler*, :from elin.config} {:end-row 89, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 10, :from-var configure-interceptor*, :end-col 15, :row 89} {:end-row 89, :name "includes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 17, :from-var configure-interceptor*, :end-col 25, :row 89} {:end-row 89, :name "excludes", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 26, :from-var configure-interceptor*, :end-col 34, :row 89} {:row 94, :col 31, :end-row 94, :end-col 40, :name "includes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 95, :col 31, :end-row 95, :end-col 40, :name "excludes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 96, :col 17, :end-row 96, :end-col 26, :name "includes", :filename "src/elin/config.clj", :from-var configure-interceptor*, :from elin.config} {:row 107, :col 33, :end-row 107, :end-col 42, :name "includes", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 109, :col 22, :end-row 109, :end-col 33, :name "config-map", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 110, :col 11, :end-row 110, :end-col 20, :name "includes", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 110, :col 24, :end-row 110, :end-col 35, :name "config-map", :filename "src/elin/config.clj", :from-var expand-uses, :from elin.config} {:row 116, :col 32, :end-row 116, :end-col 37, :name "uses", :filename "src/elin/config.clj", :from-var configure-handler, :from elin.config} {:row 118, :col 66, :end-row 118, :end-col 71, :name "uses", :filename "src/elin/config.clj", :from-var configure-handler, :from elin.config} {:row 125, :col 32, :end-row 125, :end-col 37, :name "uses", :filename "src/elin/config.clj", :from-var configure-interceptor, :from elin.config} {:row 127, :col 74, :end-row 127, :end-col 79, :name "uses", :filename "src/elin/config.clj", :from-var configure-interceptor, :from elin.config} {:row 131, :col 5, :end-row 131, :end-col 8, :name "as", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:end-row 131, :keys-destructuring-ns-modifier true, :name "keys", :filename "src/elin/config.clj", :from elin.config, :col 16, :from-var expand-config, :end-col 21, :row 131} {:end-row 131, :name "handler", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 23, :from-var expand-config, :end-col 30, :row 131} {:end-row 131, :name "interceptor", :keys-destructuring true, :filename "src/elin/config.clj", :from elin.config, :col 31, :from-var expand-config, :end-col 42, :row 131} {:row 133, :col 10, :end-row 133, :end-col 18, :name "handler", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 133, :col 46, :end-row 133, :end-col 51, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 135, :col 65, :end-row 135, :end-col 70, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 137, :col 10, :end-row 137, :end-col 22, :name "interceptor", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 137, :col 50, :end-row 137, :end-col 55, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 139, :col 77, :end-row 139, :end-col 82, :name "uses", :filename "src/elin/config.clj", :from-var expand-config, :from elin.config} {:row 145, :col 44, :end-row 145, :end-col 52, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 145, :col 53, :end-row 145, :end-col 65, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 146, :col 15, :end-row 146, :end-col 23, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 146, :col 47, :end-row 146, :end-col 55, :name "handler", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 147, :col 15, :end-row 147, :end-col 27, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:row 147, :col 55, :end-row 147, :end-col 67, :name "interceptor", :filename "src/elin/config.clj", :from-var configure, :from elin.config} {:end-row 155, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 33, :from-var load-default-config, :end-col 43, :row 155} {:row 158, :col 25, :end-row 158, :end-col 28, :name "->", :filename "src/elin/config.clj", :from elin.config} {:end-row 164, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 39, :from-var load-user-config, :end-col 49, :row 164} {:row 168, :col 34, :end-row 168, :end-col 37, :name "->", :filename "src/elin/config.clj", :from elin.config} {:end-row 178, :ns elin.config, :name "base-dir", :auto-resolved true, :filename "src/elin/config.clj", :from elin.config, :col 41, :from-var load-project-local-config, :end-col 51, :row 178} {:row 182, :col 20, :end-row 182, :end-col 23, :name "->", :filename "src/elin/config.clj", :from elin.config}], :protocol-impls [{:impl-ns elin.component.nrepl.client, :end-row 26, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 25, :method-name disconnect, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 25} {:impl-ns elin.component.nrepl.client, :end-row 28, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 27, :method-name disconnected?, :name-row 27, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 27} {:impl-ns elin.component.nrepl.client, :end-row 35, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 29, :method-name notify, :name-row 29, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 29} {:impl-ns elin.component.nrepl.client, :end-row 42, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 36, :method-name request, :name-row 36, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 43, :row 36} {:impl-ns elin.component.nrepl.client, :end-row 46, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 45, :method-name supported-op?, :name-row 45, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 44, :row 45} {:impl-ns elin.component.nrepl.client, :end-row 48, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 47, :method-name current-session, :name-row 47, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 47} {:impl-ns elin.component.nrepl.client, :end-row 50, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 49, :method-name version, :name-row 49, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl/client.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 49} {:impl-ns elin.component.nrepl.connection, :end-row 99, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 93, :method-name disconnect, :name-row 93, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 18, :row 93} {:impl-ns elin.component.nrepl.connection, :end-row 102, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 101, :method-name disconnected?, :name-row 101, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 101} {:impl-ns elin.component.nrepl.connection, :end-row 107, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 104, :method-name notify, :name-row 104, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 45, :row 104} {:impl-ns elin.component.nrepl.connection, :end-row 117, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 109, :method-name request, :name-row 109, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl/connection.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 109} {:impl-ns elin.component.nrepl, :end-row 37, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 35, :method-name start, :name-row 35, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 35} {:impl-ns elin.component.nrepl, :end-row 42, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 38, :method-name stop, :name-row 38, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 38} {:impl-ns elin.component.nrepl, :end-row 57, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 45, :method-name add-client!, :name-row 45, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 45} {:impl-ns elin.component.nrepl, :end-row 62, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 59, :method-name remove-client!, :name-row 59, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 59} {:impl-ns elin.component.nrepl, :end-row 67, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 64, :method-name remove-all!, :name-row 64, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 64} {:impl-ns elin.component.nrepl, :end-row 71, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 69, :method-name get-client, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 69} {:impl-ns elin.component.nrepl, :end-row 74, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 72, :method-name get-client, :name-row 72, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 72} {:impl-ns elin.component.nrepl, :end-row 83, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 76, :method-name switch-client!, :name-row 76, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 17, :row 76} {:impl-ns elin.component.nrepl, :end-row 86, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 85, :method-name current-client, :name-row 85, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 59, :row 85} {:impl-ns elin.component.nrepl, :end-row 89, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 88, :method-name all-clients, :name-row 88, :defined-by clojure.core/defrecord, :protocol-name IClientManager, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 88} {:impl-ns elin.component.nrepl, :end-row 95, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 92, :method-name supported-op?, :name-row 92, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 44, :row 92} {:impl-ns elin.component.nrepl, :end-row 99, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 97, :method-name current-session, :name-row 97, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 43, :row 97} {:impl-ns elin.component.nrepl, :end-row 103, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 101, :method-name version, :name-row 101, :defined-by clojure.core/defrecord, :protocol-name IClient, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 101} {:impl-ns elin.component.nrepl, :end-row 110, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 106, :method-name disconnect, :name-row 106, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 51, :row 106} {:impl-ns elin.component.nrepl, :end-row 116, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 112, :method-name disconnected?, :name-row 112, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 13, :row 112} {:impl-ns elin.component.nrepl, :end-row 134, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 118, :method-name notify, :name-row 118, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 118} {:impl-ns elin.component.nrepl, :end-row 153, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 136, :method-name request, :name-row 136, :defined-by clojure.core/defrecord, :protocol-name IConnection, :filename "src/elin/component/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 57, :row 136} {:impl-ns elin.component.server.impl.popup, :end-row 33, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 31, :method-name open-popup!, :name-row 31, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 54, :row 31} {:impl-ns elin.component.server.impl.popup, :end-row 35, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name move-popup, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 42, :row 34} {:impl-ns elin.component.server.impl.popup, :end-row 37, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 36, :method-name set-popup-text, :name-row 36, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 39, :row 36} {:impl-ns elin.component.server.impl.popup, :end-row 39, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 38, :method-name close-popup, :name-row 38, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 34, :row 38} {:impl-ns elin.component.server.impl.popup, :end-row 44, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 42, :method-name open-popup!, :name-row 42, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 54, :row 42} {:impl-ns elin.component.server.impl.popup, :end-row 46, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 45, :method-name move-popup, :name-row 45, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 42, :row 45} {:impl-ns elin.component.server.impl.popup, :end-row 48, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 47, :method-name set-popup-text, :name-row 47, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 39, :row 47} {:impl-ns elin.component.server.impl.popup, :end-row 50, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 49, :method-name close-popup, :name-row 49, :defined-by clojure.core/extend-protocol, :protocol-name IPopup, :filename "src/elin/component/server/impl/popup.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 34, :row 49} {:impl-ns elin.component.server.impl.quickfix, :end-row 65, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 63, :method-name get-quickfix-list, :name-row 63, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 31, :row 63} {:impl-ns elin.component.server.impl.quickfix, :end-row 67, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 66, :method-name set-quickfix-list, :name-row 66, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 66} {:impl-ns elin.component.server.impl.quickfix, :end-row 70, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 68, :method-name get-location-list, :name-row 68, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 68} {:impl-ns elin.component.server.impl.quickfix, :end-row 72, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 71, :method-name set-location-list, :name-row 71, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 71} {:impl-ns elin.component.server.impl.quickfix, :end-row 77, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 75, :method-name get-quickfix-list, :name-row 75, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 31, :row 75} {:impl-ns elin.component.server.impl.quickfix, :end-row 79, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 78, :method-name set-quickfix-list, :name-row 78, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 78} {:impl-ns elin.component.server.impl.quickfix, :end-row 82, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 80, :method-name get-location-list, :name-row 80, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 80} {:impl-ns elin.component.server.impl.quickfix, :end-row 84, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 83, :method-name set-location-list, :name-row 83, :defined-by clojure.core/extend-protocol, :protocol-name IQuickfix, :filename "src/elin/component/server/impl/quickfix.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 83} {:impl-ns elin.component.server.impl.buffer, :end-row 40, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 39, :method-name set-to-current-buffer, :name-row 39, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 39} {:impl-ns elin.component.server.impl.buffer, :end-row 45, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 41, :method-name append-to-info-buffer, :name-row 41, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 50, :row 41} {:impl-ns elin.component.server.impl.buffer, :end-row 52, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 46, :method-name get-lines, :name-row 46, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 46} {:impl-ns elin.component.server.impl.buffer, :end-row 57, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 53, :method-name set-highlight, :name-row 53, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 53} {:impl-ns elin.component.server.impl.buffer, :end-row 59, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 58, :method-name clear-highlight, :name-row 58, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 29, :row 58} {:impl-ns elin.component.server.impl.buffer, :end-row 63, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 62, :method-name set-to-current-buffer, :name-row 62, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 62} {:impl-ns elin.component.server.impl.buffer, :end-row 68, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 64, :method-name append-to-info-buffer, :name-row 64, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 50, :row 64} {:impl-ns elin.component.server.impl.buffer, :end-row 75, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 69, :method-name get-lines, :name-row 69, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 69} {:impl-ns elin.component.server.impl.buffer, :end-row 80, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name set-highlight, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 76} {:impl-ns elin.component.server.impl.buffer, :end-row 82, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 81, :method-name clear-highlight, :name-row 81, :defined-by clojure.core/extend-protocol, :protocol-name IBuffer, :filename "src/elin/component/server/impl/buffer.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 29, :row 81} {:impl-ns elin.component.server.impl.select, :end-row 21, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 17, :method-name select-from-candidates, :name-row 17, :defined-by clojure.core/extend-protocol, :protocol-name ISelector, :filename "src/elin/component/server/impl/select.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 89, :row 17} {:impl-ns elin.component.server.impl.select, :end-row 28, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 24, :method-name select-from-candidates, :name-row 24, :defined-by clojure.core/extend-protocol, :protocol-name ISelector, :filename "src/elin/component/server/impl/select.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 89, :row 24} {:impl-ns elin.component.server.impl.mark, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 22, :method-name get-mark, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IMark, :filename "src/elin/component/server/impl/mark.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 30, :row 22} {:impl-ns elin.component.server.impl.mark, :end-row 27, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 26, :method-name get-mark, :name-row 26, :defined-by clojure.core/extend-protocol, :protocol-name IMark, :filename "src/elin/component/server/impl/mark.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 30, :row 26} {:impl-ns elin.component.server.impl.sexpr, :end-row 72, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 70, :method-name get-top-list-sexpr!, :name-row 70, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 70} {:impl-ns elin.component.server.impl.sexpr, :end-row 75, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 73, :method-name get-list-sexpr!, :name-row 73, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 66, :row 73} {:impl-ns elin.component.server.impl.sexpr, :end-row 78, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name get-single-sexpr!, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 76} {:impl-ns elin.component.server.impl.sexpr, :end-row 81, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 79, :method-name get-namespace-sexpr!, :name-row 79, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 79} {:impl-ns elin.component.server.impl.sexpr, :end-row 82, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 82, :method-name replace-list-sexpr!, :name-row 82, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 97, :row 82} {:impl-ns elin.component.server.impl.sexpr, :end-row 87, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 85, :method-name get-top-list-sexpr!, :name-row 85, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 85} {:impl-ns elin.component.server.impl.sexpr, :end-row 90, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 88, :method-name get-list-sexpr!, :name-row 88, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 66, :row 88} {:impl-ns elin.component.server.impl.sexpr, :end-row 93, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 91, :method-name get-single-sexpr!, :name-row 91, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 68, :row 91} {:impl-ns elin.component.server.impl.sexpr, :end-row 96, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 94, :method-name get-namespace-sexpr!, :name-row 94, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 94} {:impl-ns elin.component.server.impl.sexpr, :end-row 97, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 97, :method-name replace-list-sexpr!, :name-row 97, :defined-by clojure.core/extend-protocol, :protocol-name ISexpr, :filename "src/elin/component/server/impl/sexpr.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 97, :row 97} {:impl-ns elin.component.server.impl.event, :end-row 20, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 20, :method-name on-connect, :name-row 20, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 20} {:impl-ns elin.component.server.impl.event, :end-row 21, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 21, :method-name on-callback, :name-row 21, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 59, :row 21} {:impl-ns elin.component.server.impl.event, :end-row 24, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 24, :method-name on-connect, :name-row 24, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 24} {:impl-ns elin.component.server.impl.event, :end-row 25, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 25, :method-name on-callback, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IEvent, :filename "src/elin/component/server/impl/event.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 59, :row 25} {:impl-ns elin.component.server.impl.virtual-text, :end-row 24, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 20, :method-name set-virtual-text, :name-row 20, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 20} {:impl-ns elin.component.server.impl.virtual-text, :end-row 26, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 25, :method-name clear-all-virtual-texts, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 37, :row 25} {:impl-ns elin.component.server.impl.virtual-text, :end-row 33, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 29, :method-name set-virtual-text, :name-row 29, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 29} {:impl-ns elin.component.server.impl.virtual-text, :end-row 35, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name clear-all-virtual-texts, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IVirtualText, :filename "src/elin/component/server/impl/virtual_text.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 37, :row 34} {:impl-ns elin.component.server.impl.variable, :end-row 30, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 30, :method-name get-variable!, :name-row 30, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 30} {:impl-ns elin.component.server.impl.variable, :end-row 31, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 31, :method-name set-variable!, :name-row 31, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 77, :row 31} {:impl-ns elin.component.server.impl.variable, :end-row 34, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 34, :method-name get-variable!, :name-row 34, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 34} {:impl-ns elin.component.server.impl.variable, :end-row 35, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 35, :method-name set-variable!, :name-row 35, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/variable.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 77, :row 35} {:impl-ns elin.component.server.impl.register, :end-row 19, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 18, :method-name yank, :name-row 18, :defined-by clojure.core/extend-protocol, :protocol-name IRegister, :filename "src/elin/component/server/impl/register.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 23, :row 18} {:impl-ns elin.component.server.impl.register, :end-row 23, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 22, :method-name yank, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IRegister, :filename "src/elin/component/server/impl/register.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 23, :row 22} {:impl-ns elin.component.server.impl.file, :end-row 45, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 45, :method-name get-current-working-directory!, :name-row 45, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 81, :row 45} {:impl-ns elin.component.server.impl.file, :end-row 46, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 46, :method-name get-current-file-path!, :name-row 46, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 46} {:impl-ns elin.component.server.impl.file, :end-row 47, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 47, :method-name get-cursor-position!, :name-row 47, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 61, :row 47} {:impl-ns elin.component.server.impl.file, :end-row 50, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 48, :method-name jump!, :name-row 48, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 82, :row 48} {:impl-ns elin.component.server.impl.file, :end-row 53, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 53, :method-name get-current-working-directory!, :name-row 53, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 81, :row 53} {:impl-ns elin.component.server.impl.file, :end-row 54, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 54, :method-name get-current-file-path!, :name-row 54, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 65, :row 54} {:impl-ns elin.component.server.impl.file, :end-row 55, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 55, :method-name get-cursor-position!, :name-row 55, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 61, :row 55} {:impl-ns elin.component.server.impl.file, :end-row 58, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 56, :method-name jump!, :name-row 56, :defined-by clojure.core/extend-protocol, :protocol-name IFile, :filename "src/elin/component/server/impl/file.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 82, :row 56} {:impl-ns elin.component.server.impl.io, :end-row 22, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 18, :method-name echo-text, :name-row 18, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 79, :row 18} {:impl-ns elin.component.server.impl.io, :end-row 27, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 23, :method-name echo-message, :name-row 23, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 80, :row 23} {:impl-ns elin.component.server.impl.io, :end-row 29, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 28, :method-name input!, :name-row 28, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 35, :row 28} {:impl-ns elin.component.server.impl.io, :end-row 36, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 32, :method-name echo-text, :name-row 32, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 95, :row 32} {:impl-ns elin.component.server.impl.io, :end-row 41, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 37, :method-name echo-message, :name-row 37, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 75, :row 37} {:impl-ns elin.component.server.impl.io, :end-row 43, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 42, :method-name input!, :name-row 42, :defined-by clojure.core/extend-protocol, :protocol-name IIo, :filename "src/elin/component/server/impl/io.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 35, :row 42} {:impl-ns elin.component.server.impl.function, :end-row 23, :derived-location nil, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 22, :method-name request-function, :name-row 22, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 71, :row 22} {:impl-ns elin.component.server.impl.function, :end-row 26, :derived-location nil, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 25, :method-name notify-function, :name-row 25, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 53, :row 25} {:impl-ns elin.component.server.impl.function, :end-row 30, :derived-location nil, :name-end-col 20, :protocol-ns elin.component.server.impl.function, :name-end-row 29, :method-name request-function, :name-row 29, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 70, :row 29} {:impl-ns elin.component.server.impl.function, :end-row 33, :derived-location nil, :name-end-col 19, :protocol-ns elin.component.server.impl.function, :name-end-row 32, :method-name notify-function, :name-row 32, :defined-by clojure.core/extend-protocol, :protocol-name IFunction, :filename "src/elin/component/server/impl/function.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 69, :row 32} {:impl-ns elin.component.server.impl.sign, :end-row 66, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 66, :method-name place-sign, :name-row 66, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 66} {:impl-ns elin.component.server.impl.sign, :end-row 67, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 67, :method-name unplace-signs-by, :name-row 67, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 51, :row 67} {:impl-ns elin.component.server.impl.sign, :end-row 68, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 68, :method-name list-current-signs!, :name-row 68, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 68} {:impl-ns elin.component.server.impl.sign, :end-row 69, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 69, :method-name list-all-signs!, :name-row 69, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 69} {:impl-ns elin.component.server.impl.sign, :end-row 70, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 70, :method-name refresh-signs, :name-row 70, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 70} {:impl-ns elin.component.server.impl.sign, :end-row 73, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 73, :method-name place-sign, :name-row 73, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 40, :row 73} {:impl-ns elin.component.server.impl.sign, :end-row 74, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 74, :method-name unplace-signs-by, :name-row 74, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 51, :row 74} {:impl-ns elin.component.server.impl.sign, :end-row 75, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 75, :method-name list-current-signs!, :name-row 75, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 55, :row 75} {:impl-ns elin.component.server.impl.sign, :end-row 76, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 76, :method-name list-all-signs!, :name-row 76, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 45, :row 76} {:impl-ns elin.component.server.impl.sign, :end-row 77, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 77, :method-name refresh-signs, :name-row 77, :defined-by clojure.core/extend-protocol, :protocol-name ISign, :filename "src/elin/component/server/impl/sign.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/extend-protocol, :end-col 41, :row 77} {:impl-ns elin.component.server.vim, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 19, :method-name request?, :name-row 19, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 63, :row 19} {:impl-ns elin.component.server.vim, :end-row 29, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 25, :method-name response?, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 57, :row 25} {:impl-ns elin.component.server.vim, :end-row 51, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 31, :method-name parse-message, :name-row 31, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 31} {:impl-ns elin.component.server.vim, :end-row 64, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 56, :method-name request!, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 17, :row 56} {:impl-ns elin.component.server.vim, :end-row 67, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 66, :method-name notify!, :name-row 66, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 62, :row 66} {:impl-ns elin.component.server.vim, :end-row 72, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 69, :method-name response!, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 63, :row 69} {:impl-ns elin.component.server.vim, :end-row 75, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 74, :method-name flush!, :name-row 74, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 74} {:impl-ns elin.component.server.vim, :end-row 79, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 78, :method-name call-function, :name-row 78, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 71, :row 78} {:impl-ns elin.component.server.vim, :end-row 82, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 81, :method-name notify-function, :name-row 81, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/vim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 81} {:impl-ns elin.component.server.http, :end-row 23, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 23, :method-name request?, :name-row 23, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 23} {:impl-ns elin.component.server.http, :end-row 24, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 24, :method-name response?, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 24} {:impl-ns elin.component.server.http, :end-row 28, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 25, :method-name parse-message, :name-row 25, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 25} {:impl-ns elin.component.server.http, :end-row 50, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 47, :method-name start, :name-row 47, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 47, :row 47} {:impl-ns elin.component.server.http, :end-row 53, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 51, :method-name stop, :name-row 51, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 32, :row 51} {:impl-ns elin.component.server.http, :end-row 60, :derived-location nil, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 56, :method-name new-message, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 48, :row 56} {:impl-ns elin.component.server.http, :end-row 79, :derived-location nil, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 62, :method-name handle, :name-row 62, :defined-by clojure.core/defrecord, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 62} {:impl-ns elin.component.server.nvim, :end-row 19, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 18, :method-name request?, :name-row 18, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 18} {:impl-ns elin.component.server.nvim, :end-row 22, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 21, :method-name response?, :name-row 21, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 27, :row 21} {:impl-ns elin.component.server.nvim, :end-row 48, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 24, :method-name parse-message, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name IRpcMessage, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 11, :row 24} {:impl-ns elin.component.server.nvim, :end-row 60, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 53, :method-name request!, :name-row 53, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 11, :row 53} {:impl-ns elin.component.server.nvim, :end-row 65, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 62, :method-name notify!, :name-row 62, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 34, :row 62} {:impl-ns elin.component.server.nvim, :end-row 71, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 67, :method-name response!, :name-row 67, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 67} {:impl-ns elin.component.server.nvim, :end-row 74, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 73, :method-name flush!, :name-row 73, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 73} {:impl-ns elin.component.server.nvim, :end-row 78, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 77, :method-name call-function, :name-row 77, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 77} {:impl-ns elin.component.server.nvim, :end-row 81, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 80, :method-name notify-function, :name-row 80, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/server/nvim.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 80} {:impl-ns elin.component.clj-kondo, :end-row 74, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 67, :method-name start, :name-row 67, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 67} {:impl-ns elin.component.clj-kondo, :end-row 78, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 76, :method-name stop, :name-row 76, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 51, :row 76} {:impl-ns elin.component.clj-kondo, :end-row 101, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 81, :method-name analyze, :name-row 81, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 81} {:impl-ns elin.component.clj-kondo, :end-row 125, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 103, :method-name restore, :name-row 103, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 103} {:impl-ns elin.component.clj-kondo, :end-row 128, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 127, :method-name analyzing?, :name-row 127, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 22, :row 127} {:impl-ns elin.component.clj-kondo, :end-row 131, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 130, :method-name analyzed?, :name-row 130, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 28, :row 130} {:impl-ns elin.component.clj-kondo, :end-row 136, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 133, :method-name analysis, :name-row 133, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 133} {:impl-ns elin.component.clj-kondo, :end-row 146, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.clj-kondo, :name-end-row 138, :method-name analyze-code!!, :name-row 138, :defined-by clojure.core/defrecord, :protocol-name ICljKondo, :filename "src/elin/component/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 138} {:impl-ns elin.component.interceptor, :end-row 103, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 80, :method-name start, :name-row 80, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 49, :row 80} {:impl-ns elin.component.interceptor, :end-row 108, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 104, :method-name stop, :name-row 104, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 31, :row 104} {:impl-ns elin.component.interceptor, :end-row 112, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 111, :method-name execute, :name-row 111, :defined-by clojure.core/defrecord, :protocol-name IInterceptor, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 58, :row 111} {:impl-ns elin.component.interceptor, :end-row 129, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.interceptor, :name-end-row 113, :method-name execute, :name-row 113, :defined-by clojure.core/defrecord, :protocol-name IInterceptor, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 67, :row 113} {:impl-ns elin.component.interceptor, :end-row 158, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 132, :method-name configure, :name-row 132, :defined-by clojure.core/defrecord, :protocol-name IConfigure, :filename "src/elin/component/interceptor.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 50, :row 132} {:impl-ns elin.component.lazy-host, :end-row 45, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 24, :method-name start, :name-row 24, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 38, :row 24} {:impl-ns elin.component.lazy-host, :end-row 50, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 46, :method-name stop, :name-row 46, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 46} {:impl-ns elin.component.lazy-host, :end-row 54, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 53, :method-name set-host!, :name-row 53, :defined-by clojure.core/defrecord, :protocol-name ILazyHost, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 30, :row 53} {:impl-ns elin.component.lazy-host, :end-row 62, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 57, :method-name request!, :name-row 57, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 57} {:impl-ns elin.component.lazy-host, :end-row 68, :derived-location nil, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 63, :method-name notify!, :name-row 63, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 63} {:impl-ns elin.component.lazy-host, :end-row 74, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 69, :method-name response!, :name-row 69, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 69} {:impl-ns elin.component.lazy-host, :end-row 80, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 75, :method-name flush!, :name-row 75, :defined-by clojure.core/defrecord, :protocol-name IRpc, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 75} {:impl-ns elin.component.lazy-host, :end-row 89, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 84, :method-name on-connect, :name-row 84, :defined-by clojure.core/defrecord, :protocol-name IEvent, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 84} {:impl-ns elin.component.lazy-host, :end-row 95, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 90, :method-name on-callback, :name-row 90, :defined-by clojure.core/defrecord, :protocol-name IEvent, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 90} {:impl-ns elin.component.lazy-host, :end-row 104, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 99, :method-name place-sign, :name-row 99, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 99} {:impl-ns elin.component.lazy-host, :end-row 110, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 105, :method-name unplace-signs-by, :name-row 105, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 105} {:impl-ns elin.component.lazy-host, :end-row 116, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 111, :method-name list-current-signs!, :name-row 111, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 111} {:impl-ns elin.component.lazy-host, :end-row 122, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 117, :method-name list-all-signs!, :name-row 117, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 117} {:impl-ns elin.component.lazy-host, :end-row 128, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 123, :method-name refresh-signs, :name-row 123, :defined-by clojure.core/defrecord, :protocol-name ISign, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 123} {:impl-ns elin.component.lazy-host, :end-row 137, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 132, :method-name echo-text, :name-row 132, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 132} {:impl-ns elin.component.lazy-host, :end-row 143, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 138, :method-name echo-text, :name-row 138, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 138} {:impl-ns elin.component.lazy-host, :end-row 149, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 144, :method-name echo-message, :name-row 144, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 144} {:impl-ns elin.component.lazy-host, :end-row 155, :derived-location nil, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 150, :method-name echo-message, :name-row 150, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 150} {:impl-ns elin.component.lazy-host, :end-row 161, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 156, :method-name input!, :name-row 156, :defined-by clojure.core/defrecord, :protocol-name IIo, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 156} {:impl-ns elin.component.lazy-host, :end-row 170, :derived-location nil, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 165, :method-name get-current-working-directory!, :name-row 165, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 165} {:impl-ns elin.component.lazy-host, :end-row 176, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 171, :method-name get-current-file-path!, :name-row 171, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 171} {:impl-ns elin.component.lazy-host, :end-row 182, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 177, :method-name get-cursor-position!, :name-row 177, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 177} {:impl-ns elin.component.lazy-host, :end-row 188, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 183, :method-name jump!, :name-row 183, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 183} {:impl-ns elin.component.lazy-host, :end-row 194, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 189, :method-name jump!, :name-row 189, :defined-by clojure.core/defrecord, :protocol-name IFile, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 189} {:impl-ns elin.component.lazy-host, :end-row 203, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 198, :method-name get-variable!, :name-row 198, :defined-by clojure.core/defrecord, :protocol-name IVariable, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 198} {:impl-ns elin.component.lazy-host, :end-row 209, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 204, :method-name set-variable!, :name-row 204, :defined-by clojure.core/defrecord, :protocol-name IVariable, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 204} {:impl-ns elin.component.lazy-host, :end-row 218, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 213, :method-name get-top-list-sexpr!, :name-row 213, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 213} {:impl-ns elin.component.lazy-host, :end-row 224, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 219, :method-name get-top-list-sexpr!, :name-row 219, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 219} {:impl-ns elin.component.lazy-host, :end-row 230, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 225, :method-name get-list-sexpr!, :name-row 225, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 225} {:impl-ns elin.component.lazy-host, :end-row 236, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 231, :method-name get-list-sexpr!, :name-row 231, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 231} {:impl-ns elin.component.lazy-host, :end-row 242, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 237, :method-name get-single-sexpr!, :name-row 237, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 237} {:impl-ns elin.component.lazy-host, :end-row 248, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 243, :method-name get-single-sexpr!, :name-row 243, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 243} {:impl-ns elin.component.lazy-host, :end-row 254, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 249, :method-name get-namespace-sexpr!, :name-row 249, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 249} {:impl-ns elin.component.lazy-host, :end-row 260, :derived-location nil, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 255, :method-name get-namespace-sexpr!, :name-row 255, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 255} {:impl-ns elin.component.lazy-host, :end-row 266, :derived-location nil, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 261, :method-name replace-list-sexpr!, :name-row 261, :defined-by clojure.core/defrecord, :protocol-name ISexpr, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 261} {:impl-ns elin.component.lazy-host, :end-row 275, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 270, :method-name open-popup!, :name-row 270, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 270} {:impl-ns elin.component.lazy-host, :end-row 281, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 276, :method-name open-popup!, :name-row 276, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 276} {:impl-ns elin.component.lazy-host, :end-row 287, :derived-location nil, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 282, :method-name move-popup, :name-row 282, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 282} {:impl-ns elin.component.lazy-host, :end-row 293, :derived-location nil, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 288, :method-name set-popup-text, :name-row 288, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 288} {:impl-ns elin.component.lazy-host, :end-row 299, :derived-location nil, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 294, :method-name close-popup, :name-row 294, :defined-by clojure.core/defrecord, :protocol-name IPopup, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 294} {:impl-ns elin.component.lazy-host, :end-row 308, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 303, :method-name set-virtual-text, :name-row 303, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 303} {:impl-ns elin.component.lazy-host, :end-row 314, :derived-location nil, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 309, :method-name set-virtual-text, :name-row 309, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 309} {:impl-ns elin.component.lazy-host, :end-row 320, :derived-location nil, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 315, :method-name clear-all-virtual-texts, :name-row 315, :defined-by clojure.core/defrecord, :protocol-name IVirtualText, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 315} {:impl-ns elin.component.lazy-host, :end-row 329, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 324, :method-name set-to-current-buffer, :name-row 324, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 324} {:impl-ns elin.component.lazy-host, :end-row 335, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 330, :method-name append-to-info-buffer, :name-row 330, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 330} {:impl-ns elin.component.lazy-host, :end-row 341, :derived-location nil, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 336, :method-name append-to-info-buffer, :name-row 336, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 336} {:impl-ns elin.component.lazy-host, :end-row 347, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 342, :method-name get-lines, :name-row 342, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 342} {:impl-ns elin.component.lazy-host, :end-row 353, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 348, :method-name get-lines, :name-row 348, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 348} {:impl-ns elin.component.lazy-host, :end-row 359, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 354, :method-name get-lines, :name-row 354, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 354} {:impl-ns elin.component.lazy-host, :end-row 365, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 360, :method-name set-highlight, :name-row 360, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 360} {:impl-ns elin.component.lazy-host, :end-row 371, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 366, :method-name set-highlight, :name-row 366, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 366} {:impl-ns elin.component.lazy-host, :end-row 377, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 372, :method-name clear-highlight, :name-row 372, :defined-by clojure.core/defrecord, :protocol-name IBuffer, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 372} {:impl-ns elin.component.lazy-host, :end-row 386, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 381, :method-name get-quickfix-list, :name-row 381, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 381} {:impl-ns elin.component.lazy-host, :end-row 392, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 387, :method-name set-quickfix-list, :name-row 387, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 387} {:impl-ns elin.component.lazy-host, :end-row 398, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 393, :method-name get-location-list, :name-row 393, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 393} {:impl-ns elin.component.lazy-host, :end-row 404, :derived-location nil, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 399, :method-name set-location-list, :name-row 399, :defined-by clojure.core/defrecord, :protocol-name IQuickfix, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 399} {:impl-ns elin.component.lazy-host, :end-row 413, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 408, :method-name select-from-candidates, :name-row 408, :defined-by clojure.core/defrecord, :protocol-name ISelector, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 408} {:impl-ns elin.component.lazy-host, :end-row 419, :derived-location nil, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 414, :method-name select-from-candidates, :name-row 414, :defined-by clojure.core/defrecord, :protocol-name ISelector, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 414} {:impl-ns elin.component.lazy-host, :end-row 428, :derived-location nil, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 423, :method-name get-mark, :name-row 423, :defined-by clojure.core/defrecord, :protocol-name IMark, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 423} {:impl-ns elin.component.lazy-host, :end-row 437, :derived-location nil, :name-end-col 8, :protocol-ns elin.protocol.host, :name-end-row 432, :method-name yank, :name-row 432, :defined-by clojure.core/defrecord, :protocol-name IRegister, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 37, :row 432} {:impl-ns elin.component.lazy-host, :end-row 446, :derived-location nil, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 441, :method-name call-function, :name-row 441, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 441} {:impl-ns elin.component.lazy-host, :end-row 450, :derived-location nil, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 447, :method-name notify-function, :name-row 447, :defined-by clojure.core/defrecord, :protocol-name IFunction, :filename "src/elin/component/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 68, :row 447} {:impl-ns elin.component.session-storage, :end-row 22, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 19, :method-name start, :name-row 19, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 19} {:impl-ns elin.component.session-storage, :end-row 26, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 23, :method-name stop, :name-row 23, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 23} {:impl-ns elin.component.session-storage, :end-row 30, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 29, :method-name set, :name-row 29, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 46, :row 29} {:impl-ns elin.component.session-storage, :end-row 34, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 31, :method-name set, :name-row 31, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 10, :row 31} {:impl-ns elin.component.session-storage, :end-row 42, :derived-location nil, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 36, :method-name get, :name-row 36, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 36} {:impl-ns elin.component.session-storage, :end-row 50, :derived-location nil, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 44, :method-name contains?, :name-row 44, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 44} {:impl-ns elin.component.session-storage, :end-row 54, :derived-location nil, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 52, :method-name delete, :name-row 52, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 9, :row 52} {:impl-ns elin.component.session-storage, :end-row 57, :derived-location nil, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 56, :method-name clear, :name-row 56, :defined-by clojure.core/defrecord, :protocol-name IStorage, :filename "src/elin/component/session_storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 56} {:impl-ns elin.component.server, :end-row 85, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 66, :method-name start, :name-row 66, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 48, :row 66} {:impl-ns elin.component.server, :end-row 95, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 87, :method-name stop, :name-row 87, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/server.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 52, :row 87} {:impl-ns elin.component.handler, :end-row 148, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 126, :method-name start, :name-row 126, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/handler.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 39, :row 126} {:impl-ns elin.component.handler, :end-row 152, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 150, :method-name stop, :name-row 150, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/handler.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 41, :row 150} {:impl-ns elin.component.plugin, :end-row 84, :derived-location nil, :name-end-col 9, :protocol-ns com.stuartsierra.component, :name-end-row 79, :method-name start, :name-row 79, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/plugin.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 50, :row 79} {:impl-ns elin.component.plugin, :end-row 88, :derived-location nil, :name-end-col 8, :protocol-ns com.stuartsierra.component, :name-end-row 86, :method-name stop, :name-row 86, :defined-by clojure.core/defrecord, :protocol-name Lifecycle, :filename "src/elin/component/plugin.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defrecord, :end-col 34, :row 86}]}} \ No newline at end of file diff --git a/src/elin/function/lookup.clj b/src/elin/function/lookup.clj index 39dcc3a..2c31d76 100644 --- a/src/elin/function/lookup.clj +++ b/src/elin/function/lookup.clj @@ -49,7 +49,9 @@ sym-str] (try (let [res (e.f.n.cider/info!! nrepl ns-str sym-str) - error? (e/error? res) + error? (or (e/error? res) + (not (:ns res)) + (not (:name res))) protocol-var-str (when-not error? (:protocol res)) proto-def (when (and (not error?) diff --git a/src/elin/handler/debug.clj b/src/elin/handler/debug.clj index 07ed586..91aab46 100644 --- a/src/elin/handler/debug.clj +++ b/src/elin/handler/debug.clj @@ -29,8 +29,6 @@ [{:component/keys [host]}] {:enabled? true :fn (fn [{:keys [output_]}] - (spit "/tmp/foo.txt" (str (pr-str (force output_) "\n\n")) - :append true) (e.p.host/append-to-info-buffer host (force output_)))}) (defn enable-debug-log diff --git a/src/elin/handler/navigate.clj b/src/elin/handler/navigate.clj index eb02da5..9c89173 100644 --- a/src/elin/handler/navigate.clj +++ b/src/elin/handler/navigate.clj @@ -90,6 +90,7 @@ {:ns ns-str :path ns-path :file-separator file-sep})] (e.u.handler/jump-to-file-response cycled-path))) +(m/=> cycle-function-and-test [:=> [:cat e.s.handler/?Elin] e.s.handler/?JumpToFile]) (defn cycle-function-and-test [elin] (e/let [{:keys [template]} (e.u.handler/config elin #'cycle-function-and-test) diff --git a/test/elin/function/lookup_test.clj b/test/elin/function/lookup_test.clj index d6cbc20..4e5e849 100644 --- a/test/elin/function/lookup_test.clj +++ b/test/elin/function/lookup_test.clj @@ -1,6 +1,7 @@ (ns elin.function.lookup-test (:require [clojure.test :as t] + [elin.function.clj-kondo :as e.f.clj-kondo] [elin.function.lookup :as sut] [elin.function.nrepl.cider :as e.f.n.cider] [elin.test-helper :as h])) @@ -11,12 +12,7 @@ (t/testing "positive" (t/testing "cider info" (t/testing "regular" - (let [info-resp {:ns "foo.bar" - :name "baz" - :file "./core.clj" - :arglists-str "" - :column 1 - :line 2}] + (let [info-resp (h/dummy-lookup-response)] (with-redefs [e.f.n.cider/info!! (constantly info-resp)] (t/is (= info-resp (sut/lookup (h/test-elin) "foo.bar" "baz")))))) @@ -24,6 +20,11 @@ ;; TODO (t/testing "protocol")) - (t/testing "nrepl lookup")) - - (t/testing "negative")) + (t/testing "nrepl lookup" + (t/testing "info does not respond namespace and var name" + (let [info-resp {:status ["done"]} + fallback-resp (h/dummy-lookup-response)] + (with-redefs [e.f.n.cider/info!! (constantly info-resp) + e.f.clj-kondo/lookup (constantly fallback-resp)] + (t/is (= fallback-resp + (sut/lookup (h/test-elin) "foo.bar" "baz"))))))))) diff --git a/test/elin/interceptor/evaluate_test.clj b/test/elin/interceptor/evaluate_test.clj index 73d611b..f0dddcc 100644 --- a/test/elin/interceptor/evaluate_test.clj +++ b/test/elin/interceptor/evaluate_test.clj @@ -14,8 +14,9 @@ (t/deftest unwrap-comment-form-test (let [test-code (str '(comment (+ 1 2) (+ 3 4))) + test-elin (h/test-elin) unwrap-comment-form-test (fn [column] - (-> (h/test-elin) + (-> test-elin (assoc :code test-code :options {:line 1 :column 1 :cursor-line 1 :cursor-column column}) (unwrap-comment-form-enter) diff --git a/test/elin/test_helper.clj b/test/elin/test_helper.clj index c605e40..8486cb4 100644 --- a/test/elin/test_helper.clj +++ b/test/elin/test_helper.clj @@ -74,3 +74,18 @@ (host-get-namespace-sexpr!-config {} code)) ([config code] (assoc-in config [:host :get-namespace-sexpr!] {:code code :lnum 0 :col 0}))) + +(defn rand-str + [n] + (let [coll (range 97 123)] + (apply str (repeatedly n #(char (rand-nth coll)))))) + +(defn dummy-lookup-response + [& [m]] + (merge {:ns (str (rand-str 5) "." (rand-str 5)) + :name (rand-str 10) + :file (str "./" (rand-str 10) ".clj") + :arglists-str "" + :column (rand-int 10) + :line (rand-int 10)} + m))