diff --git a/dev/analysis.edn b/dev/analysis.edn index 63158c92..fa6d88db 100644 --- a/dev/analysis.edn +++ b/dev/analysis.edn @@ -1 +1 @@ -{:analysis {:namespace-definitions [{:end-row 21, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.handler.test, :filename "src/elin/handler/test.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 12, :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 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 15, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.navigate, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.handler.lookup, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 14, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.evaluate, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 10, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.handler.connect, :filename "src/elin/handler/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 15, :name-end-row 1, :name-row 1, :name elin.error, :filename "src/elin/error.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.id, :filename "src/elin/util/id.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 5, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.nrepl, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 3, :name-end-col 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 9, :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 20, :name-end-row 1, :name-row 1, :name elin.util.param, :filename "src/elin/util/param.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 8, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.file, :filename "src/elin/util/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 18, :name-end-row 1, :name-row 1, :name elin.util.map, :filename "src/elin/util/map.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.util.function, :filename "src/elin/util/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.schema, :filename "src/elin/schema.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 8, :name-end-col 32, :name-end-row 1, :name-row 1, :name elin.component.nrepl.client, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.nrepl.connection, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 13, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.component.nrepl, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.popup, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 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 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 26, :doc "https://vim-jp.org/vimdoc-en/channel.html#channel-use", :row 1} {:end-row 9, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.http, :filename "src/elin/component/server/http.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 15, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.nvim, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 5, :end-col 20, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.clj-kondo, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 20, :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 26, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.server, :filename "src/elin/component/server.clj", :col 1, :name-col 5, :end-col 27, :row 1} {:end-row 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 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.plugin, :filename "src/elin/component/plugin.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.message, :filename "src/elin/message.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 7, :name-end-col 14, :name-end-row 1, :name-row 1, :name elin.core, :filename "src/elin/core.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.protocol.nrepl, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 1, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.protocol.host.rpc, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 5, :end-col 28, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.protocol.storage, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 1, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.protocol.rpc, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.clj-kondo, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.protocol.interceptor, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.lazy-host, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 3, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.protocol.host, :filename "src/elin/protocol/host.clj", :col 1, :name-col 5, :end-col 54, :doc "Request functions should be suffixed with `!` and return a core.async channel.\n Notify functions should not be suffixed with `!`.", :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.protocol.config, :filename "src/elin/protocol/config.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.function.nrepl.test, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider.test, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 7, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.function.nrepl.namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.function.nrepl.refactor, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.nrepl.system, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 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 6, :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 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 28, :name-end-row 1, :name-row 1, :name elin.function.clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.sexpr, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 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 6, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.file, :filename "src/elin/function/file.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 10, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.evaluate, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 5, :end-col 37, :row 1} {:end-row 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 9, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.schema.nrepl, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 5, :end-col 21, :row 1} {:end-row 6, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.schema.interceptor, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 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 3, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.constant.interceptor, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 5, :end-col 36, :doc "Constants for interceptor kinds", :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.constant.host, :filename "src/elin/constant/host.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.constant.lookup, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.interceptor.test, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 8, :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 5, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.interceptor.output, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 14, :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 1, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.test, :filename "src/elin/interceptor/optional/test.clj", :col 1, :name-col 5, :end-col 36, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 5, :end-col 32, :row 1} {:end-row 7, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 8, :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 7, :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 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 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.connect, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.system, :filename "src/elin/system.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 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 27, :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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 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/test.clj", :alias e.c.interceptor, :from elin.handler.test, :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/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.error} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.evaluate} {:name-end-col 30, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.cider} {:name-end-col 29, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.nrepl.test} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.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/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 12, :to elin.function.storage.test} {:name-end-col 26, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.message} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 30, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.interceptor} {: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.p.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 17, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to elin.schema.handler} {:name-end-col 18, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to elin.util.map} {:name-end-col 15, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :to malli.core} {:name-end-col 20, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 21, :to rewrite-clj.zip} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/namespace.clj", :alias async, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.sexpr} {:name-end-col 21, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.util.string} {: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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :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 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/navigate.clj", :alias e, :from elin.handler.navigate, :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/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 6, :to elin.function.clj-kondo} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/navigate.clj", :alias e.f.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.function.file} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.lookup} {:name-end-col 34, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.namespace} {:name-end-col 27, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 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/handler/navigate.clj", :alias e.f.sexpr, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.host} {: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.s.handler, :from elin.handler.navigate, :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/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 14, :to elin.util.file} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 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/lookup.clj", :alias async, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 5, :to elin.constant.lookup} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.function.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/lookup.clj", :alias e.f.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/evaluate.clj", :alias async, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 30, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.handler} {:name-end-col 18, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/evaluate.clj", :alias e.u.map, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 13, :to elin.util.map} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 28, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 5, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 18, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 10, :to elin.util.map} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.s.handler, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.param} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/id.clj", :alias m, :from elin.util.id, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 24, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 3, :to elin.constant.nrepl} {:name-end-col 22, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 4, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/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 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :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 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/sexpr.clj", :alias e, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 7, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 9, :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 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 4, :to malli.error} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.os} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/client.clj", :alias async, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 36, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 41, :alias-end-col 57, :row 4, :to elin.component.nrepl.connection} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 6, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/client.clj", :alias e.u.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 17, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 3, :to bencode.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 10, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 32, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 37, :alias-end-col 49, :row 5, :to elin.component.nrepl.client} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 8, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/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 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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/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.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/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 6, :to elin.protocol.host} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 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/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 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/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 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 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/clj_kondo.clj", :alias b.pods, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 23, :alias-end-col 29, :row 3, :to babashka.pods} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.edn} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/clj_kondo.clj", :alias str, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 8, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 19, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/clj_kondo.clj", :alias e.u.file, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 12, :to elin.util.file} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to com.stuartsierra.component} {: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 26, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 16, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 41, :row 17, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to malli.core} {:name-end-col 31, :name-end-row 19, :name-row 19, :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 19, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :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 38, :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.select} {:name-end-col 37, :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.sexpr} {:name-end-col 36, :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.sign} {:name-end-col 40, :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.variable} {:name-end-col 44, :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.virtual-text} {:name-end-col 31, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 18, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 5, :name-col 5, :alias-col 35, :alias-end-col 44, :row 19, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 20, :to elin.constant.host} {:name-end-col 15, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :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 21, :to elin.error} {:name-end-col 27, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :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 22, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 23, :name-row 23, :alias-end-row 23, :alias-row 23, :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 23, :to elin.protocol.lazy-host} {:name-end-col 20, :name-end-row 24, :name-row 24, :alias-end-row 24, :alias-row 24, :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 24, :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 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 8, :to elin.message} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.schema.component} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.plugin} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 16, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 12, :to malli.error} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/core.clj", :alias json, :from elin.core, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/core.clj", :alias component, :from elin.core, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/core.clj", :alias e.config, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/core.clj", :alias e.system, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.system} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/core.clj", :alias timbre, :from elin.core, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 7, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/test.clj", :alias t, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 4, :to clojure.test} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 10, :to malli.util} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 5, :to elin.util.file} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/refactor.clj", :alias async, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/refactor.clj", :alias edn, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/refactor.clj", :alias e.u.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider.clj", :alias async, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 4, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 9, :to elin.schema.component} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 28, :alias-end-col 40, :row 9, :to elin.util.function} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 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 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :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 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/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :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/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 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 28, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.protocol.clj-kondo} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 9, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/sexpr.clj", :alias async, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 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/file.clj", :alias async, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/file.clj", :alias io, :from elin.function.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/file.clj", :alias e, :from elin.function.file, :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/file.clj", :alias e.p.host, :from elin.function.file, :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/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 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 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 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to elin.constant.nrepl} {:name-end-col 35, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.function.nrepl.cider.test} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.quickfix} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.storage.test} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :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/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 18, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.util.map} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :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/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 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.host, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.protocol.rpc} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.file, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :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 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/autocmd.clj", :alias async, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.n.namespace, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 8, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.sexpr, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 13, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/nrepl.clj", :alias pp, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 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/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 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/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 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/optional/nrepl.clj", :alias e, :from elin.interceptor.optional.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/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 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/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 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/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :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/optional/evaluate.clj", :alias async, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.host, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.storage, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 7, :to elin.util.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 7, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/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 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 29, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 4, :to elin.component.clj-kondo} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 5, :name-col 5, :alias-col 32, :alias-end-col 43, :row 5, :to elin.component.handler} {:name-end-col 31, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 51, :row 6, :to elin.component.interceptor} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 7, :to elin.component.lazy-host} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 5, :name-col 5, :alias-col 30, :alias-end-col 39, :row 8, :to elin.component.nrepl} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 9, :to elin.component.plugin} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 10, :to elin.component.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.component.server.http} {:name-end-col 35, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 5, :name-col 5, :alias-col 40, :alias-end-col 59, :row 12, :to elin.component.session-storage} {:name-end-col 31, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/system.clj", :from elin.system, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to msgpack.clojure-extensions} {:name-end-col 14, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 5, :name-col 5, :alias-col 19, :alias-end-col 23, :row 3, :to aero.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 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 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.project} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.schema.config} {:name-end-col 19, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.util.file} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 9, :to elin.util.interceptor} {: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 31, :name-end-col 33, :name-end-row 23, :private true, :name-row 23, :ns elin.handler.test, :name extract-multi-method-name, :defined-by clojure.core/defn-, :filename "src/elin/handler/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 23} {:fixed-arities #{1}, :end-row 68, :name-end-col 28, :name-end-row 34, :name-row 34, :ns elin.handler.test, :name run-test-under-cursor, :defined-by clojure.core/defn, :filename "src/elin/handler/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 34} {:fixed-arities #{1}, :end-row 101, :name-end-col 22, :name-end-row 70, :name-row 70, :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 81, :row 70} {:fixed-arities #{2}, :end-row 129, :name-end-col 26, :name-end-row 103, :private true, :name-row 103, :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 41, :row 103} {:fixed-arities #{1}, :end-row 134, :name-end-col 23, :name-end-row 131, :name-row 131, :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, :row 131} {:fixed-arities #{1}, :end-row 143, :name-end-col 30, :name-end-row 137, :name-row 137, :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, :row 137} {:end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 29, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{2}, :end-row 22, :name-end-col 22, :name-end-row 17, :private true, :name-row 17, :ns elin.handler.namespace, :name has-namespace?, :defined-by clojure.core/defn-, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 17} {:fixed-arities #{1}, :end-row 48, :name-end-col 19, :name-end-row 24, :name-row 24, :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 53, :row 24} {:fixed-arities #{1}, :end-row 53, :name-end-col 18, :name-end-row 50, :name-row 50, :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 74, :row 50} {:fixed-arities #{2}, :end-row 61, :name-end-col 27, :name-end-row 55, :private true, :name-row 55, :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 66, :row 55} {:fixed-arities #{3}, :end-row 69, :name-end-col 28, :name-end-row 63, :private true, :name-row 63, :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 76, :row 63} {:fixed-arities #{1}, :end-row 88, :name-end-col 27, :name-end-row 71, :name-row 71, :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 54, :row 71} {:fixed-arities #{1}, :end-row 109, :name-end-col 26, :name-end-row 90, :name-row 90, :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 83, :row 90} {:end-row 25, :name-end-col 26, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.complete, :name type->kind, :defined-by clojure.core/def, :filename "src/elin/handler/complete.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 12} {:fixed-arities #{1}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.complete, :name format-arglist, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 27} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.handler.complete, :name format-candidate, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 43, :private true, :name-row 43, :ns elin.handler.complete, :name format-candidates, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 43} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 49, :private true, :name-row 49, :ns elin.handler.complete, :name cider-nrepl-complete, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 49} {:fixed-arities #{2}, :end-row 59, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :ns elin.handler.complete, :name nrepl-completions, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 55} {:fixed-arities #{1}, :end-row 77, :name-end-col 15, :name-end-row 62, :name-row 62, :ns elin.handler.complete, :name complete, :defined-by clojure.core/defn, :filename "src/elin/handler/complete.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 62} {:fixed-arities #{2}, :end-row 25, :name-end-col 29, :name-end-row 17, :private true, :name-row 17, :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, :row 17} {:fixed-arities #{1}, :end-row 29, :name-end-col 26, :name-end-row 27, :private true, :name-row 27, :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, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 11, :name-end-row 32, :name-row 32, :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, :row 32} {:fixed-arities #{1}, :end-row 53, :name-end-col 25, :name-end-row 42, :name-row 42, :ns elin.handler.navigate, :name jump-to-definition, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 42} {:fixed-arities #{1}, :end-row 63, :name-end-col 28, :name-end-row 56, :name-row 56, :ns elin.handler.navigate, :name cycle-source-and-test, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 56} {:fixed-arities #{1}, :end-row 89, :name-end-col 17, :name-end-row 65, :name-row 65, :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 53, :row 65} {:fixed-arities #{1}, :end-row 36, :name-end-col 24, :name-end-row 14, :private true, :name-row 14, :ns elin.handler.lookup, :name generate-javadoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 61, :name-end-col 23, :name-end-row 38, :private true, :name-row 38, :ns elin.handler.lookup, :name generate-cljdoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 38} {:fixed-arities #{1}, :end-row 67, :name-end-col 20, :name-end-row 63, :private true, :name-row 63, :ns elin.handler.lookup, :name generate-doc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 63} {:fixed-arities #{1}, :end-row 83, :name-end-col 13, :name-end-row 70, :name-row 70, :ns elin.handler.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 70} {:fixed-arities #{1}, :end-row 102, :name-end-col 18, :name-end-row 85, :name-row 85, :ns elin.handler.lookup, :name show-source, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 85} {:fixed-arities #{1}, :end-row 26, :name-end-col 39, :name-end-row 16, :private true, :name-row 16, :ns elin.handler.evaluate, :name evaluate-interceptor-middleware, :defined-by clojure.core/defn-, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 88, :row 16} {:fixed-arities #{1}, :end-row 37, :name-end-col 15, :name-end-row 29, :name-row 29, :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, :row 29} {:fixed-arities #{1}, :end-row 44, :name-end-col 32, :name-end-row 40, :name-row 40, :ns elin.handler.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 40} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 47, :name-row 47, :ns elin.handler.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 47} {:fixed-arities #{1}, :end-row 58, :name-end-col 28, :name-end-row 54, :name-row 54, :ns elin.handler.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 54} {:fixed-arities #{1}, :end-row 65, :name-end-col 30, :name-end-row 61, :name-row 61, :ns elin.handler.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 61} {:fixed-arities #{1}, :end-row 72, :name-end-col 23, :name-end-row 67, :name-row 67, :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 26, :row 67} {:fixed-arities #{1}, :end-row 80, :name-end-col 30, :name-end-row 75, :name-row 75, :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, :row 75} {:fixed-arities #{1}, :end-row 85, :name-end-col 24, :name-end-row 82, :name-row 82, :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, :row 82} {:fixed-arities #{1}, :end-row 89, :name-end-col 13, :name-end-row 87, :name-row 87, :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, :row 87} {:fixed-arities #{1}, :end-row 93, :name-end-col 17, :name-end-row 91, :name-row 91, :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, :row 91} {:fixed-arities #{1}, :end-row 97, :name-end-col 16, :name-end-row 95, :name-row 95, :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, :row 95} {:fixed-arities #{1}, :end-row 104, :name-end-col 12, :name-end-row 99, :name-row 99, :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, :row 99} {:fixed-arities #{1}, :end-row 109, :name-end-col 16, :name-end-row 106, :name-row 106, :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, :row 106} {:fixed-arities #{1}, :end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.handler.internal, :name healthcheck, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 17, :name-row 17, :ns elin.handler.internal, :name initialize, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 17} {:fixed-arities #{1}, :end-row 34, :name-end-col 16, :name-end-row 27, :name-row 27, :ns elin.handler.internal, :name intercept, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 12, :name-end-row 36, :name-row 36, :ns elin.handler.internal, :name error, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 36} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 41, :name-row 41, :ns elin.handler.internal, :name status, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 41} {:end-row 19, :name-end-col 23, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.connect, :name ?Params, :defined-by clojure.core/def, :filename "src/elin/handler/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 12} {:fixed-arities #{1}, :end-row 42, :name-end-col 14, :name-end-row 22, :name-row 22, :ns elin.handler.connect, :name connect, :defined-by clojure.core/defn, :filename "src/elin/handler/connect.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 97, :row 22} {:end-row 6, :name-end-col 32, :name-end-row 6, :private true, :name-row 6, :ns elin.error, :name unavailable-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 6} {:end-row 7, :name-end-col 32, :name-end-row 7, :private true, :name-row 7, :ns elin.error, :name interrupted-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :private true, :name-row 8, :ns elin.error, :name incorrect-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :ns elin.error, :name forbidden-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 9} {:end-row 10, :name-end-col 32, :name-end-row 10, :private true, :name-row 10, :ns elin.error, :name unsupported-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 10} {:end-row 11, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.error, :name not-found-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.error, :name conflict-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 12} {:end-row 13, :name-end-col 26, :name-end-row 13, :private true, :name-row 13, :ns elin.error, :name fault-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 14, :name-end-col 25, :name-end-row 14, :private true, :name-row 14, :ns elin.error, :name busy-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 14} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.error, :name unavailable, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 16} {:end-row 22, :name-end-col 18, :name-end-row 20, :name-row 20, :ns elin.error, :name interrupted, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 20} {:end-row 26, :name-end-col 16, :name-end-row 24, :name-row 24, :ns elin.error, :name incorrect, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 24} {:end-row 30, :name-end-col 16, :name-end-row 28, :name-row 28, :ns elin.error, :name forbidden, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 28} {:end-row 34, :name-end-col 18, :name-end-row 32, :name-row 32, :ns elin.error, :name unsupported, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 32} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :ns elin.error, :name not-found, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 36} {:end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :ns elin.error, :name conflict, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :varargs-min-arity 0, :row 40} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :ns elin.error, :name fault, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :varargs-min-arity 0, :row 44} {:end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :ns elin.error, :name busy, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :varargs-min-arity 0, :row 48} {:fixed-arities #{1}, :end-row 53, :name-end-col 13, :name-end-row 52, :name-row 52, :ns elin.error, :name error?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 52} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 55, :name-row 55, :ns elin.error, :name unavailable?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 55} {:fixed-arities #{1}, :end-row 61, :name-end-col 19, :name-end-row 59, :name-row 59, :ns elin.error, :name interrupted?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 59} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 63, :name-row 63, :ns elin.error, :name incorrect?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 63} {:fixed-arities #{1}, :end-row 69, :name-end-col 17, :name-end-row 67, :name-row 67, :ns elin.error, :name forbidden?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 67} {:fixed-arities #{1}, :end-row 73, :name-end-col 19, :name-end-row 71, :name-row 71, :ns elin.error, :name unsupported?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 71} {:fixed-arities #{1}, :end-row 77, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.error, :name not-found?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 75} {:fixed-arities #{1}, :end-row 81, :name-end-col 16, :name-end-row 79, :name-row 79, :ns elin.error, :name conflict?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 79} {:fixed-arities #{1}, :end-row 85, :name-end-col 13, :name-end-row 83, :name-row 83, :ns elin.error, :name fault?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 83} {:fixed-arities #{1}, :end-row 89, :name-end-col 12, :name-end-row 87, :name-row 87, :ns elin.error, :name busy?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 43, :row 87} {:end-row 92, :name-end-col 31, :name-end-row 91, :private true, :name-row 91, :ns elin.error, :name ignore-checkers, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 91} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 94, :private true, :name-row 94, :ns elin.error, :name compare-value, :defined-by clojure.core/defn-, :filename "src/elin/error.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :row 94} {:end-row 118, :name-end-col 14, :name-end-row 103, :name-row 103, :ns elin.error, :name let, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 27, :varargs-min-arity 1, :row 103} {:end-row 130, :name-end-col 13, :name-end-row 120, :name-row 120, :ns elin.error, :name ->, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 120} {:end-row 142, :name-end-col 14, :name-end-row 132, :name-row 132, :ns elin.error, :name ->>, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 132} {:end-row 149, :name-end-col 15, :name-end-row 144, :name-row 144, :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 8, :varargs-min-arity 0, :row 144} {:end-row 5, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.id, :name id-atom, :defined-by clojure.core/def, :filename "src/elin/util/id.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 5} {:fixed-arities #{0}, :end-row 13, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.util.id, :name next-id, :defined-by clojure.core/defn, :filename "src/elin/util/id.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :row 8} {:end-row 8, :name-end-col 25, :name-end-row 7, :private true, :name-row 7, :ns elin.util.nrepl, :name ?Messages, :defined-by clojure.core/def, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 7} {:fixed-arities #{1}, :end-row 23, :name-end-col 21, :name-end-row 11, :name-row 11, :ns elin.util.nrepl, :name merge-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 11} {:fixed-arities #{3}, :end-row 43, :name-end-col 22, :name-end-row 26, :name-row 26, :ns elin.util.nrepl, :name update-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 26} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.nrepl, :name has-status?, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 46} {: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, :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, :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, :row 13} {:end-row 7, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.os, :name os-name, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 5} {:end-row 10, :name-end-col 10, :name-end-row 9, :name-row 9, :ns elin.util.os, :name mac?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 9} {:end-row 13, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.util.os, :name windows?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 12} {:end-row 16, :name-end-col 12, :name-end-row 15, :name-row 15, :ns elin.util.os, :name linux?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 15} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 12, :name-row 12, :ns elin.util.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, :row 12} {:fixed-arities #{1}, :end-row 43, :name-end-col 24, :name-end-row 22, :name-row 22, :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, :row 22} {:fixed-arities #{3}, :end-row 79, :name-end-col 18, :name-end-row 46, :name-row 46, :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 16, :row 46} {:fixed-arities #{2}, :end-row 113, :name-end-col 17, :name-end-row 82, :name-row 82, :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 16, :row 82} {:fixed-arities #{3}, :end-row 123, :name-end-col 31, :name-end-row 116, :name-row 116, :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, :row 116} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 125, :name-row 125, :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, :row 125} {:fixed-arities #{1}, :end-row 140, :name-end-col 16, :name-end-row 134, :name-row 134, :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, :row 134} {:fixed-arities #{2}, :end-row 154, :name-end-col 33, :name-end-row 142, :private true, :name-row 142, :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, :row 142} {:fixed-arities #{2}, :end-row 169, :name-end-col 31, :name-end-row 160, :name-row 160, :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, :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 160} {: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, :row 9} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 14, :name-row 14, :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, :row 14} {:end-row 21, :name-end-col 34, :name-end-row 18, :private true, :name-row 18, :ns elin.util.interceptor, :name ?ParsedInterceptor, :defined-by clojure.core/def, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 18} {:fixed-arities #{1}, :end-row 37, :name-end-col 12, :name-end-row 24, :name-row 24, :ns elin.util.interceptor, :name parse, :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 10, :row 24} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.server, :name format, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the host side", :row 6} {:fixed-arities #{1}, :end-row 45, :name-end-col 15, :name-end-row 32, :name-row 32, :ns elin.util.server, :name unformat, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 6, :name-row 6, :ns elin.util.param, :name parse, :defined-by clojure.core/defn, :filename "src/elin/util/param.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 6} {:fixed-arities #{2}, :end-row 17, :name-end-col 49, :name-end-row 10, :private true, :name-row 10, :ns elin.util.file, :name find-file-in-parent-directories-by-string, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :row 10} {:fixed-arities #{2}, :end-row 27, :name-end-col 50, :name-end-row 19, :private true, :name-row 19, :ns elin.util.file, :name find-file-in-parent-directories-by-pattern, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 37, :name-end-col 38, :name-end-row 33, :name-row 33, :ns elin.util.file, :name find-file-in-parent-directories, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 65, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 21, :name-end-row 40, :name-row 40, :ns elin.util.file, :name normalize-path, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 40} {:fixed-arities #{0}, :end-row 64, :name-end-col 26, :name-end-row 50, :name-row 50, :ns elin.util.file, :name get-cache-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 50} {:fixed-arities #{0}, :end-row 78, :name-end-col 27, :name-end-row 67, :name-row 67, :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, :row 67} {:fixed-arities #{1}, :end-row 84, :name-end-col 25, :name-end-row 81, :name-row 81, :ns elin.util.file, :name get-file-extension, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 81} {:fixed-arities #{1}, :end-row 91, :name-end-col 27, :name-end-row 87, :name-row 87, :ns elin.util.file, :name guess-file-separator, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 87} {:fixed-arities #{1}, :end-row 97, :name-end-col 33, :name-end-row 94, :name-row 94, :ns elin.util.file, :name get-project-root-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :row 94} {:fixed-arities #{1 3 2}, :end-row 111, :name-end-col 18, :name-end-row 103, :name-row 103, :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, :row 103} {:fixed-arities #{1}, :end-row 125, :name-end-col 18, :name-end-row 117, :name-row 117, :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, :row 117} {:fixed-arities #{2}, :end-row 13, :name-end-col 31, :name-end-row 7, :name-row 7, :ns elin.util.map, :name select-keys-by-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 7} {:fixed-arities #{2}, :end-row 25, :name-end-col 15, :name-end-row 16, :name-row 16, :ns elin.util.map, :name map->str, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 16} {:fixed-arities #{2}, :end-row 12, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.util.function, :name memoize-by, :defined-by clojure.core/defn, :filename "src/elin/util/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 3} {:fixed-arities #{1}, :end-row 15, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.schema, :name ?instance, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 11} {:end-row 22, :name-end-col 16, :name-end-row 17, :name-row 17, :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 53, :varargs-min-arity 0, :row 17} {:end-row 25, :name-end-col 11, :name-end-row 24, :name-row 24, :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 24} {:end-row 30, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.schema, :name ?NotBytes, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 27} {:end-row 33, :name-end-col 12, :name-end-row 32, :name-row 32, :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 32} {:end-row 36, :name-end-col 24, :name-end-row 35, :name-row 35, :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 35} {:end-row 39, :name-end-col 11, :name-end-row 38, :name-row 38, :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 38} {:end-row 42, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41} {:fixed-arities #{1}, :end-row 46, :name-end-col 15, :name-end-row 44, :name-row 44, :ns elin.schema, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 44} {:end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{5}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name ->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name map->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 58, :name-end-col 17, :name-end-row 45, :name-row 45, :ns elin.component.nrepl.client, :name new-client, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 45} {:fixed-arities #{2}, :end-row 63, :name-end-col 14, :name-end-row 61, :name-row 61, :ns elin.component.nrepl.client, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 61} {:fixed-arities #{1}, :end-row 23, :name-end-col 18, :name-end-row 19, :private true, :name-row 19, :ns elin.component.nrepl.connection, :name bytes->str, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 8, :row 19} {:fixed-arities #{1}, :end-row 38, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :ns elin.component.nrepl.connection, :name format-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :row 25} {:fixed-arities #{2}, :end-row 48, :name-end-col 19, :name-end-row 41, :private true, :name-row 41, :ns elin.component.nrepl.connection, :name add-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 41} {:fixed-arities #{2}, :end-row 63, :name-end-col 26, :name-end-row 51, :private true, :name-row 51, :ns elin.component.nrepl.connection, :name put-done-responses, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 51} {:fixed-arities #{2}, :end-row 71, :name-end-col 23, :name-end-row 66, :private true, :name-row 66, :ns elin.component.nrepl.connection, :name process-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :row 66} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 74, :private true, :name-row 74, :ns elin.component.nrepl.connection, :name register-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 74} {:end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{7}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name ->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name map->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{2}, :end-row 146, :name-end-col 14, :name-end-row 121, :name-row 121, :ns elin.component.nrepl.connection, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 121} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :ns elin.component.nrepl, :name client-key, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 84, :row 18} {:end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{6}, :end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name ->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name map->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 147, :name-end-col 16, :name-end-row 142, :name-row 142, :ns elin.component.nrepl, :name new-nrepl, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 57, :row 142} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 19, :name-end-row 9, :name-row 9, :ns elin.component.server.impl.popup, :name open-popup!*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 82, :row 9} {:fixed-arities #{4}, :end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.popup, :name move-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 16} {:fixed-arities #{3}, :end-row 23, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.impl.popup, :name set-popup-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 20} {:fixed-arities #{2}, :end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.component.server.impl.popup, :name close-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 68, :row 25} {:fixed-arities #{2}, :end-row 18, :name-end-col 25, :name-end-row 14, :name-row 14, :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 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :row 14} {:fixed-arities #{3}, :end-row 29, :name-end-col 25, :name-end-row 25, :name-row 25, :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, :row 25} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :row 10} {: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, :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, :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, :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, :row 17} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :row 14} {:fixed-arities #{2}, :end-row 23, :name-end-col 14, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.sign, :name place*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 90, :row 18} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 19, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.sign, :name unplace-by*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :row 25} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 24, :name-end-row 42, :private true, :name-row 42, :ns elin.component.server.impl.sign, :name list-in-buffer!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 65, :row 42} {:fixed-arities #{1}, :end-row 56, :name-end-col 18, :name-end-row 54, :private true, :name-row 54, :ns elin.component.server.impl.sign, :name list-all!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 54} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :ns elin.component.server.impl.sign, :name refresh*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 80, :row 58} {:end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{3}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name ->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{1}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name map->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{2}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name ->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name map->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 84, :name-row 84, :ns elin.component.server.vim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 84} {:fixed-arities #{1}, :end-row 14, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.http, :name valid-request?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :row 11} {:end-row 18, :name-end-col 26, :name-end-row 16, :name-row 16, :ns elin.component.server.http, :name IHttpHandler, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/http.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 16} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 17, :name-row 17, :ns elin.component.server.http, :name new-message, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 17} {:fixed-arities #{2}, :end-row 18, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 18, :name-row 18, :ns elin.component.server.http, :name handle, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 18} {:end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{4}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name map->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 10, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.http, :name ok, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 30} {:end-row 37, :name-end-col 19, :name-end-row 34, :private true, :name-row 34, :ns elin.component.server.http, :name bad-request, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 17, :name-end-row 39, :private true, :name-row 39, :ns elin.component.server.http, :name not-found, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 39} {:end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{4}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name ->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name map->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 85, :name-end-col 22, :name-end-row 81, :name-row 81, :ns elin.component.server.http, :name new-http-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/http.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 81} {:end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{3}, :end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name ->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{1}, :end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name map->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :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 52} {:fixed-arities #{2}, :end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :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 52} {:fixed-arities #{1}, :end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :ns elin.component.server.nvim, :name map->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 52} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 85, :name-row 85, :ns elin.component.server.nvim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 85} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 15, :private true, :name-row 15, :ns elin.component.clj-kondo, :name get-project-root-directory, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :row 15} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.clj-kondo, :name get-cache-file-path, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 22} {:end-row 33, :name-end-col 26, :name-end-row 29, :name-row 29, :ns elin.component.clj-kondo, :name clj-kondo-available?, :defined-by clojure.core/def, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 32, :row 29} {:end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{4}, :end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name ->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{1}, :end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name map->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{1}, :end-row 128, :name-end-col 20, :name-end-row 126, :name-row 126, :ns elin.component.clj-kondo, :name new-clj-kondo, :defined-by clojure.core/defn, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 126} {:end-row 22, :name-end-col 26, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 23, :name-end-col 29, :name-end-row 23, :private true, :name-row 23, :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 23} {:end-row 24, :name-end-col 30, :name-end-row 24, :private true, :name-row 24, :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 24} {:end-row 25, :name-end-col 27, :name-end-row 25, :private true, :name-row 25, :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 25} {:fixed-arities #{2}, :end-row 38, :name-end-col 27, :name-end-row 27, :private true, :name-row 27, :ns elin.component.interceptor, :name resolve-interceptor, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 27} {:fixed-arities #{1}, :end-row 58, :name-end-col 36, :name-end-row 40, :private true, :name-row 40, :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, :row 40} {:fixed-arities #{1}, :end-row 70, :name-end-col 25, :name-end-row 60, :private true, :name-row 60, :ns elin.component.interceptor, :name interceptor-group, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 60} {:end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{6}, :end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name ->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{1}, :end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name map->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{1}, :end-row 158, :name-end-col 22, :name-end-row 156, :name-row 156, :ns elin.component.interceptor, :name new-interceptor, :defined-by clojure.core/defn, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :row 156} {:fixed-arities #{1}, :end-row 17, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.component.lazy-host, :name execute, :defined-by clojure.core/defmacro, :filename "src/elin/component/lazy_host.clj", :macro true, :col 1, :name-col 21, :defined-by->lint-as clojure.core/defmacro, :end-col 44, :row 12} {:end-row 423, :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 423, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name ->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 423, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name map->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 428, :name-end-col 20, :name-end-row 426, :name-row 426, :ns elin.component.lazy-host, :name new-lazy-host, :defined-by clojure.core/defn, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 426} {:fixed-arities #{0}, :end-row 9, :name-end-col 11, :name-end-row 7, :private true, :name-row 7, :ns elin.component.session-storage, :name now, :defined-by clojure.core/defn-, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 7} {:end-row 13, :name-end-col 29, :name-end-row 11, :private true, :name-row 11, :ns elin.component.session-storage, :name default-limit, :defined-by clojure.core/def, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :doc "1 week", :row 11} {:end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name ->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name map->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 59, :name-end-col 26, :name-end-row 57, :name-row 57, :ns elin.component.session-storage, :name new-session-storage, :defined-by clojure.core/defn, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 57} {:fixed-arities #{3}, :end-row 53, :name-end-col 16, :name-end-row 28, :name-row 28, :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, :row 28} {:end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :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 55} {:fixed-arities #{7}, :end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :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 55} {:fixed-arities #{1}, :end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :ns elin.component.server, :name map->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 55} {: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, :row 97} {:fixed-arities #{2}, :end-row 33, :name-end-col 23, :name-end-row 27, :private true, :name-row 27, :ns elin.component.handler, :name resolve-handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 27} {:fixed-arities #{2}, :end-row 43, :name-end-col 25, :name-end-row 37, :private true, :name-row 37, :ns elin.component.handler, :name build-handler-map, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 31, :row 37} {:fixed-arities #{1}, :end-row 60, :name-end-col 35, :name-end-row 46, :private true, :name-row 46, :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, :row 46} {:fixed-arities #{2}, :end-row 74, :name-end-col 16, :name-end-row 62, :private true, :name-row 62, :ns elin.component.handler, :name handler*, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 62} {:fixed-arities #{4}, :end-row 88, :name-end-col 15, :name-end-row 78, :private true, :name-row 78, :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 41, :row 78} {:end-row 123, :name-end-col 19, :name-end-row 90, :name-row 90, :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 90} {:fixed-arities #{11}, :end-row 123, :name-end-col 19, :name-end-row 90, :name-row 90, :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 90} {:fixed-arities #{1}, :end-row 123, :name-end-col 19, :name-end-row 90, :name-row 90, :ns elin.component.handler, :name map->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 90} {:fixed-arities #{1}, :end-row 127, :name-end-col 18, :name-end-row 125, :name-row 125, :ns elin.component.handler, :name new-handler, :defined-by clojure.core/defn, :filename "src/elin/component/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 125} {:fixed-arities #{1}, :end-row 19, :name-end-col 24, :name-end-row 15, :private true, :name-row 15, :ns elin.component.plugin, :name validation-error, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :row 15} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :ns elin.component.plugin, :name add-classpaths!, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 21} {:fixed-arities #{2}, :end-row 35, :name-end-col 19, :name-end-row 29, :private true, :name-row 29, :ns elin.component.plugin, :name load-plugin, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 17, :row 29} {:fixed-arities #{2}, :end-row 62, :name-end-col 20, :name-end-row 38, :private true, :name-row 38, :ns elin.component.plugin, :name load-plugins, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :row 38} {:end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name ->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name map->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :ns elin.component.plugin, :name new-plugin, :defined-by clojure.core/defn, :filename "src/elin/component/plugin.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 82} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 6, :private true, :name-row 6, :ns elin.message, :name log*, :defined-by clojure.core/defn-, :filename "src/elin/message.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 7, :row 6} {:end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :ns elin.message, :name info, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :varargs-min-arity 1, :row 15} {:end-row 21, :name-end-col 14, :name-end-row 19, :name-row 19, :ns elin.message, :name warning, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :varargs-min-arity 1, :row 19} {:end-row 25, :name-end-col 12, :name-end-row 23, :name-row 23, :ns elin.message, :name error, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 32, :varargs-min-arity 1, :row 23} {:fixed-arities #{1}, :end-row 20, :name-end-col 12, :name-end-row 9, :name-row 9, :ns elin.core, :name -main, :defined-by clojure.core/defn, :filename "src/elin/core.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 9} {:end-row 7, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.nrepl, :name IConnection, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 4, :name-row 4, :ns elin.protocol.nrepl, :name disconnect, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 5, :name-row 5, :ns elin.protocol.nrepl, :name disconnected?, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :ns elin.protocol.nrepl, :name notify, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 7, :name-row 7, :ns elin.protocol.nrepl, :name request, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:end-row 12, :name-end-col 21, :name-end-row 9, :name-row 9, :ns elin.protocol.nrepl, :name IClient, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :ns elin.protocol.nrepl, :name supported-op?, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 10} {:fixed-arities #{1}, :end-row 11, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 11, :name-row 11, :ns elin.protocol.nrepl, :name current-session, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 12, :name-row 12, :ns elin.protocol.nrepl, :name version, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.protocol.nrepl, :name IClientManager, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 14} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 15, :name-row 15, :ns elin.protocol.nrepl, :name add-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 15} {:fixed-arities #{2}, :end-row 16, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :ns elin.protocol.nrepl, :name remove-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 16} {:fixed-arities #{1}, :end-row 17, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 17, :name-row 17, :ns elin.protocol.nrepl, :name remove-all!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 17} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :ns elin.protocol.nrepl, :name get-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 50, :row 18} {:fixed-arities #{2}, :end-row 19, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 19, :name-row 19, :ns elin.protocol.nrepl, :name switch-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 19} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 20, :name-row 20, :ns elin.protocol.nrepl, :name current-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 20} {:end-row 6, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.host.rpc, :name IRpcMessage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.host.rpc, :name request?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.host.rpc, :name response?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 6, :name-row 6, :ns elin.protocol.host.rpc, :name parse-message, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 6} {:end-row 12, :name-end-col 18, :name-end-row 8, :name-row 8, :ns elin.protocol.host.rpc, :name IRpc, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 9, :name-row 9, :ns elin.protocol.host.rpc, :name request!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 10, :name-row 10, :ns elin.protocol.host.rpc, :name notify!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 10} {:fixed-arities #{4}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 11, :name-row 11, :ns elin.protocol.host.rpc, :name response!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 12, :name-row 12, :ns elin.protocol.host.rpc, :name flush!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 12} {:end-row 9, :name-end-col 22, :name-end-row 4, :name-row 4, :ns elin.protocol.storage, :name IStorage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 4} {:fixed-arities #{4 3}, :end-row 5, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 5, :name-row 5, :ns elin.protocol.storage, :name set, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 45, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 6, :name-row 6, :ns elin.protocol.storage, :name get, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 7, :name-row 7, :ns elin.protocol.storage, :name contains?, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:fixed-arities #{2}, :end-row 8, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 8, :name-row 8, :ns elin.protocol.storage, :name delete, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 9, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 9, :name-row 9, :ns elin.protocol.storage, :name clear, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 9} {:end-row 5, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.rpc, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 3} {:fixed-arities #{3}, :end-row 4, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.rpc, :name call-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 4} {:fixed-arities #{3}, :end-row 5, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.rpc, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 5} {:end-row 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, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 5, :name-row 5, :ns elin.protocol.clj-kondo, :name restore, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 6, :name-row 6, :ns elin.protocol.clj-kondo, :name analyzing?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{1}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 7, :name-row 7, :ns elin.protocol.clj-kondo, :name analyzed?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 7} {:fixed-arities #{1}, :end-row 8, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 8, :name-row 8, :ns elin.protocol.clj-kondo, :name analysis, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {: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, :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, :row 4} {:end-row 4, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.lazy-host, :name ILazyHost, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 4, :name-row 4, :ns elin.protocol.lazy-host, :name set-host!, :defined-by clojure.core/defprotocol, :protocol-name ILazyHost, :filename "src/elin/protocol/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 4} {:end-row 6, :name-end-col 20, :name-end-row 5, :name-row 5, :ns elin.protocol.host, :name IEvent, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 6, :name-row 6, :ns elin.protocol.host, :name on-connect, :defined-by clojure.core/defprotocol, :protocol-name IEvent, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:end-row 16, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.protocol.host, :name IIo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 8} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 9, :name-row 9, :ns elin.protocol.host, :name echo-text, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 9} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 12, :name-row 12, :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, :row 12} {:fixed-arities #{3}, :end-row 16, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 15, :name-row 15, :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, :row 15} {:end-row 27, :name-end-col 19, :name-end-row 18, :name-row 18, :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 18} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 19, :name-row 19, :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, :row 19} {:fixed-arities #{1}, :end-row 22, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 21, :name-row 21, :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, :row 21} {:fixed-arities #{1}, :end-row 24, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 23, :name-row 23, :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, :row 23} {:fixed-arities #{4 5}, :end-row 27, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 25, :name-row 25, :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, :row 25} {:end-row 33, :name-end-col 23, :name-end-row 29, :name-row 29, :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 29} {:fixed-arities #{2}, :end-row 31, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 30, :name-row 30, :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, :row 30} {:fixed-arities #{3}, :end-row 33, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 32, :name-row 32, :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, :row 32} {:end-row 45, :name-end-col 19, :name-end-row 35, :name-row 35, :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 35} {:fixed-arities #{2}, :end-row 37, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 36, :name-row 36, :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, :row 36} {:fixed-arities #{2}, :end-row 39, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 38, :name-row 38, :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, :row 38} {:fixed-arities #{1}, :end-row 41, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 40, :name-row 40, :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, :row 40} {:fixed-arities #{1}, :end-row 43, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 42, :name-row 42, :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, :row 42} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 44, :name-row 44, :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, :row 44} {:end-row 61, :name-end-col 20, :name-end-row 47, :name-row 47, :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 47} {:fixed-arities #{4 3}, :end-row 50, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 48, :name-row 48, :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, :row 48} {:fixed-arities #{4 3}, :end-row 53, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 51, :name-row 51, :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, :row 51} {:fixed-arities #{4 3}, :end-row 56, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 54, :name-row 54, :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, :row 54} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 57, :name-row 57, :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, :row 57} {:fixed-arities #{4}, :end-row 61, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 60, :name-row 60, :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, :row 60} {:end-row 72, :name-end-col 20, :name-end-row 63, :name-row 63, :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 63} {:fixed-arities #{3 2}, :end-row 66, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 64, :name-row 64, :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, :row 64} {:fixed-arities #{4}, :end-row 68, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 67, :name-row 67, :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, :row 67} {:fixed-arities #{3}, :end-row 70, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 69, :name-row 69, :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, :row 69} {:fixed-arities #{2}, :end-row 72, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 71, :name-row 71, :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, :row 71} {:end-row 79, :name-end-col 26, :name-end-row 74, :name-row 74, :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 74} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 75, :name-row 75, :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, :row 75} {:fixed-arities #{1}, :end-row 79, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 78, :name-row 78, :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, :row 78} {:end-row 95, :name-end-col 21, :name-end-row 81, :name-row 81, :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 81} {:fixed-arities #{2}, :end-row 83, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 82, :name-row 82, :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, :row 82} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 84, :name-row 84, :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, :row 84} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 87, :name-row 87, :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, :row 87} {:fixed-arities #{3 5}, :end-row 93, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 91, :name-row 91, :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, :row 91} {:fixed-arities #{1}, :end-row 95, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 94, :name-row 94, :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, :row 94} {:end-row 100, :name-end-col 23, :name-end-row 97, :name-row 97, :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 97} {:fixed-arities #{4 3}, :end-row 100, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 98, :name-row 98, :ns elin.protocol.host, :name select-from-candidates, :defined-by clojure.core/defprotocol, :protocol-name ISelector, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 63, :row 98} {:end-row 106, :name-end-col 23, :name-end-row 102, :name-row 102, :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 102} {:fixed-arities #{2}, :end-row 104, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 103, :name-row 103, :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, :row 103} {:fixed-arities #{3}, :end-row 106, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 105, :name-row 105, :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, :row 105} {:end-row 110, :name-end-col 19, :name-end-row 108, :name-row 108, :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 108} {:fixed-arities #{2}, :end-row 110, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 109, :name-row 109, :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, :row 109} {:end-row 4, :name-end-col 24, :name-end-row 3, :name-row 3, :ns elin.protocol.config, :name IConfigure, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/config.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 29, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 4, :name-row 4, :ns elin.protocol.config, :name configure, :defined-by clojure.core/defprotocol, :protocol-name IConfigure, :filename "src/elin/protocol/config.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 4} {:fixed-arities #{1}, :end-row 69, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :ns elin.function.nrepl.test, :name test-clj-code, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 11} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :ns elin.function.nrepl.test, :name babashka?, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 71} {:end-row 81, :name-end-col 26, :name-end-row 76, :private true, :name-row 76, :ns elin.function.nrepl.test, :name ?TestQuery, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 76} {:fixed-arities #{2}, :end-row 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, :row 84} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.function.nrepl.cider.test, :name ?Summary, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 14, :name-end-row 18, :name-row 18, :ns elin.function.nrepl.cider.test, :name summary, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 18} {:fixed-arities #{1}, :end-row 36, :name-end-col 25, :name-end-row 32, :private true, :name-row 32, :ns elin.function.nrepl.cider.test, :name readable-filename, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 15, :row 32} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :ns elin.function.nrepl.cider.test, :name test-error-message, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :row 39} {:end-row 59, :name-end-col 18, :name-end-row 56, :name-row 56, :ns elin.function.nrepl.cider.test, :name ?ActualValue, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 39, :row 56} {:fixed-arities #{1}, :end-row 73, :name-end-col 26, :name-end-row 62, :private true, :name-row 62, :ns elin.function.nrepl.cider.test, :name test-actual-values, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 62} {:end-row 90, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.function.nrepl.cider.test, :name ?TestResult, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 75} {:fixed-arities #{2}, :end-row 130, :name-end-col 22, :name-end-row 93, :name-row 93, :ns elin.function.nrepl.cider.test, :name collect-results, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :row 93} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 14, :name-row 14, :ns elin.function.nrepl.namespace, :name get-cycled-namespace-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 14} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.function.nrepl.namespace, :name guess-namespace-from-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 36} {:fixed-arities #{2}, :end-row 20, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.nrepl.refactor, :name resolve-missing!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 13} {:fixed-arities #{3}, :end-row 23, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.function.nrepl.cider, :name complete!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 15} {:fixed-arities #{3}, :end-row 41, :name-end-col 13, :name-end-row 26, :name-row 26, :ns elin.function.nrepl.cider, :name info!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :doc "If info op is not supported, fallback to lookup op.", :row 26} {:fixed-arities #{2}, :end-row 51, :name-end-col 16, :name-end-row 44, :name-row 44, :ns elin.function.nrepl.cider, :name ns-path!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 44} {:fixed-arities #{2}, :end-row 58, :name-end-col 23, :name-end-row 53, :name-row 53, :ns elin.function.nrepl.cider, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 37, :row 53} {: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, :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, :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, :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, :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, :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, :doc "This operation does not return response immediately.", :row 97} {:end-row 17, :name-end-col 36, :name-end-row 12, :private true, :name-row 12, :ns elin.function.nrepl.system, :name get-system-info-code, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 61, :row 12} {:end-row 23, :name-end-col 27, :name-end-row 19, :private true, :name-row 19, :ns elin.function.nrepl.system, :name ?SystemInfo, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 24, :name-end-row 26, :private true, :name-row 26, :ns elin.function.nrepl.system, :name get-system-info*, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :row 26} {:end-row 36, :name-end-col 21, :name-end-row 33, :name-row 33, :ns elin.function.nrepl.system, :name get-system-info, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 33} {:fixed-arities #{1}, :end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :ns elin.function.nrepl.system, :name get-user-dir, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 39} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 45, :name-row 45, :ns elin.function.nrepl.system, :name get-file-separator, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 45} {:fixed-arities #{1}, :end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.function.nrepl.system, :name get-project-name, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 51} {:end-row 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 45, :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, :row 35} {:fixed-arities #{2}, :end-row 17, :name-end-col 24, :name-end-row 8, :name-row 8, :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, :row 8} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 24, :name-end-row 19, :name-row 19, :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, :row 19} {: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 27, :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 27, :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, :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, :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, :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, :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, :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, :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, :row 142} {: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, :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, :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, :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, :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, :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, :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, :row 111} {: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, :row 11} {: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, :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, :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, :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, :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, :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, :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, :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, :row 71} {:fixed-arities #{2}, :end-row 84, :name-end-col 21, :name-end-row 76, :name-row 76, :ns elin.function.clj-kondo, :name keyword-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 33, :row 76} {:fixed-arities #{3}, :end-row 108, :name-end-col 25, :name-end-row 86, :name-row 86, :ns elin.function.clj-kondo, :name keyword-definition, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 86} {:end-row 115, :name-end-col 22, :name-end-row 110, :private true, :name-row 110, :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 110} {:fixed-arities #{3}, :end-row 135, :name-end-col 17, :name-end-row 118, :name-row 118, :ns elin.function.clj-kondo, :name references, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 118} {:fixed-arities #{1}, :end-row 142, :name-end-col 24, :name-end-row 138, :name-row 138, :ns elin.function.clj-kondo, :name namespace-symbols, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 138} {:fixed-arities #{2}, :end-row 155, :name-end-col 32, :name-end-row 145, :name-row 145, :ns elin.function.clj-kondo, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 145} {:fixed-arities #{2}, :end-row 163, :name-end-col 26, :name-end-row 158, :name-row 158, :ns elin.function.clj-kondo, :name namespaces-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 158} {:fixed-arities #{2}, :end-row 176, :name-end-col 25, :name-end-row 166, :name-row 166, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 166} {:fixed-arities #{3}, :end-row 182, :name-end-col 18, :name-end-row 178, :private true, :name-row 178, :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, :row 178} {:fixed-arities #{2}, :end-row 187, :name-end-col 24, :name-end-row 184, :private true, :name-row 184, :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, :row 184} {:fixed-arities #{3}, :end-row 218, :name-end-col 13, :name-end-row 190, :name-row 190, :ns elin.function.clj-kondo, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :row 190} {:fixed-arities #{3}, :end-row 230, :name-end-col 19, :name-end-row 220, :name-row 220, :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, :row 220} {:fixed-arities #{2}, :end-row 237, :name-end-col 27, :name-end-row 232, :name-row 232, :ns elin.function.clj-kondo, :name requiring-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 232} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :row 18} {:fixed-arities #{3}, :end-row 46, :name-end-col 13, :name-end-row 35, :name-row 35, :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, :row 35} {:fixed-arities #{2}, :end-row 16, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.function.file, :name open-as, :defined-by clojure.core/defn, :filename "src/elin/function/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 8} {:fixed-arities #{3}, :end-row 28, :name-end-col 14, :name-end-row 12, :private true, :name-row 12, :ns elin.function.evaluate, :name eval!!, :defined-by clojure.core/defn-, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 12} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 20, :name-end-row 30, :name-row 30, :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 47, :row 30} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 32, :name-end-row 43, :name-row 43, :ns elin.function.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 43} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 28, :name-end-row 59, :name-row 59, :ns elin.function.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 59} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 28, :name-end-row 75, :name-row 75, :ns elin.function.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 75} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 30, :name-end-row 91, :name-row 91, :ns elin.function.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 52, :row 91} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 23, :name-end-row 100, :name-row 100, :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, :row 100} {: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 12, :name-end-col 14, :name-end-row 11, :name-row 11, :ns elin.schema.nrepl, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.schema.nrepl, :name ?Output, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 14} {:end-row 27, :name-end-col 17, :name-end-row 19, :name-row 19, :ns elin.schema.nrepl, :name ?Connection, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 19} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :ns elin.schema.nrepl, :name ?Client, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 40, :row 29} {:end-row 40, :name-end-col 14, :name-end-row 37, :name-row 37, :ns elin.schema.nrepl, :name ?Manager, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 59, :row 37} {:end-row 52, :name-end-col 13, :name-end-row 42, :name-row 42, :ns elin.schema.nrepl, :name ?Lookup, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 42} {:end-row 19, :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 30, :row 8} {:end-row 28, :name-end-col 18, :name-end-row 21, :name-row 21, :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 21} {:end-row 31, :name-end-col 21, :name-end-row 30, :name-row 30, :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 30} {:end-row 36, :name-end-col 20, :name-end-row 33, :name-row 33, :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 33} {:end-row 45, :name-end-col 21, :name-end-row 38, :name-row 38, :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 38} {:end-row 53, :name-end-col 19, :name-end-row 47, :name-row 47, :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 47} {:end-row 58, :name-end-col 22, :name-end-row 55, :name-row 55, :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 55} {:end-row 69, :name-end-col 21, :name-end-row 60, :name-row 60, :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 60} {:end-row 78, :name-end-col 18, :name-end-row 71, :name-row 71, :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 71} {:end-row 87, :name-end-col 22, :name-end-row 80, :name-row 80, :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 80} {:end-row 94, :name-end-col 22, :name-end-row 89, :name-row 89, :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 89} {: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 17, :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 7, :name-end-col 13, :name-end-row 3, :name-row 3, :ns elin.schema.plugin, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 70, :row 3} {:end-row 5, :name-end-col 20, :name-end-row 3, :private true, :name-row 3, :ns elin.schema.config, :name ?Env, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 24, :name-end-row 7, :private true, :name-row 7, :ns elin.schema.config, :name ?Handler, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 7} {:end-row 15, :name-end-col 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 33, :name-end-col 24, :name-end-row 33, :name-row 33, :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 33} {:end-row 5, :name-end-col 9, :name-end-row 5, :name-row 5, :ns elin.constant.interceptor, :name all, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 5} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.constant.interceptor, :name autocmd, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 6} {:end-row 7, :name-end-col 13, :name-end-row 7, :name-row 7, :ns elin.constant.interceptor, :name connect, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 7} {:end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name evaluate, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 9, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.constant.interceptor, :name handler, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :ns elin.constant.interceptor, :name nrepl, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 10} {:end-row 11, :name-end-col 12, :name-end-row 11, :name-row 11, :ns elin.constant.interceptor, :name output, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 11} {:end-row 12, :name-end-col 15, :name-end-row 12, :name-row 12, :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 12} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :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 13} {:end-row 14, :name-end-col 14, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 11, :name-end-row 15, :name-row 15, :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 15} {:end-row 3, :name-end-col 10, :name-end-row 3, :name-row 3, :ns elin.constant.host, :name nvim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 3} {:end-row 4, :name-end-col 9, :name-end-row 4, :name-row 4, :ns elin.constant.host, :name vim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 4} {:end-row 4, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.constant.lookup, :name subsection-separator, :defined-by clojure.core/def, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 82, :row 3} {:end-row 15, :name-end-col 25, :name-end-row 15, :private true, :name-row 15, :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 15} {:fixed-arities #{1}, :end-row 21, :name-end-col 42, :name-end-row 17, :private true, :name-row 17, :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, :row 17} {:fixed-arities #{1}, :end-row 33, :name-end-col 41, :name-end-row 23, :private true, :name-row 23, :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, :row 23} {:fixed-arities #{2}, :end-row 39, :name-end-col 30, :name-end-row 35, :private true, :name-row 35, :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, :row 35} {:end-row 90, :name-end-col 27, :name-end-row 41, :name-row 41, :ns elin.interceptor.test, :name done-test-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 41} {:end-row 21, :name-end-col 51, :name-end-row 10, :name-row 10, :ns elin.interceptor.quickfix, :name auto-toggling-vim-quickfix-window-interceptor, :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 10} {:end-row 34, :name-end-col 51, :name-end-row 23, :name-row 23, :ns elin.interceptor.quickfix, :name auto-toggling-vim-location-window-interceptor, :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 23} {:end-row 47, :name-end-col 43, :name-end-row 36, :name-row 36, :ns elin.interceptor.quickfix, :name use-selector-for-location-interceptor, :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 36} {:end-row 23, :name-end-col 25, :name-end-row 16, :name-row 16, :ns elin.interceptor.nrepl, :name eval-ns-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 76, :row 16} {:end-row 41, :name-end-col 32, :name-end-row 25, :name-row 25, :ns elin.interceptor.nrepl, :name normalize-path-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 25} {:end-row 60, :name-end-col 42, :name-end-row 43, :name-row 43, :ns elin.interceptor.nrepl, :name output-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 43} {:end-row 115, :name-end-col 26, :name-end-row 62, :name-row 62, :ns elin.interceptor.nrepl, :name progress-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 62} {:end-row 137, :name-end-col 30, :name-end-row 117, :name-row 117, :ns elin.interceptor.nrepl, :name nrepl-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 117} {:end-row 11, :name-end-col 30, :name-end-row 7, :name-row 7, :ns elin.interceptor.output, :name print-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 7} {:end-row 17, :name-end-col 35, :name-end-row 16, :name-row 16, :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 16} {:end-row 24, :name-end-col 30, :name-end-row 19, :name-row 19, :ns elin.interceptor.autocmd, :name deinitialize-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 19} {:end-row 42, :name-end-col 27, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name ns-create-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 46, :name-end-col 28, :name-end-row 44, :name-row 44, :ns elin.interceptor.autocmd, :name generate-skeleton, :defined-by clojure.core/defmulti, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmulti, :end-col 19, :row 44} {:fixed-arities #{1}, :end-row 72, :name-end-col 21, :name-end-row 61, :private true, :name-row 61, :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, :row 61} {:end-row 90, :name-end-col 26, :name-end-row 74, :name-row 74, :ns elin.interceptor.autocmd, :name skeleton-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 74} {:end-row 97, :name-end-col 37, :name-end-row 92, :name-row 92, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 92} {:end-row 21, :name-end-col 19, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.optional.nrepl, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 18} {:end-row 26, :name-end-col 19, :name-end-row 23, :private true, :name-row 23, :ns elin.interceptor.optional.nrepl, :name ?->, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 23} {:end-row 31, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :ns elin.interceptor.optional.nrepl, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 30, :row 28} {:end-row 47, :name-end-col 31, :name-end-row 33, :private true, :name-row 33, :ns elin.interceptor.optional.nrepl, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 33} {:fixed-arities #{1}, :end-row 68, :name-end-col 36, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.optional.nrepl, :name convert-schema-form-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 49} {:fixed-arities #{1}, :end-row 87, :name-end-col 47, :name-end-row 70, :private true, :name-row 70, :ns elin.interceptor.optional.nrepl, :name convert-parsed-function-schema-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 10, :row 70} {:fixed-arities #{2}, :end-row 93, :name-end-col 25, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.optional.nrepl, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 89} {:fixed-arities #{1}, :end-row 98, :name-end-col 14, :name-end-row 95, :private true, :name-row 95, :ns elin.interceptor.optional.nrepl, :name pp-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 20, :row 95} {:fixed-arities #{2}, :end-row 105, :name-end-col 18, :name-end-row 100, :private true, :name-row 100, :ns elin.interceptor.optional.nrepl, :name add-indent, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 100} {:fixed-arities #{1}, :end-row 123, :name-end-col 20, :name-end-row 107, :private true, :name-row 107, :ns elin.interceptor.optional.nrepl, :name document-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 107} {:end-row 151, :name-end-col 30, :name-end-row 125, :name-row 125, :ns elin.interceptor.optional.nrepl, :name malli-lookup-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 125} {:end-row 16, :name-end-col 32, :name-end-row 9, :name-row 9, :ns elin.interceptor.optional.evaluate, :name wrap-eval-code-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 75, :row 9} {:end-row 30, :name-end-col 35, :name-end-row 18, :name-row 18, :ns elin.interceptor.optional.evaluate, :name eval-with-context-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 18} {:end-row 15, :name-end-col 32, :name-end-row 10, :name-row 10, :ns elin.interceptor.handler, :name handling-error-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 10} {:end-row 35, :name-end-col 49, :name-end-row 17, :name-row 17, :ns elin.interceptor.handler, :name setting-nrepl-connection-status-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :doc "Interceptor for setting nREPL connection status to variable.", :row 17} {:end-row 14, :name-end-col 47, :name-end-row 9, :name-row 9, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 9} {:end-row 25, :name-end-col 49, :name-end-row 16, :name-row 16, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 16} {:fixed-arities #{1}, :end-row 35, :name-end-col 20, :name-end-row 27, :private true, :name-row 27, :ns elin.interceptor.evaluate, :name up-until-top, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 27} {:end-row 51, :name-end-col 33, :name-end-row 37, :name-row 37, :ns elin.interceptor.evaluate, :name eval-in-comment-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 37} {:end-row 21, :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 31, :row 20} {:end-row 32, :name-end-col 29, :name-end-row 23, :name-row 23, :ns elin.interceptor.debug, :name nrepl-debug-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 23} {:end-row 44, :name-end-col 31, :name-end-row 34, :private true, :name-row 34, :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 63, :row 34} {:end-row 59, :name-end-col 46, :name-end-row 46, :name-row 46, :ns elin.interceptor.debug, :name interceptor-context-checking-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 77, :row 46} {:end-row 66, :name-end-col 21, :name-end-row 61, :name-row 61, :ns elin.interceptor.debug, :name tap-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "TODO remove-tap", :row 61} {:end-row 73, :name-end-col 37, :name-end-row 68, :name-row 68, :ns elin.interceptor.debug, :name initialize-debugger-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 68} {:end-row 87, :name-end-col 37, :name-end-row 75, :private true, :name-row 75, :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 75} {:fixed-arities #{1}, :end-row 98, :name-end-col 29, :name-end-row 89, :private true, :name-row 89, :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, :row 89} {:fixed-arities #{1}, :end-row 116, :name-end-col 27, :name-end-row 101, :private true, :name-row 101, :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, :row 101} {:end-row 167, :name-end-col 34, :name-end-row 133, :name-row 133, :ns elin.interceptor.debug, :name process-debugger-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 133} {:end-row 11, :name-end-col 32, :name-end-row 11, :private true, :name-row 11, :ns elin.interceptor.connect, :name default-hostname, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 45, :row 11} {:end-row 33, :name-end-col 37, :name-end-row 13, :name-row 13, :ns elin.interceptor.connect, :name port-auto-detecting-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 13} {:end-row 47, :name-end-col 37, :name-end-row 35, :name-row 35, :ns elin.interceptor.connect, :name raw-message-channel-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 35} {:end-row 56, :name-end-col 27, :name-end-row 49, :name-row 49, :ns elin.interceptor.connect, :name connected-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 19, :row 49} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.system, :name new-system, :defined-by clojure.core/defn, :filename "src/elin/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 15} {:end-row 28, :name-end-col 34, :name-end-row 26, :private true, :name-row 26, :ns elin.config, :name config-transformer, :defined-by clojure.core/def, :filename "src/elin/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 26} {:fixed-arities #{2}, :end-row 58, :name-end-col 20, :name-end-row 33, :name-row 33, :ns elin.config, :name merge-configs, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :varargs-min-arity 2, :row 33} {:fixed-arities #{0}, :end-row 66, :name-end-col 24, :name-end-row 61, :private true, :name-row 61, :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, :row 61} {:fixed-arities #{1}, :end-row 76, :name-end-col 33, :name-end-row 69, :private true, :name-row 69, :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, :row 69} {:fixed-arities #{2}, :end-row 88, :name-end-col 24, :name-end-row 78, :name-row 78, :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 55, :row 78} {:fixed-arities #{2}, :end-row 107, :name-end-col 28, :name-end-row 90, :name-row 90, :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 57, :row 90} {:fixed-arities #{2}, :end-row 114, :name-end-col 16, :name-end-row 109, :name-row 109, :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, :row 109} {:fixed-arities #{2}, :end-row 128, :name-end-col 18, :name-end-row 117, :name-row 117, :ns elin.config, :name load-config, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 117}], :var-usages [{: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 40, :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 42, :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/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 66, :name-end-row 29, :name-row 29, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 44, :name-col 45, :from-var resolve-interceptor, :end-col 71, :arity 1, :row 29, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 30, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 3}, :end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 16, :name-end-row 35, :name-row 35, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 12, :name-col 13, :from-var resolve-interceptor, :end-col 24, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var resolve-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var resolve-interceptor, :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 resolve-interceptor} {:name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var resolve-interceptor, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 35, :name-end-col 18, :name-end-row 34, :name-row 34, :name cond->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 48, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 49, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 35, :name-end-col 14, :name-end-row 29, :name-row 29, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 37, :name-end-col 25, :name-end-row 37, :name-row 37, :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 37, :to elin.message} {:end-row 38, :name-end-col 7, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 45, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 37, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 28, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 52, :name-end-col 22, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 52, :name-end-col 19, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 52, :name-end-col 17, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 11, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 13, :name-end-row 55, :name-row 55, :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 55, :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 57, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{3}, :end-row 58, :name-end-col 13, :name-end-row 58, :name-row 58, :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 58, :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 58, :name-end-col 12, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 63, :name-end-col 50, :name-end-row 63, :name-row 63, :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 63, :to elin.schema.interceptor} {:end-row 63, :name-end-col 21, :name-end-row 63, :name-row 63, :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 63, :to malli.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 18, :name-end-row 64, :private true, :name-row 64, :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 64, :to elin.component.interceptor} {:end-row 67, :name-end-col 19, :name-end-row 67, :private true, :name-row 67, :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 67, :to elin.component.interceptor} {:end-row 70, :name-end-col 16, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.component.interceptor} {:end-row 70, :name-end-col 8, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 70, :name-end-col 7, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 82, :name-end-col 22, :name-end-row 82, :name-row 82, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 82, :to com.stuartsierra.component} {:fixed-arities #{2}, :end-row 86, :name-end-col 78, :name-end-row 86, :private true, :name-row 86, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 58, :name-col 59, :end-col 91, :arity 2, :row 86, :to elin.component.interceptor} {:end-row 87, :name-end-col 54, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 87, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :end-col 53, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 47, :name-end-row 85, :name-row 85, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 48, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 87, :name-end-col 43, :name-end-row 86, :name-row 86, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 54, :arity 2, :row 86, :to clojure.core} {:end-row 87, :name-end-col 37, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 89, :name-end-col 40, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 90, :name-end-col 41, :name-end-row 90, :name-row 90, :name into, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 45, :arity 2, :row 90, :to clojure.core} {:end-row 90, :name-end-col 35, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 64, :name-end-row 93, :private true, :name-row 93, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 93, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 93, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 93, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :name-end-col 76, :name-end-row 92, :private true, :name-row 92, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 76, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :name-end-col 83, :name-end-row 92, :name-row 92, :name second, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 77, :name-col 77, :end-col 83, :row 92, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 92, :name-end-col 47, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 41, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{2}, :end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 36, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 94, :name-end-col 80, :name-end-row 94, :private true, :name-row 94, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 94, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{2}, :end-row 94, :name-end-col 36, :name-end-row 94, :name-row 94, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 94, :to clojure.core} {:end-row 95, :name-end-col 83, :name-end-row 95, :private true, :name-row 95, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 95, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 48, :name-end-row 95, :name-row 95, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 43, :name-end-row 95, :name-row 95, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 95, :to clojure.core} {:end-row 96, :name-end-col 21, :name-end-row 96, :name-row 96, :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 96, :to taoensso.timbre} {:end-row 97, :name-end-col 27, :name-end-row 97, :name-row 97, :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 97, :to elin.message} {:end-row 97, :name-end-col 16, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 98, :name-end-col 20, :name-end-row 98, :name-row 98, :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 98, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 101, :name-end-col 13, :name-end-row 99, :name-row 99, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 47, :arity 5, :varargs-min-arity 3, :row 99, :to clojure.core} {:end-row 101, :name-end-col 9, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 103, :name-end-col 18, :name-end-row 103, :name-row 103, :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 103, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 12, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :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 108, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 110, :name-end-col 56, :name-end-row 110, :name-row 110, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 110, :to clojure.core} {:fixed-arities #{4 3}, :end-row 110, :name-end-col 29, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.interceptor} {:end-row 113, :name-end-col 69, :name-end-row 113, :name-row 113, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 50, :name-col 50, :end-col 69, :row 113, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 113, :name-end-col 33, :name-end-row 113, :name-row 113, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 70, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 28, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 74, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 33, :name-end-row 114, :name-row 114, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 55, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 28, :name-end-row 114, :name-row 114, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 59, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 114, :name-end-col 31, :name-end-row 112, :name-row 112, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 60, :arity 2, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{3}, :end-row 119, :name-end-col 26, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 121, :name-end-col 79, :name-end-row 121, :name-row 121, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 99, :arity 2, :varargs-min-arity 4, :row 121, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 84, :name-end-row 122, :name-row 122, :name join, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 75, :name-col 76, :end-col 90, :arity 2, :row 122, :to clojure.string} {:end-row 122, :name-end-col 74, :name-end-row 121, :name-row 121, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 70, :name-col 71, :end-col 91, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 30, :name-end-row 121, :name-row 121, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 92, :arity 3, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 22, :name-end-row 121, :name-row 121, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 93, :arity 1, :row 121, :to taoensso.timbre} {:fixed-arities #{0 1 2}, :end-row 123, :name-end-col 46, :name-end-row 123, :name-row 123, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 74, :arity 2, :varargs-min-arity 2, :row 123, :to clojure.core} {:end-row 123, :name-end-col 29, :name-end-row 123, :name-row 123, :name execute, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 75, :arity 2, :row 123, :to exoscale.interceptor} {:fixed-arities #{1}, :end-row 127, :name-end-col 57, :name-end-row 127, :name-row 127, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 127, :to clojure.core} {:end-row 127, :name-end-col 45, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 127, :name-end-col 27, :name-end-row 125, :name-row 125, :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 125, :to elin.message} {:end-row 127, :name-end-col 11, :name-end-row 120, :name-row 120, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 3, :row 120, :to clojure.core} {:end-row 127, :name-end-col 9, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 129, :name-end-col 24, :name-end-row 129, :name-row 129, :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 129, :to elin.protocol.config} {:end-row 131, :name-end-col 61, :name-end-row 131, :private true, :name-row 131, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :end-col 61, :row 131, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 131, :name-end-col 43, :name-end-row 131, :name-row 131, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 62, :arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 79, :name-end-row 133, :name-row 133, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 58, :name-col 58, :end-col 79, :row 133, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 133, :name-end-col 49, :name-end-row 133, :name-row 133, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 80, :arity 2, :varargs-min-arity 2, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 132, :name-end-col 42, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 133, :name-end-col 43, :name-end-row 133, :name-row 133, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 81, :arity 2, :varargs-min-arity 4, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 43, :name-end-row 134, :name-row 134, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 44, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 38, :name-end-row 132, :name-row 132, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 34, :name-col 35, :end-col 45, :arity 3, :varargs-min-arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 79, :name-end-row 136, :name-row 136, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 58, :name-col 58, :end-col 79, :row 136, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 49, :name-end-row 136, :name-row 136, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 80, :arity 2, :varargs-min-arity 2, :row 136, :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 4 3 2}, :end-row 136, :name-end-col 43, :name-end-row 136, :name-row 136, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 81, :arity 2, :varargs-min-arity 4, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 44, :arity 1, :row 137, :to clojure.core} {:end-row 137, :name-end-col 38, :name-end-row 135, :name-row 135, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 34, :name-col 35, :end-col 45, :arity 3, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 137, :name-end-col 33, :name-end-row 132, :name-row 132, :name union, :filename "src/elin/component/interceptor.clj", :alias set, :from elin.component.interceptor, :col 23, :name-col 24, :end-col 46, :arity 2, :varargs-min-arity 2, :row 132, :to clojure.set} {:fixed-arities #{1}, :end-row 141, :name-end-col 51, :name-end-row 141, :private true, :name-row 141, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 141, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 141, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 141, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 140, :name-end-col 57, :name-end-row 140, :private true, :name-row 140, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 29, :end-col 57, :row 140, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 140, :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 140, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 139, :name-end-col 51, :name-end-row 139, :private true, :name-row 139, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 139, :to elin.component.interceptor} {:end-row 139, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 139, :to clojure.core} {:fixed-arities #{0 1}, :end-row 138, :name-end-col 27, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 29, :name-end-row 139, :name-row 139, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 139, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 140, :name-end-col 28, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 141, :to clojure.core} {:end-row 141, :name-end-col 23, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:end-row 142, :name-end-col 71, :name-end-row 142, :private true, :name-row 142, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 142, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 142, :name-end-col 51, :name-end-row 142, :name-row 142, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 142, :to clojure.core} {:end-row 143, :name-end-col 74, :name-end-row 143, :private true, :name-row 143, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 143, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 143, :name-end-col 51, :name-end-row 143, :name-row 143, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 143, :name-end-col 46, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 32, :name-end-row 142, :name-row 142, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 142, :to clojure.core} {:fixed-arities #{3 2}, :end-row 146, :name-end-col 79, :name-end-row 146, :name-row 146, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 110, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 146, :name-end-col 62, :name-end-row 146, :name-row 146, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 111, :arity 2, :row 146, :to clojure.core} {:end-row 146, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 111, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 50, :name-end-row 146, :name-row 146, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 64, :arity 2, :row 146, :to clojure.core} {:end-row 147, :name-end-col 44, :name-end-row 145, :name-row 145, :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 145, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 40, :name-end-row 144, :name-row 144, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 66, :arity 2, :row 144, :to clojure.core} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 64, :name-end-row 151, :name-row 151, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 61, :end-col 75, :arity 2, :row 151, :to clojure.core} {:fixed-arities #{0 1}, :end-row 151, :name-end-col 59, :name-end-row 151, :name-row 151, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 56, :name-col 57, :end-col 79, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 152, :name-end-col 55, :name-end-row 151, :name-row 151, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 49, :end-col 69, :arity 2, :varargs-min-arity 2, :row 151, :to clojure.core} {:fixed-arities #{3}, :end-row 152, :name-end-col 37, :name-end-row 151, :name-row 151, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 70, :arity 3, :varargs-min-arity 3, :row 151, :to clojure.core} {:end-row 152, :name-end-col 32, :name-end-row 150, :name-row 150, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 29, :name-col 30, :end-col 71, :arity 2, :varargs-min-arity 0, :row 150, :to clojure.core} {:fixed-arities #{3}, :end-row 153, :name-end-col 38, :name-end-row 149, :name-row 149, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 58, :arity 3, :row 149, :to clojure.core} {:fixed-arities #{3}, :end-row 154, :name-end-col 13, :name-end-row 154, :name-row 154, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 53, :arity 3, :varargs-min-arity 3, :row 154, :to clojure.core} {:end-row 154, :name-end-col 9, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 54, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 154, :name-end-col 11, :name-end-row 72, :name-row 72, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 56, :arity 10, :varargs-min-arity 2, :row 72, :to clojure.core} {:end-row 158, :name-end-col 47, :name-end-row 158, :private true, :name-row 158, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 37, :from-var new-interceptor, :end-col 47, :row 158, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 158, :name-end-col 29, :name-end-row 158, :name-row 158, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var new-interceptor, :end-col 48, :arity 2, :row 158, :to clojure.core} {:fixed-arities #{0 1}, :end-row 158, :name-end-col 24, :name-end-row 158, :name-row 158, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 21, :name-col 22, :from-var new-interceptor, :end-col 52, :arity 2, :varargs-min-arity 1, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 20, :name-end-row 158, :name-row 158, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 53, :arity 1, :row 158, :to elin.component.interceptor} {:end-row 158, :name-end-col 6, :name-end-row 156, :name-row 156, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 156, :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 #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 34, :arity 1, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 35, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 54, :arity 1, :row 23, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name IStorage, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 23, :row 26, :to elin.protocol.storage} {:end-row 28, :name-end-col 44, :name-end-row 28, :private true, :name-row 28, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 28, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 21, :name-end-row 28, :name-row 28, :name set, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 45, :arity 4, :row 28, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 30, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 22, :name-col 23, :end-col 27, :arity 0, :row 30, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name +, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 20, :end-col 43, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :name-col 21, :end-col 26, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :end-col 26, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 7, :name-col 8, :end-col 57, :arity 4, :varargs-min-arity 4, :row 31, :to clojure.core} {:end-row 32, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 9, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{1 3}, :end-row 35, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 40, :end-col 47, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 35, :name-col 36, :end-col 50, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 13, :name-col 14, :end-col 32, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0}, :end-row 37, :name-end-col 20, :name-end-row 37, :private true, :name-row 37, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 16, :name-col 17, :end-col 21, :arity 0, :row 37, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 15, :name-col 16, :end-col 42, :arity 2, :row 39, :to elin.protocol.storage} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 19, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 20, :arity 3, :row 37, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 36, :name-row 36, :name when, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 21, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1 3}, :end-row 44, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 33, :end-col 40, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 32, :name-end-row 44, :name-row 44, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 54, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0}, :end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 15, :name-col 16, :end-col 20, :arity 0, :row 45, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 12, :name-col 13, :end-col 29, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 14, :name-col 15, :end-col 41, :arity 2, :row 47, :to elin.protocol.storage} {:end-row 48, :name-end-col 13, :name-end-row 47, :name-row 47, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 10, :name-col 11, :end-col 20, :arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :end-col 21, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 15, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 6, :name-col 7, :end-col 22, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 43, :name-row 43, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 25, :name-end-row 51, :name-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 19, :end-col 25, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :end-col 25, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 51, :name-end-col 11, :name-end-row 51, :name-row 51, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 28, :arity 3, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 12, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 2, :row 55, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 15, :name-row 15, :name defrecord, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 25, :arity 12, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :name-row 59, :name map->SessionStorage, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var new-session-storage, :end-col 27, :arity 1, :row 59, :to elin.component.session-storage} {:end-row 59, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.component.handler} {:end-row 25, :name-end-col 57, :name-end-row 25, :name-row 25, :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 25, :to elin.schema.component} {:fixed-arities #{1}, :end-row 25, :name-end-col 75, :name-end-row 25, :name-row 25, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 58, :name-col 58, :end-col 75, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 58, :name-end-row 26, :name-row 26, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 66, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 37, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 3}, :end-row 29, :name deref, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :from-var resolve-handler, :end-col 42, :arity 1, :row 29, :to clojure.core} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :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 31, :to elin.message} {:end-row 32, :name-end-col 20, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 14, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 12, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 24, :name-end-row 35, :private true, :name-row 35, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 35, :to elin.component.handler} {:end-row 35, :name-end-col 59, :name-end-row 35, :name-row 35, :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 35, :to elin.schema.component} {:fixed-arities #{1}, :end-row 35, :name-end-col 90, :name-end-row 35, :name-row 35, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 73, :name-col 73, :end-col 90, :row 35, :to clojure.core} {:end-row 36, :name-end-col 49, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.handler} {:end-row 36, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 51, :arity 2, :row 35, :to malli.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 44, :name-end-row 40, :private true, :name-row 40, :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 40, :to elin.component.handler} {:fixed-arities #{3}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 20, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 42, :name-end-col 14, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 43, :name-end-col 10, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 34, :name-end-row 45, :private true, :name-row 45, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 45, :to elin.component.handler} {:fixed-arities #{1}, :end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 45, :to clojure.core} {:end-row 45, :name-end-col 69, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.handler} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 71, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 32, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 27, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to clojure.edn} {:end-row 52, :name-end-col 31, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{2}, :end-row 54, :name-end-col 48, :name-end-row 53, :name-row 53, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 21, :name-col 22, :from-var construct-handler-parameter, :end-col 64, :arity 2, :row 53, :to elin.config} {:fixed-arities #{2}, :end-row 56, :name-end-col 45, :name-end-row 56, :name-row 56, :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 56, :to elin.protocol.config} {:end-row 56, :name-end-col 27, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 37, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 13, :name-end-row 59, :name-row 59, :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 59, :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 60, :name-end-col 12, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 65, :name-end-col 61, :name-end-row 65, :name-row 65, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 38, :name-col 38, :from-var handler*, :end-col 61, :row 65, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 60, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 38, :name-col 39, :from-var handler*, :end-col 67, :arity 2, :row 68, :to clojure.core} {:end-row 70, :name-end-col 37, :name-end-row 70, :name-row 70, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :name-col 31, :from-var handler*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 38, :name-end-row 71, :name-row 71, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 22, :name-col 23, :from-var handler*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 71, :to elin.message} {:end-row 72, :name-end-col 24, :name-end-row 70, :name-row 70, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 20, :name-col 21, :from-var handler*, :end-col 26, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 25, :name-end-row 68, :name-row 68, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var handler*, :end-col 27, :arity 3, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 19, :name-col 20, :from-var handler*, :end-col 43, :arity 1, :row 73, :to elin.util.server} {:fixed-arities #{3}, :end-row 74, :name-end-col 15, :name-end-row 74, :name-row 74, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 9, :name-col 10, :from-var handler*, :end-col 40, :arity 3, :varargs-min-arity 3, :row 74, :to clojure.core} {:end-row 74, :name-end-col 11, :name-end-row 67, :name-row 67, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 74, :name-end-col 8, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler*, :end-col 42, :arity 2, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 28, :name-end-row 64, :name-row 64, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 4, :name-col 5, :from-var handler*, :end-col 43, :arity 4, :row 64, :to elin.protocol.interceptor} {:end-row 74, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{4}, :end-row 76, :name-end-col 14, :name-end-row 76, :private true, :name-row 76, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 76, :to elin.component.handler} {:end-row 76, :name-end-col 49, :name-end-row 76, :name-row 76, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 76, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 76, :name-end-col 54, :name-end-row 76, :name-row 76, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 50, :name-col 50, :end-col 54, :row 76, :to clojure.core} {:end-row 76, :name-end-col 78, :name-end-row 76, :name-row 76, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 55, :name-col 55, :end-col 78, :row 76, :to elin.schema.handler} {:end-row 76, :name-end-col 98, :name-end-row 76, :name-row 76, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 79, :name-col 79, :end-col 98, :row 76, :to elin.schema.server} {:fixed-arities #{1}, :end-row 77, :name-end-col 20, :name-end-row 77, :name-row 77, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 77, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 76, :name-row 76, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 22, :arity 2, :row 76, :to malli.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 63, :name-end-row 83, :name-row 83, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 39, :name-col 40, :from-var handler, :end-col 72, :arity 1, :row 83, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 84, :name-end-col 23, :name-end-row 84, :name-row 84, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 17, :name-col 18, :from-var handler, :end-col 76, :arity 5, :varargs-min-arity 3, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 46, :name-end-row 85, :private true, :name-row 85, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :name-col 19, :from-var handler, :end-col 55, :arity 1, :row 85, :to elin.component.handler} {:fixed-arities #{1 2}, :end-row 86, :name-end-col 51, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{2}, :end-row 87, :name-end-col 45, :name-end-row 87, :private true, :name-row 87, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 36, :name-col 37, :from-var handler, :end-col 67, :arity 2, :row 87, :to elin.component.handler} {:end-row 87, :name-end-col 25, :name-end-row 87, :name-row 87, :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 68, :arity 2, :row 87, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 88, :name-end-col 16, :name-end-row 88, :private true, :name-row 88, :name handler*, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :from-var handler, :end-col 38, :arity 2, :row 88, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 88, :name-end-col 12, :name-end-row 86, :name-row 86, :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 39, :arity 3, :row 86, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 83, :name-row 83, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 3, :name-col 4, :from-var handler, :end-col 40, :arity 2, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 105, :name-end-col 22, :name-end-row 105, :name-row 105, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 105, :to com.stuartsierra.component} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 46, :name-end-row 114, :private true, :name-row 114, :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 114, :to elin.component.handler} {:end-row 114, :name-end-col 27, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{4}, :end-row 115, :name-end-col 35, :name-end-row 115, :private true, :name-row 115, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 115, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 115, :name-end-col 27, :name-end-row 115, :name-row 115, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 70, :arity 4, :varargs-min-arity 4, :row 115, :to clojure.core} {:end-row 116, :name-end-col 19, :name-end-row 116, :name-row 116, :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 116, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 119, :name-end-col 13, :name-end-row 117, :name-row 117, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 31, :arity 5, :varargs-min-arity 3, :row 117, :to clojure.core} {:end-row 119, :name-end-col 9, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 32, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 122, :name-end-col 17, :name-end-row 122, :name-row 122, :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 122, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 12, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 11, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{0 1}, :end-row 127, :name-end-col 20, :name-end-row 127, :name-row 127, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var new-handler, :end-col 42, :arity 2, :varargs-min-arity 1, :row 127, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 16, :name-end-row 127, :name-row 127, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 43, :arity 1, :row 127, :to elin.component.handler} {:end-row 127, :name-end-col 6, :name-end-row 125, :name-row 125, :name defn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 54, :name-end-row 11, :name-row 11, :name select-keys-by-namespace, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 21, :name-col 22, :from-var set-quickfix-list, :end-col 66, :arity 2, :row 11, :to elin.util.map} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 12, :name-row 12, :name assoc, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 21, :name-col 22, :from-var set-quickfix-list, :end-col 42, :arity 5, :varargs-min-arity 3, :row 12, :to clojure.core} {:end-row 13, :name-end-col 20, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 14, :name-end-col 66, :name-end-row 14, :name-row 14, :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 14, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 16, :name-end-col 59, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.host} {:end-row 17, :name-end-col 33, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 29, :name-end-row 14, :name-row 14, :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 14, :to elin.protocol.interceptor} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 8, :name-row 8, :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 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :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 21, :to elin.function.quickfix} {:fixed-arities #{2}, :end-row 24, :name-end-col 55, :name-end-row 24, :name-row 24, :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 24, :to elin.util.map} {:fixed-arities #{3}, :end-row 27, :name-end-col 28, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 27, :name-end-col 21, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 28, :name-end-col 67, :name-end-row 28, :name-row 28, :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 28, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 30, :name-end-col 60, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.host} {:end-row 31, :name-end-col 34, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3}, :end-row 31, :name-end-col 30, :name-end-row 28, :name-row 28, :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 28, :to elin.protocol.interceptor} {:end-row 31, :name-end-col 8, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 20, :to clojure.core} {:end-row 24, :name-end-col 31, :name-end-row 24, :name-row 24, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var nrepl-debug-interceptor, :end-col 31, :row 24, :to elin.constant.interceptor} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 59, :arity 1, :varargs-min-arity 0, :row 26, :to clojure.core} {:end-row 26, :name-end-col 30, :name-end-row 26, :name-row 26, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 60, :arity 2, :row 26, :to taoensso.timbre} {:end-row 26, :name-end-col 18, :name-end-row 25, :name-row 25, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 25, :to clojure.core} {:end-row 27, :name-end-col 55, :name-end-row 27, :private true, :name-row 27, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 27, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 40, :name-end-row 27, :name-row 27, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 27, :to clojure.core} {:end-row 27, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 23, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 27, :to exoscale.interceptor} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 28, :to exoscale.interceptor} {:end-row 28, :name-end-col 14, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 30, :name-end-col 50, :name-end-row 30, :name-row 30, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 60, :arity 1, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :row 30, :to taoensso.timbre} {:end-row 30, :name-end-col 18, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 29, :to clojure.core} {:end-row 31, :name-end-col 55, :name-end-row 31, :private true, :name-row 31, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 31, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 63, :name-end-row 31, :name-row 31, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 31, :to clojure.core} {:end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 31, :to exoscale.interceptor} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 32, :to exoscale.interceptor} {:end-row 32, :name-end-col 14, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 35, :name-end-col 23, :name-end-row 35, :name-row 35, :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 35, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 36, :name-end-col 27, :name-end-row 36, :name-row 36, :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 36, :to elin.constant.interceptor} {:end-row 36, :name-end-col 59, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.interceptor} {:end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.interceptor} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :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 37, :to elin.schema.interceptor} {:end-row 38, :name-end-col 28, :name-end-row 38, :name-row 38, :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 38, :to elin.constant.interceptor} {:end-row 38, :name-end-col 61, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.interceptor} {:end-row 39, :name-end-col 27, :name-end-row 39, :name-row 39, :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 39, :to elin.constant.interceptor} {:end-row 39, :name-end-col 59, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.interceptor} {:end-row 40, :name-end-col 25, :name-end-row 40, :name-row 40, :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 40, :to elin.constant.interceptor} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :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 40, :to elin.schema.interceptor} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :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 41, :to elin.constant.interceptor} {:end-row 41, :name-end-col 62, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.interceptor} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :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 42, :to elin.constant.interceptor} {:end-row 42, :name-end-col 57, :name-end-row 42, :name-row 42, :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 42, :to elin.schema.interceptor} {:end-row 43, :name-end-col 24, :name-end-row 43, :name-row 43, :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 43, :to elin.constant.interceptor} {:end-row 43, :name-end-col 53, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.interceptor} {:end-row 44, :name-end-col 28, :name-end-row 44, :name-row 44, :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 44, :to elin.constant.interceptor} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :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 44, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 44, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 34, :to clojure.core} {:end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var interceptor-context-checking-interceptor, :end-col 29, :row 47, :to elin.constant.interceptor} {:end-row 49, :name-end-col 49, :name-end-row 49, :private true, :name-row 49, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking-interceptor, :end-col 49, :row 49, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking-interceptor, :end-col 55, :arity 2, :row 49, :to clojure.core} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 2, :row 52, :to malli.core} {:end-row 53, :name-end-col 58, :name-end-row 53, :name-row 53, :name humanize, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 1, :row 53, :to malli.error} {:end-row 53, :name-end-col 40, :name-end-row 51, :name-row 51, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking-interceptor, :end-col 60, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 56, :name-end-col 42, :name-end-row 54, :name-row 54, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 34, :name-end-row 54, :name-row 54, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking-interceptor, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 25, :name-end-row 54, :name-row 54, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking-interceptor, :end-col 40, :arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 26, :name-end-row 51, :name-row 51, :name when-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var interceptor-context-checking-interceptor, :end-col 41, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 58, :name-end-col 18, :name-end-row 50, :name-row 50, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 21, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 30, :name-end-row 59, :name-row 59, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking-interceptor, :end-col 72, :arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 21, :name-end-row 59, :name-row 59, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 73, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 20, :name-end-row 49, :name-row 49, :name if-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 13, :name-col 14, :from-var interceptor-context-checking-interceptor, :end-col 74, :arity 3, :row 49, :to clojure.core} {:end-row 59, :name-end-col 14, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var tap-interceptor, :end-col 33, :row 63, :to elin.constant.interceptor} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 27, :name-col 28, :from-var tap-interceptor, :end-col 56, :arity 2, :row 65, :to taoensso.timbre} {:end-row 65, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var tap-interceptor, :end-col 56, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 65, :name-row 65, :name add-tap, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 17, :name-col 18, :from-var tap-interceptor, :end-col 57, :arity 1, :row 65, :to clojure.core} {:end-row 65, :name-end-col 18, :name-end-row 64, :name-row 64, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var tap-interceptor, :end-col 58, :arity 2, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 66, :name-end-col 26, :name-end-row 66, :name-row 66, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var tap-interceptor, :end-col 27, :arity 1, :row 66, :to exoscale.interceptor} {:end-row 66, :name-end-col 14, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var tap-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 5, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :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-interceptor, :end-col 33, :row 69, :to elin.constant.interceptor} {:end-row 71, :name-end-col 80, :name-end-row 71, :name-row 71, :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-interceptor, :end-col 80, :row 71, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 47, :name-end-row 71, :name-row 71, :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-interceptor, :end-col 81, :arity 2, :row 71, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 72, :name-end-col 45, :name-end-row 72, :name-row 72, :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-interceptor, :end-col 52, :arity 1, :row 72, :to elin.function.nrepl.cider} {:end-row 72, :name-end-col 22, :name-end-row 71, :name-row 71, :name when, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var initialize-debugger-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 72, :name-end-col 18, :name-end-row 70, :name-row 70, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var initialize-debugger-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 70, :to clojure.core} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var initialize-debugger-interceptor, :end-col 27, :arity 1, :row 73, :to exoscale.interceptor} {:end-row 73, :name-end-col 14, :name-end-row 70, :name-row 70, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var initialize-debugger-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 73, :name-end-col 5, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :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 16, :arity 2, :row 75, :to clojure.core} {:end-row 92, :name-end-col 53, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 91, :name-end-col 66, :name-end-row 91, :private true, :name-row 91, :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 91, :to elin.interceptor.debug} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 93, :name-end-col 50, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:end-row 93, :name-end-col 44, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 97, :name-end-col 23, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 17, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 14, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 19, :name-end-row 98, :name-row 98, :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 98, :to clojure.string} {:end-row 98, :name-end-col 9, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 99, :name-end-col 9, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 36, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 42, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 48, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 104, :name-end-col 36, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 105, :name-end-col 32, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 105, :name-end-col 25, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 31, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 50, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 28, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:end-row 107, :name-end-col 20, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :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 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 36, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 110, :name-end-col 33, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 29, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 111, :name-end-col 34, :name-end-row 111, :name-row 111, :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 111, :to clojure.string} {:end-row 111, :name-end-col 24, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 15, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 19, :name-end-row 116, :name-row 116, :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 116, :to clojure.string} {:end-row 116, :name-end-col 9, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :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-interceptor, :end-col 35, :row 134, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 136, :name-end-col 45, :name-end-row 136, :name-row 136, :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-interceptor, :end-col 73, :arity 2, :row 136, :to elin.util.nrepl} {:fixed-arities #{4 3}, :end-row 138, :name-end-col 62, :name-end-row 138, :name-row 138, :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-interceptor, :end-col 101, :arity 3, :row 138, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 139, :name-end-col 84, :name-end-row 139, :name-row 139, :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-interceptor, :end-col 100, :arity 2, :row 139, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 140, :name-end-col 54, :name-end-row 140, :name-row 140, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 48, :name-col 49, :from-var process-debugger-interceptor, :end-col 64, :arity 1, :row 140, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 140, :name-end-col 42, :name-end-row 140, :name-row 140, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 40, :name-col 41, :from-var process-debugger-interceptor, :end-col 65, :arity 2, :varargs-min-arity 2, :row 140, :to clojure.core} {:fixed-arities #{1}, :end-row 141, :name-end-col 62, :name-end-row 141, :name-row 141, :name second, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 55, :name-col 56, :from-var process-debugger-interceptor, :end-col 72, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 47, :name-end-row 141, :name-row 141, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var process-debugger-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 77, :name-end-row 142, :name-row 142, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 71, :name-col 72, :from-var process-debugger-interceptor, :end-col 83, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 70, :name-end-row 142, :name-row 142, :name dec, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var process-debugger-interceptor, :end-col 84, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 142, :name-end-col 45, :name-end-row 142, :name-row 142, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger-interceptor, :end-col 85, :arity 2, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 74, :name-end-row 143, :private true, :name-row 143, :name generate-debug-text, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 54, :name-col 55, :from-var process-debugger-interceptor, :end-col 83, :arity 1, :row 143, :to elin.interceptor.debug} {:fixed-arities #{1}, :end-row 145, :name-end-col 61, :name-end-row 145, :name-row 145, :name inc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 57, :name-col 58, :from-var process-debugger-interceptor, :end-col 77, :arity 1, :row 145, :to clojure.core} {:fixed-arities #{3 2}, :end-row 147, :name-end-col 49, :name-end-row 143, :name-row 143, :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-interceptor, :end-col 72, :arity 3, :row 143, :to elin.function.popup} {:fixed-arities #{1}, :end-row 148, :name-end-col 61, :name-end-row 148, :private true, :name-row 148, :name generate-input-prompt, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 39, :name-col 40, :from-var process-debugger-interceptor, :end-col 73, :arity 1, :row 148, :to elin.interceptor.debug} {:fixed-arities #{3 5}, :end-row 153, :name-end-col 44, :name-end-row 149, :name-row 149, :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-interceptor, :end-col 63, :arity 5, :row 149, :to elin.protocol.host} {:end-row 155, :name-end-col 46, :name-end-row 155, :name-row 155, :name timeout, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :col 32, :name-col 33, :from-var process-debugger-interceptor, :end-col 49, :arity 1, :row 155, :to clojure.core.async} {:end-row 155, :name-end-col 31, :name-end-row 155, :name-row 155, :name , :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var process-debugger-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 167, :name-end-col 5, :name-end-row 133, :name-row 133, :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 133, :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 8, :name-end-col 32, :name-end-row 8, :name-row 8, :name output, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 10, :name-col 10, :from-var print-output-interceptor, :end-col 32, :row 8, :to elin.constant.interceptor} {:end-row 10, :name-end-col 61, :name-end-row 10, :name-row 10, :name format, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 54, :name-col 55, :from-var print-output-interceptor, :end-col 104, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 48, :name-end-row 10, :name-row 10, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 17, :name-col 18, :from-var print-output-interceptor, :end-col 105, :arity 2, :row 10, :to elin.protocol.host} {:end-row 10, :name-end-col 18, :name-end-row 9, :name-row 9, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 106, :arity 2, :varargs-min-arity 0, :row 9, :to clojure.core} {:end-row 11, :name-end-col 26, :name-end-row 11, :name-row 11, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 27, :arity 1, :row 11, :to exoscale.interceptor} {:end-row 11, :name-end-col 14, :name-end-row 9, :name-row 9, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.lazy-host} {:fixed-arities #{1}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :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 32, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 35, :name-end-col 61, :name-end-row 35, :name-row 35, :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 35, :to elin.protocol.host.rpc} {:fixed-arities #{1 3}, :end-row 36, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :from-var on-accept, :end-col 43, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 25, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :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 37, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 38, :name-end-col 20, :name-end-row 38, :name-row 38, :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 38, :to clojure.core.async} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 38, :name-end-col 9, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 40, :name-end-row 44, :name-row 44, :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 44, :to elin.error} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 46, :name-end-col 30, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 46, :name-end-col 29, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:end-row 48, :name-end-col 27, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :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 49, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 51, :name-end-col 61, :name-end-row 51, :name-row 51, :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 51, :to elin.protocol.host.rpc} {:fixed-arities #{4}, :end-row 52, :name-end-col 31, :name-end-row 50, :name-row 50, :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 50, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :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 53, :to elin.protocol.host.rpc} {:end-row 53, :name-end-col 14, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 66, :to com.stuartsierra.component} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :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 69, :to taoensso.timbre} {:end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :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 71, :to clojure.core.async} {:fixed-arities #{3}, :end-row 75, :name-end-col 54, :name-end-row 75, :name-row 75, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 75, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 75, :name-end-col 44, :name-end-row 75, :name-row 75, :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 75, :to clojure.core} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name nvim, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 29, :name-col 29, :end-col 42, :row 78, :to elin.constant.host} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 28, :name-end-row 78, :name-row 78, :name =, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :name-col 27, :end-col 48, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 24, :name-col 25, :end-col 60, :arity 1, :row 79, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 24, :name-col 25, :end-col 59, :arity 1, :row 80, :to elin.component.server.vim} {:end-row 80, :name-end-col 25, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :name-col 23, :end-col 60, :arity 3, :row 78, :to clojure.core} {:end-row 80, :name-end-col 27, :name-end-row 77, :name-row 77, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 61, :arity 1, :varargs-min-arity 0, :row 77, :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 70, :name-row 70, :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 70, :to clojure.core} {:end-row 85, :name-end-col 14, :name-end-row 68, :name-row 68, :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 68, :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 55, :name-row 55, :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 55, :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 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name first, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 16, :name-col 17, :from-var complete, :end-col 41, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name disconnected?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 1, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 50, :arity 2, :row 69, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 30, :name-end-row 70, :private true, :name-row 70, :name cider-nrepl-complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 43, :arity 2, :row 70, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 53, :arity 2, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 74, :private true, :name-row 74, :name nrepl-completions, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 2, :row 74, :to elin.handler.complete} {:end-row 77, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 7, :name-col 8, :from-var complete, :end-col 12, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 77, :name-end-col 8, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var complete, :end-col 13, :arity 3, :row 65, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var complete, :end-col 14, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 62, :name-row 62, :name defn, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 4, :to clojure.core} {:end-row 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} {:fixed-arities #{2}, :end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :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 10, :to elin.component.server.impl.quickfix} {:end-row 11, :name-end-col 57, :name-end-row 11, :name-row 11, :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 11, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 71, :name-end-row 12, :name-row 12, :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 12, :to elin.schema.host} {:end-row 13, :name-end-col 6, :name-end-row 10, :name-row 10, :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 10, :to malli.core} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 49, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 16, :name-end-col 45, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 16, :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 16, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 17, :name-end-col 22, :name-end-row 16, :name-row 16, :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 16, :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/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 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 7, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.quickfix} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :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 21, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 22, :name-end-col 36, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 23, :name-end-col 71, :name-end-row 23, :name-row 23, :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 23, :to elin.schema.host} {:end-row 24, :name-end-col 6, :name-end-row 20, :name-row 20, :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 20, :to malli.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 50, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 56, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 27, :name-end-col 46, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 27, :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 27, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 28, :name-end-col 23, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :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 29, :to elin.component.server.impl.function} {:end-row 29, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 29, :name-end-col 6, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :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 31, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 34, :name-end-col 24, :name-end-row 34, :name-row 34, :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 34, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :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 36, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 40, :name-end-col 24, :name-end-row 40, :name-row 40, :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 40, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :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 42, :to elin.component.server.impl.quickfix} {:end-row 42, :name-end-col 17, :name-end-row 31, :name-row 31, :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 7, :varargs-min-arity 1, :row 31, :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} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-javadoc, :end-col 83, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 40, :name-end-row 16, :name-row 16, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-javadoc, :end-col 56, :arity 3, :row 16, :to clojure.core} {:end-row 18, :name-end-col 25, :name-end-row 16, :name-row 16, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-javadoc, :end-col 57, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 36, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-javadoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-javadoc, :end-col 44, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 42, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 56, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 21, :to clojure.core} {:end-row 21, :name-end-col 25, :name-end-row 20, :name-row 20, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 28, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 31, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-javadoc, :end-col 40, :arity 1, :row 23, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 63, :arity 3, :row 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 25, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 37, :name-end-row 25, :name-row 25, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 38, :arity 1, :row 25, :to clojure.string} {:end-row 25, :name-end-col 20, :name-end-row 24, :name-row 24, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 22, :name-col 22, :from-var generate-javadoc, :end-col 53, :row 28, :to elin.constant.lookup} {:end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 28, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 33, :name-end-col 28, :name-end-row 31, :name-row 31, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 31, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-javadoc, :end-col 22, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-javadoc, :end-col 22, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 34, :name-end-col 17, :name-end-row 34, :name-row 34, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 53, :arity 5, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 23, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 25, :arity 2, :row 36, :to clojure.string} {:end-row 36, :name-end-col 9, :name-end-row 34, :name-row 34, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-javadoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 9, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-javadoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 16, :to elin.error} {:end-row 36, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :name-col 25, :from-var generate-cljdoc, :end-col 53, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 23, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 54, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 23, :name-end-row 41, :name-row 41, :name fault, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 15, :name-col 16, :from-var generate-cljdoc, :end-col 24, :arity 0, :varargs-min-arity 0, :row 41, :to elin.error} {:end-row 41, :name-end-col 18, :name-end-row 40, :name-row 40, :name when, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 13, :name-col 14, :from-var generate-cljdoc, :end-col 25, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 43, :name-end-col 42, :name-end-row 43, :name-row 43, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-cljdoc, :end-col 78, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 40, :name-end-row 42, :name-row 42, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-cljdoc, :end-col 55, :arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 25, :name-end-row 42, :name-row 42, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 36, :name-end-row 47, :name-row 47, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-cljdoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 47, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-cljdoc, :end-col 44, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 56, :arity 1, :row 46, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 47, :name-end-col 30, :name-end-row 47, :name-row 47, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 47, :to clojure.core} {:end-row 47, :name-end-col 25, :name-end-row 46, :name-row 46, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 47, :name-end-col 28, :name-end-row 45, :name-row 45, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 22, :name-end-row 48, :name-row 48, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 40, :arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 22, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 63, :arity 3, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 37, :name-end-row 51, :name-row 51, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 38, :arity 1, :row 51, :to clojure.string} {:end-row 51, :name-end-col 20, :name-end-row 50, :name-row 50, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 24, :name-col 24, :from-var generate-cljdoc, :end-col 55, :row 56, :to elin.constant.lookup} {:end-row 58, :name-end-col 36, :name-end-row 58, :name-row 58, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 29, :name-col 30, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 58, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 28, :from-var generate-cljdoc, :end-col 47, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 57, :arity 2, :varargs-min-arity 4, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 58, :name-end-col 29, :name-end-row 54, :name-row 54, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-cljdoc, :end-col 58, :arity 2, :varargs-min-arity 2, :row 54, :to clojure.core} {:end-row 58, :name-end-col 29, :name-end-row 53, :name-row 53, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 20, :name-col 21, :from-var generate-cljdoc, :end-col 59, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 22, :name-end-row 60, :name-row 60, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-cljdoc, :end-col 22, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-cljdoc, :end-col 22, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 17, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 46, :arity 4, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 17, :name-end-row 60, :name-row 60, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 23, :arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 25, :arity 2, :row 61, :to clojure.string} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-cljdoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-cljdoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 40, :to elin.error} {:end-row 61, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var generate-doc, :end-col 39, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 22, :name-end-row 66, :private true, :name-row 66, :name generate-javadoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 35, :arity 1, :row 66, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name generate-cljdoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 34, :arity 1, :row 67, :to elin.handler.lookup} {:end-row 67, :name-end-col 6, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 3, :name-col 4, :from-var generate-doc, :end-col 35, :arity 3, :row 65, :to clojure.core} {:end-row 67, :name-end-col 7, :name-end-row 63, :name-row 63, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 13, :name-end-row 69, :name-row 69, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 69, :to elin.handler.lookup} {:end-row 69, :name-end-col 42, :name-end-row 69, :name-row 69, :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 69, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 69, :name-end-col 48, :name-end-row 69, :name-row 69, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 69, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 69, :name-row 69, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 50, :arity 2, :row 69, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 71, :name-end-row 72, :name-row 72, :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 72, :to elin.protocol.host} {:end-row 72, :name-end-col 40, :name-end-row 72, :name-row 72, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 5, :name-col 6, :from-var new-client, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:end-row 58, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var new-client, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 60, :to elin.component.nrepl.client} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 33, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name int?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 34, :name-col 34, :end-col 38, :row 60, :to clojure.core} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 40, :name-col 40, :end-col 57, :row 60, :to elin.schema.nrepl} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 59, :arity 2, :row 60, :to malli.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 15, :name-col 16, :from-var connect, :end-col 51, :arity 2, :row 63, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 63, :name-end-col 14, :name-end-row 63, :name-row 63, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var connect, :end-col 52, :arity 1, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 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 12, :name-end-col 20, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 18, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 13, :name-col 14, :from-var ?Connection, :end-col 40, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 18, :name-col 19, :from-var ?Connection, :end-col 58, :arity 1, :row 24, :to elin.schema} {:fixed-arities #{1}, :end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 19, :name-col 20, :from-var ?Connection, :end-col 52, :arity 1, :row 25, :to elin.schema} {:end-row 26, :name-end-col 53, :name-end-row 26, :name-row 26, :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 26, :to elin.schema} {:fixed-arities #{1}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 23, :name-col 24, :from-var ?Connection, :end-col 48, :arity 1, :row 27, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 19, :to clojure.core} {:end-row 31, :name-end-col 28, :name-end-row 31, :name-row 31, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 31, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 38, :to clojure.core} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 39, :to elin.schema.nrepl} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?Manager, :end-col 55, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 37, :name-row 37, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 52, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 52, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 17, :name-end-row 18, :private true, :name-row 18, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 18, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 18, :to clojure.core} {:end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :name ?NotBytes, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 18, :to elin.schema} {:end-row 18, :name-end-col 6, :name-end-row 18, :name-row 18, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 55, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name bytes?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var bytes->str, :end-col 17, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name bytes, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var bytes->str, :end-col 23, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var bytes->str, :end-col 7, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name sequential?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 20, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 11, :from-var format-message, :end-col 25, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 29, :private true, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :from-var format-message, :end-col 25, :arity 1, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name mapv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 28, :arity 2, :varargs-min-arity 4, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 13, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 28, :name-end-row 34, :name-row 34, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :name-col 21, :from-var format-message, :end-col 31, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :private true, :name-row 34, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var format-message, :end-col 50, :arity 1, :row 34, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 34, :name-end-col 14, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 8, :name-col 9, :from-var format-message, :end-col 51, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 33, :name-row 33, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 6, :name-col 7, :from-var format-message, :end-col 52, :arity 2, :varargs-min-arity 0, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 32, :name-row 32, :name reduce-kv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 11, :arity 3, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :private true, :name-row 38, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 19, :arity 1, :row 38, :to elin.component.nrepl.connection} {:end-row 38, :name-end-col 8, :name-end-row 27, :name-row 27, :name cond, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var format-message, :end-col 20, :arity 6, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 18, :name-end-row 40, :private true, :name-row 40, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 40, :to elin.component.nrepl.connection} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 30, :name-col 30, :end-col 48, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 67, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 49, :name-col 49, :end-col 67, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 87, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 69, :name-col 69, :end-col 87, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 89, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name contains?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 31, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var add-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name-end-col 41, :name-end-row 47, :name-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :from-var add-message, :end-col 41, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :from-var add-message, :end-col 41, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :name update-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var add-message, :end-col 46, :arity 4, :varargs-min-arity 3, :row 47, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var add-message, :end-col 10, :arity 3, :row 44, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 25, :name-end-row 50, :private true, :name-row 50, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.nrepl.connection} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 55, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 56, :name-col 56, :end-col 74, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 94, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 76, :name-col 76, :end-col 94, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 96, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 21, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name has-status?, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 46, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 11, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var put-done-responses, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name get, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 42, :name-col 43, :from-var put-done-responses, :end-col 55, :arity 2, :row 57, :to clojure.core} {:end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 39, :arity 2, :row 60, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 16, :name-end-row 61, :name-row 61, :name dissoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 25, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 10, :name-end-row 58, :name-row 58, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var put-done-responses, :end-col 26, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 12, :name-end-row 57, :name-row 57, :name if-let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var put-done-responses, :end-col 12, :arity 3, :row 57, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 54, :name-row 54, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var put-done-responses, :end-col 10, :arity 3, :row 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :private true, :name-row 65, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 65, :to elin.component.nrepl.connection} {:end-row 65, :name-end-col 52, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 52, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 71, :name-end-row 65, :name-row 65, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 53, :name-col 53, :end-col 71, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 91, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 73, :name-col 73, :end-col 91, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 93, :arity 2, :row 65, :to malli.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 19, :name-end-row 70, :private true, :name-row 70, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 24, :arity 2, :row 70, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 71, :name-end-col 26, :name-end-row 71, :private true, :name-row 71, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 31, :arity 2, :row 71, :to elin.component.nrepl.connection} {:end-row 71, :name-end-col 6, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var process-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name-end-col 7, :name-end-row 66, :name-row 66, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 23, :name-end-row 73, :private true, :name-row 73, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 73, :to elin.component.nrepl.connection} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 54, :name-col 54, :end-col 72, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 92, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 74, :name-col 74, :end-col 92, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 94, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var register-message, :end-col 23, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 13, :name-end-row 78, :name-row 78, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var register-message, :end-col 24, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name promise-chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var register-message, :end-col 52, :arity 0, :row 80, :to clojure.core.async} {:fixed-arities #{3}, :end-row 81, :name-end-col 13, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var register-message, :end-col 38, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 82, :name-end-col 8, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var register-message, :end-col 12, :arity 3, :row 78, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var register-message, :end-col 13, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 74, :name-row 74, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 93, :name-end-col 24, :name-end-row 93, :name-row 93, :name IConnection, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 3, :name-col 3, :end-col 24, :row 93, :to elin.protocol.nrepl} {:end-row 95, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 95, :to clojure.core} {:end-row 97, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 97, :to clojure.core} {:end-row 98, :name-end-col 24, :name-end-row 98, :name-row 98, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 45, :arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 39, :arity 2, :row 99, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 97, :name-row 97, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 16, :arity 4, :row 97, :to clojure.core} {:end-row 100, :name-end-col 8, :name-end-row 95, :name-row 95, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 17, :arity 3, :row 95, :to clojure.core} {:end-row 103, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 39, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 15, :name-col 16, :end-col 45, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 38, :name-end-row 107, :name-row 107, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 38, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 34, :name-end-row 107, :name-row 107, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 30, :end-col 46, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 108, :name-row 108, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 42, :arity 2, :row 108, :to bencode.core} {:end-row 108, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 108, :name-end-col 14, :name-end-row 106, :name-row 106, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :end-col 44, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 39, :arity 1, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 59, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:end-row 112, :name-end-col 16, :name-end-row 112, :name-row 112, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 60, :arity 1, :row 112, :to clojure.core.async} {:fixed-arities #{0}, :end-row 113, :name-end-col 45, :name-end-row 113, :name-row 113, :name next-id, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 30, :name-col 31, :end-col 46, :arity 0, :row 113, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 19, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 16, :name-col 17, :end-col 47, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 23, :name-end-row 114, :name-row 114, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 35, :arity 3, :varargs-min-arity 3, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 49, :name-end-row 115, :private true, :name-row 115, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 115, :private true, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :end-col 49, :arity 2, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 54, :arity 3, :varargs-min-arity 4, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 40, :name-end-row 116, :name-row 116, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 40, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 31, :name-col 32, :end-col 48, :arity 2, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 116, :name-row 116, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 49, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 30, :name-end-row 117, :name-row 117, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 44, :arity 2, :row 117, :to bencode.core} {:end-row 117, :name-end-col 13, :name-end-row 116, :name-row 116, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3}, :end-row 118, :name deref, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :end-col 34, :arity 1, :row 118, :to clojure.core} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 16, :name-end-row 118, :name-row 118, :name get-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 49, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 113, :name-row 113, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 50, :arity 4, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 8, :name-end-row 111, :name-row 111, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 51, :arity 3, :row 111, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 84, :name-row 84, :name defrecord, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 53, :arity 7, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{2}, :end-row 120, :name-end-col 14, :name-end-row 120, :name-row 120, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 120, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 120, :name-end-col 33, :name-end-row 120, :name-row 120, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 38, :name-end-row 120, :name-row 120, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 120, :to clojure.core} {:end-row 120, :name-end-col 61, :name-end-row 120, :name-row 120, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 40, :name-col 40, :end-col 61, :row 120, :to elin.schema.nrepl} {:end-row 120, :name-end-col 6, :name-end-row 120, :name-row 120, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 63, :arity 2, :row 120, :to malli.core} {:end-row 124, :name-end-col 40, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 29, :name-col 30, :from-var connect, :end-col 41, :arity 0, :row 124, :to clojure.core.async} {:end-row 125, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 43, :from-var connect, :end-col 65, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var connect, :end-col 45, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 35, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 32, :name-end-row 131, :name-row 131, :name read-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 45, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 34, :name-end-row 132, :private true, :name-row 132, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 37, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 50, :name-end-row 133, :private true, :name-row 133, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :from-var connect, :end-col 50, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :private true, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :from-var connect, :end-col 50, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:end-row 134, :name-end-col 22, :name-end-row 134, :name-row 134, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 47, :arity 2, :row 134, :to clojure.core.async} {:end-row 134, :name-end-col 13, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 48, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 135, :name-end-col 11, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 39, :arity 2, :row 130, :to clojure.core} {:end-row 136, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :from-var connect, :end-col 33, :arity 2, :row 136, :to clojure.core} {:end-row 137, :name-end-col 15, :name-end-row 137, :name-row 137, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 16, :arity 0, :row 137, :to clojure.core} {:end-row 137, :name-end-col 16, :name-end-row 136, :name-row 136, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 17, :arity 2, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 137, :name-end-col 19, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 18, :arity 3, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 146, :name-end-col 21, :name-end-row 139, :name-row 139, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 43, :arity 1, :row 139, :to elin.component.nrepl.connection} {:end-row 146, :name-end-col 7, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 146, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var output-eval-result-to-cmdline-interceptor, :end-col 34, :row 10, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 13, :name-end-col 58, :name-end-row 13, :name-row 13, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 1, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 53, :name-end-row 13, :name-row 13, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 13, :to clojure.string} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 38, :name-end-row 13, :name-row 13, :name echo-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 13, :to elin.protocol.host} {:end-row 13, :name-end-col 26, :name-end-row 12, :name-row 12, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 13, :name-end-col 18, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 65, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 14, :to exoscale.interceptor} {:end-row 14, :name-end-col 14, :name-end-row 11, :name-row 11, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 9, :to clojure.core} {:end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 34, :row 17, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :name-col 47, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 59, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 45, :name-end-row 20, :name-row 20, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 66, :arity 3, :row 20, :to elin.protocol.host} {:end-row 24, :name-end-col 26, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 67, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 24, :name-end-col 18, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 68, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 27, :arity 1, :row 25, :to exoscale.interceptor} {:end-row 25, :name-end-col 14, :name-end-row 18, :name-row 18, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 16, :to clojure.core} {:end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var up-until-top, :end-col 34, :arity 1, :row 29, :to rewrite-clj.zip} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :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 31, :to rewrite-clj.zip} {:end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :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 32, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 14, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 9, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 5, :name-col 6, :from-var up-until-top, :end-col 26, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 35, :name-end-col 8, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-in-comment-interceptor, :end-col 34, :row 38, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 49, :name-end-row 41, :name-row 41, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var eval-in-comment-interceptor, :end-col 67, :arity 2, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 46, :name-end-row 41, :name-row 41, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var eval-in-comment-interceptor, :end-col 68, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var eval-in-comment-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 48, :name-end-row 42, :name-row 42, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var eval-in-comment-interceptor, :end-col 74, :arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 78, :arity 2, :row 43, :to rewrite-clj.zip} {:end-row 45, :name-end-col 55, :name-end-row 44, :name-row 44, :name find-last-by-pos, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 79, :arity 2, :row 44, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :private true, :name-row 46, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 46, :arity 1, :row 46, :to elin.interceptor.evaluate} {:end-row 46, :name-end-col 31, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var eval-in-comment-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 47, :name-end-col 44, :name-end-row 47, :name-row 47, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var eval-in-comment-interceptor, :end-col 50, :arity 1, :row 47, :to rewrite-clj.zip} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-in-comment-interceptor, :end-col 54, :arity 1, :row 48, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 35, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 55, :arity 1, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 75, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 32, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var eval-in-comment-interceptor, :end-col 76, :arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var eval-in-comment-interceptor, :end-col 42, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:end-row 50, :name-end-col 21, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var eval-in-comment-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 50, :name-end-col 18, :name-end-row 39, :name-row 39, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 44, :arity 2, :varargs-min-arity 0, :row 39, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 51, :to clojure.string} {:end-row 51, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 51, :to clojure.core} {:end-row 51, :name-end-col 23, :name-end-row 51, :name-row 51, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 65, :arity 2, :row 51, :to exoscale.interceptor} {:end-row 51, :name-end-col 14, :name-end-row 39, :name-row 39, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var eval-in-comment-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 51, :name-end-col 5, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 16, :name-end-col 23, :name-end-row 16, :name-row 16, :name reader, :defmethod true, :dispatch-val-str "(quote empty-port)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 16, :to aero.core} {:end-row 19, :name ., :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 25, :arity 2, :row 19, :to clojure.core} {:end-row 19, :name-end-col 13, :name-end-row 18, :name-row 18, :name with-open, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 26, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 19, :name-end-col 11, :name-end-row 16, :name-row 16, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 4, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 23, :name-end-row 21, :name-row 21, :name reader, :defmethod true, :dispatch-val-str "(quote spit-appender)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 21, :to aero.core} {:end-row 24, :name-end-col 24, :name-end-row 24, :name-row 24, :name spit-appender, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 3, :name-col 4, :end-col 31, :arity 1, :row 24, :to taoensso.timbre} {:end-row 24, :name-end-col 11, :name-end-row 21, :name-row 21, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 32, :arity 4, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 28, :name-end-col 32, :name-end-row 28, :name-row 28, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 4, :name-col 4, :from-var config-transformer, :end-col 32, :row 28, :to malli.transform} {:end-row 28, :name-end-col 18, :name-end-row 27, :name-row 27, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 33, :arity 1, :row 27, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 30, :to elin.config} {:fixed-arities #{1}, :end-row 31, :name-end-col 45, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 59, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 66, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 59, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 77, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 85, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 32, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 88, :arity 2, :row 30, :to malli.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 71, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 47, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 34, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 45, :name-end-col 42, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 34, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 40, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 34, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 48, :name-end-col 40, :name-end-row 48, :name-row 48, :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 48, :to clojure.set} {:fixed-arities #{1}, :end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 50, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :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 51, :to elin.config} {:end-row 54, :name-end-col 33, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 54, :name-end-col 23, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 54, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 20, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :name-end-col 16, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 25, :name-end-row 58, :name-row 58, :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 58, :to elin.config} {:fixed-arities #{2}, :end-row 58, :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 58, :to elin.config} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 42, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 58, :name-end-col 11, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{0}, :end-row 60, :name-end-col 23, :name-end-row 60, :private true, :name-row 60, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 23, :row 60, :to elin.config} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 29, :end-col 33, :row 60, :to clojure.core} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 35, :arity 2, :row 60, :to malli.core} {:fixed-arities #{0}, :end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name get-config-directory, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 23, :name-col 24, :from-var load-user-config, :end-col 54, :arity 0, :row 63, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 22, :name-end-row 63, :name-row 63, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-user-config, :end-col 68, :arity 2, :varargs-min-arity 2, :row 63, :to clojure.java.io} {:end-row 64, :name ., :filename "src/elin/config.clj", :from elin.config, :col 15, :from-var load-user-config, :end-col 29, :arity 2, :row 64, :to clojure.core} {:end-row 65, :name-end-col 28, :name-end-row 65, :name-row 65, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 11, :name-col 12, :from-var load-user-config, :end-col 34, :arity 1, :row 65, :to aero.core} {:end-row 65, :name-end-col 14, :name-end-row 64, :name-row 64, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-user-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 66, :name-end-col 8, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 32, :name-end-row 68, :private true, :name-row 68, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 32, :row 68, :to elin.config} {:fixed-arities #{1}, :end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 45, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 50, :name-end-row 68, :name-row 68, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 46, :end-col 50, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 52, :arity 2, :row 68, :to malli.core} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :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 71, :to elin.constant.project} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 29, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{2}, :end-row 72, :name-end-col 63, :name-end-row 72, :name-row 72, :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 72, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :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 73, :to clojure.java.io} {:end-row 73, :name-end-col 21, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 74, :name ., :filename "src/elin/config.clj", :from elin.config, :col 25, :from-var load-project-local-config, :end-col 39, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 19, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 11, :name-col 12, :from-var load-project-local-config, :end-col 34, :arity 1, :row 75, :to aero.core} {:end-row 75, :name-end-col 14, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 8, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 76, :name-end-col 7, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 76, :name-end-col 7, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 40, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 36, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 82, :name-end-col 31, :name-end-row 81, :name-row 81, :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 81, :to clojure.set} {:fixed-arities #{3}, :end-row 86, :name-end-col 30, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{2}, :end-row 86, :name-end-col 23, :name-end-row 84, :name-row 84, :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 84, :to elin.config} {:fixed-arities #{1 2}, :end-row 87, :name-end-col 40, :name-end-row 87, :name-row 87, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 33, :name-col 34, :from-var configure-handler, :end-col 55, :arity 2, :row 87, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 33, :name-col 34, :from-var configure-handler, :end-col 50, :arity 2, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 88, :name-end-col 32, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-handler, :end-col 51, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 88, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-handler, :end-col 51, :arity 2, :row 87, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 88, :name-end-col 16, :name-end-row 87, :name-row 87, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler, :end-col 52, :arity 3, :varargs-min-arity 6, :row 87, :to clojure.core} {:end-row 88, :name-end-col 8, :name-end-row 83, :name-row 83, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler, :end-col 53, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-handler, :end-col 54, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 78, :name-row 78, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 77, :name-end-row 94, :name-row 94, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 56, :name-col 56, :from-var configure-interceptor, :end-col 77, :row 94, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :name comp, :filename "src/elin/config.clj", :from elin.config, :col 42, :name-col 43, :from-var configure-interceptor, :end-col 78, :arity 2, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 40, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 94, :name-end-col 41, :name-end-row 94, :name-row 94, :name map, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 79, :arity 2, :varargs-min-arity 4, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 41, :name-end-row 95, :name-row 95, :name set, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 42, :arity 1, :row 95, :to clojure.core} {:end-row 95, :name-end-col 36, :name-end-row 93, :name-row 93, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 32, :name-col 33, :from-var configure-interceptor, :end-col 43, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 77, :name-end-row 97, :name-row 97, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 56, :name-col 56, :from-var configure-interceptor, :end-col 77, :row 97, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :name comp, :filename "src/elin/config.clj", :from elin.config, :col 42, :name-col 43, :from-var configure-interceptor, :end-col 78, :arity 2, :varargs-min-arity 2, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 40, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 41, :name-end-row 97, :name-row 97, :name map, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 79, :arity 2, :varargs-min-arity 4, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 41, :name-end-row 98, :name-row 98, :name set, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 42, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 36, :name-end-row 96, :name-row 96, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 32, :name-col 33, :from-var configure-interceptor, :end-col 43, :arity 3, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 98, :name-end-col 31, :name-end-row 93, :name-row 93, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-interceptor, :end-col 44, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.set} {:fixed-arities #{3}, :end-row 102, :name-end-col 30, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 23, :name-end-row 100, :name-row 100, :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 100, :to elin.config} {:fixed-arities #{1}, :end-row 106, :name-end-col 85, :name-end-row 106, :name-row 106, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 63, :name-col 64, :from-var configure-interceptor, :end-col 88, :arity 1, :row 106, :to elin.util.interceptor} {:fixed-arities #{2}, :end-row 106, :name-end-col 53, :name-end-row 105, :name-row 105, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 43, :name-col 44, :from-var configure-interceptor, :end-col 90, :arity 2, :row 105, :to clojure.core} {:end-row 106, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 42, :from-var configure-interceptor, :end-col 90, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 41, :name-end-row 105, :name-row 105, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 35, :from-var configure-interceptor, :end-col 91, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 41, :name-end-row 107, :name-row 107, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 35, :from-var configure-interceptor, :end-col 51, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 107, :name-end-col 33, :name-end-row 104, :name-row 104, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 29, :name-col 30, :from-var configure-interceptor, :end-col 52, :arity 3, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 107, :name-end-col 30, :name-end-row 103, :name-row 103, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 27, :name-col 28, :from-var configure-interceptor, :end-col 53, :arity 2, :varargs-min-arity 0, :row 103, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 107, :name-end-col 16, :name-end-row 103, :name-row 103, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor, :end-col 54, :arity 3, :varargs-min-arity 6, :row 103, :to clojure.core} {:end-row 107, :name-end-col 8, :name-end-row 99, :name-row 99, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 99, :to clojure.core} {:end-row 107, :name-end-col 7, :name-end-row 92, :name-row 92, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 107, :name-end-col 6, :name-end-row 90, :name-row 90, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 90, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 29, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{2}, :end-row 112, :name-end-col 21, :name-end-row 112, :name-row 112, :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 112, :to elin.config} {:fixed-arities #{2}, :end-row 113, :name-end-col 43, :name-end-row 113, :name-row 113, :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 113, :to elin.config} {:end-row 113, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 24, :from-var configure, :end-col 71, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 113, :name-end-col 14, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :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 114, :to elin.config} {:end-row 114, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 28, :from-var configure, :end-col 83, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 18, :name-end-row 116, :name-row 116, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 116, :to elin.config} {:fixed-arities #{1}, :end-row 116, :name-end-col 31, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 24, :end-col 31, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 32, :end-col 36, :row 116, :to clojure.core} {:end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 37, :name-col 37, :end-col 55, :row 116, :to elin.schema.config} {:end-row 116, :name-end-col 6, :name-end-row 116, :name-row 116, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 57, :arity 2, :row 116, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 54, :name-end-row 119, :name-row 119, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 42, :name-col 43, :from-var load-config, :end-col 68, :arity 1, :row 119, :to clojure.java.io} {:end-row 119, :name-end-col 41, :name-end-row 119, :name-row 119, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 69, :arity 1, :row 119, :to aero.core} {:fixed-arities #{0}, :end-row 120, :name-end-col 38, :name-end-row 120, :private true, :name-row 120, :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 120, :to elin.config} {:fixed-arities #{1}, :end-row 121, :name-end-col 56, :name-end-row 121, :private true, :name-row 121, :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 121, :to elin.config} {:fixed-arities #{2}, :end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :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 123, :to elin.config} {:fixed-arities #{2}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :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 124, :to elin.config} {:fixed-arities #{2}, :end-row 125, :name-end-col 30, :name-end-row 125, :name-row 125, :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 125, :to elin.config} {:end-row 125, :name-end-col 19, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 126, :name-end-col 33, :name-end-row 126, :name-row 126, :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 126, :to elin.schema.config} {:end-row 128, :name-end-col 33, :name-end-row 128, :private true, :name-row 128, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 128, :to elin.config} {:end-row 128, :name-end-col 14, :name-end-row 126, :name-row 126, :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 126, :to malli.core} {:end-row 128, :name-end-col 7, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 128, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:end-row 138, :name-end-col 9, :name-end-row 130, :name-row 130, :name comment, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :varargs-min-arity 0, :row 130, :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}, :end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 7, :name-end-row 16, :name-row 16, :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 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 41, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 13, :name-col 13, :from-var ?ParsedInterceptor, :end-col 30, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name any?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 26, :name-col 26, :from-var ?ParsedInterceptor, :end-col 30, :row 21, :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/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 12, :name-end-row 23, :name-row 23, :name parse, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 12, :row 23, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name any?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 18, :name-col 18, :end-col 22, :row 23, :to clojure.core} {:end-row 23, :name-end-col 49, :name-end-row 23, :private true, :name-row 23, :name ?ParsedInterceptor, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 31, :name-col 31, :end-col 49, :row 23, :to elin.util.interceptor} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 1, :name-col 2, :end-col 52, :arity 2, :row 23, :to malli.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name sequential?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 10, :name-col 11, :from-var parse, :end-col 25, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 35, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 29, :name-col 30, :from-var parse, :end-col 38, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 10, :name-col 11, :from-var parse, :end-col 39, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 9, :name-end-row 27, :name-row 27, :name and, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 5, :name-col 6, :from-var parse, :end-col 40, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 14, :name-col 15, :from-var parse, :end-col 23, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 19, :name-end-row 30, :name-row 30, :name rest, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 14, :name-col 15, :from-var parse, :end-col 22, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 23, :name-end-row 32, :name-row 32, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 5, :name-col 6, :from-var parse, :end-col 26, :arity 1, :row 32, :to clojure.core} {:end-row 37, :name-end-col 8, :name-end-row 26, :name-row 26, :name cond, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 9, :arity 6, :varargs-min-arity 0, :row 26, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 24, :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 33, :name-end-row 32, :private true, :name-row 32, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 13, :name-col 13, :from-var open, :end-col 33, :row 32, :to elin.function.popup} {:end-row 32, :name-end-col 12, :name-end-row 32, :name-row 32, :name merge, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 6, :name-col 7, :from-var open, :end-col 41, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 26, :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 5, :name-col 6, :from-var open, :end-col 42, :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} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name parse, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 13, :name-col 14, :from-var parse, :end-col 36, :arity 2, :row 7, :to malli.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name =, :filename "src/elin/util/param.clj", :from elin.util.param, :col 9, :name-col 10, :from-var parse, :end-col 28, :arity 2, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 9, :name-end-col 40, :name-end-row 9, :name-row 9, :name explain, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 30, :name-col 31, :from-var parse, :end-col 55, :arity 2, :row 9, :to malli.core} {:end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name humanize, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 12, :name-col 13, :from-var parse, :end-col 56, :arity 1, :row 9, :to malli.error} {:end-row 10, :name-end-col 8, :name-end-row 8, :name-row 8, :name if, :filename "src/elin/util/param.clj", :from elin.util.param, :col 5, :name-col 6, :from-var parse, :end-col 13, :arity 3, :row 8, :to clojure.core} {:end-row 10, :name-end-col 7, :name-end-row 7, :name-row 7, :name let, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 14, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{4 3}, :end-row 12, :name-end-col 19, :name-end-row 12, :name-row 12, :name get-top-list, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 7, :name-col 7, :end-col 19, :row 12, :to elin.function.sexpr} {:end-row 13, :name-end-col 43, :name-end-row 13, :name-row 13, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 26, :name-col 26, :end-col 43, :row 13, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 13, :name-end-col 48, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 44, :name-col 44, :end-col 48, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 53, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 49, :name-col 49, :end-col 53, :row 13, :to clojure.core} {:end-row 13, :name-end-col 98, :name-end-row 13, :name-row 13, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 73, :name-col 73, :end-col 98, :row 13, :to elin.schema.host} {:fixed-arities #{1}, :end-row 13, :name-end-col 72, :name-end-row 13, :name-row 13, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 54, :name-col 55, :end-col 99, :arity 1, :row 13, :to elin.schema} {:end-row 14, :name-end-col 43, :name-end-row 14, :name-row 14, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 26, :name-col 26, :end-col 43, :row 14, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 14, :name-end-col 51, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 44, :name-col 44, :end-col 51, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 56, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 52, :name-col 52, :end-col 56, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 61, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 57, :name-col 57, :end-col 61, :row 14, :to clojure.core} {:end-row 14, :name-end-col 106, :name-end-row 14, :name-row 14, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 81, :name-col 81, :end-col 106, :row 14, :to elin.schema.host} {:fixed-arities #{1}, :end-row 14, :name-end-col 80, :name-end-row 14, :name-row 14, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 62, :name-col 63, :end-col 107, :arity 1, :row 14, :to elin.schema} {:end-row 14, :name-end-col 6, :name-end-row 12, :name-row 12, :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 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 45, :arity 2, :row 11, :to clojure.core} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var port-auto-detecting-interceptor, :end-col 33, :row 14, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 34, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name not, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 20, :name-col 21, :from-var port-auto-detecting-interceptor, :end-col 34, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 19, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 40, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 52, :name-end-row 21, :private true, :name-row 21, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 36, :name-col 36, :from-var port-auto-detecting-interceptor, :end-col 52, :row 21, :to elin.interceptor.connect} {:fixed-arities #{3}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 53, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 19, :name-col 20, :from-var port-auto-detecting-interceptor, :end-col 38, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 78, :name-end-row 27, :name-row 27, :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 port-auto-detecting-interceptor, :end-col 84, :arity 1, :row 27, :to elin.protocol.host} {:end-row 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name , :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 29, :name-col 30, :from-var port-auto-detecting-interceptor, :end-col 54, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 19, :name-col 20, :from-var port-auto-detecting-interceptor, :end-col 62, :arity 5, :varargs-min-arity 3, :row 33, :to clojure.core} {:end-row 33, :name-end-col 21, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 63, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 24, :name-row 24, :name if, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 64, :arity 3, :row 24, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 16, :name-row 16, :name cond, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var port-auto-detecting-interceptor, :end-col 65, :arity 6, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 33, :name-end-col 14, :name-end-row 15, :name-row 15, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var port-auto-detecting-interceptor, :end-col 66, :arity 2, :varargs-min-arity 0, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 13, :to clojure.core} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var raw-message-channel-interceptor, :end-col 33, :row 36, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 33, :name-end-row 38, :name-row 38, :name get-in, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 26, :name-col 27, :from-var raw-message-channel-interceptor, :end-col 76, :arity 2, :row 38, :to clojure.core} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var raw-message-channel-interceptor, :end-col 96, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 41, :name-row 41, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var raw-message-channel-interceptor, :end-col 97, :arity 4, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var raw-message-channel-interceptor, :end-col 30, :arity 0, :row 45, :to clojure.core} {:end-row 45, :name-end-col 30, :name-end-row 40, :name-row 40, :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-interceptor, :end-col 31, :arity 3, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 45, :name-end-col 33, :name-end-row 39, :name-row 39, :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-interceptor, :end-col 32, :arity 2, :row 39, :to clojure.core.async} {:end-row 45, :name-end-col 21, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var raw-message-channel-interceptor, :end-col 33, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 45, :name-end-col 18, :name-end-row 37, :name-row 37, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 34, :arity 2, :varargs-min-arity 0, :row 37, :to clojure.core} {:end-row 46, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var raw-message-channel-interceptor, :end-col 36, :arity 2, :row 46, :to clojure.core} {:end-row 46, :name-end-col 23, :name-end-row 46, :name-row 46, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 37, :arity 2, :row 46, :to exoscale.interceptor} {:end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 27, :arity 1, :row 47, :to exoscale.interceptor} {:end-row 47, :name-end-col 14, :name-end-row 37, :name-row 37, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var raw-message-channel-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected-interceptor, :end-col 33, :row 50, :to elin.constant.interceptor} {:end-row 55, :name-end-col 82, :name-end-row 55, :name-row 55, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected-interceptor, :end-col 82, :row 55, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 53, :name-end-col 50, :name-end-row 53, :name-row 53, :name select-keys-by-namespace, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 62, :arity 2, :row 53, :to elin.util.map} {:fixed-arities #{3}, :end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 49, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:fixed-arities #{4 3}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected-interceptor, :end-col 83, :arity 3, :row 55, :to elin.protocol.interceptor} {:end-row 55, :name-end-col 21, :name-end-row 55, :name-row 55, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 84, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 55, :name-end-col 16, :name-end-row 52, :name-row 52, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected-interceptor, :end-col 85, :arity 4, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 56, :name-end-col 14, :name-end-row 51, :name-row 51, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected-interceptor, :end-col 17, :arity 3, :varargs-min-arity 0, :row 51, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 56, :name-end-col 5, :name-end-row 49, :name-row 49, :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 49, :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", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 79, :arity 2, :row 34, :to malli.core} {:fixed-arities #{3}, :end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :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 38, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 15, :name-col 16, :from-var lookup, :end-col 29, :arity 1, :row 39, :to elin.error} {:fixed-arities #{3}, :end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :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 41, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :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 42, :to elin.error} {:fixed-arities #{3}, :end-row 44, :name-end-col 26, :name-end-row 44, :private true, :name-row 44, :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 44, :to elin.function.lookup} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 18, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 44, :name-end-col 13, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 14, :name-end-row 39, :name-row 39, :name if-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 7, :name-col 8, :from-var lookup, :end-col 50, :arity 3, :row 39, :to clojure.core} {:end-row 44, :name-end-col 9, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :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 46, :to elin.error} {:end-row 46, :name-end-col 7, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :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-interceptor, :end-col 34, :row 11, :to elin.constant.interceptor} {:end-row 13, :name-end-col 57, :name-end-row 13, :name-row 13, :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-interceptor, :end-col 57, :row 13, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window-interceptor, :end-col 63, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :name not=, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window-interceptor, :end-col 56, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 27, :name-end-row 13, :name-row 13, :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-interceptor, :end-col 57, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 45, :name-end-row 17, :name-row 17, :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-interceptor, :end-col 50, :arity 1, :row 17, :to clojure.core.async} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :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-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :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-interceptor, :end-col 34, :row 24, :to elin.constant.interceptor} {:end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :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-interceptor, :end-col 57, :row 26, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window-interceptor, :end-col 63, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 30, :name-end-row 27, :name-row 27, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window-interceptor, :end-col 53, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 27, :name-end-row 26, :name-row 26, :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-interceptor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :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-interceptor, :end-col 50, :arity 1, :row 30, :to clojure.core.async} {: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, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-location-window-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var use-selector-for-location-interceptor, :end-col 34, :row 37, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 23, :name-col 24, :from-var use-selector-for-location-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 78, :name-end-row 43, :name-row 43, :name encode-path, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.file, :from elin.interceptor.quickfix, :col 57, :name-col 58, :from-var use-selector-for-location-interceptor, :end-col 88, :arity 3, :row 43, :to elin.util.file} {:end-row 43, :name-end-col 56, :name-end-row 42, :name-row 42, :name some->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 49, :name-col 50, :from-var use-selector-for-location-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 50, :name-end-row 41, :name-row 41, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 47, :name-col 48, :from-var use-selector-for-location-interceptor, :end-col 90, :arity 2, :varargs-min-arity 0, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 46, :name-end-row 41, :name-row 41, :name keep, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 41, :name-col 42, :from-var use-selector-for-location-interceptor, :end-col 91, :arity 2, :row 41, :to clojure.core} {:end-row 43, :name-end-col 40, :name-end-row 40, :name-row 40, :name ->>, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 36, :name-col 37, :from-var use-selector-for-location-interceptor, :end-col 92, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 27, :name-col 28, :from-var use-selector-for-location-interceptor, :end-col 43, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{4 3}, :end-row 46, :name-end-col 55, :name-end-row 45, :name-row 45, :name select-from-candidates, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.host, :from elin.interceptor.quickfix, :col 23, :name-col 24, :from-var use-selector-for-location-interceptor, :end-col 68, :arity 3, :row 45, :to elin.protocol.host} {:end-row 46, :name-end-col 26, :name-end-row 44, :name-row 44, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 21, :name-col 22, :from-var use-selector-for-location-interceptor, :end-col 69, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 46, :name-end-col 23, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 19, :name-col 20, :from-var use-selector-for-location-interceptor, :end-col 70, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 39, :name-row 39, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 17, :name-col 18, :from-var use-selector-for-location-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 46, :name-end-col 18, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 15, :name-col 16, :from-var use-selector-for-location-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name discard, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var use-selector-for-location-interceptor, :end-col 27, :arity 1, :row 47, :to exoscale.interceptor} {:end-row 47, :name-end-col 14, :name-end-row 38, :name-row 38, :name ->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var use-selector-for-location-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name extract-ns-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 22, :row 11, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 11, :name-end-col 41, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 34, :name-col 34, :end-col 41, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 69, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 62, :name-col 62, :end-col 69, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 61, :name-end-row 11, :name-row 11, :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 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 72, :arity 2, :row 11, :to malli.core} {:end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :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 14, :to rewrite-clj.zip} {:end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :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 15, :to rewrite-clj.zip} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :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 15, :to rewrite-clj.zip} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :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 16, :to rewrite-clj.zip} {:end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :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 17, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/util/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 18, :to clojure.core} {:end-row 18, :name-end-col 14, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name not-found, :filename "src/elin/util/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 19, :to elin.error} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 6, :name-end-row 14, :name-row 14, :name or, :filename "src/elin/util/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 14, :to clojure.core} {:end-row 19, :name-end-col 6, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name extract-namespace, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 24, :row 21, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 36, :name-col 36, :end-col 43, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 71, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 45, :name-col 46, :end-col 72, :arity 1, :row 21, :to elin.schema} {:end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 74, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/util/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 26, :to elin.error} {:end-row 26, :name-end-col 20, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name includes?, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 27, :to clojure.string} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :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 29, :to rewrite-clj.zip} {:end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :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 30, :to rewrite-clj.zip} {:end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :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 30, :to rewrite-clj.zip} {:end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :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 31, :to rewrite-clj.zip} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :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 33, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name =, :filename "src/elin/util/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 33, :to clojure.core} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :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 34, :to rewrite-clj.zip} {:end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 29, :name-end-row 32, :name-row 32, :name as->, :filename "src/elin/util/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 32, :to clojure.core} {:end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :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 36, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name str, :filename "src/elin/util/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 37, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 38, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/util/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 39, :to elin.error} {:end-row 40, :name-end-col 10, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 40, :name-end-col 11, :name-end-row 25, :name-row 25, :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 25, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 19, :name-end-row 43, :name-row 43, :name not-found, :filename "src/elin/util/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 43, :to elin.error} {:end-row 43, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name add-require, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 45, :name-end-col 37, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 30, :end-col 37, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 38, :name-col 38, :end-col 45, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 54, :name-col 54, :end-col 61, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 90, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 83, :name-col 83, :end-col 90, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 82, :name-end-row 45, :name-row 45, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 64, :name-col 65, :end-col 91, :arity 1, :row 45, :to elin.schema} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 93, :arity 2, :row 45, :to malli.core} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name format, :filename "src/elin/util/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 49, :to clojure.core} {:end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :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 49, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/util/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 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 62, :arity 1, :row 50, :to rewrite-clj.parser} {:end-row 50, :name-end-col 27, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 48, :to clojure.core} {:end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :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 51, :to rewrite-clj.zip} {:end-row 52, :name-end-col 64, :name-end-row 52, :name-row 52, :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 52, :to rewrite-clj.zip} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to rewrite-clj.zip} {:end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :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 55, :to rewrite-clj.zip} {:end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :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 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 72, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.parser} {:end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.zip} {:end-row 58, :name-end-col 55, :name-end-row 58, :name-row 58, :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 58, :to rewrite-clj.zip} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :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 59, :to rewrite-clj.zip} {:end-row 60, :name-end-col 58, :name-end-row 60, :name-row 60, :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 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :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 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 29, :name-end-row 54, :name-row 54, :name some->, :filename "src/elin/util/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 54, :to clojure.core} {:end-row 61, :name-end-col 34, :name-end-row 61, :name-row 61, :name not-found, :filename "src/elin/util/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 61, :to elin.error} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 21, :name-end-row 54, :name-row 54, :name or, :filename "src/elin/util/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 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 23, :name-end-row 52, :name-row 52, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 52, :to clojure.core} {:end-row 62, :name-end-col 47, :name-end-row 62, :name-row 62, :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 62, :to rewrite-clj.zip} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name some->, :filename "src/elin/util/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 62, :to clojure.core} {:end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :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 63, :to rewrite-clj.zip} {:end-row 63, :name-end-col 71, :name-end-row 63, :name-row 63, :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 63, :to rewrite-clj.node} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/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 63, :to clojure.core} {:end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :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 64, :to rewrite-clj.zip} {:end-row 69, :name-end-col 37, :name-end-row 69, :name-row 69, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 2, :row 69, :to rewrite-clj.zip} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 70, :to rewrite-clj.zip} {:end-row 70, :name-end-col 11, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 14, :name-end-row 72, :name-row 72, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 8, :name-col 9, :from-var add-require, :end-col 26, :arity 1, :row 72, :to clojure.core} {:end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 25, :arity 1, :row 74, :to rewrite-clj.zip} {:end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 41, :arity 2, :row 75, :to rewrite-clj.zip} {:end-row 76, :name-end-col 39, :name-end-row 76, :name-row 76, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 76, :to rewrite-clj.zip} {:end-row 76, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 66, :name-row 66, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 6, :name-col 7, :from-var add-require, :end-col 13, :arity 6, :varargs-min-arity 0, :row 66, :to clojure.core} {:end-row 79, :name-end-col 23, :name-end-row 65, :name-row 65, :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 14, :arity 1, :row 65, :to rewrite-clj.zip} {:end-row 79, :name-end-col 9, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 15, :arity 2, :varargs-min-arity 1, :row 48, :to elin.error} {:end-row 79, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 17, :name-end-row 81, :name-row 81, :name add-import, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 17, :row 81, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 29, :name-col 29, :end-col 36, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 44, :name-end-row 81, :name-row 81, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :end-col 44, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 72, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 65, :name-col 65, :end-col 72, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 64, :name-end-row 81, :name-row 81, :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 81, :to elin.schema} {:end-row 81, :name-end-col 6, :name-end-row 81, :name-row 81, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 75, :arity 2, :row 81, :to malli.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 50, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 45, :name-end-row 84, :name-row 84, :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 84, :to rewrite-clj.parser} {:end-row 85, :name-end-col 32, :name-end-row 85, :name-row 85, :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 85, :to rewrite-clj.zip} {:end-row 86, :name-end-col 64, :name-end-row 86, :name-row 86, :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 86, :to rewrite-clj.zip} {:end-row 86, :name-end-col 48, :name-end-row 86, :name-row 86, :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 86, :to rewrite-clj.zip} {:end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :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 89, :to rewrite-clj.zip} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :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 90, :to rewrite-clj.zip} {:end-row 91, :name-end-col 72, :name-end-row 91, :name-row 91, :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 91, :to rewrite-clj.parser} {:end-row 91, :name-end-col 49, :name-end-row 91, :name-row 91, :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 91, :to rewrite-clj.zip} {:end-row 92, :name-end-col 55, :name-end-row 92, :name-row 92, :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 92, :to rewrite-clj.zip} {:end-row 93, :name-end-col 57, :name-end-row 93, :name-row 93, :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 93, :to rewrite-clj.zip} {:end-row 94, :name-end-col 58, :name-end-row 94, :name-row 94, :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 94, :to rewrite-clj.zip} {:end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :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 94, :to rewrite-clj.zip} {:end-row 94, :name-end-col 29, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 95, :name-end-col 34, :name-end-row 95, :name-row 95, :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 95, :to elin.error} {:fixed-arities #{0 1}, :end-row 95, :name-end-col 21, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 23, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 96, :name-end-col 47, :name-end-row 96, :name-row 96, :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 96, :to rewrite-clj.zip} {:end-row 96, :name-end-col 29, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 97, :name-end-col 53, :name-end-row 97, :name-row 97, :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 97, :to rewrite-clj.zip} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :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 97, :to rewrite-clj.node} {:end-row 97, :name-end-col 31, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 98, :name-end-col 35, :name-end-row 98, :name-row 98, :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 98, :to rewrite-clj.zip} {:end-row 103, :name-end-col 37, :name-end-row 103, :name-row 103, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 2, :row 103, :to rewrite-clj.zip} {:end-row 104, :name-end-col 39, :name-end-row 104, :name-row 104, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 1, :row 104, :to rewrite-clj.zip} {:end-row 104, :name-end-col 11, :name-end-row 102, :name-row 102, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-import, :end-col 41, :arity 3, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 14, :name-end-row 106, :name-row 106, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 8, :name-col 9, :from-var add-import, :end-col 26, :arity 1, :row 106, :to clojure.core} {:end-row 108, :name-end-col 24, :name-end-row 108, :name-row 108, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 25, :arity 1, :row 108, :to rewrite-clj.zip} {:end-row 109, :name-end-col 37, :name-end-row 109, :name-row 109, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 41, :arity 2, :row 109, :to rewrite-clj.zip} {:end-row 110, :name-end-col 39, :name-end-row 110, :name-row 110, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 1, :row 110, :to rewrite-clj.zip} {:end-row 110, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-import, :end-col 41, :arity 4, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 113, :name-end-col 11, :name-end-row 100, :name-row 100, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 6, :name-col 7, :from-var add-import, :end-col 13, :arity 6, :varargs-min-arity 0, :row 100, :to clojure.core} {:end-row 113, :name-end-col 23, :name-end-row 99, :name-row 99, :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 14, :arity 1, :row 99, :to rewrite-clj.zip} {:end-row 113, :name-end-col 9, :name-end-row 84, :name-row 84, :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 15, :arity 2, :varargs-min-arity 1, :row 84, :to elin.error} {:end-row 113, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{3}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :name extract-form-by-position, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 115, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 55, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 60, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 88, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 81, :name-col 81, :end-col 88, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 80, :name-end-row 115, :name-row 115, :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 115, :to elin.schema} {:end-row 115, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 91, :arity 2, :row 115, :to malli.core} {:end-row 119, :name-end-col 25, :name-end-row 119, :name-row 119, :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 119, :to rewrite-clj.zip} {:end-row 120, :name-end-col 32, :name-end-row 120, :name-row 120, :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 120, :to rewrite-clj.zip} {:end-row 121, :name-end-col 22, :name-end-row 121, :name-row 121, :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 121, :to rewrite-clj.zip} {:end-row 121, :name-end-col 8, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 41, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 19, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:end-row 123, :name-end-col 7, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 123, :name-end-col 6, :name-end-row 116, :name-row 116, :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 116, :to clojure.core} {:end-row 127, :name-end-col 34, :name-end-row 127, :name-row 127, :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 127, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 9, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 20, :name-end-row 129, :name-row 129, :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 129, :to rewrite-clj.zip} {:end-row 130, :name-end-col 21, :name-end-row 130, :name-row 130, :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 130, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 131, :name-end-col 27, :name-end-row 131, :name-row 131, :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 131, :to elin.util.sexpr} {:end-row 131, :name-end-col 8, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :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 136, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 9, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 138, :name-end-col 20, :name-end-row 138, :name-row 138, :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 138, :to rewrite-clj.zip} {:end-row 139, :name-end-col 21, :name-end-row 139, :name-row 139, :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 139, :to rewrite-clj.zip} {:end-row 139, :name-end-col 8, :name-end-row 137, :name-row 137, :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 137, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:end-row 144, :name-end-col 31, :name-end-row 144, :name-row 144, :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 144, :to rewrite-clj.zip} {:end-row 152, :name-end-col 44, :name-end-row 152, :name-row 152, :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 152, :to rewrite-clj.zip} {:end-row 152, :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 152, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 149, :name-end-col 42, :name-end-row 149, :name-row 149, :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 149, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 150, :name-end-col 34, :name-end-row 150, :name-row 150, :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 150, :to elin.util.sexpr} {:end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :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 151, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 152, :name-end-col 32, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 152, :name-end-col 23, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 18, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 154, :name-end-col 13, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{3 2}, :end-row 154, :name-end-col 12, :name-end-row 146, :name-row 146, :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 146, :to clojure.core} {:end-row 154, :name-end-col 8, :name-end-row 144, :name-row 144, :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 144, :to clojure.core} {:end-row 154, :name-end-col 7, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 156, :name-end-col 31, :name-end-row 156, :name-row 156, :name apply-cider-coordination, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 156, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 156, :name-end-col 50, :name-end-row 156, :name-row 156, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 68, :name-end-row 156, :name-row 156, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 68, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 48, :name-end-row 158, :name-row 158, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 41, :name-col 41, :end-col 48, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 55, :name-end-row 159, :name-row 159, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 60, :name-end-row 159, :name-row 159, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 159, :to clojure.core} {:end-row 159, :name-end-col 6, :name-end-row 156, :name-row 156, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 65, :arity 2, :row 156, :to malli.core} {:fixed-arities #{2}, :end-row 166, :name-end-col 40, :name-end-row 166, :private true, :name-row 166, :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 166, :to elin.util.sexpr} {:end-row 167, :name-end-col 35, :name-end-row 167, :name-row 167, :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 167, :to rewrite-clj.zip} {:end-row 168, :name-end-col 25, :name-end-row 168, :name-row 168, :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 168, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 169, :name-end-col 21, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:fixed-arities #{1}, :end-row 169, :name-end-col 32, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:end-row 169, :name-end-col 7, :name-end-row 166, :name-row 166, :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 166, :to clojure.core} {:end-row 169, :name-end-col 6, :name-end-row 160, :name-row 160, :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 160, :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 20, :name-end-col 48, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 32, :name-col 33, :from-var map->str, :end-col 51, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 36, :name-col 37, :from-var map->str, :end-col 68, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 74, :name-end-row 21, :name-row 21, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 69, :name-col 70, :from-var map->str, :end-col 77, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 84, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/util/map.clj", :from elin.util.map, :col 78, :name-col 79, :from-var map->str, :end-col 91, :arity 1, :row 21, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 92, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 46, :name-col 46, :from-var map->str, :end-col 49, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name +, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 59, :from-var map->str, :end-col 78, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name repeat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 50, :name-col 51, :from-var map->str, :end-col 83, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 39, :name-col 40, :from-var map->str, :end-col 84, :arity 2, :varargs-min-arity 5, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 38, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 34, :name-col 35, :from-var map->str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :name rest, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var map->str, :end-col 45, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 32, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 46, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 27, :name-end-row 21, :name-row 21, :name cons, :filename "src/elin/util/map.clj", :from elin.util.map, :col 22, :name-col 23, :from-var map->str, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 24, :name-end-col 24, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 20, :name-col 21, :from-var map->str, :end-col 48, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 24, :name-end-col 21, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 18, :name-col 19, :from-var map->str, :end-col 49, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name select-keys, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 32, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 19, :name-row 19, :name mapcat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 50, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 25, :arity 2, :row 25, :to clojure.string} {:end-row 25, :name-end-col 9, :name-end-row 18, :name-row 18, :name ->>, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 5, :name-col 6, :from-var map->str, :end-col 26, :arity 3, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 3, :name-col 4, :from-var map->str, :end-col 27, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 4, :name-end-col 18, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 19, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 9, :name-end-col 18, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 26, :name-end-row 9, :name-row 9, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 26, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 13, :name-col 13, :end-col 17, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 18, :name-col 18, :end-col 25, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 20, :name-col 20, :end-col 22, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 28, :name-end-row 11, :name-row 11, :name error, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 23, :name-col 23, :end-col 28, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 29, :name-col 29, :end-col 35, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 19, :arity 5, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 16, :to elin.handler.internal} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 29, :name-col 29, :end-col 46, :row 16, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 16, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 54, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name on-connect, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 29, :arity 1, :row 19, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name restore, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 36, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var initialize, :end-col 80, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 38, :name-col 39, :from-var initialize, :end-col 84, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 19, :name-col 20, :from-var initialize, :end-col 73, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :row 22, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name set-variable!, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 59, :arity 3, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name doseq, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var initialize, :end-col 60, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 26, :to elin.handler.internal} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 28, :name-col 28, :end-col 45, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 51, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 53, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :name-col 23, :from-var intercept, :end-col 47, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 54, :name-end-row 31, :name-row 31, :name select-keys-by-namespace, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 66, :arity 2, :row 31, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 55, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 20, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 17, :name-col 18, :from-var intercept, :end-col 56, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name autocmd, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 42, :name-col 42, :from-var intercept, :end-col 65, :row 33, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 6, :from-var intercept, :end-col 74, :arity 3, :row 33, :to elin.protocol.interceptor} {:end-row 34, :name-end-col 7, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var intercept, :end-col 10, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name pr-str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :name-col 52, :from-var error, :end-col 77, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 25, :name-col 26, :from-var error, :end-col 78, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name error, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 3, :name-col 4, :from-var error, :end-col 79, :arity 2, :varargs-min-arity 1, :row 38, :to elin.message} {:end-row 39, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 69, :name-col 69, :from-var status, :end-col 75, :row 44, :to elin.handler.internal} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name symbol, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 59, :name-col 60, :from-var status, :end-col 76, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 49, :name-end-row 43, :name-row 43, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var status, :end-col 67, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name disconnected?, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 9, :name-col 10, :from-var status, :end-col 40, :arity 1, :row 46, :to elin.protocol.nrepl} {:end-row 48, :name-end-col 8, :name-end-row 46, :name-row 46, :name if, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :name-col 6, :from-var status, :end-col 17, :arity 3, :row 46, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var status, :end-col 18, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 41, :name-row 41, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :private true, :name-row 15, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 7, :end-col 17, :row 15, :to elin.component.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 30, :name-col 30, :end-col 37, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name int?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 38, :end-col 42, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 51, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 44, :end-col 51, :row 16, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name ?Client, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 30, :name-col 30, :end-col 47, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 56, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 49, :name-col 49, :end-col 56, :row 17, :to clojure.core} {: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} {:fixed-arities #{3}, :end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 31, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 31, :arity 3, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 43, :name-end-row 47, :private true, :name-row 47, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 51, :arity 1, :row 47, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 59, :arity 4, :varargs-min-arity 4, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 54, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 33, :name-col 34, :end-col 65, :arity 2, :row 51, :to elin.component.nrepl.client} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 66, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 32, :name-end-row 55, :name-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 32, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :private true, :name-row 55, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 55, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 55, :name-end-col 11, :name-end-row 55, :name-row 55, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 53, :arity 3, :varargs-min-arity 4, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 1, :row 56, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 60, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 21, :end-col 35, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :end-col 36, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 40, :arity 2, :row 61, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 11, :name-end-row 60, :name-row 60, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 41, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 65, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 55, :arity 2, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 68, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 10, :end-col 24, :arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 9, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 72, :private true, :name-row 72, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 72, :to elin.component.nrepl} {:fixed-arities #{1 3}, :end-row 73, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 22, :end-col 36, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 75, :to clojure.core} {:end-row 76, :name-end-col 12, :name-end-row 74, :name-row 74, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 74, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 73, :to clojure.core} {:end-row 77, :name-end-col 9, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 16, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{1 3}, :end-row 80, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 57, :arity 1, :row 80, :to clojure.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 58, :arity 2, :row 80, :to elin.protocol.nrepl} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 20, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 42, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 14, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 43, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 89, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name current-session, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 41, :arity 1, :row 90, :to elin.protocol.nrepl} {:end-row 90, :name-end-col 14, :name-end-row 89, :name-row 89, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 42, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 48, :name-end-row 93, :name-row 93, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 25, :name-end-row 94, :name-row 94, :name version, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 33, :arity 1, :row 94, :to elin.protocol.nrepl} {:end-row 94, :name-end-col 14, :name-end-row 93, :name-row 93, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 96, :name-end-col 24, :name-end-row 96, :name-row 96, :name IConnection, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 24, :row 96, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 99, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 100, :name-end-col 28, :name-end-row 100, :name-row 100, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 1, :row 100, :to elin.protocol.nrepl} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 101, :to elin.error} {:fixed-arities #{3 2}, :end-row 101, :name-end-col 12, :name-end-row 99, :name-row 99, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 46, :name-end-row 105, :name-row 105, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 39, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 107, :name-end-col 12, :name-end-row 105, :name-row 105, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 12, :arity 3, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 110, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 56, :name-end-row 112, :name-row 112, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 112, :to elin.protocol.interceptor} {:end-row 112, :name-end-col 90, :name-end-row 112, :name-row 112, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 112, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 112, :name-end-col 32, :name-end-row 112, :name-row 112, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 112, :to clojure.core} {:end-row 112, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{2}, :end-row 121, :name-end-col 56, :name-end-row 121, :name-row 121, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 39, :name-col 40, :end-col 72, :arity 2, :row 121, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 121, :name-end-col 24, :name-end-row 121, :name-row 121, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 18, :name-col 19, :end-col 73, :arity 3, :varargs-min-arity 3, :row 121, :to clojure.core} {:end-row 121, :name-end-col 19, :name-end-row 120, :name-row 120, :name fn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 16, :name-col 17, :end-col 74, :arity 2, :varargs-min-arity 0, :row 120, :to clojure.core} {:end-row 122, :name-end-col 14, :name-end-row 113, :name-row 113, :name ->, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 122, :name-end-col 13, :name-end-row 112, :name-row 112, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 122, :name-end-col 16, :name-end-row 111, :name-row 111, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 29, :arity 1, :row 111, :to clojure.core.async} {:end-row 123, :name-end-col 21, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:fixed-arities #{3 2}, :end-row 123, :name-end-col 12, :name-end-row 110, :name-row 110, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 110, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :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 126, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 128, :name-end-col 56, :name-end-row 128, :name-row 128, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 128, :to elin.protocol.interceptor} {:end-row 128, :name-end-col 90, :name-end-row 128, :name-row 128, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 128, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 128, :name-end-col 32, :name-end-row 128, :name-row 128, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 128, :to clojure.core} {:end-row 128, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 128, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 49, :name-col 50, :end-col 83, :arity 2, :row 137, :to elin.protocol.nrepl} {:end-row 137, :name-end-col 48, :name-end-row 137, :name-row 137, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 138, :name-end-col 13, :name-end-row 128, :name-row 128, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 138, :name-end-col 16, :name-end-row 127, :name-row 127, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 29, :arity 1, :row 127, :to clojure.core.async} {:end-row 140, :name-end-col 23, :name-end-row 140, :name-row 140, :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 140, :to elin.error} {:end-row 140, :name-end-col 16, :name-end-row 139, :name-row 139, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 52, :arity 1, :row 139, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 12, :name-end-row 126, :name-row 126, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 3, :row 126, :to clojure.core} {:end-row 140, :name-end-col 11, :name-end-row 24, :name-row 24, :name defrecord, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 146, :name-end-col 37, :name-end-row 146, :name-row 146, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :from-var new-nrepl, :end-col 41, :arity 1, :varargs-min-arity 1, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 48, :name-end-row 147, :name-row 147, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 43, :name-col 44, :from-var new-nrepl, :end-col 53, :arity 1, :varargs-min-arity 1, :row 147, :to clojure.core} {:end-row 147, :name-end-col 21, :name-end-row 144, :name-row 144, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 55, :arity 2, :varargs-min-arity 0, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 14, :name-end-row 144, :name-row 144, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 56, :arity 1, :row 144, :to elin.component.nrepl} {:end-row 147, :name-end-col 6, :name-end-row 142, :name-row 142, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 66, :name-end-row 17, :name-row 17, :name get-current-working-directory!, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var get-project-root-directory, :end-col 72, :arity 1, :row 17, :to elin.protocol.host} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name CljKondo, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var new-clj-kondo, :end-col 46, :arity 1, :row 128, :to elin.component.clj-kondo} {:end-row 128, :name-end-col 6, :name-end-row 126, :name-row 126, :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 126, :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 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 43, :arity 2, :row 33, :to clojure.core} {:end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :name of-string, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 40, :arity 1, :row 25, :to rewrite-clj.zip} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name down, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 30, :arity 1, :row 26, :to rewrite-clj.zip} {:end-row 26, :name-end-col 17, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 27, :name-end-col 58, :name-end-row 27, :name-row 27, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 27, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name contains?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 27, :to clojure.core} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name next, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 29, :to rewrite-clj.zip} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 30, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 19, :name-end-row 31, :name-row 31, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 14, :name-end-row 28, :name-row 28, :name some->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 23, :name-row 23, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 33, :to elin.handler.test} {:end-row 33, :name-end-col 57, :name-end-row 33, :name-row 33, :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 33, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 33, :to clojure.core} {:end-row 33, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 82, :name-end-row 36, :name-row 36, :name evaluate-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 88, :arity 1, :row 36, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 38, :name-end-col 59, :name-end-row 38, :private true, :name-row 38, :name extract-multi-method-name, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 65, :arity 1, :row 38, :to elin.handler.test} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 37, :name-end-row 39, :name-row 39, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 39, :name-end-col 32, :name-end-row 38, :name-row 38, :name some->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 36, :name-end-row 40, :name-row 40, :name replace, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 65, :arity 3, :row 40, :to clojure.string} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 23, :name-end-row 38, :name-row 38, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 20, :name-col 21, :from-var run-test-under-cursor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 56, :name-end-row 41, :name-row 41, :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 41, :to elin.util.map} {:fixed-arities #{3}, :end-row 46, :name-end-col 29, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 48, :name-end-col 38, :name-end-row 48, :name-row 48, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-test-under-cursor, :end-col 38, :row 48, :to elin.constant.interceptor} {:end-row 50, :name-end-col 70, :name-end-row 50, :name-row 50, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-test-under-cursor, :end-col 70, :row 50, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 71, :arity 2, :row 50, :to elin.protocol.nrepl} {:end-row 57, :name-end-col 43, :name-end-row 54, :name-row 54, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 85, :arity 2, :row 54, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 58, :name-end-col 62, :name-end-row 58, :name-row 58, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 58, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 58, :to clojure.core} {:end-row 58, :name-end-col 14, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 46, :name-end-row 62, :name-row 62, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 42, :name-col 43, :from-var run-test-under-cursor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 41, :name-end-row 62, :name-row 62, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 55, :arity 1, :row 62, :to clojure.core} {:end-row 62, :name fn*, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :from-var run-test-under-cursor, :end-col 55, :arity 2, :row 62, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 62, :name-end-col 32, :name-end-row 62, :name-row 62, :name mapv, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 27, :name-col 28, :from-var run-test-under-cursor, :end-col 56, :arity 2, :varargs-min-arity 4, :row 62, :to clojure.core} {:end-row 62, :name-end-col 26, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 22, :name-col 23, :from-var run-test-under-cursor, :end-col 57, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 67, :name-end-col 43, :name-end-row 67, :name-row 67, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 66, :arity 2, :row 67, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 74, :arity 2, :row 68, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 68, :name-end-col 18, :name-end-row 68, :name-row 68, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 75, :arity 3, :varargs-min-arity 3, :row 68, :to clojure.core} {:end-row 68, :name-end-col 14, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 68, :name-end-col 11, :name-end-row 50, :name-row 50, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-test-under-cursor, :end-col 77, :arity 3, :row 50, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 49, :name-row 49, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-test-under-cursor, :end-col 78, :arity 2, :varargs-min-arity 0, :row 49, :to clojure.core} {:fixed-arities #{4 3}, :end-row 68, :name-end-col 29, :name-end-row 47, :name-row 47, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-test-under-cursor, :end-col 79, :arity 4, :row 47, :to elin.protocol.interceptor} {:end-row 68, :name-end-col 9, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-test-under-cursor, :end-col 80, :arity 2, :varargs-min-arity 1, :row 36, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 34, :name-row 34, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 42, :name-end-row 72, :name-row 72, :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 72, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 73, :name-end-col 59, :name-end-row 73, :name-row 73, :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 73, :to elin.protocol.host} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :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 74, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 42, :name-end-row 81, :name-row 81, :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 81, :to elin.handler.evaluate} {:end-row 84, :name-end-col 38, :name-end-row 84, :name-row 84, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-tests-in-ns, :end-col 38, :row 84, :to elin.constant.interceptor} {:end-row 86, :name-end-col 70, :name-end-row 86, :name-row 86, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-tests-in-ns, :end-col 70, :row 86, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 36, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 71, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 92, :name-end-col 43, :name-end-row 89, :name-row 89, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 85, :arity 2, :row 89, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 93, :name-end-col 62, :name-end-row 93, :name-row 93, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-tests-in-ns, :end-col 75, :arity 2, :row 93, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 93, :name-end-col 18, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 93, :name-end-col 14, :name-end-row 88, :name-row 88, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 28, :name-end-row 95, :name-row 95, :name vals, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 24, :from-var run-tests-in-ns, :end-col 28, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 40, :name-end-row 95, :name-row 95, :name ns-interns, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 30, :name-col 30, :from-var run-tests-in-ns, :end-col 40, :row 95, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 50, :name-end-row 95, :name-row 95, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 44, :from-var run-tests-in-ns, :end-col 61, :arity 1, :row 95, :to clojure.core} {:end-row 100, :name-end-col 43, :name-end-row 100, :name-row 100, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 66, :arity 2, :row 100, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 101, :name-end-col 61, :name-end-row 101, :name-row 101, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-tests-in-ns, :end-col 74, :arity 2, :row 101, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 101, :name-end-col 18, :name-end-row 101, :name-row 101, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 75, :arity 3, :varargs-min-arity 3, :row 101, :to clojure.core} {:end-row 101, :name-end-col 14, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 101, :name-end-col 11, :name-end-row 86, :name-row 86, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-tests-in-ns, :end-col 77, :arity 3, :row 86, :to clojure.core} {:end-row 101, :name-end-col 9, :name-end-row 85, :name-row 85, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-tests-in-ns, :end-col 78, :arity 2, :varargs-min-arity 0, :row 85, :to clojure.core} {:fixed-arities #{4 3}, :end-row 101, :name-end-col 29, :name-end-row 83, :name-row 83, :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 79, :arity 4, :row 83, :to elin.protocol.interceptor} {:end-row 101, :name-end-col 9, :name-end-row 72, :name-row 72, :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 80, :arity 3, :varargs-min-arity 1, :row 72, :to elin.error} {:end-row 101, :name-end-col 6, :name-end-row 70, :name-row 70, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{2}, :end-row 105, :name-end-col 54, :name-end-row 105, :name-row 105, :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 105, :to elin.util.map} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 35, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 109, :name-end-col 37, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :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 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 42, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 37, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{3}, :end-row 110, :name-end-col 27, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 110, :name-end-col 20, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 112, :name-end-col 38, :name-end-row 112, :name-row 112, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-tests-by-query, :end-col 38, :row 112, :to elin.constant.interceptor} {:end-row 114, :name-end-col 98, :name-end-row 114, :name-row 114, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 71, :name-col 71, :from-var run-tests-by-query, :end-col 98, :row 114, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 114, :name-end-col 64, :name-end-row 114, :name-row 114, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 40, :name-col 41, :from-var run-tests-by-query, :end-col 99, :arity 2, :row 114, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 118, :name-end-col 30, :name-end-row 118, :name-row 118, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 25, :from-var run-tests-by-query, :end-col 64, :arity 3, :varargs-min-arity 3, :row 118, :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 121, :name-end-col 30, :name-end-row 121, :name-row 121, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 25, :from-var run-tests-by-query, :end-col 52, :arity 3, :varargs-min-arity 3, :row 121, :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 121, :name-end-col 29, :name-end-row 116, :name-row 116, :name cond->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 53, :arity 5, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 40, :name-end-row 123, :name-row 123, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :name-col 34, :from-var run-tests-by-query, :end-col 40, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :from-var run-tests-by-query, :end-col 40, :arity 1, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 123, :name-end-col 33, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 29, :name-col 30, :from-var run-tests-by-query, :end-col 53, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:end-row 125, :name-end-col 23, :name-end-row 115, :name-row 115, :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 47, :arity 3, :row 115, :to clojure.core} {:fixed-arities #{2}, :end-row 127, :name-end-col 50, :name-end-row 127, :name-row 127, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 63, :arity 2, :row 127, :to elin.function.nrepl.cider} {:fixed-arities #{2}, :end-row 128, :name-end-col 49, :name-end-row 128, :name-row 128, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 62, :arity 2, :row 128, :to elin.function.nrepl.test} {:end-row 128, :name-end-col 22, :name-end-row 126, :name-row 126, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 19, :name-col 20, :from-var run-tests-by-query, :end-col 63, :arity 3, :row 126, :to clojure.core} {:fixed-arities #{3}, :end-row 129, :name-end-col 16, :name-end-row 129, :name-row 129, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 10, :name-col 11, :from-var run-tests-by-query, :end-col 36, :arity 3, :varargs-min-arity 3, :row 129, :to clojure.core} {:end-row 129, :name-end-col 12, :name-end-row 114, :name-row 114, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 8, :name-col 9, :from-var run-tests-by-query, :end-col 37, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:end-row 129, :name-end-col 9, :name-end-row 113, :name-row 113, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-tests-by-query, :end-col 38, :arity 2, :varargs-min-arity 0, :row 113, :to clojure.core} {:fixed-arities #{4 3}, :end-row 129, :name-end-col 29, :name-end-row 111, :name-row 111, :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 39, :arity 4, :row 111, :to elin.protocol.interceptor} {:end-row 129, :name-end-col 7, :name-end-row 105, :name-row 105, :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 40, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 129, :name-end-col 7, :name-end-row 103, :name-row 103, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:end-row 133, :name-end-col 39, :name-end-row 133, :name-row 133, :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 133, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 134, :name-end-col 27, :name-end-row 134, :private true, :name-row 134, :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 134, :to elin.handler.test} {:end-row 134, :name-end-col 7, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:end-row 134, :name-end-col 6, :name-end-row 131, :name-row 131, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 30, :name-end-row 136, :name-row 136, :name rerun-last-failed-tests, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 30, :row 136, :to elin.handler.test} {:end-row 136, :name-end-col 59, :name-end-row 136, :name-row 136, :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 136, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 136, :name-end-col 65, :name-end-row 136, :name-row 136, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 61, :name-col 61, :end-col 65, :row 136, :to clojure.core} {:end-row 136, :name-end-col 6, :name-end-row 136, :name-row 136, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 67, :arity 2, :row 136, :to malli.core} {:end-row 139, :name-end-col 54, :name-end-row 139, :name-row 139, :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 139, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 141, :name-end-col 18, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:fixed-arities #{0 1}, :end-row 141, :name-end-col 13, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{2}, :end-row 142, :name-end-col 26, :name-end-row 142, :private true, :name-row 142, :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 142, :to elin.handler.test} {:end-row 143, :name-end-col 25, :name-end-row 143, :name-row 143, :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 143, :to elin.message} {:end-row 143, :name-end-col 8, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:end-row 143, :name-end-col 7, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:end-row 143, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 72, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name new-system, :filename "src/elin/system.clj", :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 36, :arity 1, :row 17, :to elin.system} {:fixed-arities #{1}, :end-row 20, :name-end-col 44, :name-end-row 20, :name-row 20, :name new-lazy-host, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 52, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 23, :to elin.component.plugin} {:end-row 24, :name-end-col 29, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name new-session-storage, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 22, :name-col 23, :from-var new-system, :end-col 70, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 51, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 59, :arity 1, :row 29, :to elin.component.interceptor} {:end-row 31, :name-end-col 34, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 29, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 41, :arity 1, :row 34, :to elin.component.nrepl} {:end-row 38, :name-end-col 28, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 12, :name-col 13, :from-var new-system, :end-col 32, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name new-clj-kondo, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 42, :to elin.component.clj-kondo} {:end-row 43, :name-end-col 32, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 30, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 47, :arity 1, :row 46, :to elin.component.handler} {:end-row 52, :name-end-col 30, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 34, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name new-http-server, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 54, :arity 1, :row 55, :to elin.component.server.http} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 30, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 59, :to elin.component.server} {:end-row 61, :name-end-col 29, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 58, :to com.stuartsierra.component} {:end-row 61, :name-end-col 25, :name-end-row 19, :name-row 19, :name system-map, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 28, :arity 18, :row 19, :to com.stuartsierra.component} {:end-row 61, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/system.clj", :from elin.system, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 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 15, :name-end-col 5, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 19, :name-end-col 28, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 21, :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 21, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 21, :name-end-col 17, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 21, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :name-end-col 27, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 32, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 29, :name-end-col 23, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :name-end-col 18, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 37, :name-end-col 65, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 37, :name-end-col 31, :name-end-row 37, :name-row 37, :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 37, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 38, :name-end-col 40, :name-end-row 38, :private true, :name-row 38, :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 38, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 39, :name-end-col 39, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.interceptor.test} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 39, :name-end-col 7, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 42, :name-end-col 30, :name-end-row 42, :name-row 42, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var done-test-interceptor, :end-col 30, :row 42, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 44, :name-end-col 81, :name-end-row 44, :name-row 44, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 97, :arity 2, :row 44, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 45, :to clojure.core} {:end-row 45, :name-end-col 51, :name-end-row 44, :name-row 44, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 73, :name-end-row 46, :name-row 46, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 83, :arity 1, :row 46, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 48, :name-end-col 27, :name-end-row 48, :name-row 48, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 35, :arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 64, :arity 2, :varargs-min-arity 4, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 71, :name-end-row 50, :private true, :name-row 50, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :name-col 62, :from-var done-test-interceptor, :end-col 71, :row 50, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 88, :arity 2, :row 50, :to elin.protocol.host} {:end-row 50, :name-end-col 27, :name-end-row 49, :name-row 49, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 69, :name-end-row 51, :private true, :name-row 51, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var done-test-interceptor, :end-col 69, :row 51, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 82, :arity 2, :row 51, :to elin.protocol.host} {:end-row 51, :name-end-col 22, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 83, :arity 3, :row 48, :to clojure.core} {:end-row 55, :name-end-col 63, :name-end-row 55, :private true, :name-row 55, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 54, :from-var done-test-interceptor, :end-col 63, :row 55, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 58, :name-end-col 41, :name-end-row 55, :name-row 55, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 55, :to elin.protocol.host} {:end-row 58, :name-end-col 25, :name-end-row 53, :name-row 53, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 47, :from-var done-test-interceptor, :end-col 61, :arity 1, :row 62, :to clojure.core} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var done-test-interceptor, :end-col 73, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var done-test-interceptor, :end-col 63, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 64, :name-end-row 66, :name-row 66, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 106, :arity 2, :row 66, :to elin.util.map} {:end-row 67, :name-end-col 48, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var done-test-interceptor, :end-col 54, :arity 3, :row 65, :to clojure.core} {:end-row 68, :name-end-col 45, :name-end-row 62, :name-row 62, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 42, :name-col 43, :from-var done-test-interceptor, :end-col 49, :arity 3, :row 62, :to clojure.core} {:end-row 68, :name-end-col 43, :name-end-row 61, :name-row 61, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 40, :name-col 41, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 0, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 39, :name-end-row 61, :name-row 61, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 47, :arity 2, :row 69, :to clojure.string} {:end-row 69, :name-end-col 31, :name-end-row 60, :name-row 60, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 27, :name-col 28, :from-var done-test-interceptor, :end-col 48, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 52, :name-end-row 70, :name-row 70, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 86, :arity 3, :row 70, :to elin.protocol.host} {:end-row 70, :name-end-col 23, :name-end-row 60, :name-row 60, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 87, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 75, :name-end-col 61, :name-end-row 75, :name-row 75, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 55, :from-var done-test-interceptor, :end-col 87, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 52, :name-end-row 76, :name-row 76, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var done-test-interceptor, :end-col 63, :arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 52, :name-end-row 77, :name-row 77, :name str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var done-test-interceptor, :end-col 68, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var done-test-interceptor, :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 done-test-interceptor} {:name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var done-test-interceptor, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 77, :name-end-col 53, :name-end-row 75, :name-row 75, :name cond->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 46, :name-col 47, :from-var done-test-interceptor, :end-col 69, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{0}, :end-row 78, :name-end-col 39, :name-end-row 73, :name-row 73, :name hash-map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var done-test-interceptor, :end-col 54, :arity 8, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var done-test-interceptor, :end-col 54, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 78, :name-end-col 28, :name-end-row 73, :name-row 73, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 55, :arity 2, :varargs-min-arity 4, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 55, :name-end-row 79, :name-row 79, :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 done-test-interceptor, :end-col 60, :arity 2, :row 79, :to elin.function.quickfix} {:end-row 79, :name-end-col 23, :name-end-row 72, :name-row 72, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 61, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 51, :name-end-row 82, :private true, :name-row 82, :name get-failed-tests-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var done-test-interceptor, :end-col 65, :arity 2, :row 82, :to elin.interceptor.test} {:end-row 83, :name-end-col 67, :name-end-row 83, :name-row 83, :name set-last-failed-tests-query, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 28, :name-col 29, :from-var done-test-interceptor, :end-col 84, :arity 2, :row 83, :to elin.function.storage.test} {:end-row 83, :name-end-col 27, :name-end-row 82, :name-row 82, :name some->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 85, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 50, :name-end-row 86, :name-row 86, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 64, :arity 2, :row 86, :to elin.protocol.host} {:end-row 88, :name-end-col 36, :name-end-row 88, :name-row 88, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 88, :to elin.message} {:end-row 89, :name-end-col 37, :name-end-row 89, :name-row 89, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 89, :to elin.message} {:end-row 89, :name-end-col 22, :name-end-row 87, :name-row 87, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 52, :arity 3, :row 87, :to clojure.core} {:end-row 89, :name-end-col 21, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var done-test-interceptor, :end-col 53, :arity 8, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 89, :name-end-col 18, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 27, :arity 1, :row 90, :to exoscale.interceptor} {:end-row 90, :name-end-col 14, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var done-test-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 41, :name-row 41, :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 41, :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 #{1 2}, :end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 32, :name-col 33, :from-var find-file-in-parent-directories-by-string, :end-col 45, :arity 1, :varargs-min-arity 2, :row 12, :to clojure.java.io} {:end-row 12, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :from-var find-file-in-parent-directories-by-string, :end-col 46, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 18, :name-col 19, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.java.io} {:end-row 15, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :from-var find-file-in-parent-directories-by-string, :end-col 27, :arity 2, :row 15, :to clojure.core} {:end-row 17, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :from-var find-file-in-parent-directories-by-string, :end-col 38, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var find-file-in-parent-directories-by-string, :end-col 39, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 12, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-string, :end-col 40, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 17, :name-end-col 10, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-string, :end-col 42, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 8, :name-end-row 12, :name-row 12, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-string, :end-col 43, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 14, :name-col 15, :from-var find-file-in-parent-directories-by-pattern, :end-col 27, :arity 1, :varargs-min-arity 2, :row 21, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 68, :from-var find-file-in-parent-directories-by-pattern, :end-col 80, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :name re-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 43, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name file-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 47, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 40, :name-end-row 24, :name-row 24, :name filter, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 82, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 32, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 28, :name-col 29, :from-var find-file-in-parent-directories-by-pattern, :end-col 41, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :from-var find-file-in-parent-directories-by-pattern, :end-col 36, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-pattern, :end-col 37, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 14, :name-end-row 23, :name-row 23, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-pattern, :end-col 38, :arity 3, :row 23, :to clojure.core} {:end-row 27, :name-end-col 10, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-pattern, :end-col 39, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 21, :name-row 21, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 38, :row 29, :to elin.util.file} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 31, :to clojure.core} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 31, :to elin.schema} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 32, :to elin.schema} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var find-file-in-parent-directories, :end-col 26, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 47, :name-end-row 36, :private true, :name-row 36, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 62, :arity 2, :row 36, :to elin.util.file} {:fixed-arities #{2}, :end-row 37, :name-end-col 48, :name-end-row 37, :private true, :name-row 37, :name find-file-in-parent-directories-by-pattern, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 63, :arity 2, :row 37, :to elin.util.file} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var find-file-in-parent-directories, :end-col 64, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 39, :name-end-col 48, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 48, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 66, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 59, :name-col 59, :end-col 66, :row 39, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{3}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :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 42, :to clojure.string} {:end-row 42, :name-end-col 26, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :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 43, :to clojure.string} {:fixed-arities #{3}, :end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :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 45, :to clojure.string} {:fixed-arities #{3}, :end-row 46, :name-end-col 23, :name-end-row 46, :name-row 46, :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 46, :to clojure.string} {:end-row 46, :name-end-col 10, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 47, :name-end-col 8, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 47, :name-end-col 12, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0}, :end-row 49, :name-end-col 26, :name-end-row 49, :name-row 49, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 49, :to elin.util.file} {:fixed-arities #{1}, :end-row 49, :name-end-col 44, :name-end-row 49, :name-row 49, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 49, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 46, :arity 2, :row 49, :to malli.core} {:end-row 55, :name-end-col 27, :name-end-row 55, :name-row 55, :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 55, :to elin.util.os} {:end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :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 56, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 24, :name-end-row 56, :name-row 56, :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 56, :to clojure.java.io} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 59, :name-end-col 56, :name-end-row 59, :name-row 59, :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 59, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 24, :name-end-row 59, :name-row 59, :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 59, :to clojure.java.io} {:end-row 62, :name-end-col 55, :name-end-row 62, :name-row 62, :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 62, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 24, :name-end-row 62, :name-row 62, :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 62, :to clojure.java.io} {:end-row 62, :name-end-col 19, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 63, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 63, :to clojure.core} {:end-row 64, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 64, :to clojure.core} {:end-row 64, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:end-row 64, :name-end-col 6, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{0}, :end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :name get-config-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 66, :to elin.util.file} {:fixed-arities #{1}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 66, :to clojure.core} {:end-row 66, :name-end-col 6, :name-end-row 66, :name-row 66, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 42, :arity 2, :row 66, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :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 73, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :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 73, :to clojure.java.io} {:end-row 76, :name-end-col 56, :name-end-row 76, :name-row 76, :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 76, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 24, :name-end-row 76, :name-row 76, :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 76, :to clojure.java.io} {:end-row 76, :name-end-col 19, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 77, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 19, :arity 2, :row 77, :to clojure.core} {:end-row 78, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 28, :arity 2, :row 78, :to clojure.core} {:end-row 78, :name-end-col 7, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 78, :name-end-col 6, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 25, :name-end-row 80, :name-row 80, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 80, :to elin.util.file} {:fixed-arities #{1}, :end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 61, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 80, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 80, :name-row 80, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 64, :arity 2, :row 80, :to malli.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 36, :name-end-row 83, :name-row 83, :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 83, :to clojure.string} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 12, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 86, :to elin.util.file} {:fixed-arities #{1}, :end-row 86, :name-end-col 46, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 55, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 86, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 57, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 9, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 91, :name-end-col 6, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 91, :name-end-col 6, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 33, :name-end-row 93, :name-row 93, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 93, :to elin.util.file} {:fixed-arities #{1}, :end-row 93, :name-end-col 52, :name-end-row 93, :name-row 93, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 93, :to clojure.core} {:end-row 93, :name-end-col 76, :name-end-row 93, :name-row 93, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 93, :to elin.schema} {:end-row 93, :name-end-col 6, :name-end-row 93, :name-row 93, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 79, :arity 2, :row 93, :to malli.core} {:fixed-arities #{2}, :end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :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 96, :to elin.util.file} {:end-row 97, :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 97, :to clojure.core} {:end-row 97, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 97, :name-end-col 6, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 99, :to elin.util.file} {:fixed-arities #{1}, :end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 40, :name-end-row 100, :name-row 100, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 32, :name-end-row 101, :name-row 101, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 45, :name-end-row 101, :name-row 101, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 54, :name-end-row 101, :name-row 101, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 47, :name-col 47, :end-col 54, :row 101, :to clojure.core} {: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 45, :name-end-row 102, :name-row 102, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 59, :name-end-row 102, :name-row 102, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 55, :name-col 55, :end-col 59, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 68, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 61, :name-col 61, :end-col 68, :row 102, :to clojure.core} {:end-row 102, :name-end-col 6, :name-end-row 99, :name-row 99, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 71, :arity 2, :row 99, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 105, :name-end-col 16, :name-end-row 105, :name-row 105, :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 105, :to elin.util.file} {: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 31, :arity 3, :row 107, :to elin.util.file} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 110, :name-end-col 14, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 111, :name-end-col 14, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:fixed-arities #{0 1}, :end-row 111, :name-end-col 8, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 111, :name-end-col 6, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 18, :name-end-row 113, :name-row 113, :name decode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 113, :to elin.util.file} {:fixed-arities #{1}, :end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 24, :name-col 24, :end-col 31, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 47, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 47, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 44, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 44, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 43, :row 116, :to clojure.core} {:end-row 116, :name-end-col 6, :name-end-row 113, :name-row 113, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 47, :arity 2, :row 113, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 39, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:end-row 121, :name-end-col 23, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 15, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 37, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 14, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{3 2}, :end-row 125, :name-end-col 10, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 125, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 3, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 4, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 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 26, :name-end-row 32, :name-row 32, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 26, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 25, :row 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 26, :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 27, :arity 2, :row 29, :to clojure.core} {:end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 26, :row 38, :to elin.function.nrepl} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 25, :row 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 26, :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 27, :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 #{1 2}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?=>, :end-col 21, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?=>, :end-col 21, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?=>, :end-col 23, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?->, :end-col 21, :arity 2, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?->, :end-col 21, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?->, :end-col 23, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 14, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?function, :end-col 27, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?function, :end-col 27, :arity 2, :row 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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?function, :end-col 29, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 36, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 40, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 46, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 26, :name-col 27, :from-var convert-schema-form-to-sexpr, :end-col 66, :arity 1, :row 55, :to elin.interceptor.optional.nrepl} {:end-row 55, :name-end-col 18, :name-end-row 54, :name-row 54, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 60, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 60, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 60, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 65, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 65, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 65, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :name-col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :row 74, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 74, :private true, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :arity 1, :row 74, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name mapcat, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 79, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 79, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 79, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 80, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 84, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 84, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 84, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 85, :to elin.interceptor.optional.nrepl} {:end-row 87, :name-end-col 9, :name-end-row 71, :name-row 71, :name condp, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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 7, :name-end-row 91, :name-row 91, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 7, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 91, :name-end-col 36, :name-end-row 91, :name-row 91, :name function-schemas, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 36, :row 91, :to malli.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 15, :name-end-row 92, :name-row 92, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 15, :row 92, :to clojure.core} {:end-row 93, :name-end-col 25, :name-end-row 93, :name-row 93, :name -form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 25, :row 93, :to malli.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 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/optional/nrepl.clj", :alias pp, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 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/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :name-col 24, :from-var document-str, :end-col 30, :row 112, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 114, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 115, :name-end-col 22, :name-end-row 115, :name-row 115, :name trim, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :name-col 18, :from-var document-str, :end-col 24, :row 120, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 120, :private true, :name pp-str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :from-var document-str, :end-col 24, :arity 1, :row 120, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 122, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :name trim, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 10, :name-col 10, :from-var malli-lookup-interceptor, :end-col 31, :row 127, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 131, :name-end-col 58, :name-end-row 131, :name-row 131, :name first, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 52, :name-col 53, :from-var malli-lookup-interceptor, :end-col 68, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 41, :name-end-row 132, :name-row 132, :name not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 49, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 41, :name-end-row 133, :name-row 133, :name not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 50, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 133, :name-end-col 36, :name-end-row 132, :name-row 132, :name or, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 33, :name-col 34, :from-var malli-lookup-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 134, :name-end-col 48, :name-end-row 134, :name-row 134, :name not-found, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e, :from elin.interceptor.optional.nrepl, :col 36, :name-col 37, :from-var malli-lookup-interceptor, :end-col 70, :arity 1, :varargs-min-arity 0, :row 134, :to elin.error} {:fixed-arities #{1}, :end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :name throw, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 71, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 32, :name-end-row 132, :name-row 132, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 27, :name-col 28, :from-var malli-lookup-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 132, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 61, :name-end-row 135, :name-row 135, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 54, :name-col 55, :from-var malli-lookup-interceptor, :end-col 69, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 77, :name-end-row 135, :name-row 135, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 70, :name-col 71, :from-var malli-lookup-interceptor, :end-col 86, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 53, :name-end-row 135, :private true, :name-row 135, :name fetch-schema-code, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 87, :arity 2, :row 135, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 34, :name-end-row 135, :name-row 135, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 88, :arity 1, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{3 2}, :end-row 136, :name-end-col 54, :name-end-row 136, :name-row 136, :name eval!!, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 66, :arity 2, :row 136, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 138, :name-end-col 53, :name-end-row 138, :name-row 138, :name read-string, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 54, :arity 1, :row 138, :to clojure.edn} {:end-row 138, :name-end-col 36, :name-end-row 136, :name-row 136, :name some->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 139, :name-end-col 58, :name-end-row 139, :private true, :name-row 139, :name ?FunctionSchema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 43, :name-col 43, :from-var malli-lookup-interceptor, :end-col 58, :row 139, :to elin.interceptor.optional.nrepl} {:end-row 139, :name-end-col 42, :name-end-row 139, :name-row 139, :name parse, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 63, :arity 2, :row 139, :to malli.core} {:fixed-arities #{1}, :end-row 140, :name-end-col 74, :name-end-row 140, :private true, :name-row 140, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 75, :arity 1, :row 140, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 141, :name-end-col 47, :name-end-row 141, :private true, :name-row 141, :name document-str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 48, :arity 1, :row 141, :to elin.interceptor.optional.nrepl} {:end-row 141, :name-end-col 33, :name-end-row 139, :name-row 139, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 143, :name-end-col 85, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 80, :name-col 81, :from-var malli-lookup-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:fixed-arities #{0 1}, :end-row 143, :name-end-col 77, :name-end-row 143, :name-row 143, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 73, :name-col 74, :from-var malli-lookup-interceptor, :end-col 104, :arity 4, :varargs-min-arity 1, :row 143, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 72, :from-var malli-lookup-interceptor, :end-col 104, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{3}, :end-row 143, :name-end-col 66, :name-end-row 143, :name-row 143, :name update-messages, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 40, :name-col 41, :from-var malli-lookup-interceptor, :end-col 105, :arity 3, :row 143, :to elin.util.nrepl} {:end-row 143, :name-end-col 39, :name-end-row 142, :name-row 142, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 106, :arity 2, :varargs-min-arity 1, :row 142, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 52, :arity 3, :varargs-min-arity 3, :row 144, :to clojure.core} {:end-row 144, :name-end-col 23, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 19, :name-col 20, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 148, :name-end-col 34, :name-end-row 148, :name-row 148, :name error, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 83, :arity 2, :row 148, :to taoensso.timbre} {:end-row 149, :name-end-col 21, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var malli-lookup-interceptor, :end-col 26, :arity 3, :row 130, :to clojure.core} {:end-row 149, :name-end-col 18, :name-end-row 129, :name-row 129, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 129, :to clojure.core} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name info-op, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 28, :name-col 28, :from-var malli-lookup-interceptor, :end-col 45, :row 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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 28, :name-col 29, :from-var malli-lookup-interceptor, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :varargs-min-arity 2, :row 150, :to clojure.core} {:end-row 151, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :row 150, :to clojure.core} {:end-row 151, :name-end-col 23, :name-end-row 150, :name-row 150, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 55, :arity 2, :row 150, :to exoscale.interceptor} {:end-row 151, :name-end-col 14, :name-end-row 129, :name-row 129, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 11, :name-col 12, :from-var malli-lookup-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 129, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 18, :name-end-row 6, :name-row 6, :name lower-case, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var os-name, :end-col 35, :arity 1, :row 6, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 5, :to clojure.core} {:end-row 10, :name-end-col 25, :name-end-row 10, :private true, :name-row 10, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var mac?, :end-col 25, :row 10, :to elin.util.os} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var mac?, :end-col 32, :arity 2, :row 10, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 9, :to clojure.core} {:end-row 13, :name-end-col 25, :name-end-row 13, :private true, :name-row 13, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var windows?, :end-col 25, :row 13, :to elin.util.os} {:fixed-arities #{2}, :end-row 13, :name-end-col 17, :name-end-row 13, :name-row 13, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var windows?, :end-col 32, :arity 2, :row 13, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 25, :name-end-row 16, :private true, :name-row 16, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var linux?, :end-col 25, :row 16, :to elin.util.os} {:fixed-arities #{2}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var linux?, :end-col 34, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 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 27, :name-end-row 90, :name-row 90, :name contains?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :name-col 18, :from-var missing-import-candidates, :end-col 53, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 43, :name-end-row 91, :name-row 91, :name name, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 38, :name-col 39, :from-var missing-import-candidates, :end-col 48, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 37, :name-end-row 91, :name-row 91, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 33, :name-col 34, :from-var missing-import-candidates, :end-col 68, :arity 3, :varargs-min-arity 1, :row 91, :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/namespace.clj", :from elin.function.namespace, :col 25, :name-col 26, :from-var missing-import-candidates, :end-col 69, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name conj, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :name-col 16, :from-var missing-import-candidates, :end-col 70, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:end-row 92, :name-end-col 16, :name-end-row 90, :name-row 90, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 13, :name-col 14, :from-var missing-import-candidates, :end-col 19, :arity 3, :row 90, :to clojure.core} {:end-row 92, :name-end-col 14, :name-end-row 89, :name-row 89, :name fn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 11, :name-col 12, :from-var missing-import-candidates, :end-col 20, :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 14, :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 35, :name-end-row 35, :name-row 35, :name current-session, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info, :end-col 35, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 41, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 36, :name-col 36, :from-var get-system-info, :end-col 41, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 9, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 5, :from-var get-system-info, :end-col 42, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 20, :name-end-row 36, :private true, :name-row 36, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 4, :from-var get-system-info, :end-col 20, :row 36, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 34, :name-row 34, :name memoize-by, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 3, :name-col 4, :from-var get-system-info, :end-col 21, :arity 2, :row 34, :to elin.util.function} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name get-user-dir, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.function.nrepl.system} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 31, :name-col 31, :end-col 51, :row 38, :to elin.schema.component} {:end-row 38, :name-end-col 73, :name-end-row 38, :name-row 38, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 58, :name-col 58, :end-col 73, :row 38, :to elin.schema} {:fixed-arities #{1}, :end-row 38, :name-end-col 81, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 74, :name-col 74, :end-col 81, :row 38, :to clojure.core} {: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 29, :name-end-row 21, :name-row 21, :name ?ParsedMessage, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 15, :name-col 15, :from-var ?Elin, :end-col 29, :row 21, :to elin.schema.handler} {:end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 4, :name-col 4, :from-var ?Elin, :end-col 15, :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 16, :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 17, :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} {:end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 15, :name-end-col 9, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 36, :name-end-row 19, :name-row 19, :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 19, :to clojure.string} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 23, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{2}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 13, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 71, :name-end-row 26, :name-row 26, :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 26, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec*, :end-col 29, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec*, :end-col 30, :arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 26, :name-col 27, :from-var add-libspec*, :end-col 39, :arity 0, :varargs-min-arity 0, :row 30, :to elin.error} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-libspec*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 21, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-libspec*, :end-col 41, :arity 4, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 73, :name-end-row 32, :name-row 32, :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 32, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 32, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 34, :name-end-col 56, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 53, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 48, :name-end-row 33, :name-row 33, :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 33, :to elin.protocol.host} {:end-row 35, :name-end-col 31, :name-end-row 33, :name-row 33, :name , :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 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 31, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 77, :name-end-col 23, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 10, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 81, :name-end-col 19, :name-end-row 81, :name-row 81, :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 81, :to elin.error} {:fixed-arities #{1}, :end-row 83, :name-end-col 40, :name-end-row 83, :name-row 83, :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 83, :to elin.util.string} {:fixed-arities #{1}, :end-row 84, :name-end-col 40, :name-end-row 84, :name-row 84, :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 84, :to elin.util.string} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 11, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{2}, :end-row 85, :name-end-col 27, :name-end-row 85, :private true, :name-row 85, :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 85, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 88, :name-end-col 28, :name-end-row 88, :private true, :name-row 88, :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 88, :to elin.handler.namespace} {:end-row 88, :name-end-col 10, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 102, :name-end-row 92, :name-row 92, :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 92, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 80, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 71, :name-end-row 93, :name-row 93, :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 93, :to elin.protocol.host} {:end-row 93, :name-end-col 40, :name-end-row 93, :name-row 93, :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 9, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 41, :name-end-row 16, :name-row 16, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var get-cycled-namespace-path, :end-col 50, :arity 1, :row 16, :to elin.util.file} {:fixed-arities #{3}, :end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 59, :arity 3, :row 18, :to clojure.string} {:fixed-arities #{3}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 19, :to clojure.string} {:end-row 19, :name-end-col 26, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 23, :name-col 24, :from-var get-cycled-namespace-path, :end-col 49, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name ends-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 53, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 55, :name-col 56, :from-var get-cycled-namespace-path, :end-col 78, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var get-cycled-namespace-path, :end-col 79, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 40, :arity 3, :row 22, :to clojure.core} {:end-row 22, :name-end-col 27, :name-end-row 21, :name-row 21, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var get-cycled-namespace-path, :end-col 41, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 26, :to clojure.string} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 27, :to clojure.string} {:fixed-arities #{3}, :end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 66, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 19, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 24, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 29, :name-end-col 14, :name-end-row 24, :name-row 24, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 25, :arity 5, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 31, :to clojure.string} {:fixed-arities #{3}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 32, :to clojure.string} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 33, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 46, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 34, :name-end-col 14, :name-end-row 30, :name-row 30, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 47, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 8, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 5, :name-col 6, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 23, :to clojure.core} {:end-row 34, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var get-cycled-namespace-path, :end-col 49, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 43, :name-end-row 38, :name-row 38, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :row 38, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 64, :name-end-row 40, :name-row 40, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 56, :name-col 57, :from-var guess-namespace-from-path, :end-col 70, :arity 1, :varargs-min-arity 2, :row 40, :to clojure.java.io} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 71, :arity 2, :row 40, :to clojure.core} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :from-var guess-namespace-from-path, :end-col 72, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 62, :name-end-row 39, :name-row 39, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 21, :name-col 22, :from-var guess-namespace-from-path, :end-col 38, :arity 2, :row 39, :to elin.util.file} {:end-row 42, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 26, :from-var guess-namespace-from-path, :end-col 56, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 43, :to elin.util.file} {:end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 57, :arity 1, :row 45, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 46, :name-end-col 58, :name-end-row 46, :name-row 46, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 46, :to elin.util.sexpr} {:end-row 46, :name-end-col 29, :name-end-row 44, :name-row 44, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 26, :name-col 27, :from-var guess-namespace-from-path, :end-col 60, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 46, :name-end-row 48, :name-row 48, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 48, :to clojure.string} {:fixed-arities #{3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 33, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 47, :name-col 48, :from-var guess-namespace-from-path, :end-col 77, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 46, :name-end-row 50, :name-row 50, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var guess-namespace-from-path, :end-col 78, :arity 2, :row 50, :to clojure.string} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 25, :name-end-row 52, :name-row 52, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 49, :arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 27, :name-end-row 50, :name-row 50, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var guess-namespace-from-path, :end-col 50, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 43, :arity 2, :row 53, :to clojure.string} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name count, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :name-col 23, :from-var guess-namespace-from-path, :end-col 38, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 16, :name-end-row 54, :name-row 54, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 37, :arity 3, :row 55, :to clojure.string} {:fixed-arities #{3}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 56, :to clojure.string} {:fixed-arities #{3}, :end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 57, :to clojure.string} {:end-row 57, :name-end-col 10, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var guess-namespace-from-path, :end-col 33, :arity 4, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 5, :name-col 6, :from-var guess-namespace-from-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 14, :from-var ?Summary, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name boolean?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?Summary, :end-col 25, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 14, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 26, :end-col 30, :row 17, :to clojure.core} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name ?Summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 40, :row 17, :to elin.function.nrepl.cider.test} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 42, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name zero?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 9, :name-col 10, :from-var summary, :end-col 32, :arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 24, :name-end-row 24, :name-row 24, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 18, :from-var summary, :end-col 58, :arity 6, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 22, :name-end-row 28, :name-row 28, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var summary, :end-col 40, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var summary, :end-col 42, :arity 3, :row 21, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var summary, :end-col 43, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 15, :from-var readable-filename, :end-col 46, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name file, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var readable-filename, :end-col 41, :arity 1, :varargs-min-arity 2, :row 35, :to clojure.java.io} {:end-row 35, :name ., :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :from-var readable-filename, :end-col 42, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 34, :name-row 34, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var readable-filename, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var readable-filename, :end-col 14, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 38, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 50, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 43, :name-col 43, :end-col 50, :row 38, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 52, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-error-message, :end-col 25, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-error-message, :end-col 39, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var test-error-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 47, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 48, :name-row 48, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 43, :name-row 43, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-error-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-error-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?ActualValue, :end-col 20, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 29, :name-col 29, :from-var ?ActualValue, :end-col 36, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 56, :name-row 56, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 25, :name-end-row 61, :private true, :name-row 61, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 61, :to clojure.core} {:end-row 61, :name-end-col 68, :name-end-row 61, :name-row 61, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 68, :row 61, :to elin.function.nrepl.cider.test} {:end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 71, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name sequential?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var test-actual-values, :end-col 24, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-actual-values, :end-col 38, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 16, :name-col 17, :from-var test-actual-values, :end-col 39, :arity 1, :row 67, :to clojure.string} {:fixed-arities #{1}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 40, :name-col 41, :from-var test-actual-values, :end-col 53, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 54, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 55, :arity 1, :row 69, :to clojure.string} {:fixed-arities #{1}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var test-actual-values, :end-col 54, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 55, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 56, :arity 1, :row 70, :to clojure.string} {:end-row 70, :name-end-col 22, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 57, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 9, :name-end-row 66, :name-row 66, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-actual-values, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 32, :arity 1, :row 73, :to clojure.string} {:end-row 73, :name-end-col 8, :name-end-row 64, :name-row 64, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-actual-values, :end-col 35, :arity 4, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 73, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 19, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 24, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 30, :name-col 30, :from-var ?TestResult, :end-col 34, :row 89, :to clojure.core} {:end-row 90, :name-end-col 17, :name-end-row 90, :name-row 90, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :from-var ?TestResult, :end-col 17, :row 90, :to elin.function.nrepl.cider.test} {:end-row 90, :name-end-col 17, :name-end-row 81, :name-row 81, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 4, :name-col 5, :from-var ?TestResult, :end-col 18, :arity 2, :row 81, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name collect-results, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 22, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name ?Nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 34, :name-col 34, :end-col 54, :row 92, :to elin.schema.component} {:fixed-arities #{1}, :end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 55, :name-col 55, :end-col 59, :row 92, :to clojure.core} {:end-row 92, :name-end-col 85, :name-end-row 92, :name-row 92, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 85, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 88, :arity 2, :row 92, :to malli.core} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name ns-path-op, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 62, :name-col 62, :from-var collect-results, :end-col 82, :row 95, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 55, :name-end-row 95, :name-row 95, :name supported-op?, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 31, :name-col 32, :from-var collect-results, :end-col 83, :arity 2, :row 95, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 57, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 37, :name-col 38, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 26, :name-end-row 101, :name-row 101, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 44, :arity 2, :varargs-min-arity 2, :row 101, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 20, :name-end-row 101, :name-row 101, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 1, :row 107, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 109, :name-end-col 57, :name-end-row 109, :name-row 109, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 35, :name-col 36, :from-var collect-results, :end-col 71, :arity 2, :row 109, :to elin.function.nrepl.cider} {:end-row 109, :name-end-col 38, :name-end-row 108, :name-row 108, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 2, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 32, :name-end-row 107, :name-row 107, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 60, :name-end-row 112, :private true, :name-row 112, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var collect-results, :end-col 73, :arity 1, :row 112, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 114, :name-end-col 66, :name-end-row 114, :name-row 114, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 57, :name-col 58, :from-var collect-results, :end-col 67, :arity 1, :row 114, :to clojure.string} {:end-row 114, :name-end-col 56, :name-end-row 113, :name-row 113, :name some->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 49, :name-col 50, :from-var collect-results, :end-col 68, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 48, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 45, :name-col 46, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 118, :name-end-col 39, :name-end-row 118, :name-row 118, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 51, :arity 3, :varargs-min-arity 3, :row 118, :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 118, :name-end-col 33, :name-end-row 111, :name-row 111, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 26, :name-col 27, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 24, :name-end-row 119, :name-row 119, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 23, :name-col 23, :from-var collect-results, :end-col 24, :varargs-min-arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 56, :name-end-row 121, :private true, :name-row 121, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 38, :from-var collect-results, :end-col 69, :arity 1, :row 121, :to elin.function.nrepl.cider.test} {:end-row 124, :name-end-col 26, :name-end-row 122, :name-row 122, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var collect-results, :end-col 45, :arity 3, :varargs-min-arity 0, :row 122, :to clojure.core} {:fixed-arities #{2}, :end-row 124, :name-end-col 22, :name-end-row 121, :name-row 121, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 18, :name-col 19, :from-var collect-results, :end-col 46, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 37, :name-end-row 129, :name-row 129, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 34, :name-col 35, :from-var collect-results, :end-col 60, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 130, :name-end-col 24, :name-end-row 127, :name-row 127, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :name-col 19, :from-var collect-results, :end-col 62, :arity 2, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 130, :name-end-col 22, :name-end-row 119, :name-row 119, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 63, :arity 6, :varargs-min-arity 2, :row 119, :to clojure.core} {:end-row 130, :name-end-col 18, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 14, :name-col 15, :from-var collect-results, :end-col 64, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 130, :name-end-col 15, :name-end-row 101, :name-row 101, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var collect-results, :end-col 65, :arity 3, :row 101, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 14, :name-end-row 99, :name-row 99, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 10, :name-col 11, :from-var collect-results, :end-col 66, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 12, :name-end-row 98, :name-row 98, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 8, :name-col 9, :from-var collect-results, :end-col 67, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 10, :name-end-row 97, :name-row 97, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 6, :name-col 7, :from-var collect-results, :end-col 68, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 13, :name-end-row 96, :name-row 96, :name flatten, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var collect-results, :end-col 69, :arity 1, :row 96, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var collect-results, :end-col 70, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 130, :name-end-col 6, :name-end-row 93, :name-row 93, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 17, :name-end-col 35, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 17, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 29, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :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 20, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :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 21, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :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 24, :to clojure.string} {:fixed-arities #{3}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :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 25, :to clojure.string} {:end-row 25, :name-end-col 29, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 25, :name-end-col 15, :name-end-row 22, :name-row 22, :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 22, :to elin.error} {:end-row 28, :name-end-col 8, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 28, :name-end-col 9, :name-end-row 14, :name-row 14, :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 14, :to elin.error} {:end-row 28, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 18, :name-end-row 32, :name-row 32, :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 32, :to elin.function.evaluate} {:fixed-arities #{3}, :end-row 34, :name-end-col 11, :name-end-row 34, :private true, :name-row 34, :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 34, :to elin.function.evaluate} {:end-row 41, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 30, :name-end-row 45, :name-row 45, :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 45, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 47, :name-end-col 83, :name-end-row 47, :name-row 47, :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 47, :to elin.protocol.host} {:end-row 47, :name-end-col 52, :name-end-row 47, :name-row 47, :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 59, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 66, :name-end-col 19, :name-end-row 66, :name-row 66, :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 66, :to msgpack.core} {:end-row 67, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 67, :to clojure.core} {:end-row 67, :name-end-col 9, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 72, :name-end-col 21, :name-end-row 72, :name-row 72, :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 72, :to msgpack.core} {:end-row 73, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 11, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 73, :name-end-col 10, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:end-row 76, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 20, :name-end-row 78, :name-row 78, :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 78, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 80, :name-end-col 24, :name-end-row 80, :name-row 80, :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 80, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :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 83, :to elin.protocol.host.rpc} {:end-row 83, :name-end-col 11, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 31, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 91, :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 91, :to clojure.core} {:end-row 92, :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 92, :to clojure.core} {:end-row 93, :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 93, :to clojure.core} {:end-row 99, :name-end-col 71, :name-end-row 99, :name-row 99, :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 99, :to msgpack.core} {:end-row 100, :name-end-col 55, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 100, :name-end-col 62, :name-end-row 97, :name-row 97, :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 97, :to clojure.core.async} {:end-row 100, :name-end-col 47, :name-end-row 96, :name-row 96, :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 96, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 33, :name-end-row 101, :name-row 101, :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 101, :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/nvim.clj", :from elin.component.server.nvim, :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/nvim.clj", :from elin.component.server.nvim, :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 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 57, :name-end-row 104, :name-row 104, :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 104, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 108, :name-end-col 51, :name-end-row 107, :name-row 107, :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 107, :to elin.component.server.nvim} {:end-row 109, :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 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/nvim.clj", :from elin.component.server.nvim, :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/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 109, :to clojure.core} {:end-row 110, :name-end-col 22, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 110, :name-end-col 19, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 110, :name-end-col 18, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 110, :name-end-col 15, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :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 111, :to taoensso.timbre} {:end-row 111, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91, :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/nvim.clj", :from elin.component.server.nvim, :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/nvim.clj", :alias timbre, :from elin.component.server.nvim, :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 90, :name-row 90, :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 90, :to clojure.core} {:end-row 116, :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 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/nvim.clj", :from elin.component.server.nvim, :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/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 116, :to clojure.core} {:end-row 117, :name-end-col 10, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 117, :name-end-col 7, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 117, :name-end-col 6, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 5, :name-row 5, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 10, :name-end-col 10, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 15, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 10, :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/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 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 13, :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 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 10, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 17, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 25, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 28, :arity 4, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 20, :name-end-col 10, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 10, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 10, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 10, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 24, :name-end-row 26, :name-row 26, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 26, :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 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 37, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 13, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 19, :name-end-row 31, :name-row 31, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 10, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 19, :name-end-row 33, :name-row 33, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 25, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 13, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 37, :name-end-col 10, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 37, :name-end-col 12, :name-end-row 37, :name-row 37, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 10, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 12, :name-end-row 39, :name-row 39, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 10, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 43, :name-end-col 10, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 43, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 10, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 45, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 13, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 49, :name-end-col 10, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 19, :name-end-row 49, :name-row 49, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 49, :to :clj-kondo/unknown-namespace} {: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 path, :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 20, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 24, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 10, :name-end-row 52, :name-row 52, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 52, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 15, :name-end-row 52, :name-row 52, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 52, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 52, :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 path, :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 20, :name-end-row 53, :name-row 53, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 24, :name-end-row 53, :name-row 53, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 10, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 19, :name-end-row 55, :name-row 55, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 55, :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 path, :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 20, :name-end-row 56, :name-row 56, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 24, :name-end-row 56, :name-row 56, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 58, :name-end-col 10, :name-end-row 58, :name-row 58, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 58, :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 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 59, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 29, :name-end-row 61, :name-row 61, :name new-sexpr, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 29, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 13, :name-end-row 47, :name-row 47, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 32, :arity 6, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 65, :to :clj-kondo/unknown-namespace} {:end-row 65, :name-end-col 12, :name-end-row 65, :name-row 65, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 65, :to :clj-kondo/unknown-namespace} {: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 66, :name-end-col 20, :name-end-row 66, :name-row 66, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 13, :name-col 13, :end-col 20, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 10, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 24, :name-end-row 68, :name-row 68, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 28, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 10, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 19, :name-end-row 70, :name-row 70, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 21, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 10, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 72, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 19, :name-end-row 72, :name-row 72, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 72, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 13, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 76, :name-end-col 10, :name-end-row 76, :name-row 76, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 76, :to :clj-kondo/unknown-namespace} {:end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 76, :to :clj-kondo/unknown-namespace} {: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 77, :name-end-col 23, :name-end-row 77, :name-row 77, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 79, :name-end-col 10, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 79, :to :clj-kondo/unknown-namespace} {:end-row 79, :name-end-col 13, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 83, :name-end-col 10, :name-end-row 83, :name-row 83, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 83, :to :clj-kondo/unknown-namespace} {:end-row 83, :name-end-col 15, :name-end-row 83, :name-row 83, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 83, :to :clj-kondo/unknown-namespace} {:end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 85, :to :clj-kondo/unknown-namespace} {:end-row 85, :name-end-col 15, :name-end-row 85, :name-row 85, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 85, :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 86, :name-end-col 23, :name-end-row 86, :name-row 86, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 88, :name-end-col 10, :name-end-row 88, :name-row 88, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 88, :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 89, :name-end-col 21, :name-end-row 89, :name-row 89, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :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 90, :name-end-col 30, :name-end-row 90, :name-row 90, :name end-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 10, :name-end-row 92, :name-row 92, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 92, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 92, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 31, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 92, :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 93, :name-end-col 41, :name-end-row 93, :name-row 93, :name start-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 41, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :name end-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 49, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 95, :name-end-col 10, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 95, :to :clj-kondo/unknown-namespace} {:end-row 95, :name-end-col 13, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 99, :name-row 99, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 21, :name-end-row 99, :name-row 99, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 45, :name-end-row 99, :name-row 99, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 99, :to :clj-kondo/unknown-namespace} {: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 100, :name-end-col 61, :name-end-row 100, :name-row 100, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 13, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 104, :name-end-col 10, :name-end-row 104, :name-row 104, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 104, :to :clj-kondo/unknown-namespace} {:end-row 104, :name-end-col 24, :name-end-row 104, :name-row 104, :name quickfix-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 24, :row 104, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 34, :name-end-row 106, :name-row 106, :name location-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 34, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 13, :name-end-row 102, :name-row 102, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 110, :name-end-col 10, :name-end-row 110, :name-row 110, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 110, :to :clj-kondo/unknown-namespace} {:end-row 110, :name-end-col 18, :name-end-row 110, :name-row 110, :name mark-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 18, :row 110, :to :clj-kondo/unknown-namespace} {:end-row 110, :name-end-col 13, :name-end-row 108, :name-row 108, :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 108, :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 428, :to elin.component.lazy-host} {:end-row 428, :name-end-col 6, :name-end-row 426, :name-row 426, :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 426, :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 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var handling-error-interceptor, :end-col 33, :row 11, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 50, :name-end-row 13, :name-row 13, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error-interceptor, :end-col 60, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 33, :name-end-row 13, :name-row 13, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 13, :to elin.message} {:end-row 13, :name-end-col 18, :name-end-row 12, :name-row 12, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 38, :name-end-row 14, :name-row 14, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error-interceptor, :end-col 38, :row 14, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 14, :name-end-col 29, :name-end-row 14, :name-row 14, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error-interceptor, :end-col 49, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 50, :arity 2, :row 14, :to exoscale.interceptor} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 27, :arity 1, :row 15, :to exoscale.interceptor} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name get-in, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :name-col 30, :from-var setting-nrepl-connection-status-interceptor, :end-col 58, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 28, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 26, :name-col 27, :from-var setting-nrepl-connection-status-interceptor, :end-col 59, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:end-row 20, :name fn*, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :from-var setting-nrepl-connection-status-interceptor, :end-col 59, :arity 2, :row 19, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 12, :name-col 12, :from-var setting-nrepl-connection-status-interceptor, :end-col 35, :row 21, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 63, :name-end-row 24, :name-row 24, :name self, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 42, :name-col 43, :from-var setting-nrepl-connection-status-interceptor, :end-col 68, :arity 1, :row 24, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 25, :name-end-col 45, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var setting-nrepl-connection-status-interceptor, :end-col 53, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{3}, :end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name assoc, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :name-col 22, :from-var setting-nrepl-connection-status-interceptor, :end-col 62, :arity 3, :varargs-min-arity 3, :row 26, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 24, :name-row 24, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var setting-nrepl-connection-status-interceptor, :end-col 63, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 26, :name-end-col 20, :name-end-row 23, :name-row 23, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 64, :arity 2, :varargs-min-arity 0, :row 23, :to clojure.core} {:end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 42, :arity 2, :row 27, :to exoscale.interceptor} {:end-row 27, :name-end-col 16, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 13, :name-col 14, :from-var setting-nrepl-connection-status-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 53, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 48, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 49, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 44, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 29, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 25, :name-col 26, :from-var setting-nrepl-connection-status-interceptor, :end-col 45, :arity 4, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name set-variable!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 21, :name-col 22, :from-var setting-nrepl-connection-status-interceptor, :end-col 73, :arity 3, :row 33, :to elin.protocol.host} {:end-row 33, :name-end-col 24, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var setting-nrepl-connection-status-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 33, :name-end-col 20, :name-end-row 28, :name-row 28, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 42, :arity 2, :row 34, :to exoscale.interceptor} {:end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 29, :arity 1, :row 35, :to exoscale.interceptor} {:end-row 35, :name-end-col 16, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 13, :name-col 14, :from-var setting-nrepl-connection-status-interceptor, :end-col 30, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 3, :name-col 4, :from-var setting-nrepl-connection-status-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 17, :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/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 20, :to clojure.core} {:end-row 24, :name-end-col 71, :name-end-row 24, :name-row 24, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 47, :name-col 47, :from-var evaluate-interceptor-middleware, :end-col 71, :row 24, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 37, :name-col 38, :from-var evaluate-interceptor-middleware, :end-col 81, :arity 3, :varargs-min-arity 3, :row 26, :to clojure.core} {:end-row 26, :name-end-col 38, :name-end-row 25, :name-row 25, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 35, :name-col 36, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 2, :varargs-min-arity 0, :row 25, :to clojure.core} {:fixed-arities #{4 3}, :end-row 26, :name-end-col 34, :name-end-row 24, :name-row 24, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 4, :row 24, :to elin.protocol.interceptor} {:end-row 26, :name-end-col 11, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var evaluate-interceptor-middleware, :end-col 85, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 26, :name-end-col 8, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-interceptor-middleware, :end-col 86, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-interceptor-middleware, :end-col 87, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 88, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 28, :to elin.handler.evaluate} {:end-row 28, :name-end-col 44, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 28, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 52, :arity 2, :row 28, :to malli.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 57, :name-end-row 34, :private true, :name-row 34, :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 34, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :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 35, :to elin.function.evaluate} {:end-row 37, :name-end-col 11, :name-end-row 34, :name-row 34, :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 34, :to elin.error} {:end-row 37, :name-end-col 7, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 32, :name-end-row 39, :name-row 39, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 39, :to elin.handler.evaluate} {:end-row 39, :name-end-col 61, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 39, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 55, :name-end-row 42, :private true, :name-row 42, :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 42, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 49, :name-end-row 43, :name-row 43, :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 43, :to elin.function.evaluate} {:end-row 44, :name-end-col 9, :name-end-row 42, :name-row 42, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-top-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 42, :to elin.error} {:end-row 44, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 46, :to elin.handler.evaluate} {:end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :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 46, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 46, :name-end-col 63, :name-end-row 46, :name-row 46, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 46, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 46, :name-row 46, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 46, :to malli.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 55, :name-end-row 49, :private true, :name-row 49, :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 49, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :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 50, :to elin.function.evaluate} {:end-row 51, :name-end-col 9, :name-end-row 49, :name-row 49, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 51, :name-end-col 6, :name-end-row 47, :name-row 47, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 53, :to elin.handler.evaluate} {:end-row 53, :name-end-col 57, :name-end-row 53, :name-row 53, :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 53, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 53, :name-end-col 63, :name-end-row 53, :name-row 53, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 53, :name-row 53, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 53, :to malli.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 55, :name-end-row 56, :private true, :name-row 56, :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 56, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :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 57, :to elin.function.evaluate} {:end-row 58, :name-end-col 9, :name-end-row 56, :name-row 56, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-expr, :end-col 22, :arity 3, :varargs-min-arity 1, :row 56, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 30, :name-end-row 60, :name-row 60, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 60, :to elin.handler.evaluate} {:end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :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 60, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 60, :to clojure.core} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 60, :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-namespace-form, :end-col 61, :arity 1, :row 63, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 47, :name-end-row 64, :name-row 64, :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 64, :to elin.function.evaluate} {:end-row 65, :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-namespace-form, :end-col 22, :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/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 57, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :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 71, :to elin.function.evaluate} {:end-row 72, :name-end-col 11, :name-end-row 70, :name-row 70, :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 24, :arity 3, :varargs-min-arity 1, :row 70, :to elin.error} {:end-row 72, :name-end-col 7, :name-end-row 69, :name-row 69, :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 25, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 72, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 30, :name-end-row 74, :name-row 74, :name evaluate-current-buffer, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 74, :to elin.handler.evaluate} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :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 74, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 74, :name-end-col 65, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 74, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 74, :name-row 74, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 74, :to malli.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 59, :name-end-row 77, :name-row 77, :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 77, :to elin.protocol.host} {:end-row 77, :name-end-col 26, :name-end-row 77, :name-row 77, :name , :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 1, :name-col 2, :end-col 51, :arity 2, :row 21, :to malli.core} {:end-row 24, :name-end-col 65, :name-end-row 24, :private true, :name-row 24, :name ?Params, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 65, :row 24, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 24, :name-end-col 57, :name-end-row 24, :name-row 24, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 2, :row 24, :to elin.util.param} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name error, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 7, :name-col 8, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 1, :row 26, :to elin.message} {:fixed-arities #{2}, :end-row 28, :name-end-col 58, :name-end-row 28, :name-row 28, :name select-keys-by-namespace, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 70, :arity 2, :row 28, :to elin.util.map} {:fixed-arities #{3}, :end-row 30, :name-end-col 31, :name-end-row 29, :name-row 29, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 43, :arity 5, :varargs-min-arity 3, :row 29, :to clojure.core} {:end-row 30, :name-end-col 24, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name and, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 30, :name-col 31, :from-var connect, :end-col 49, :arity 2, :varargs-min-arity 1, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name add-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 3, :row 33, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 55, :name-end-row 34, :name-row 34, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 69, :arity 2, :row 34, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 56, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:end-row 35, :name-end-col 32, :name-end-row 33, :name-row 33, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 28, :name-col 29, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 36, :name-end-col 29, :name-end-row 32, :name-row 32, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 26, :name-col 27, :from-var connect, :end-col 32, :arity 3, :row 32, :to clojure.core} {:end-row 36, :name-end-col 27, :name-end-row 31, :name-row 31, :name fn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 33, :arity 2, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 37, :name-end-col 80, :name-end-row 37, :name-row 37, :name connect, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 57, :name-col 57, :from-var connect, :end-col 80, :row 37, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 38, :name-end-col 44, :name-end-row 37, :name-row 37, :name execute, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 20, :name-col 21, :from-var connect, :end-col 64, :arity 4, :row 37, :to elin.protocol.interceptor} {:fixed-arities #{2}, :end-row 39, :name-end-col 23, :name-end-row 39, :name-row 39, :name contains?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 13, :name-col 14, :from-var connect, :end-col 39, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 39, :name-end-row 40, :name-row 40, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var connect, :end-col 95, :arity 3, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 40, :name-end-col 26, :name-end-row 40, :name-row 40, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 40, :to elin.message} {:fixed-arities #{2}, :end-row 42, :name-end-col 63, :name-end-row 42, :name-row 42, :name select-keys, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 51, :name-col 52, :from-var connect, :end-col 89, :arity 2, :row 42, :to clojure.core} {:end-row 42, :name-end-col 50, :name-end-row 42, :name-row 42, :name pr-str, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 43, :name-col 44, :from-var connect, :end-col 90, :arity 1, :varargs-min-arity 0, :row 42, :to clojure.core} {:end-row 42, :name-end-col 42, :name-end-row 41, :name-row 41, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 35, :name-col 36, :from-var connect, :end-col 91, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 29, :name-end-row 41, :name-row 41, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 92, :arity 2, :varargs-min-arity 1, :row 41, :to elin.message} {:end-row 42, :name-end-col 12, :name-end-row 39, :name-row 39, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 9, :name-col 10, :from-var connect, :end-col 93, :arity 3, :row 39, :to clojure.core} {:end-row 42, :name-end-col 11, :name-end-row 27, :name-row 27, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 94, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 42, :name-end-col 8, :name-end-row 25, :name-row 25, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 95, :arity 3, :row 25, :to clojure.core} {:end-row 42, :name-end-col 7, :name-end-row 24, :name-row 24, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 96, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 22, :name-row 22, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 97, :arity 3, :varargs-min-arity 2, :row 22, :to clojure.core} {:end-row 4, :name-end-col 20, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 16, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 17, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 18, :name-col 18, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 26, :name-end-row 10, :name-row 10, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 24, :name-col 24, :end-col 26, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 27, :name-col 27, :end-col 31, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 34, :name-col 34, :end-col 38, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 45, :name-end-row 15, :name-row 15, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 39, :name-col 39, :end-col 45, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 26, :name-col 26, :end-col 30, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 37, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 33, :name-col 33, :end-col 37, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 48, :name-end-row 18, :name-row 18, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 38, :name-col 38, :end-col 48, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 7, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name all, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 23, :row 10, :to elin.constant.interceptor} {:end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name autocmd, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 11, :to elin.constant.interceptor} {:end-row 12, :name-end-col 27, :name-end-row 12, :name-row 12, :name connect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 12, :to elin.constant.interceptor} {:end-row 13, :name-end-col 28, :name-end-row 13, :name-row 13, :name evaluate, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 28, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :name handler, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 25, :row 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 29, :name-end-row 16, :name-row 16, :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 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :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 17, :to elin.constant.interceptor} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :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 18, :to elin.constant.interceptor} {:end-row 19, :name-end-col 28, :name-end-row 19, :name-row 19, :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 19, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 19, :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 30, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 24, :name-end-col 16, :name-end-row 24, :name-row 24, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 24, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 25, :name-end-col 40, :name-end-row 25, :name-row 25, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 32, :name-end-row 28, :name-row 28, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {: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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 30, :to clojure.core} {:end-row 35, :name-end-col 34, :name-end-row 35, :name-row 35, :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 35, :to elin.schema.nrepl} {:end-row 36, :name-end-col 44, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.handler} {:end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36, :to malli.util} {:end-row 36, :name-end-col 6, :name-end-row 34, :name-row 34, :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 34, :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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 34, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 44, :to clojure.core} {:end-row 45, :name-end-col 44, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.handler} {:end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :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 45, :to malli.util} {:end-row 45, :name-end-col 6, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {: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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 38, :to clojure.core} {:end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :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 50, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 52, :name-end-col 40, :name-end-row 52, :name-row 52, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 52, :to clojure.core} {:end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :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 53, :to elin.schema.handler} {:end-row 53, :name-end-col 20, :name-end-row 53, :name-row 53, :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 53, :to malli.util} {:end-row 53, :name-end-col 6, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 57, :name-end-col 36, :name-end-row 57, :name-row 57, :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 57, :to elin.schema.nrepl} {:end-row 58, :name-end-col 44, :name-end-row 58, :name-row 58, :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 58, :to elin.schema.handler} {:end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :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 58, :to malli.util} {:end-row 58, :name-end-col 6, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 58, :name-end-col 5, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :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 69, :to elin.schema.handler} {:end-row 69, :name-end-col 20, :name-end-row 69, :name-row 69, :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 69, :to malli.util} {:end-row 69, :name-end-col 6, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 69, :name-end-col 5, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 20, :name-end-row 74, :name-row 74, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 35, :name-end-row 75, :name-row 75, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 77, :to clojure.core} {:end-row 78, :name-end-col 44, :name-end-row 78, :name-row 78, :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 78, :to elin.schema.handler} {:end-row 78, :name-end-col 20, :name-end-row 78, :name-row 78, :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 78, :to malli.util} {:end-row 78, :name-end-col 6, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 78, :name-end-col 5, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 22, :name-end-row 84, :name-row 84, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 40, :name-end-row 86, :name-row 86, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 86, :to clojure.core} {:end-row 87, :name-end-col 44, :name-end-row 87, :name-row 87, :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 87, :to elin.schema.handler} {:end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :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 87, :to malli.util} {:end-row 87, :name-end-col 6, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 23, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 23, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 26, :row 93, :to clojure.core} {:end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :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 94, :to elin.schema.handler} {:end-row 94, :name-end-col 20, :name-end-row 94, :name-row 94, :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 94, :to malli.util} {:end-row 94, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 94, :name-end-col 5, :name-end-row 89, :name-row 89, :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 89, :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 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name-end-col 20, :name-end-row 13, :name-row 13, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 33, :arity 1, :row 13, :to malli.core} {:end-row 15, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name satisfies?, :filename "src/elin/schema.clj", :from elin.schema, :col 22, :name-col 23, :from-var ?protocol, :end-col 38, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 21, :from-var ?protocol, :end-col 38, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name every?, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?protocol, :end-col 49, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 14, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 11, :name-col 12, :from-var ?protocol, :end-col 50, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 22, :name-end-col 20, :name-end-row 19, :name-row 19, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?protocol, :end-col 52, :arity 1, :row 19, :to malli.core} {:end-row 22, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :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.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 24, :name-end-row 30, :name-row 30, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 17, :name-col 18, :from-var ?NotBytes, :end-col 27, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?NotBytes, :end-col 28, :arity 1, :row 30, :to clojure.core} {:end-row 30, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?NotBytes, :end-col 28, :arity 2, :row 30, :to clojure.core} {:end-row 30, :name-end-col 20, :name-end-row 28, :name-row 28, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 30, :arity 1, :row 28, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 30, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 33, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 32, :name-row 32, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 13, :name-end-row 36, :name-row 36, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 36, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 13, :name-end-row 39, :name-row 39, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 39, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 38, :name-row 38, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 13, :name-end-row 42, :name-row 42, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 42, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 42, :name-end-col 5, :name-end-row 41, :name-row 41, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 41, :to clojure.core} {:end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 46, :to elin.schema} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 10, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 34, :name-end-row 6, :name-row 6, :name terminator, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 24, :name-col 24, :end-col 34, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 16, :name-col 16, :from-var ?Messages, :end-col 34, :row 8, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 21, :name-end-row 10, :name-row 10, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 42, :name-end-row 10, :private true, :name-row 10, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 44, :name-col 44, :end-col 62, :row 10, :to elin.schema.nrepl} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :name-col 25, :from-var merge-messages, :end-col 32, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name array-key-set, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 33, :name-col 33, :from-var merge-messages, :end-col 56, :row 13, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 20, :name-col 21, :from-var merge-messages, :end-col 57, :arity 2, :varargs-min-arity 4, :row 13, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name concat, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :from-var merge-messages, :end-col 64, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 56, :name-end-row 15, :name-row 15, :name keep, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 68, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name seq, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 56, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 65, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name distinct, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 61, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 50, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 42, :name-col 43, :from-var merge-messages, :end-col 62, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name assoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 31, :name-col 32, :from-var merge-messages, :end-col 49, :arity 3, :varargs-min-arity 3, :row 19, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 15, :name-row 15, :name if-let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 29, :name-col 30, :from-var merge-messages, :end-col 36, :arity 3, :row 15, :to clojure.core} {:end-row 20, :name-end-col 30, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 27, :name-col 28, :from-var merge-messages, :end-col 37, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name reduce, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 19, :name-col 20, :from-var merge-messages, :end-col 41, :arity 3, :row 14, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name merge, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 17, :name-col 17, :from-var merge-messages, :end-col 22, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 23, :from-var merge-messages, :end-col 29, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 16, :name-col 17, :from-var merge-messages, :end-col 43, :arity 3, :varargs-min-arity 5, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 53, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 33, :arity 3, :varargs-min-arity 5, :row 23, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 22, :name-row 22, :name ->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var merge-messages, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var merge-messages, :end-col 35, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 25, :to clojure.core} {:end-row 25, :name-end-col 56, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 67, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 69, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 11, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 16, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 9, :name-col 10, :from-var update-messages, :end-col 34, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 35, :arity 3, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name contains?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 24, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name update, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 27, :name-col 28, :from-var update-messages, :end-col 43, :arity 3, :varargs-min-arity 6, :row 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 14, :name-col 15, :from-var update-messages, :end-col 44, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 19, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 24, :from-var update-messages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 43, :name-end-col 13, :name-end-row 43, :name-row 43, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 50, :arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var update-messages, :end-col 51, :arity 6, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 43, :name-end-col 8, :name-end-row 28, :name-row 28, :name loop, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var update-messages, :end-col 52, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.nrepl} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 30, :name-col 30, :end-col 48, :row 45, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 45, :to clojure.core} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :name-col 12, :from-var has-status?, :end-col 23, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :from-var has-status?, :end-col 23, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 9, :name-end-row 49, :name-row 49, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 4, :name-col 5, :from-var has-status?, :end-col 28, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 29, :arity 1, :row 48, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 23, :name-col 23, :from-var validation-error, :end-col 41, :row 18, :to elin.schema.plugin} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name explain, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 42, :arity 2, :row 18, :to malli.core} {:end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :name humanize, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 30, :arity 1, :row 19, :to malli.error} {:end-row 19, :name-end-col 11, :name-end-row 17, :name-row 17, :name some->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var validation-error, :end-col 31, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 15, :name-row 15, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name file, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 48, :name-col 49, :from-var add-classpaths!, :end-col 59, :arity 1, :varargs-min-arity 2, :row 24, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 62, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 22, :arity 2, :row 25, :to clojure.string} {:end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name add-classpath, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 35, :arity 1, :row 26, :to babashka.classpath} {:end-row 26, :name-end-col 7, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var add-classpaths!, :end-col 36, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 18, :name-end-row 28, :private true, :name-row 28, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 28, :to elin.component.plugin} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.component} {:fixed-arities #{1}, :end-row 28, :name-end-col 61, :name-end-row 28, :name-row 28, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 54, :name-col 54, :end-col 61, :row 28, :to clojure.core} {:end-row 28, :name-end-col 89, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.plugin} {:end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 92, :arity 2, :row 28, :to malli.core} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 34, :name-col 35, :from-var load-plugin, :end-col 50, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 17, :name-col 18, :from-var load-plugin, :end-col 51, :arity 1, :row 31, :to clojure.edn} {:fixed-arities #{1}, :end-row 32, :name-end-col 30, :name-end-row 32, :private true, :name-row 32, :name validation-error, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :name-col 14, :from-var load-plugin, :end-col 39, :arity 1, :row 32, :to elin.component.plugin} {:end-row 34, :name-end-col 66, :name-end-row 34, :name-row 34, :name pr-str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 59, :name-col 60, :from-var load-plugin, :end-col 71, :arity 1, :varargs-min-arity 0, :row 34, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name warning, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugin, :end-col 72, :arity 3, :varargs-min-arity 1, :row 34, :to elin.message} {:end-row 35, :name-end-col 8, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :from-var load-plugin, :end-col 15, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugin, :end-col 16, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 19, :name-end-row 37, :private true, :name-row 37, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 37, :to elin.component.plugin} {:end-row 37, :name-end-col 54, :name-end-row 37, :name-row 37, :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 37, :to elin.schema.component} {:fixed-arities #{1}, :end-row 37, :name-end-col 75, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 68, :name-col 68, :end-col 75, :row 37, :to clojure.core} {:end-row 37, :name-end-col 96, :name-end-row 37, :name-row 37, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 78, :name-col 78, :end-col 96, :row 37, :to elin.schema.plugin} {:end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 98, :arity 2, :row 37, :to malli.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 24, :name-col 25, :from-var load-plugins, :end-col 38, :arity 1, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 11, :name-end-row 46, :name-row 46, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 21, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 49, :arity 3, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 69, :name-end-row 53, :private true, :name-row 53, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 57, :name-col 58, :from-var load-plugins, :end-col 89, :arity 2, :row 53, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var load-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/plugin.clj", :row nil, :col nil, :from elin.component.plugin, :to clojure.core, :name if, :arity 3, :from-var load-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var load-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :name-col 45, :from-var load-plugins, :end-col 51, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :from-var load-plugins, :end-col 51, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 52, :name-col 53, :from-var load-plugins, :end-col 68, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 69, :arity 4, :varargs-min-arity 6, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 55, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :name-col 49, :from-var load-plugins, :end-col 55, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :from-var load-plugins, :end-col 55, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :from-var load-plugins, :end-col 76, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 77, :arity 4, :varargs-min-arity 6, :row 60, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 23, :name-col 24, :from-var load-plugins, :end-col 78, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 61, :name-end-col 24, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var load-plugins, :end-col 30, :arity 3, :row 57, :to clojure.core} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var load-plugins, :end-col 53, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 11, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var load-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 62, :name-end-col 10, :name-end-row 45, :name-row 45, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var load-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 40, :name-row 40, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 72, :name-end-col 22, :name-end-row 72, :name-row 72, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 72, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 21, :name-end-row 74, :private true, :name-row 74, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 74, :to elin.component.plugin} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 75, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 59, :name-end-row 76, :name-row 76, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :end-col 73, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 45, :name-end-row 76, :private true, :name-row 76, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :name-col 33, :end-col 74, :arity 2, :row 76, :to elin.component.plugin} {:fixed-arities #{3}, :end-row 76, :name-end-col 11, :name-end-row 76, :name-row 76, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 75, :arity 3, :varargs-min-arity 3, :row 76, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 79, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 12, :name-end-row 80, :name-row 80, :name dissoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 33, :arity 2, :varargs-min-arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 11, :name-end-row 64, :name-row 64, :name defrecord, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 35, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 19, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 16, :name-col 17, :from-var new-plugin, :end-col 40, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name map->Plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var new-plugin, :end-col 41, :arity 1, :row 84, :to elin.component.plugin} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize-interceptor, :end-col 33, :row 20, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name remove-all!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var deinitialize-interceptor, :end-col 46, :arity 1, :row 22, :to elin.protocol.nrepl} {:end-row 22, :name-end-col 18, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 47, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 58, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 27, :arity 1, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 21, :name-row 21, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 19, :name-row 19, :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 19, :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 ns-create-interceptor, :end-col 33, :row 27, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 76, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 57, :name-end-row 30, :name-row 30, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var ns-create-interceptor, :end-col 64, :arity 1, :row 30, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 65, :arity 1, :row 30, :to clojure.core} {:end-row 31, :name-end-col 93, :name-end-row 31, :name-row 31, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 74, :name-col 74, :from-var ns-create-interceptor, :end-col 93, :row 31, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 31, :name-end-col 68, :name-end-row 31, :name-row 31, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 45, :name-col 46, :from-var ns-create-interceptor, :end-col 94, :arity 2, :row 31, :to elin.protocol.host} {:end-row 31, :name-end-col 44, :name-end-row 31, :name-row 31, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var ns-create-interceptor, :end-col 51, :arity 3, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 41, :name-end-col 80, :name-end-row 41, :name-row 41, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 61, :name-col 61, :from-var ns-create-interceptor, :end-col 80, :row 41, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 41, :name-end-col 55, :name-end-row 41, :name-row 41, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var ns-create-interceptor, :end-col 86, :arity 3, :row 41, :to elin.protocol.host} {:end-row 41, :name-end-col 31, :name-end-row 41, :name-row 41, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 42, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 45, :name-row 45, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var generate-skeleton, :end-col 18, :arity 2, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 46, :name-end-col 10, :name-end-row 44, :name-row 44, :name defmulti, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 29, :name-end-row 48, :name-row 48, :name generate-skeleton, :defmethod true, :dispatch-val-str ":default", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 48, :to elin.interceptor.autocmd} {:end-row 48, :name-end-col 11, :name-end-row 48, :name-row 48, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 50, :name-end-col 29, :name-end-row 50, :name-row 50, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" false]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 50, :to elin.interceptor.autocmd} {:end-row 52, :name-end-col 10, :name-end-row 52, :name-row 52, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 3, :name-col 4, :end-col 28, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 50, :name-row 50, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 29, :arity 4, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" true]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 54, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 56, :name-end-col 28, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 16, :name-col 17, :end-col 49, :arity 3, :row 56, :to clojure.string} {:end-row 59, :name-end-col 12, :name-end-row 57, :name-row 57, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :name-col 6, :end-col 20, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 7, :name-end-row 56, :name-row 56, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :end-col 21, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 59, :name-end-col 11, :name-end-row 54, :name-row 54, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 22, :arity 4, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 14, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 49, :name-end-row 66, :name-row 66, :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 66, :to elin.protocol.host} {:end-row 66, :name-end-col 29, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:end-row 71, :name-end-col 29, :name-end-row 71, :name-row 71, :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 71, :to taoensso.timbre} {:end-row 72, :name-end-col 16, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 11, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 6, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 72, :name-end-col 7, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 75, :name-end-col 33, :name-end-row 75, :name-row 75, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton-interceptor, :end-col 33, :row 75, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 77, :name-end-col 73, :name-end-row 77, :name-row 77, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 41, :name-col 42, :from-var skeleton-interceptor, :end-col 79, :arity 1, :row 77, :to elin.protocol.host} {:end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var skeleton-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:fixed-arities #{2}, :end-row 88, :name-end-col 50, :name-end-row 88, :name-row 88, :name set-to-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton-interceptor, :end-col 70, :arity 2, :row 88, :to elin.protocol.host} {:end-row 88, :name-end-col 23, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 77, :to elin.error} {:end-row 88, :name-end-col 18, :name-end-row 76, :name-row 76, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 37, :name-end-row 89, :private true, :name-row 89, :name empty-buffer?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :name-col 24, :from-var skeleton-interceptor, :end-col 37, :row 89, :to elin.interceptor.autocmd} {:end-row 89, :name-end-col 23, :name-end-row 89, :name-row 89, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 38, :arity 2, :row 89, :to exoscale.interceptor} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 27, :arity 1, :row 90, :to exoscale.interceptor} {:end-row 90, :name-end-col 14, :name-end-row 76, :name-row 76, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 93, :name-end-col 33, :name-end-row 93, :name-row 93, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var clj-kondo-analyzing-interceptor, :end-col 33, :row 93, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 95, :name-end-col 39, :name-end-row 95, :name-row 95, :name analyze, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var clj-kondo-analyzing-interceptor, :end-col 50, :arity 1, :row 95, :to elin.protocol.clj-kondo} {:end-row 95, :name-end-col 18, :name-end-row 94, :name-row 94, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 51, :arity 2, :varargs-min-arity 0, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 27, :name-end-row 96, :name-row 96, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :varargs-min-arity 2, :row 96, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 23, :name-end-row 96, :name-row 96, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 62, :arity 2, :row 96, :to exoscale.interceptor} {:end-row 97, :name-end-col 26, :name-end-row 97, :name-row 97, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 27, :arity 1, :row 97, :to exoscale.interceptor} {:end-row 97, :name-end-col 14, :name-end-row 94, :name-row 94, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 94, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 97, :name-end-col 5, :name-end-row 92, :name-row 92, :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 92, :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 #{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 6, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unavailable, :end-col 43, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 44, :name-end-row 18, :private true, :name-row 18, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 18, :to elin.error} {:end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unavailable, :end-col 46, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 47, :arity 2, :row 17, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var interrupted, :end-col 43, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 44, :name-end-row 22, :private true, :name-row 22, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 22, :to elin.error} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var interrupted, :end-col 46, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 21, :name-row 21, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var incorrect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 42, :name-end-row 26, :private true, :name-row 26, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var incorrect, :end-col 42, :row 26, :to elin.error} {:end-row 26, :name-end-col 18, :name-end-row 26, :name-row 26, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var incorrect, :end-col 44, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 11, :name-end-row 25, :name-row 25, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var incorrect, :end-col 45, :arity 2, :row 25, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var forbidden, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 42, :name-end-row 30, :private true, :name-row 30, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 30, :to elin.error} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var forbidden, :end-col 44, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 11, :name-end-row 29, :name-row 29, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 45, :arity 2, :row 29, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unsupported, :end-col 43, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 44, :name-end-row 34, :private true, :name-row 34, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 34, :to elin.error} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unsupported, :end-col 46, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 11, :name-end-row 33, :name-row 33, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 47, :arity 2, :row 33, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var not-found, :end-col 41, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 42, :name-end-row 38, :private true, :name-row 38, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var not-found, :end-col 42, :row 38, :to elin.error} {:end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var not-found, :end-col 44, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 11, :name-end-row 37, :name-row 37, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 45, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 41, :name-end-row 42, :private true, :name-row 42, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :row 42, :to elin.error} {:end-row 42, :name-end-col 18, :name-end-row 42, :name-row 42, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var conflict, :end-col 44, :arity 2, :row 41, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 15, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var fault, :end-col 37, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 38, :name-end-row 46, :private true, :name-row 46, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 46, :to elin.error} {:end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var fault, :end-col 40, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 11, :name-end-row 45, :name-row 45, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 41, :arity 2, :row 45, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var busy, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :private true, :name-row 50, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 50, :to elin.error} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var busy, :end-col 39, :arity 2, :varargs-min-arity 0, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 11, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 56, :to elin.error} {:end-row 57, :name-end-col 27, :name-end-row 57, :private true, :name-row 57, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 57, :to elin.error} {:fixed-arities #{1}, :end-row 57, :name-end-col 43, :name-end-row 57, :name-row 57, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unavailable?, :end-col 46, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 7, :name-end-row 56, :name-row 56, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unavailable?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 60, :to elin.error} {:end-row 61, :name-end-col 27, :name-end-row 61, :private true, :name-row 61, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 61, :to elin.error} {:fixed-arities #{1}, :end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var interrupted?, :end-col 46, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 7, :name-end-row 60, :name-row 60, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var interrupted?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 64, :to elin.error} {:end-row 65, :name-end-col 25, :name-end-row 65, :private true, :name-row 65, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 65, :to elin.error} {:fixed-arities #{1}, :end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var incorrect?, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 7, :name-end-row 64, :name-row 64, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var incorrect?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 15, :name-end-row 68, :name-row 68, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 25, :name-end-row 69, :private true, :name-row 69, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 69, :to elin.error} {:fixed-arities #{1}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var forbidden?, :end-col 44, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 7, :name-end-row 68, :name-row 68, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var forbidden?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 15, :name-end-row 72, :name-row 72, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 72, :to elin.error} {:end-row 73, :name-end-col 27, :name-end-row 73, :private true, :name-row 73, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 73, :to elin.error} {:fixed-arities #{1}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unsupported?, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 7, :name-end-row 72, :name-row 72, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unsupported?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 18, :arity 1, :row 76, :to elin.error} {:end-row 77, :name-end-col 25, :name-end-row 77, :private true, :name-row 77, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var not-found?, :end-col 25, :row 77, :to elin.error} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var not-found?, :end-col 44, :arity 1, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 7, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var not-found?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 80, :to elin.error} {:end-row 81, :name-end-col 24, :name-end-row 81, :private true, :name-row 81, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 81, :to elin.error} {:fixed-arities #{1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 32, :name-col 33, :from-var conflict?, :end-col 43, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 10, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 7, :name-end-row 80, :name-row 80, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var conflict?, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 84, :to elin.error} {:end-row 85, :name-end-col 21, :name-end-row 85, :private true, :name-row 85, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 85, :to elin.error} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 30, :from-var fault?, :end-col 40, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 42, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 7, :name-end-row 84, :name-row 84, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var fault?, :end-col 43, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 15, :name-end-row 88, :name-row 88, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 88, :to elin.error} {:end-row 89, :name-end-col 20, :name-end-row 89, :private true, :name-row 89, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 89, :to elin.error} {:fixed-arities #{1}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var busy?, :end-col 39, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 41, :arity 2, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 7, :name-end-row 88, :name-row 88, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var busy?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 12, :name-end-row 92, :name-row 92, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 28, :name-end-row 92, :name-row 92, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 56, :name-end-row 92, :name-row 92, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 91, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 35, :name-end-row 96, :private true, :name-row 96, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 96, :to elin.error} {:fixed-arities #{2}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name some, :filename "src/elin/error.clj", :from elin.error, :col 7, :name-col 8, :from-var compare-value, :end-col 36, :arity 2, :row 96, :to clojure.core} {:end-row 98, :name-end-col 23, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var compare-value, :end-col 23, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 98, :name-row 98, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 98, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 11, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 99, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 99, :name-end-col 22, :name-end-row 99, :name-row 99, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 99, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 17, :name-end-row 100, :name-row 100, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 101, :name-row 101, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 6, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var compare-value, :end-col 21, :arity 3, :row 96, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 94, :name-row 94, :name defn-, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 57, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 80, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 107, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 108, :name-end-col 41, :name-end-row 108, :name-row 108, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 60, :name-end-row 110, :private true, :name-row 110, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 46, :name-col 47, :from-var let, :end-col 63, :arity 1, :row 110, :to elin.error} {:end-row 112, :name-end-col 60, :name-end-row 112, :name-row 112, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 112, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 112, :name-end-col 66, :name-end-row 112, :name-row 112, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 74, :name-end-row 113, :private true, :name-row 113, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 60, :name-col 61, :from-var let, :end-col 77, :arity 1, :row 113, :to elin.error} {:end-row 114, :name-end-col 44, :name-end-row 111, :name-row 111, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 41, :name-col 42, :from-var let, :end-col 76, :arity 2, :varargs-min-arity 0, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 40, :name-end-row 111, :name-row 111, :name mapcat, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var let, :end-col 57, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 116, :name-end-col 23, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var let, :end-col 23, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 11, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 9, :name-col 9, :from-var let, :end-col 11, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 118, :name-end-col 15, :name-end-row 118, :name-row 118, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 118, :to :clj-kondo/unknown-namespace} {:end-row 118, :name-end-col 20, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 26, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 118, :name-end-col 10, :name-end-row 103, :name-row 103, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 27, :arity 5, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 33, :name-end-row 122, :name-row 122, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 47, :name-end-row 124, :name-row 124, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 60, :name-end-row 125, :name-row 125, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 79, :name-end-row 125, :name-row 125, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 92, :name-end-row 125, :name-row 125, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 126, :to clojure.core} {:end-row 126, :name-end-col 41, :name-end-row 124, :name-row 124, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 124, :to clojure.core} {:end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->, :end-col 57, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 35, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 42, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 36, :name-end-row 128, :name-row 128, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 128, :to clojure.core} {:end-row 129, :name-end-col 10, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->, :end-col 10, :varargs-min-arity 1, :row 129, :to elin.error} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->, :end-col 48, :arity 2, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 122, :name-row 122, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->, :end-col 14, :arity 2, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 120, :name-row 120, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 134, :name-end-col 33, :name-end-row 134, :name-row 134, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 71, :name-end-row 137, :name-row 137, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 137, :to clojure.core} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 138, :to clojure.core} {:end-row 138, :name-end-col 41, :name-end-row 136, :name-row 136, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 136, :to clojure.core} {:end-row 138, :name-end-col 39, :name-end-row 135, :name-row 135, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->>, :end-col 57, :arity 2, :varargs-min-arity 0, :row 135, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 139, :name-end-col 35, :name-end-row 135, :name-row 135, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 42, :arity 2, :varargs-min-arity 4, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 140, :to clojure.core} {:end-row 141, :name-end-col 10, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->>, :end-col 10, :varargs-min-arity 1, :row 141, :to elin.error} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 25, :name-end-row 141, :name-row 141, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->>, :end-col 48, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:end-row 142, :name-end-col 20, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->>, :end-col 14, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 142, :name-end-col 10, :name-end-row 132, :name-row 132, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 28, :name-end-row 147, :name-row 147, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 22, :from-var error-or, :end-col 31, :arity 1, :row 147, :to elin.error} {:fixed-arities #{1}, :end-row 147, :name-end-col 20, :name-end-row 147, :name-row 147, :name not, :filename "src/elin/error.clj", :from elin.error, :col 16, :name-col 17, :from-var error-or, :end-col 32, :arity 1, :row 147, :to clojure.core} {:fixed-arities #{0 1}, :end-row 147, :name-end-col 15, :name-end-row 146, :name-row 146, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 11, :name-col 12, :from-var error-or, :end-col 33, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 148, :name-end-col 10, :name-end-row 146, :name-row 146, :name when, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 5, :name-col 6, :from-var error-or, :end-col 9, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 148, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 4, :from-var error-or, :end-col 9, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 8, :name-end-row 145, :name-row 145, :name some, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error-or, :end-col 7, :arity 2, :row 145, :to clojure.core} {:end-row 149, :name-end-col 6, :name-end-row 144, :name-row 144, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 144, :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 33, :name-end-row 78, :name-row 78, :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 78, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 79, :name-end-col 43, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 79, :name-end-col 33, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 26, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 26, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 23, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 82, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 83, :name-end-col 21, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 83, :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 83, :to clojure.core} {:end-row 83, :name-end-col 19, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 14, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 9, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 84, :name-end-col 12, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 84, :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 88, :name-end-col 33, :name-end-row 88, :name-row 88, :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 88, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 89, :name-end-col 43, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 89, :name-end-col 33, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 49, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 46, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 94, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 40, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 37, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 95, :name-end-col 32, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1}, :end-row 96, :name-end-col 45, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 56, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 96, :name-end-col 30, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 60, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 34, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 34, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 37, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{0 1}, :end-row 101, :name-end-col 31, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:end-row 101, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 25, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 24, :name-end-row 102, :name-row 102, :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 102, :to clojure.core} {:end-row 102, :name-end-col 17, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 102, :name-end-col 15, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 102, :name-end-col 18, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 30, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 30, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 33, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 27, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 107, :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 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 21, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 20, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 108, :name-end-col 13, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 108, :name-end-col 10, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:end-row 108, :name-end-col 9, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 108, :name-end-col 12, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 108, :name-end-col 6, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 22, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 16, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 115, :name-end-col 5, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{3}, :end-row 117, :name-end-col 17, :name-end-row 117, :name-row 117, :name references, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 17, :row 117, :to elin.function.clj-kondo} {:end-row 117, :name-end-col 52, :name-end-row 117, :name-row 117, :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 117, :to elin.schema.component} {:fixed-arities #{1}, :end-row 117, :name-end-col 60, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 53, :name-col 53, :end-col 60, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 68, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 117, :to clojure.core} {:end-row 117, :name-end-col 89, :name-end-row 117, :private true, :name-row 117, :name ?Usage, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 83, :name-col 83, :end-col 89, :row 117, :to elin.function.clj-kondo} {:end-row 117, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to malli.core} {:fixed-arities #{3}, :end-row 120, :name-end-col 36, :name-end-row 120, :name-row 120, :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 120, :to clojure.string} {:fixed-arities #{3 2}, :end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :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 121, :to clojure.string} {:fixed-arities #{1}, :end-row 122, :name-end-col 32, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 67, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 49, :name-end-row 123, :name-row 123, :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 123, :to elin.function.clj-kondo} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 29, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 125, :name-end-col 27, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 23, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 33, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 128, :name-end-col 28, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 24, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{2}, :end-row 133, :name-end-col 36, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:fixed-arities #{2}, :end-row 134, :name-end-col 40, :name-end-row 134, :name-row 134, :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 134, :to clojure.set} {:end-row 134, :name-end-col 23, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:end-row 134, :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 132, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 30, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 30, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 27, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:end-row 131, :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 130, :to clojure.core} {:fixed-arities #{1}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :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 129, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 21, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 134, :name-end-col 18, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:fixed-arities #{3 2}, :end-row 135, :name-end-col 22, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:end-row 135, :name-end-col 13, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 135, :name-end-col 7, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:end-row 135, :name-end-col 6, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 24, :name-end-row 137, :name-row 137, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 137, :to elin.function.clj-kondo} {:end-row 137, :name-end-col 59, :name-end-row 137, :name-row 137, :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 137, :to elin.schema.component} {:fixed-arities #{1}, :end-row 137, :name-end-col 81, :name-end-row 137, :name-row 137, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 137, :to clojure.core} {:end-row 137, :name-end-col 6, :name-end-row 137, :name-row 137, :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 137, :to malli.core} {:fixed-arities #{1}, :end-row 140, :name-end-col 30, :name-end-row 140, :name-row 140, :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 140, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 141, :name-end-col 12, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 13, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:end-row 142, :name-end-col 7, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:end-row 142, :name-end-col 6, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:fixed-arities #{2}, :end-row 144, :name-end-col 32, :name-end-row 144, :name-row 144, :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 144, :to elin.function.clj-kondo} {:end-row 144, :name-end-col 67, :name-end-row 144, :name-row 144, :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 144, :to elin.schema.component} {:fixed-arities #{1}, :end-row 144, :name-end-col 75, :name-end-row 144, :name-row 144, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 92, :name-end-row 144, :name-row 144, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 144, :to clojure.core} {:end-row 144, :name-end-col 6, :name-end-row 144, :name-row 144, :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 144, :to malli.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :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 150, :to clojure.core} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 33, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 148, :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 148, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 39, :name-end-row 147, :name-row 147, :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 147, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 29, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 149, :name-end-col 26, :name-end-row 149, :name-row 149, :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 149, :to clojure.core} {:fixed-arities #{2}, :end-row 150, :name-end-col 31, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:end-row 150, :name-end-col 21, :name-end-row 147, :name-row 147, :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 147, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 15, :name-end-row 151, :name-row 151, :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 151, :to clojure.core} {:fixed-arities #{1}, :end-row 153, :name-end-col 24, :name-end-row 153, :name-row 153, :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 153, :to clojure.core} {:fixed-arities #{1}, :end-row 152, :name-end-col 38, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:fixed-arities #{2}, :end-row 152, :name-end-col 24, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 20, :name-end-row 153, :name-row 153, :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 153, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 17, :name-end-row 154, :name-row 154, :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 154, :to clojure.core} {:fixed-arities #{1}, :end-row 155, :name-end-col 16, :name-end-row 155, :name-row 155, :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 155, :to clojure.core} {:end-row 155, :name-end-col 11, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 155, :name-end-col 10, :name-end-row 151, :name-row 151, :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 151, :to clojure.core} {:end-row 155, :name-end-col 7, :name-end-row 147, :name-row 147, :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 147, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 145, :name-row 145, :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 145, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 26, :name-end-row 157, :name-row 157, :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 157, :to elin.function.clj-kondo} {:end-row 157, :name-end-col 61, :name-end-row 157, :name-row 157, :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 157, :to elin.schema.component} {:fixed-arities #{1}, :end-row 157, :name-end-col 69, :name-end-row 157, :name-row 157, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 91, :name-end-row 157, :name-row 157, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 157, :to clojure.core} {:end-row 157, :name-end-col 6, :name-end-row 157, :name-row 157, :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 157, :to malli.core} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 19, :name-end-row 161, :name-row 161, :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 161, :to clojure.core} {:end-row 161, :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 161, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 25, :name-end-row 160, :name-row 160, :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 160, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 15, :name-end-row 161, :name-row 161, :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 161, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 162, :name-end-col 12, :name-end-row 162, :name-row 162, :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 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name-end-col 17, :name-end-row 163, :name-row 163, :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 163, :to clojure.core} {:end-row 163, :name-end-col 7, :name-end-row 160, :name-row 160, :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 160, :to clojure.core} {:end-row 163, :name-end-col 6, :name-end-row 158, :name-row 158, :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 158, :to clojure.core} {:fixed-arities #{2}, :end-row 165, :name-end-col 25, :name-end-row 165, :name-row 165, :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 165, :to elin.function.clj-kondo} {:end-row 165, :name-end-col 60, :name-end-row 165, :name-row 165, :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 165, :to elin.schema.component} {:fixed-arities #{1}, :end-row 165, :name-end-col 68, :name-end-row 165, :name-row 165, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 165, :to clojure.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 85, :name-end-row 165, :name-row 165, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 165, :to clojure.core} {:end-row 165, :name-end-col 6, :name-end-row 165, :name-row 165, :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 165, :to malli.core} {:fixed-arities #{1}, :end-row 171, :name-end-col 40, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:fixed-arities #{1}, :end-row 171, :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 171, :to clojure.core} {:fixed-arities #{1 2}, :end-row 169, :name-end-col 33, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:end-row 169, :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 169, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 39, :name-end-row 168, :name-row 168, :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 168, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 169, :name-end-col 29, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 170, :name-end-col 26, :name-end-row 170, :name-row 170, :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 170, :to clojure.core} {:fixed-arities #{2}, :end-row 171, :name-end-col 31, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:end-row 171, :name-end-col 21, :name-end-row 168, :name-row 168, :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 168, :to clojure.core} {:fixed-arities #{1}, :end-row 172, :name-end-col 15, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:fixed-arities #{1}, :end-row 174, :name-end-col 24, :name-end-row 174, :name-row 174, :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 174, :to clojure.core} {:fixed-arities #{1}, :end-row 173, :name-end-col 38, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:fixed-arities #{2}, :end-row 173, :name-end-col 24, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:fixed-arities #{3 2}, :end-row 174, :name-end-col 20, :name-end-row 174, :name-row 174, :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 174, :to clojure.core} {:fixed-arities #{1}, :end-row 175, :name-end-col 17, :name-end-row 175, :name-row 175, :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 175, :to clojure.core} {:fixed-arities #{1}, :end-row 176, :name-end-col 16, :name-end-row 176, :name-row 176, :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 176, :to clojure.core} {:end-row 176, :name-end-col 11, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:end-row 176, :name-end-col 10, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:end-row 176, :name-end-col 7, :name-end-row 168, :name-row 168, :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 168, :to clojure.core} {:end-row 176, :name-end-col 6, :name-end-row 166, :name-row 166, :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 166, :to clojure.core} {:fixed-arities #{1 2}, :end-row 181, :name-end-col 28, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:fixed-arities #{1 2}, :end-row 182, :name-end-col 28, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{0 1}, :end-row 182, :name-end-col 25, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:end-row 182, :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 181, :to clojure.core} {:fixed-arities #{1}, :end-row 180, :name-end-col 24, :name-end-row 180, :name-row 180, :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 180, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 182, :name-end-col 19, :name-end-row 181, :private true, :name-row 181, :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 181, :to elin.function.clj-kondo} {:end-row 182, :name-end-col 7, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:end-row 182, :name-end-col 7, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:fixed-arities #{1 2}, :end-row 187, :name-end-col 23, :name-end-row 187, :name-row 187, :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 187, :to clojure.core} {:end-row 187, :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 187, :to clojure.core} {:fixed-arities #{1}, :end-row 186, :name-end-col 30, :name-end-row 186, :name-row 186, :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 186, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 187, :name-end-col 19, :name-end-row 187, :private true, :name-row 187, :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 187, :to elin.function.clj-kondo} {:end-row 187, :name-end-col 7, :name-end-row 186, :name-row 186, :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 186, :to clojure.core} {:end-row 187, :name-end-col 7, :name-end-row 184, :name-row 184, :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 184, :to clojure.core} {:fixed-arities #{3}, :end-row 189, :name-end-col 13, :name-end-row 189, :name-row 189, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 189, :to elin.function.clj-kondo} {:end-row 189, :name-end-col 48, :name-end-row 189, :name-row 189, :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 189, :to elin.schema.component} {:fixed-arities #{1}, :end-row 189, :name-end-col 56, :name-end-row 189, :name-row 189, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 189, :to clojure.core} {:fixed-arities #{1}, :end-row 189, :name-end-col 64, :name-end-row 189, :name-row 189, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 189, :to clojure.core} {:end-row 189, :name-end-col 102, :name-end-row 189, :name-row 189, :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 189, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 189, :name-end-col 84, :name-end-row 189, :name-row 189, :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 189, :to elin.schema} {:end-row 189, :name-end-col 6, :name-end-row 189, :name-row 189, :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 189, :to malli.core} {:fixed-arities #{1 2}, :end-row 192, :name-end-col 30, :name-end-row 192, :name-row 192, :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 192, :to clojure.core} {:fixed-arities #{3 2}, :end-row 193, :name-end-col 39, :name-end-row 193, :name-row 193, :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 193, :to clojure.string} {:fixed-arities #{1 2}, :end-row 195, :name-end-col 41, :name-end-row 195, :name-row 195, :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 195, :to clojure.core} {:fixed-arities #{1 2}, :end-row 195, :name-end-col 57, :name-end-row 195, :name-row 195, :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 195, :to clojure.core} {:fixed-arities #{1 2}, :end-row 196, :name-end-col 45, :name-end-row 196, :name-row 196, :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 196, :to clojure.core} {:end-row 196, :name-end-col 34, :name-end-row 194, :name-row 194, :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 194, :to clojure.core} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 52, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1 2}, :end-row 200, :name-end-col 52, :name-end-row 200, :name-row 200, :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 200, :to clojure.core} {:fixed-arities #{0 1}, :end-row 200, :name-end-col 49, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:end-row 200, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 198, :name-end-col 53, :name-end-row 198, :name-row 198, :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 198, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 200, :name-end-col 43, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 201, :name-end-col 42, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:end-row 202, :name-end-col 35, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:fixed-arities #{0 1}, :end-row 203, :name-end-col 26, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:end-row 204, :name-end-col 24, :name-end-row 197, :name-row 197, :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 197, :to clojure.core} {:fixed-arities #{3}, :end-row 205, :name-end-col 34, :name-end-row 205, :private true, :name-row 205, :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 205, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 206, :name-end-col 40, :name-end-row 206, :private true, :name-row 206, :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 206, :to elin.function.clj-kondo} {:end-row 207, :name-end-col 53, :name-end-row 207, :name-row 207, :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 207, :to clojure.core} {:end-row 207, :name-end-col 35, :name-end-row 207, :name-row 207, :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 207, :to elin.error} {:fixed-arities #{0 1}, :end-row 207, :name-end-col 22, :name-end-row 205, :name-row 205, :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 205, :to clojure.core} {:fixed-arities #{2}, :end-row 209, :name-end-col 21, :name-end-row 209, :name-row 209, :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 209, :to clojure.core} {:fixed-arities #{2}, :end-row 213, :name-end-col 25, :name-end-row 210, :name-row 210, :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 210, :to clojure.set} {:fixed-arities #{0 1}, :end-row 214, :name-end-col 24, :name-end-row 214, :name-row 214, :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 214, :to clojure.core} {:fixed-arities #{0 1}, :end-row 214, :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 214, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 214, :name-end-col 16, :name-end-row 214, :name-row 214, :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 214, :to clojure.core} {:fixed-arities #{0 1}, :end-row 215, :name-end-col 26, :name-end-row 215, :name-row 215, :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 215, :to clojure.core} {:fixed-arities #{0 1}, :end-row 215, :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 215, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 215, :name-end-col 16, :name-end-row 215, :name-row 215, :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 215, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 48, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:fixed-arities #{1 2}, :end-row 217, :name-end-col 43, :name-end-row 217, :name-row 217, :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 217, :to clojure.string} {:fixed-arities #{0 1}, :end-row 218, :name-end-col 38, :name-end-row 218, :name-row 218, :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 218, :to clojure.core} {:end-row 218, :name-end-col 35, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:end-row 218, :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 216, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 218, :name-end-col 16, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:end-row 218, :name-end-col 8, :name-end-row 208, :name-row 208, :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 208, :to clojure.core} {:end-row 218, :name-end-col 9, :name-end-row 192, :name-row 192, :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 192, :to elin.error} {:end-row 218, :name-end-col 6, :name-end-row 190, :name-row 190, :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 190, :to clojure.core} {:fixed-arities #{2}, :end-row 222, :name-end-col 45, :name-end-row 222, :name-row 222, :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 222, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 223, :name-end-col 29, :name-end-row 223, :name-row 223, :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 223, :to clojure.core} {:fixed-arities #{1 2}, :end-row 224, :name-end-col 40, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:end-row 224, :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 224, :to clojure.core} {:fixed-arities #{2}, :end-row 224, :name-end-col 36, :name-end-row 224, :private true, :name-row 224, :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 224, :to elin.function.clj-kondo} {:end-row 225, :name-end-col 55, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:end-row 225, :name-end-col 37, :name-end-row 225, :name-row 225, :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 225, :to elin.error} {:fixed-arities #{0 1}, :end-row 225, :name-end-col 24, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:fixed-arities #{2}, :end-row 227, :name-end-col 21, :name-end-row 227, :name-row 227, :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 227, :to clojure.core} {:fixed-arities #{2}, :end-row 229, :name-end-col 25, :name-end-row 228, :name-row 228, :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 228, :to clojure.set} {:fixed-arities #{0 1}, :end-row 230, :name-end-col 26, :name-end-row 230, :name-row 230, :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 230, :to clojure.core} {:fixed-arities #{0 1}, :end-row 230, :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 230, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 230, :name-end-col 16, :name-end-row 230, :name-row 230, :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 230, :to clojure.core} {:end-row 230, :name-end-col 8, :name-end-row 226, :name-row 226, :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 226, :to clojure.core} {:end-row 230, :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 local-lookup, :end-col 29, :arity 2, :varargs-min-arity 1, :row 222, :to elin.error} {:end-row 230, :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 30, :arity 3, :varargs-min-arity 2, :row 220, :to clojure.core} {:fixed-arities #{1 2}, :end-row 234, :name-end-col 23, :name-end-row 234, :name-row 234, :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 234, :to clojure.core} {:fixed-arities #{1 2}, :end-row 236, :name-end-col 25, :name-end-row 236, :name-row 236, :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 236, :to clojure.core} {:end-row 236, :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 236, :to clojure.core} {:fixed-arities #{1}, :end-row 235, :name-end-col 31, :name-end-row 235, :name-row 235, :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 235, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 236, :name-end-col 21, :name-end-row 236, :name-row 236, :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 236, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 237, :name-end-col 18, :name-end-row 237, :name-row 237, :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 237, :to clojure.core} {:end-row 237, :name-end-col 13, :name-end-row 235, :name-row 235, :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 235, :to clojure.core} {:end-row 237, :name-end-col 7, :name-end-row 234, :name-row 234, :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 234, :to clojure.core} {:end-row 237, :name-end-col 6, :name-end-row 232, :name-row 232, :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 232, :to clojure.core} {:end-row 268, :name-end-col 9, :name-end-row 239, :name-row 239, :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 239, :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} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 16, :name-end-col 34, :name-end-row 16, :private true, :name-row 16, :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 16, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 19, :name-end-col 34, :name-end-row 19, :private true, :name-row 19, :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 19, :to elin.component.server.impl.event} {:end-row 19, :name-end-col 17, :name-end-row 14, :name-row 14, :name extend-protocol, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 10, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 10, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 21, :name-end-row 29, :name-row 29, :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 29, :to clojure.string} {:end-row 29, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 11, :name-end-row 31, :name-row 31, :name jump, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 11, :row 31, :to elin.handler.navigate} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 42, :name-col 42, :end-col 46, :row 31, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 48, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 44, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :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 37, :to elin.util.file} {:end-row 37, :name-end-col 37, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{4 5}, :end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :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 39, :to elin.protocol.host} {:end-row 39, :name-end-col 17, :name-end-row 39, :name-row 39, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 62, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 71, :name-end-row 44, :name-row 44, :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 44, :to elin.protocol.host} {:end-row 44, :name-end-col 40, :name-end-row 44, :name-row 44, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 55, :to malli.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 60, :name-end-row 58, :name-row 58, :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 58, :to elin.protocol.host} {:end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var references, :end-col 50, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 89, :name-end-col 10, :name-end-row 74, :name-row 74, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var references, :end-col 51, :arity 6, :varargs-min-arity 0, :row 74, :to clojure.core} {:end-row 89, :name-end-col 9, :name-end-row 67, :name-row 67, :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 52, :arity 2, :varargs-min-arity 1, :row 67, :to elin.error} {:end-row 89, :name-end-col 6, :name-end-row 65, :name-row 65, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 65, :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 39, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 47, :arity 2, :row 49, :to elin.component.server.http} {:end-row 49, :name fn*, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :end-col 47, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 50, :name-end-row 48, :name-row 48, :name run-server, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 30, :name-col 31, :end-col 44, :arity 2, :row 48, :to org.httpkit.server} {:fixed-arities #{3}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 45, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :name dissoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 31, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name IHttpHandler, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 3, :end-col 15, :row 55, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :name-col 32, :end-col 47, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 31, :name-col 32, :end-col 45, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 21, :name-end-row 57, :name-row 57, :name map->ApiMessage, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 47, :arity 1, :row 57, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 14, :name-col 14, :end-col 15, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 32, :name-end-row 66, :private true, :name-row 66, :name valid-request?, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 37, :arity 1, :row 66, :to elin.component.server.http} {:end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 11, :name-col 12, :end-col 22, :arity 0, :varargs-min-arity 0, :row 67, :to elin.component.server.http} {:end-row 69, :name-end-col 70, :name-end-row 69, :name-row 69, :name reader, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 60, :name-col 61, :end-col 76, :arity 1, :varargs-min-arity 1, :row 69, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 84, :name-end-row 69, :name-row 69, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 77, :name-col 77, :end-col 84, :row 69, :to clojure.core} {: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 17, :name-end-col 31, :name-end-row 17, :name-row 17, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var eval-ns-interceptor, :end-col 31, :row 17, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 20, :name-end-col 40, :name-end-row 20, :name-row 20, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns-interceptor, :end-col 52, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 48, :name-end-row 21, :name-row 21, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns-interceptor, :end-col 48, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns-interceptor, :end-col 53, :arity 4, :varargs-min-arity 6, :row 21, :to clojure.core} {:end-row 22, :name-end-col 22, :name-end-row 20, :name-row 20, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns-interceptor, :end-col 25, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 21, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns-interceptor, :end-col 26, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var eval-ns-interceptor, :end-col 45, :row 23, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns-interceptor, :end-col 71, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 73, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 18, :name-row 18, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :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 2, :row 16, :to clojure.core} {:end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var normalize-path-interceptor, :end-col 31, :row 26, :to elin.constant.interceptor} {:end-row 29, :name-end-col 47, :name-end-row 29, :name-row 29, :name lookup-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 47, :row 29, :to elin.constant.nrepl} {:end-row 29, :name-end-col 65, :name-end-row 29, :name-row 29, :name info-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 48, :name-col 48, :from-var normalize-path-interceptor, :end-col 65, :row 29, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 81, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 76, :name-end-row 31, :name-row 31, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 31, :to elin.util.file} {:fixed-arities #{3}, :end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 31, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 19, :name-end-row 30, :name-row 30, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 48, :name-end-row 34, :name-row 34, :name ns-path-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 48, :row 34, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 64, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 76, :name-end-row 37, :name-row 37, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 37, :to elin.util.file} {:fixed-arities #{1}, :end-row 36, :name-end-col 75, :name-end-row 36, :name-row 36, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 52, :name-col 52, :from-var normalize-path-interceptor, :end-col 75, :row 36, :to elin.util.file} {:fixed-arities #{3}, :end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 76, :arity 3, :row 36, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 37, :name-end-col 46, :name-end-row 37, :name-row 37, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 37, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 35, :name-row 35, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 4, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 41, :name-end-col 18, :name-end-row 28, :name-row 28, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path-interceptor, :end-col 19, :arity 6, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 41, :name-end-col 14, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path-interceptor, :end-col 20, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 25, :to clojure.core} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :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-interceptor, :end-col 31, :row 44, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 46, :name-end-col 52, :name-end-row 46, :name-row 46, :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-interceptor, :end-col 62, :arity 1, :row 46, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 36, :name-end-row 47, :name-row 47, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :name-col 35, :from-var output-result-to-cmdline-interceptor, :end-col 36, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 52, :name-end-row 48, :name-row 48, :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-interceptor, :end-col 52, :row 48, :to elin.constant.nrepl} {:end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :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-interceptor, :end-col 49, :row 49, :to elin.constant.nrepl} {:end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :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-interceptor, :end-col 53, :row 50, :to elin.constant.nrepl} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :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-interceptor, :end-col 48, :row 51, :to elin.constant.nrepl} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 55, :name-end-row 52, :name-row 52, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-result-to-cmdline-interceptor, :end-col 79, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{3 2}, :end-row 53, :name-end-col 56, :name-end-row 51, :name-row 51, :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-interceptor, :end-col 64, :arity 3, :row 51, :to clojure.core} {:end-row 54, :name-end-col 52, :name-end-row 54, :name-row 54, :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-interceptor, :end-col 52, :row 54, :to elin.constant.nrepl} {:end-row 55, :name-end-col 34, :name-end-row 47, :name-row 47, :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-interceptor, :end-col 43, :arity 13, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 45, :name-end-row 56, :name-row 56, :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-interceptor, :end-col 63, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 59, :name-end-row 58, :name-row 58, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-result-to-cmdline-interceptor, :end-col 62, :arity 1, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 54, :name-end-row 58, :name-row 58, :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-interceptor, :end-col 63, :arity 1, :row 58, :to clojure.string} {:end-row 58, :name-end-col 39, :name-end-row 58, :name-row 58, :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-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 58, :to elin.message} {:end-row 58, :name-end-col 30, :name-end-row 57, :name-row 57, :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-interceptor, :end-col 65, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :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-interceptor, :end-col 47, :arity 2, :varargs-min-arity 1, :row 59, :to elin.message} {:end-row 59, :name-end-col 22, :name-end-row 56, :name-row 56, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-result-to-cmdline-interceptor, :end-col 48, :arity 3, :row 56, :to clojure.core} {:end-row 59, :name-end-col 21, :name-end-row 46, :name-row 46, :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-interceptor, :end-col 49, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 59, :name-end-col 18, :name-end-row 45, :name-row 45, :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-interceptor, :end-col 50, :arity 2, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :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-interceptor, :end-col 27, :arity 1, :row 60, :to exoscale.interceptor} {:end-row 60, :name-end-col 14, :name-end-row 45, :name-row 45, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 60, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 43, :to clojure.core} {:end-row 63, :name-end-col 39, :name-end-row 63, :name-row 63, :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-interceptor, :end-col 39, :row 63, :to elin.constant.nrepl} {:end-row 64, :name-end-col 44, :name-end-row 64, :name-row 64, :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-interceptor, :end-col 44, :row 64, :to elin.constant.nrepl} {:end-row 65, :name-end-col 49, :name-end-row 65, :name-row 65, :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-interceptor, :end-col 49, :row 65, :to elin.constant.nrepl} {:end-row 66, :name-end-col 41, :name-end-row 66, :name-row 66, :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-interceptor, :end-col 41, :row 66, :to elin.constant.nrepl} {:end-row 67, :name-end-col 45, :name-end-row 67, :name-row 67, :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-interceptor, :end-col 45, :row 67, :to elin.constant.nrepl} {:fixed-arities #{1}, :end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name atom, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 32, :arity 1, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 12, :name-col 12, :from-var progress-interceptor, :end-col 33, :row 69, :to elin.constant.interceptor} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :name timeout, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 36, :name-col 37, :from-var progress-interceptor, :end-col 55, :arity 1, :row 71, :to clojure.core.async} {:end-row 72, :name-end-col 54, :name-end-row 72, :name-row 72, :name promise-chan, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 35, :name-col 36, :from-var progress-interceptor, :end-col 55, :arity 0, :row 72, :to clojure.core.async} {:fixed-arities #{2}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 33, :name-col 34, :from-var progress-interceptor, :end-col 63, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{0}, :end-row 75, :name-end-col 75, :name-end-row 75, :name-row 75, :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-interceptor, :end-col 76, :arity 0, :row 75, :to elin.util.id} {:fixed-arities #{3}, :end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name assoc-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :name-col 32, :from-var progress-interceptor, :end-col 77, :arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 32, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :name-col 30, :from-var progress-interceptor, :end-col 78, :arity 3, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 76, :name-end-col 35, :name-end-row 76, :name-row 76, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :name-col 29, :from-var progress-interceptor, :end-col 55, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{3}, :end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress-interceptor, :end-col 47, :varargs-min-arity 3, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 77, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 77, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 78, :name-end-col 27, :name-end-row 77, :name-row 77, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 70, :arity 4, :varargs-min-arity 4, :row 77, :to clojure.core} {:end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :name , :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress-interceptor, :end-col 77, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 63, :name-end-row 108, :name-row 108, :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-interceptor, :end-col 73, :arity 1, :row 108, :to elin.util.nrepl} {:fixed-arities #{1 3}, :end-row 109, :name deref, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 71, :from-var progress-interceptor, :end-col 85, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 70, :name-end-row 109, :name-row 109, :name get, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :name-col 67, :from-var progress-interceptor, :end-col 89, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name put!, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 50, :arity 2, :row 110, :to clojure.core.async} {:fixed-arities #{2}, :end-row 112, :name-end-col 46, :name-end-row 112, :name-row 112, :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-interceptor, :end-col 61, :arity 2, :row 112, :to elin.protocol.host} {:end-row 112, :name-end-col 28, :name-end-row 111, :name-row 111, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 112, :name-end-col 25, :name-end-row 109, :name-row 109, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 63, :arity 3, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 48, :name-end-row 113, :name-row 113, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress-interceptor, :end-col 48, :varargs-min-arity 2, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 113, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 113, :name-end-col 27, :name-end-row 113, :name-row 113, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 52, :arity 3, :varargs-min-arity 4, :row 113, :to clojure.core} {:end-row 113, :name-end-col 28, :name-end-row 108, :name-row 108, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var progress-interceptor, :end-col 53, :arity 3, :varargs-min-arity 1, :row 108, :to clojure.core} {:end-row 113, :name-end-col 20, :name-end-row 107, :name-row 107, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 107, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 56, :name-end-row 114, :name-row 114, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 49, :name-col 50, :from-var progress-interceptor, :end-col 74, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 37, :name-end-row 114, :name-row 114, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var progress-interceptor, :end-col 75, :arity 2, :row 114, :to clojure.core} {:end-row 114, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 26, :from-var progress-interceptor, :end-col 75, :arity 2, :row 114, :to clojure.core} {:end-row 114, :name-end-col 25, :name-end-row 114, :name-row 114, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 76, :arity 2, :row 114, :to exoscale.interceptor} {:end-row 115, :name-end-col 28, :name-end-row 115, :name-row 115, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 29, :arity 1, :row 115, :to exoscale.interceptor} {:end-row 115, :name-end-col 16, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress-interceptor, :end-col 30, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 115, :name-end-col 7, :name-end-row 63, :name-row 63, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 3, :name-col 4, :from-var progress-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 115, :name-end-col 5, :name-end-row 62, :name-row 62, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 62, :to clojure.core} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :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-interceptor, :end-col 35, :row 118, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 121, :name-end-col 40, :name-end-row 121, :name-row 121, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 56, :arity 1, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 40, :name-end-row 124, :name-row 124, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 63, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 40, :name-end-row 127, :name-row 127, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 56, :arity 1, :row 127, :to clojure.core} {:end-row 130, :name-end-col 35, :name-end-row 120, :name-row 120, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 30, :name-col 31, :from-var nrepl-output-interceptor, :end-col 42, :arity 8, :varargs-min-arity 0, :row 120, :to clojure.core} {:end-row 135, :name-end-col 89, :name-end-row 135, :name-row 135, :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-interceptor, :end-col 89, :row 135, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 133, :name-end-col 58, :name-end-row 133, :name-row 133, :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-interceptor, :end-col 70, :arity 2, :row 133, :to elin.util.map} {:fixed-arities #{3}, :end-row 134, :name-end-col 31, :name-end-row 134, :name-row 134, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 134, :to clojure.core} {:fixed-arities #{4 3}, :end-row 135, :name-end-col 54, :name-end-row 135, :name-row 135, :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-interceptor, :end-col 90, :arity 3, :row 135, :to elin.protocol.interceptor} {:end-row 135, :name-end-col 29, :name-end-row 135, :name-row 135, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 25, :name-col 26, :from-var nrepl-output-interceptor, :end-col 91, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:end-row 135, :name-end-col 24, :name-end-row 132, :name-row 132, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var nrepl-output-interceptor, :end-col 92, :arity 4, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 135, :name-end-col 24, :name-end-row 131, :name-row 131, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var nrepl-output-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 135, :name-end-col 21, :name-end-row 120, :name-row 120, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var nrepl-output-interceptor, :end-col 94, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 135, :name-end-col 18, :name-end-row 119, :name-row 119, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 95, :arity 2, :varargs-min-arity 0, :row 119, :to clojure.core} {:end-row 136, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var nrepl-output-interceptor, :end-col 37, :arity 2, :row 136, :to clojure.core} {:end-row 136, :name-end-col 23, :name-end-row 136, :name-row 136, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 38, :arity 2, :row 136, :to exoscale.interceptor} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 27, :arity 1, :row 137, :to exoscale.interceptor} {:end-row 137, :name-end-col 14, :name-end-row 119, :name-row 119, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var nrepl-output-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 137, :name-end-col 5, :name-end-row 117, :name-row 117, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 11, :name-col 11, :from-var ?Plugin, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 45, :name-col 45, :from-var ?Plugin, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 66, :name-end-row 7, :name-row 7, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 49, :name-col 49, :from-var ?Plugin, :end-col 66, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 70, :arity 2, :row 3, :to clojure.core} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code-interceptor, :end-col 34, :row 11, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 15, :name-end-col 57, :name-end-row 15, :name-row 15, :name self, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var wrap-eval-code-interceptor, :end-col 62, :arity 1, :row 15, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 16, :name-end-col 56, :name-end-row 16, :name-row 16, :name first, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 50, :name-col 51, :from-var wrap-eval-code-interceptor, :end-col 64, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name format, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 32, :name-col 33, :from-var wrap-eval-code-interceptor, :end-col 70, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name assoc, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code-interceptor, :end-col 71, :arity 3, :varargs-min-arity 3, :row 16, :to clojure.core} {:end-row 16, :name-end-col 17, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 14, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code-interceptor, :end-col 73, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 1, :name-col 2, :end-col 75, :arity 2, :row 9, :to clojure.core} {:end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var eval-with-context-interceptor, :end-col 34, :row 20, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 23, :name-end-col 52, :name-end-row 23, :name-row 23, :name get, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.storage, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var eval-with-context-interceptor, :end-col 74, :arity 2, :row 23, :to elin.protocol.storage} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 35, :name-end-row 23, :name-row 23, :name or, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 32, :name-col 33, :from-var eval-with-context-interceptor, :end-col 39, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :name input!, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.host, :from elin.interceptor.optional.evaluate, :col 38, :name-col 39, :from-var eval-with-context-interceptor, :end-col 108, :arity 3, :row 25, :to elin.protocol.host} {:end-row 25, :name-end-col 37, :name-end-row 25, :name-row 25, :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}]}} \ No newline at end of file +{:analysis {:namespace-definitions [{:end-row 21, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.handler.test, :filename "src/elin/handler/test.clj", :col 1, :name-col 5, :end-col 33, :row 1} {:end-row 12, :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 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 15, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.navigate, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.handler.lookup, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 14, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.evaluate, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.handler.internal, :filename "src/elin/handler/internal.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 11, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.handler.connect, :filename "src/elin/handler/connect.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 15, :name-end-row 1, :name-row 1, :name elin.error, :filename "src/elin/error.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 3, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.util.id, :filename "src/elin/util/id.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 5, :name-end-col 20, :name-end-row 1, :name-row 1, :name elin.util.nrepl, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 3, :name-end-col 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 9, :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 20, :name-end-row 1, :name-row 1, :name elin.util.param, :filename "src/elin/util/param.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 8, :name-end-col 19, :name-end-row 1, :name-row 1, :name elin.util.file, :filename "src/elin/util/file.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 4, :name-end-col 18, :name-end-row 1, :name-row 1, :name elin.util.map, :filename "src/elin/util/map.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.util.function, :filename "src/elin/util/function.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 9, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.schema, :filename "src/elin/schema.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 8, :name-end-col 32, :name-end-row 1, :name-row 1, :name elin.component.nrepl.client, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.component.nrepl.connection, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 13, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.component.nrepl, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 7, :name-end-col 37, :name-end-row 1, :name-row 1, :name elin.component.server.impl.popup, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 8, :name-end-col 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 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 26, :doc "https://vim-jp.org/vimdoc-en/channel.html#channel-use", :row 1} {:end-row 9, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.http, :filename "src/elin/component/server/http.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 15, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.component.server.nvim, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 5, :end-col 20, :doc "https://github.com/msgpack-rpc/msgpack-rpc/blob/master/spec.md", :row 1} {:end-row 13, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.component.clj-kondo, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 20, :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 26, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.server, :filename "src/elin/component/server.clj", :col 1, :name-col 5, :end-col 27, :row 1} {:end-row 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 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.component.plugin, :filename "src/elin/component/plugin.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 4, :name-end-col 17, :name-end-row 1, :name-row 1, :name elin.message, :filename "src/elin/message.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 7, :name-end-col 14, :name-end-row 1, :name-row 1, :name elin.core, :filename "src/elin/core.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 1, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.protocol.nrepl, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 5, :end-col 25, :row 1} {:end-row 1, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.protocol.host.rpc, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 5, :end-col 28, :row 1} {:end-row 2, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.protocol.storage, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 1, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.protocol.rpc, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 5, :end-col 23, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.clj-kondo, :filename "src/elin/protocol/clj_kondo.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 1, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.protocol.interceptor, :filename "src/elin/protocol/interceptor.clj", :col 1, :name-col 5, :end-col 31, :row 1} {:end-row 1, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.protocol.lazy-host, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 3, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.protocol.host, :filename "src/elin/protocol/host.clj", :col 1, :name-col 5, :end-col 54, :doc "Request functions should be suffixed with `!` and return a core.async channel.\n Notify functions should not be suffixed with `!`.", :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.protocol.config, :filename "src/elin/protocol/config.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.function.nrepl.test, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider.test, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 7, :name-end-col 34, :name-end-row 1, :name-row 1, :name elin.function.nrepl.namespace, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 33, :name-end-row 1, :name-row 1, :name elin.function.nrepl.refactor, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 12, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.function.nrepl.cider, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 31, :name-end-row 1, :name-row 1, :name elin.function.nrepl.system, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 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 6, :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 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 28, :name-end-row 1, :name-row 1, :name elin.function.clj-kondo, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 10, :name-end-col 24, :name-end-row 1, :name-row 1, :name elin.function.sexpr, :filename "src/elin/function/sexpr.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 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 6, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.function.file, :filename "src/elin/function/file.clj", :col 1, :name-col 5, :end-col 39, :row 1} {:end-row 10, :name-end-col 27, :name-end-row 1, :name-row 1, :name elin.function.evaluate, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 5, :end-col 37, :row 1} {:end-row 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 9, :name-end-col 22, :name-end-row 1, :name-row 1, :name elin.schema.nrepl, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 5, :end-col 21, :row 1} {:end-row 6, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.schema.interceptor, :filename "src/elin/schema/interceptor.clj", :col 1, :name-col 5, :end-col 29, :row 1} {:end-row 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 3, :name-end-col 30, :name-end-row 1, :name-row 1, :name elin.constant.interceptor, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 5, :end-col 36, :doc "Constants for interceptor kinds", :row 1} {:end-row 1, :name-end-col 23, :name-end-row 1, :name-row 1, :name elin.constant.host, :filename "src/elin/constant/host.clj", :col 1, :name-col 5, :end-col 24, :row 1} {:end-row 1, :name-end-col 25, :name-end-row 1, :name-row 1, :name elin.constant.lookup, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 5, :end-col 26, :row 1} {:end-row 13, :name-end-col 26, :name-end-row 1, :name-row 1, :name elin.interceptor.test, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 8, :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 5, :name-end-col 28, :name-end-row 1, :name-row 1, :name elin.interceptor.output, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 14, :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 1, :name-end-col 35, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.test, :filename "src/elin/interceptor/optional/test.clj", :col 1, :name-col 5, :end-col 36, :row 1} {:end-row 16, :name-end-col 36, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 5, :end-col 32, :row 1} {:end-row 7, :name-end-col 39, :name-end-row 1, :name-row 1, :name elin.interceptor.optional.evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 5, :end-col 49, :row 1} {:end-row 8, :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 7, :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 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 9, :name-end-col 29, :name-end-row 1, :name-row 1, :name elin.interceptor.connect, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 5, :end-col 35, :row 1} {:end-row 13, :name-end-col 16, :name-end-row 1, :name-row 1, :name elin.system, :filename "src/elin/system.clj", :col 1, :name-col 5, :end-col 34, :row 1} {:end-row 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 27, :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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 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/test.clj", :alias e.c.interceptor, :from elin.handler.test, :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/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.error} {:name-end-col 27, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.evaluate} {:name-end-col 30, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.cider} {:name-end-col 29, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.function.nrepl.test} {:name-end-col 24, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/test.clj", :alias e.f.sexpr, :from elin.handler.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/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 12, :to elin.function.storage.test} {:name-end-col 26, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :to elin.handler.evaluate} {:name-end-col 17, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :to elin.message} {:name-end-col 23, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 15, :to elin.protocol.host} {:name-end-col 30, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :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 16, :to elin.protocol.interceptor} {: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.p.nrepl, :from elin.handler.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 17, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to elin.schema.handler} {:name-end-col 18, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :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 19, :to elin.util.map} {:name-end-col 15, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :to malli.core} {:name-end-col 20, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 21, :to rewrite-clj.zip} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/namespace.clj", :alias async, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/namespace.clj", :alias str, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/namespace.clj", :alias e.f.evaluate, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 28, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/namespace.clj", :alias e.f.namespace, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 7, :to elin.function.namespace} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/namespace.clj", :alias e.f.sexpr, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/namespace.clj", :alias e.message, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/namespace.clj", :alias e.p.host, :from elin.handler.namespace, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.sexpr} {:name-end-col 21, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.util.string} {: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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :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 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/navigate.clj", :alias e, :from elin.handler.navigate, :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/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 6, :to elin.function.clj-kondo} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/navigate.clj", :alias e.f.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.function.file} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.lookup} {:name-end-col 34, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.function.nrepl.namespace} {:name-end-col 27, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 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/handler/navigate.clj", :alias e.f.sexpr, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.protocol.host} {: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.s.handler, :from elin.handler.navigate, :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/navigate.clj", :alias e.u.file, :from elin.handler.navigate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 14, :to elin.util.file} {:name-end-col 15, :name-end-row 15, :name-row 15, :alias-end-row 15, :alias-row 15, :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 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/lookup.clj", :alias async, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 5, :to elin.constant.lookup} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 25, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/lookup.clj", :alias e.f.lookup, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 7, :to elin.function.lookup} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/lookup.clj", :alias e.f.sexpr, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.function.sexpr} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/lookup.clj", :alias e.p.host, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 9, :to elin.protocol.host} {:name-end-col 24, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/lookup.clj", :alias e.s.handler, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 10, :to elin.schema.handler} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/evaluate.clj", :alias async, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 27, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/evaluate.clj", :alias e.f.evaluate, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 32, :alias-end-col 44, :row 6, :to elin.function.evaluate} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/evaluate.clj", :alias e.f.nrepl, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 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/handler/evaluate.clj", :alias e.p.host, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 10, :to elin.protocol.host} {:name-end-col 30, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.schema.handler} {:name-end-col 18, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/handler/evaluate.clj", :alias e.u.map, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 13, :to elin.util.map} {:name-end-col 15, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 14, :to malli.core} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 4, :to elin.message} {:name-end-col 28, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 5, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 6, :to elin.protocol.host} {:name-end-col 30, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 7, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 8, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 9, :to elin.schema.handler} {:name-end-col 18, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 10, :to elin.util.map} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 20, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 12, :to taoensso.timbre} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :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 4, :to elin.error} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 24, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.schema.handler} {:name-end-col 18, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 9, :to elin.util.map} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :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 10, :to elin.util.param} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :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 11, :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 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :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 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/sexpr.clj", :alias e, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.schema} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to malli.core} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/sexpr.clj", :alias r.node, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 32, :row 7, :to rewrite-clj.node} {:name-end-col 23, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/sexpr.clj", :alias r.parser, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 8, :to rewrite-clj.parser} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 5, :name-col 5, :alias-col 25, :alias-end-col 30, :row 9, :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 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 4, :to malli.error} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/file.clj", :alias str, :from elin.util.file, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 26, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/util/file.clj", :alias e.c.project, :from elin.util.file, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 5, :to elin.constant.project} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 17, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/util/file.clj", :alias e.u.os, :from elin.util.file, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 7, :to elin.util.os} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/util/map.clj", :alias m, :from elin.util.map, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to malli.core} {:name-end-col 15, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 3, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/client.clj", :alias async, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 36, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 41, :alias-end-col 57, :row 4, :to elin.component.nrepl.connection} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/client.clj", :alias e.p.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 6, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/client.clj", :alias e.u.nrepl, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 7, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 8, :to malli.core} {:name-end-col 17, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 3, :to bencode.core} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 22, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 8, :to elin.schema.nrepl} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 22, :alias-end-col 28, :row 9, :to elin.util.id} {:name-end-col 20, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 10, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/nrepl.clj", :alias component, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 32, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 37, :alias-end-col 49, :row 5, :to elin.component.nrepl.client} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to elin.error} {:name-end-col 30, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 8, :to elin.protocol.interceptor} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.protocol.nrepl} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/nrepl.clj", :alias m, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 31, :name-end-row 12, :name-row 12, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 12, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/nrepl.clj", :alias timbre, :from elin.component.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/popup.clj", :alias str, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 40, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/server/impl/popup.clj", :alias e.c.s.function, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 45, :alias-end-col 59, :row 4, :to elin.component.server.impl.function} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 5, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row nil, :alias-row nil, :filename "src/elin/component/server/impl/popup.clj", :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 6, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/server/impl/popup.clj", :alias e.p.host, :from elin.component.server.impl.popup, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 7, :to elin.protocol.host} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/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 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/quickfix.clj", :from elin.component.server.impl.quickfix, :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/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.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/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 6, :to elin.protocol.host} {:name-end-col 21, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 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/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 8, :to malli.core} {:name-end-col 40, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/server/impl/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 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 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/component/clj_kondo.clj", :alias b.pods, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 23, :alias-end-col 29, :row 3, :to babashka.pods} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/clj_kondo.clj", :alias async, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 4, :to clojure.core.async} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/component/clj_kondo.clj", :alias edn, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 5, :to clojure.edn} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/component/clj_kondo.clj", :alias io, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 6, :to clojure.java.io} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/component/clj_kondo.clj", :alias str, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 7, :to clojure.string} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/clj_kondo.clj", :alias component, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 8, :to com.stuartsierra.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/component/clj_kondo.clj", :alias e, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to elin.error} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 19, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/clj_kondo.clj", :alias e.u.file, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 12, :to elin.util.file} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/clj_kondo.clj", :alias timbre, :from elin.component.clj-kondo, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 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 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 31, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to com.stuartsierra.component} {: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 26, :name-end-row 16, :name-row 16, :alias-end-row 16, :alias-row 16, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 16, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 17, :name-row 17, :alias-end-row 17, :alias-row 17, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 5, :name-col 5, :alias-col 30, :alias-end-col 41, :row 17, :to exoscale.interceptor} {:name-end-col 15, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :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 18, :to malli.core} {:name-end-col 31, :name-end-row 19, :name-row 19, :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 19, :to msgpack.clojure-extensions} {:name-end-col 20, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :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 20, :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 38, :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.select} {:name-end-col 37, :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.sexpr} {:name-end-col 36, :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.sign} {:name-end-col 40, :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.variable} {:name-end-col 44, :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.virtual-text} {:name-end-col 31, :name-end-row 18, :name-row 18, :alias-end-row 18, :alias-row 18, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 18, :to elin.component.server.nvim} {:name-end-col 30, :name-end-row 19, :name-row 19, :alias-end-row 19, :alias-row 19, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 5, :name-col 5, :alias-col 35, :alias-end-col 44, :row 19, :to elin.component.server.vim} {:name-end-col 23, :name-end-row 20, :name-row 20, :alias-end-row 20, :alias-row 20, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 20, :to elin.constant.host} {:name-end-col 15, :name-end-row 21, :name-row 21, :alias-end-row 21, :alias-row 21, :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 21, :to elin.error} {:name-end-col 27, :name-end-row 22, :name-row 22, :alias-end-row 22, :alias-row 22, :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 22, :to elin.protocol.host.rpc} {:name-end-col 28, :name-end-row 23, :name-row 23, :alias-end-row 23, :alias-row 23, :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 23, :to elin.protocol.lazy-host} {:name-end-col 20, :name-end-row 24, :name-row 24, :alias-end-row 24, :alias-row 24, :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 24, :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 17, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 8, :to elin.message} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.schema.component} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 28, :alias-end-col 38, :row 10, :to elin.schema.plugin} {:name-end-col 15, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 11, :to malli.core} {:name-end-col 16, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 21, :alias-end-col 28, :row 12, :to malli.error} {:name-end-col 20, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 13, :to taoensso.timbre} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/message.clj", :alias str, :from elin.message, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 23, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/message.clj", :alias e.p.host, :from elin.message, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 18, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/core.clj", :alias json, :from elin.core, :col 5, :name-col 5, :alias-col 23, :alias-end-col 27, :row 3, :to cheshire.core} {:name-end-col 31, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/core.clj", :alias component, :from elin.core, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 4, :to com.stuartsierra.component} {:name-end-col 16, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/core.clj", :alias e.config, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 5, :to elin.config} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/core.clj", :alias e.system, :from elin.core, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.system} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/core.clj", :alias timbre, :from elin.core, :col 5, :name-col 5, :alias-col 25, :alias-end-col 31, :row 7, :to taoensso.timbre} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/test.clj", :alias edn, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 17, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/test.clj", :alias t, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 22, :alias-end-col 23, :row 4, :to clojure.test} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/test.clj", :alias e, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/test.clj", :alias e.f.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/test.clj", :alias e.s.component, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/test.clj", :alias m, :from elin.function.nrepl.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 46, :row 6, :to elin.function.nrepl.cider} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 15, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 9, :to malli.core} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :alias-col 20, :alias-end-col 26, :row 10, :to malli.util} {:name-end-col 20, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 3, :to clojure.java.io} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 19, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 5, :to elin.util.file} {:name-end-col 20, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.util.sexpr} {:name-end-col 15, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/namespace.clj", :alias m, :from elin.function.nrepl.namespace, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 7, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/refactor.clj", :alias async, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 16, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/refactor.clj", :alias edn, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 4, :to clojure.edn} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/refactor.clj", :alias e.c.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/refactor.clj", :alias e, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/refactor.clj", :alias e.p.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/refactor.clj", :alias e.s.component, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 20, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/refactor.clj", :alias e.u.nrepl, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 9, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/refactor.clj", :alias m, :from elin.function.nrepl.refactor, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/cider.clj", :alias async, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 24, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/cider.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 4, :to elin.constant.nrepl} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/cider.clj", :alias e, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/cider.clj", :alias e.f.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/cider.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/cider.clj", :alias e.schema, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 8, :to elin.schema} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.component, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 9, :to elin.schema.component} {:name-end-col 22, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/cider.clj", :alias e.s.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 10, :to elin.schema.nrepl} {:name-end-col 20, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/function/nrepl/cider.clj", :alias e.u.nrepl, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 11, :to elin.util.nrepl} {:name-end-col 15, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/function/nrepl/cider.clj", :alias m, :from elin.function.nrepl.cider, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 12, :to malli.core} {:name-end-col 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/nrepl/system.clj", :alias edn, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/nrepl/system.clj", :alias e, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/nrepl/system.clj", :alias e.f.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 5, :to elin.function.nrepl} {:name-end-col 24, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 6, :to elin.protocol.nrepl} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 23, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 28, :alias-end-col 40, :row 9, :to elin.util.function} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/nrepl/system.clj", :alias m, :from elin.function.nrepl.system, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 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 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :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 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/function/quickfix.clj", :alias e.p.host, :from elin.function.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 4, :to elin.protocol.host} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to elin.protocol.interceptor} {:name-end-col 18, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :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/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 16, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/clj_kondo.clj", :alias set, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.set} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/clj_kondo.clj", :alias str, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/clj_kondo.clj", :alias e, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 5, :to elin.error} {:name-end-col 28, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/clj_kondo.clj", :alias e.p.clj-kondo, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 6, :to elin.protocol.clj-kondo} {:name-end-col 16, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/clj_kondo.clj", :alias e.schema, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 7, :to elin.schema} {:name-end-col 26, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/clj_kondo.clj", :alias e.s.component, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 31, :alias-end-col 44, :row 8, :to elin.schema.component} {:name-end-col 22, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/function/clj_kondo.clj", :alias e.s.nrepl, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 27, :alias-end-col 36, :row 9, :to elin.schema.nrepl} {:name-end-col 15, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/function/clj_kondo.clj", :alias m, :from elin.function.clj-kondo, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 10, :to malli.core} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/function/sexpr.clj", :alias async, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/sexpr.clj", :alias e, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/sexpr.clj", :alias e.p.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 16, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 21, :alias-end-col 29, :row 6, :to elin.schema} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 29, :alias-end-col 40, :row 7, :to elin.schema.handler} {:name-end-col 21, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 5, :name-col 5, :alias-col 26, :alias-end-col 34, :row 8, :to elin.schema.host} {:name-end-col 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/file.clj", :alias async, :from elin.function.file, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/function/file.clj", :alias io, :from elin.function.file, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 15, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/function/file.clj", :alias e, :from elin.function.file, :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/file.clj", :alias e.p.host, :from elin.function.file, :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/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 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 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 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 24, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 5, :to elin.constant.nrepl} {:name-end-col 35, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.function.nrepl.cider.test} {:name-end-col 27, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.function.quickfix} {:name-end-col 31, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.function.storage.test} {:name-end-col 17, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :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 9, :to elin.message} {:name-end-col 23, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :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/test.clj", :alias e.p.nrepl, :from elin.interceptor.test, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 11, :to elin.protocol.nrepl} {:name-end-col 18, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :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 12, :to elin.util.map} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :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 13, :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/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 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.host, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 22, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.protocol.rpc} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.file, :from elin.interceptor.quickfix, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :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 25, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 5, :to exoscale.interceptor} {:name-end-col 23, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/autocmd.clj", :alias async, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 4, :to clojure.string} {:name-end-col 30, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 5, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 6, :to elin.error} {:name-end-col 24, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 7, :to elin.function.nrepl} {:name-end-col 34, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.n.namespace, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 39, :alias-end-col 54, :row 8, :to elin.function.nrepl.namespace} {:name-end-col 24, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/autocmd.clj", :alias e.f.sexpr, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 9, :to elin.function.sexpr} {:name-end-col 28, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 33, :alias-end-col 46, :row 10, :to elin.protocol.clj-kondo} {:name-end-col 23, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 11, :to elin.protocol.host} {:name-end-col 24, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 12, :to elin.protocol.nrepl} {:name-end-col 25, :name-end-row 13, :name-row 13, :alias-end-row 13, :alias-row 13, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 13, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 14, :name-row 14, :alias-end-row 14, :alias-row 14, :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 14, :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/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 21, :alias-end-col 24, :row 3, :to clojure.edn} {:name-end-col 19, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/nrepl.clj", :alias pp, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 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/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 30, :alias-end-col 40, :row 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/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 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/optional/nrepl.clj", :alias e, :from elin.interceptor.optional.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/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 29, :alias-end-col 38, :row 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/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 5, :name-col 5, :alias-col 25, :alias-end-col 34, :row 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/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :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/optional/evaluate.clj", :alias async, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 33, :row 3, :to clojure.core.async} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.host, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.storage, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 42, :row 6, :to elin.protocol.storage} {:name-end-col 26, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 7, :to elin.util.interceptor} {:name-end-col 30, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 3, :to elin.constant.interceptor} {:name-end-col 15, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 20, :alias-end-col 21, :row 4, :to elin.error} {:name-end-col 17, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 22, :alias-end-col 31, :row 5, :to elin.message} {:name-end-col 23, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 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/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 7, :to elin.util.interceptor} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to exoscale.interceptor} {:name-end-col 19, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 24, :alias-end-col 27, :row 3, :to clojure.string} {:name-end-col 30, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 4, :to elin.constant.interceptor} {:name-end-col 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :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 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/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 6, :to exoscale.interceptor} {:name-end-col 20, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :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/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 23, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/interceptor/connect.clj", :alias e.p.host, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 28, :alias-end-col 36, :row 5, :to elin.protocol.host} {:name-end-col 30, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 35, :alias-end-col 50, :row 6, :to elin.protocol.interceptor} {:name-end-col 19, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/interceptor/connect.clj", :alias e.u.file, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 24, :alias-end-col 32, :row 7, :to elin.util.file} {:name-end-col 18, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 23, :alias-end-col 30, :row 8, :to elin.util.map} {:name-end-col 25, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 5, :name-col 5, :alias-col 30, :alias-end-col 32, :row 9, :to exoscale.interceptor} {:name-end-col 31, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 45, :row 3, :to com.stuartsierra.component} {:name-end-col 29, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 4, :to elin.component.clj-kondo} {:name-end-col 27, :name-end-row 5, :name-row 5, :alias-end-row 5, :alias-row 5, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 5, :name-col 5, :alias-col 32, :alias-end-col 43, :row 5, :to elin.component.handler} {:name-end-col 31, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 51, :row 6, :to elin.component.interceptor} {:name-end-col 29, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 5, :name-col 5, :alias-col 34, :alias-end-col 47, :row 7, :to elin.component.lazy-host} {:name-end-col 25, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 5, :name-col 5, :alias-col 30, :alias-end-col 39, :row 8, :to elin.component.nrepl} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 9, :to elin.component.plugin} {:name-end-col 26, :name-end-row 10, :name-row 10, :alias-end-row 10, :alias-row 10, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 5, :name-col 5, :alias-col 31, :alias-end-col 41, :row 10, :to elin.component.server} {:name-end-col 31, :name-end-row 11, :name-row 11, :alias-end-row 11, :alias-row 11, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 5, :name-col 5, :alias-col 36, :alias-end-col 46, :row 11, :to elin.component.server.http} {:name-end-col 35, :name-end-row 12, :name-row 12, :alias-end-row 12, :alias-row 12, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 5, :name-col 5, :alias-col 40, :alias-end-col 59, :row 12, :to elin.component.session-storage} {:name-end-col 31, :name-end-row 13, :name-row 13, :alias-end-row nil, :alias-row nil, :filename "src/elin/system.clj", :from elin.system, :col 5, :name-col 5, :alias-col nil, :alias-end-col nil, :row 13, :to msgpack.clojure-extensions} {:name-end-col 14, :name-end-row 3, :name-row 3, :alias-end-row 3, :alias-row 3, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 5, :name-col 5, :alias-col 19, :alias-end-col 23, :row 3, :to aero.core} {:name-end-col 20, :name-end-row 4, :name-row 4, :alias-end-row 4, :alias-row 4, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 5, :name-col 5, :alias-col 25, :alias-end-col 27, :row 4, :to clojure.java.io} {:name-end-col 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 26, :name-end-row 6, :name-row 6, :alias-end-row 6, :alias-row 6, :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 6, :to elin.constant.project} {:name-end-col 23, :name-end-row 7, :name-row 7, :alias-end-row 7, :alias-row 7, :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 7, :to elin.schema.config} {:name-end-col 19, :name-end-row 8, :name-row 8, :alias-end-row 8, :alias-row 8, :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 8, :to elin.util.file} {:name-end-col 26, :name-end-row 9, :name-row 9, :alias-end-row 9, :alias-row 9, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 5, :name-col 5, :alias-col 31, :alias-end-col 46, :row 9, :to elin.util.interceptor} {: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 31, :name-end-col 33, :name-end-row 23, :private true, :name-row 23, :ns elin.handler.test, :name extract-multi-method-name, :defined-by clojure.core/defn-, :filename "src/elin/handler/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 23} {:fixed-arities #{1}, :end-row 68, :name-end-col 28, :name-end-row 34, :name-row 34, :ns elin.handler.test, :name run-test-under-cursor, :defined-by clojure.core/defn, :filename "src/elin/handler/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 34} {:fixed-arities #{1}, :end-row 101, :name-end-col 22, :name-end-row 70, :name-row 70, :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 81, :row 70} {:fixed-arities #{2}, :end-row 129, :name-end-col 26, :name-end-row 103, :private true, :name-row 103, :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 41, :row 103} {:fixed-arities #{1}, :end-row 134, :name-end-col 23, :name-end-row 131, :name-row 131, :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, :row 131} {:fixed-arities #{1}, :end-row 143, :name-end-col 30, :name-end-row 137, :name-row 137, :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, :row 137} {:end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 29, :name-end-row 15, :name-row 15, :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 15} {:fixed-arities #{2}, :end-row 22, :name-end-col 22, :name-end-row 17, :private true, :name-row 17, :ns elin.handler.namespace, :name has-namespace?, :defined-by clojure.core/defn-, :filename "src/elin/handler/namespace.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 17} {:fixed-arities #{1}, :end-row 48, :name-end-col 19, :name-end-row 24, :name-row 24, :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 53, :row 24} {:fixed-arities #{1}, :end-row 53, :name-end-col 18, :name-end-row 50, :name-row 50, :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 74, :row 50} {:fixed-arities #{2}, :end-row 61, :name-end-col 27, :name-end-row 55, :private true, :name-row 55, :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 66, :row 55} {:fixed-arities #{3}, :end-row 69, :name-end-col 28, :name-end-row 63, :private true, :name-row 63, :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 76, :row 63} {:fixed-arities #{1}, :end-row 88, :name-end-col 27, :name-end-row 71, :name-row 71, :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 54, :row 71} {:fixed-arities #{1}, :end-row 109, :name-end-col 26, :name-end-row 90, :name-row 90, :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 83, :row 90} {:end-row 25, :name-end-col 26, :name-end-row 12, :private true, :name-row 12, :ns elin.handler.complete, :name type->kind, :defined-by clojure.core/def, :filename "src/elin/handler/complete.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 25, :row 12} {:fixed-arities #{1}, :end-row 31, :name-end-col 22, :name-end-row 27, :private true, :name-row 27, :ns elin.handler.complete, :name format-arglist, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 27} {:fixed-arities #{1}, :end-row 41, :name-end-col 24, :name-end-row 33, :private true, :name-row 33, :ns elin.handler.complete, :name format-candidate, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 25, :name-end-row 43, :private true, :name-row 43, :ns elin.handler.complete, :name format-candidates, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 43} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 49, :private true, :name-row 49, :ns elin.handler.complete, :name cider-nrepl-complete, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 49} {:fixed-arities #{2}, :end-row 59, :name-end-col 25, :name-end-row 55, :private true, :name-row 55, :ns elin.handler.complete, :name nrepl-completions, :defined-by clojure.core/defn-, :filename "src/elin/handler/complete.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 55} {:fixed-arities #{1}, :end-row 77, :name-end-col 15, :name-end-row 62, :name-row 62, :ns elin.handler.complete, :name complete, :defined-by clojure.core/defn, :filename "src/elin/handler/complete.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 62} {:fixed-arities #{2}, :end-row 25, :name-end-col 29, :name-end-row 17, :private true, :name-row 17, :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, :row 17} {:fixed-arities #{1}, :end-row 29, :name-end-col 26, :name-end-row 27, :private true, :name-row 27, :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, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 11, :name-end-row 32, :name-row 32, :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, :row 32} {:fixed-arities #{1}, :end-row 53, :name-end-col 25, :name-end-row 42, :name-row 42, :ns elin.handler.navigate, :name jump-to-definition, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 42} {:fixed-arities #{1}, :end-row 63, :name-end-col 28, :name-end-row 56, :name-row 56, :ns elin.handler.navigate, :name cycle-source-and-test, :defined-by clojure.core/defn, :filename "src/elin/handler/navigate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 56} {:fixed-arities #{1}, :end-row 89, :name-end-col 17, :name-end-row 65, :name-row 65, :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 53, :row 65} {:fixed-arities #{1}, :end-row 36, :name-end-col 24, :name-end-row 14, :private true, :name-row 14, :ns elin.handler.lookup, :name generate-javadoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 61, :name-end-col 23, :name-end-row 38, :private true, :name-row 38, :ns elin.handler.lookup, :name generate-cljdoc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 38} {:fixed-arities #{1}, :end-row 67, :name-end-col 20, :name-end-row 63, :private true, :name-row 63, :ns elin.handler.lookup, :name generate-doc, :defined-by clojure.core/defn-, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 63} {:fixed-arities #{1}, :end-row 83, :name-end-col 13, :name-end-row 70, :name-row 70, :ns elin.handler.lookup, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 70} {:fixed-arities #{1}, :end-row 102, :name-end-col 18, :name-end-row 85, :name-row 85, :ns elin.handler.lookup, :name show-source, :defined-by clojure.core/defn, :filename "src/elin/handler/lookup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 85} {:fixed-arities #{1}, :end-row 26, :name-end-col 39, :name-end-row 16, :private true, :name-row 16, :ns elin.handler.evaluate, :name evaluate-interceptor-middleware, :defined-by clojure.core/defn-, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 88, :row 16} {:fixed-arities #{1}, :end-row 37, :name-end-col 15, :name-end-row 29, :name-row 29, :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, :row 29} {:fixed-arities #{1}, :end-row 44, :name-end-col 32, :name-end-row 40, :name-row 40, :ns elin.handler.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 40} {:fixed-arities #{1}, :end-row 51, :name-end-col 28, :name-end-row 47, :name-row 47, :ns elin.handler.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 47} {:fixed-arities #{1}, :end-row 58, :name-end-col 28, :name-end-row 54, :name-row 54, :ns elin.handler.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 54} {:fixed-arities #{1}, :end-row 65, :name-end-col 30, :name-end-row 61, :name-row 61, :ns elin.handler.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/handler/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 61} {:fixed-arities #{1}, :end-row 72, :name-end-col 23, :name-end-row 67, :name-row 67, :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 26, :row 67} {:fixed-arities #{1}, :end-row 80, :name-end-col 30, :name-end-row 75, :name-row 75, :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, :row 75} {:fixed-arities #{1}, :end-row 85, :name-end-col 24, :name-end-row 82, :name-row 82, :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, :row 82} {:fixed-arities #{1}, :end-row 89, :name-end-col 13, :name-end-row 87, :name-row 87, :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, :row 87} {:fixed-arities #{1}, :end-row 93, :name-end-col 17, :name-end-row 91, :name-row 91, :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, :row 91} {:fixed-arities #{1}, :end-row 97, :name-end-col 16, :name-end-row 95, :name-row 95, :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, :row 95} {:fixed-arities #{1}, :end-row 104, :name-end-col 12, :name-end-row 99, :name-row 99, :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, :row 99} {:fixed-arities #{1}, :end-row 109, :name-end-col 16, :name-end-row 106, :name-row 106, :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, :row 106} {:fixed-arities #{1}, :end-row 14, :name-end-col 18, :name-end-row 14, :name-row 14, :ns elin.handler.internal, :name healthcheck, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 14} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 17, :name-row 17, :ns elin.handler.internal, :name initialize, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 17} {:fixed-arities #{1}, :end-row 34, :name-end-col 16, :name-end-row 27, :name-row 27, :ns elin.handler.internal, :name intercept, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 27} {:fixed-arities #{1}, :end-row 39, :name-end-col 12, :name-end-row 36, :name-row 36, :ns elin.handler.internal, :name error, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :row 36} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 41, :name-row 41, :ns elin.handler.internal, :name status, :defined-by clojure.core/defn, :filename "src/elin/handler/internal.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 19, :row 41} {:end-row 20, :name-end-col 23, :name-end-row 13, :private true, :name-row 13, :ns elin.handler.connect, :name ?Params, :defined-by clojure.core/def, :filename "src/elin/handler/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 13} {:fixed-arities #{1}, :end-row 57, :name-end-col 14, :name-end-row 23, :name-row 23, :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 81, :row 23} {:end-row 6, :name-end-col 32, :name-end-row 6, :private true, :name-row 6, :ns elin.error, :name unavailable-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 6} {:end-row 7, :name-end-col 32, :name-end-row 7, :private true, :name-row 7, :ns elin.error, :name interrupted-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 7} {:end-row 8, :name-end-col 30, :name-end-row 8, :private true, :name-row 8, :ns elin.error, :name incorrect-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 8} {:end-row 9, :name-end-col 30, :name-end-row 9, :private true, :name-row 9, :ns elin.error, :name forbidden-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 9} {:end-row 10, :name-end-col 32, :name-end-row 10, :private true, :name-row 10, :ns elin.error, :name unsupported-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 47, :row 10} {:end-row 11, :name-end-col 30, :name-end-row 11, :private true, :name-row 11, :ns elin.error, :name not-found-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 11} {:end-row 12, :name-end-col 29, :name-end-row 12, :private true, :name-row 12, :ns elin.error, :name conflict-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 41, :row 12} {:end-row 13, :name-end-col 26, :name-end-row 13, :private true, :name-row 13, :ns elin.error, :name fault-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 35, :row 13} {:end-row 14, :name-end-col 25, :name-end-row 14, :private true, :name-row 14, :ns elin.error, :name busy-type, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 14} {:end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.error, :name unavailable, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 16} {:end-row 22, :name-end-col 18, :name-end-row 20, :name-row 20, :ns elin.error, :name interrupted, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 20} {:end-row 26, :name-end-col 16, :name-end-row 24, :name-row 24, :ns elin.error, :name incorrect, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 24} {:end-row 30, :name-end-col 16, :name-end-row 28, :name-row 28, :ns elin.error, :name forbidden, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 28} {:end-row 34, :name-end-col 18, :name-end-row 32, :name-row 32, :ns elin.error, :name unsupported, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :varargs-min-arity 0, :row 32} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :ns elin.error, :name not-found, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :varargs-min-arity 0, :row 36} {:end-row 42, :name-end-col 15, :name-end-row 40, :name-row 40, :ns elin.error, :name conflict, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :varargs-min-arity 0, :row 40} {:end-row 46, :name-end-col 12, :name-end-row 44, :name-row 44, :ns elin.error, :name fault, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :varargs-min-arity 0, :row 44} {:end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :ns elin.error, :name busy, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 41, :varargs-min-arity 0, :row 48} {:fixed-arities #{1}, :end-row 53, :name-end-col 13, :name-end-row 52, :name-row 52, :ns elin.error, :name error?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 52} {:fixed-arities #{1}, :end-row 57, :name-end-col 19, :name-end-row 55, :name-row 55, :ns elin.error, :name unavailable?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 55} {:fixed-arities #{1}, :end-row 61, :name-end-col 19, :name-end-row 59, :name-row 59, :ns elin.error, :name interrupted?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 59} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 63, :name-row 63, :ns elin.error, :name incorrect?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 63} {:fixed-arities #{1}, :end-row 69, :name-end-col 17, :name-end-row 67, :name-row 67, :ns elin.error, :name forbidden?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 67} {:fixed-arities #{1}, :end-row 73, :name-end-col 19, :name-end-row 71, :name-row 71, :ns elin.error, :name unsupported?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 71} {:fixed-arities #{1}, :end-row 77, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.error, :name not-found?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 48, :row 75} {:fixed-arities #{1}, :end-row 81, :name-end-col 16, :name-end-row 79, :name-row 79, :ns elin.error, :name conflict?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 79} {:fixed-arities #{1}, :end-row 85, :name-end-col 13, :name-end-row 83, :name-row 83, :ns elin.error, :name fault?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 83} {:fixed-arities #{1}, :end-row 89, :name-end-col 12, :name-end-row 87, :name-row 87, :ns elin.error, :name busy?, :defined-by clojure.core/defn, :filename "src/elin/error.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 43, :row 87} {:end-row 92, :name-end-col 31, :name-end-row 91, :private true, :name-row 91, :ns elin.error, :name ignore-checkers, :defined-by clojure.core/def, :filename "src/elin/error.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 58, :row 91} {:fixed-arities #{1}, :end-row 101, :name-end-col 21, :name-end-row 94, :private true, :name-row 94, :ns elin.error, :name compare-value, :defined-by clojure.core/defn-, :filename "src/elin/error.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 22, :row 94} {:end-row 118, :name-end-col 14, :name-end-row 103, :name-row 103, :ns elin.error, :name let, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 27, :varargs-min-arity 1, :row 103} {:end-row 130, :name-end-col 13, :name-end-row 120, :name-row 120, :ns elin.error, :name ->, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 120} {:end-row 142, :name-end-col 14, :name-end-row 132, :name-row 132, :ns elin.error, :name ->>, :defined-by clojure.core/defmacro, :filename "src/elin/error.clj", :macro true, :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmacro, :end-col 15, :varargs-min-arity 1, :row 132} {:end-row 149, :name-end-col 15, :name-end-row 144, :name-row 144, :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 8, :varargs-min-arity 0, :row 144} {:end-row 5, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.id, :name id-atom, :defined-by clojure.core/def, :filename "src/elin/util/id.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 33, :row 5} {:fixed-arities #{0}, :end-row 13, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.util.id, :name next-id, :defined-by clojure.core/defn, :filename "src/elin/util/id.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 9, :row 8} {:end-row 8, :name-end-col 25, :name-end-row 7, :private true, :name-row 7, :ns elin.util.nrepl, :name ?Messages, :defined-by clojure.core/def, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 7} {:fixed-arities #{1}, :end-row 23, :name-end-col 21, :name-end-row 11, :name-row 11, :ns elin.util.nrepl, :name merge-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 11} {:fixed-arities #{3}, :end-row 43, :name-end-col 22, :name-end-row 26, :name-row 26, :ns elin.util.nrepl, :name update-messages, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 26} {:fixed-arities #{2}, :end-row 50, :name-end-col 18, :name-end-row 46, :name-row 46, :ns elin.util.nrepl, :name has-status?, :defined-by clojure.core/defn, :filename "src/elin/util/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 46} {: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, :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, :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, :row 13} {:end-row 7, :name-end-col 23, :name-end-row 5, :private true, :name-row 5, :ns elin.util.os, :name os-name, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 36, :row 5} {:end-row 10, :name-end-col 10, :name-end-row 9, :name-row 9, :ns elin.util.os, :name mac?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 9} {:end-row 13, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.util.os, :name windows?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 12} {:end-row 16, :name-end-col 12, :name-end-row 15, :name-row 15, :ns elin.util.os, :name linux?, :defined-by clojure.core/def, :filename "src/elin/util/os.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 35, :row 15} {:fixed-arities #{1}, :end-row 19, :name-end-col 22, :name-end-row 12, :name-row 12, :ns elin.util.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, :row 12} {:fixed-arities #{1}, :end-row 43, :name-end-col 24, :name-end-row 22, :name-row 22, :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, :row 22} {:fixed-arities #{3}, :end-row 79, :name-end-col 18, :name-end-row 46, :name-row 46, :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 16, :row 46} {:fixed-arities #{2}, :end-row 113, :name-end-col 17, :name-end-row 82, :name-row 82, :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 16, :row 82} {:fixed-arities #{3}, :end-row 123, :name-end-col 31, :name-end-row 116, :name-row 116, :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, :row 116} {:fixed-arities #{1}, :end-row 132, :name-end-col 24, :name-end-row 125, :name-row 125, :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, :row 125} {:fixed-arities #{1}, :end-row 140, :name-end-col 16, :name-end-row 134, :name-row 134, :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, :row 134} {:fixed-arities #{2}, :end-row 154, :name-end-col 33, :name-end-row 142, :private true, :name-row 142, :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, :row 142} {:fixed-arities #{2}, :end-row 169, :name-end-col 31, :name-end-row 160, :name-row 160, :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, :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 160} {: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, :row 9} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 14, :name-row 14, :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, :row 14} {:end-row 21, :name-end-col 34, :name-end-row 18, :private true, :name-row 18, :ns elin.util.interceptor, :name ?ParsedInterceptor, :defined-by clojure.core/def, :filename "src/elin/util/interceptor.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 18} {:fixed-arities #{1}, :end-row 37, :name-end-col 12, :name-end-row 24, :name-row 24, :ns elin.util.interceptor, :name parse, :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 10, :row 24} {:fixed-arities #{1}, :end-row 30, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.util.server, :name format, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the host side", :row 6} {:fixed-arities #{1}, :end-row 45, :name-end-col 15, :name-end-row 32, :name-row 32, :ns elin.util.server, :name unformat, :defined-by clojure.core/defn, :filename "src/elin/util/server.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 8, :doc "Format data to be handled on the elin server side", :row 32} {:fixed-arities #{2}, :end-row 10, :name-end-col 12, :name-end-row 6, :name-row 6, :ns elin.util.param, :name parse, :defined-by clojure.core/defn, :filename "src/elin/util/param.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 15, :row 6} {:fixed-arities #{2}, :end-row 17, :name-end-col 49, :name-end-row 10, :private true, :name-row 10, :ns elin.util.file, :name find-file-in-parent-directories-by-string, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 44, :row 10} {:fixed-arities #{2}, :end-row 27, :name-end-col 50, :name-end-row 19, :private true, :name-row 19, :ns elin.util.file, :name find-file-in-parent-directories-by-pattern, :defined-by clojure.core/defn-, :filename "src/elin/util/file.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 41, :row 19} {:fixed-arities #{2}, :end-row 37, :name-end-col 38, :name-end-row 33, :name-row 33, :ns elin.util.file, :name find-file-in-parent-directories, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 65, :row 33} {:fixed-arities #{1}, :end-row 47, :name-end-col 21, :name-end-row 40, :name-row 40, :ns elin.util.file, :name normalize-path, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 14, :row 40} {:fixed-arities #{0}, :end-row 64, :name-end-col 26, :name-end-row 50, :name-row 50, :ns elin.util.file, :name get-cache-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 50} {:fixed-arities #{0}, :end-row 78, :name-end-col 27, :name-end-row 67, :name-row 67, :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, :row 67} {:fixed-arities #{1}, :end-row 84, :name-end-col 25, :name-end-row 81, :name-row 81, :ns elin.util.file, :name get-file-extension, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 81} {:fixed-arities #{1}, :end-row 91, :name-end-col 27, :name-end-row 87, :name-row 87, :ns elin.util.file, :name guess-file-separator, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 11, :row 87} {:fixed-arities #{1}, :end-row 97, :name-end-col 33, :name-end-row 94, :name-row 94, :ns elin.util.file, :name get-project-root-directory, :defined-by clojure.core/defn, :filename "src/elin/util/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 29, :row 94} {:fixed-arities #{1 3 2}, :end-row 111, :name-end-col 18, :name-end-row 103, :name-row 103, :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, :row 103} {:fixed-arities #{1}, :end-row 125, :name-end-col 18, :name-end-row 117, :name-row 117, :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, :row 117} {:fixed-arities #{2}, :end-row 13, :name-end-col 31, :name-end-row 7, :name-row 7, :ns elin.util.map, :name select-keys-by-namespace, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 7} {:fixed-arities #{2}, :end-row 25, :name-end-col 15, :name-end-row 16, :name-row 16, :ns elin.util.map, :name map->str, :defined-by clojure.core/defn, :filename "src/elin/util/map.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 16} {:fixed-arities #{2}, :end-row 12, :name-end-col 17, :name-end-row 3, :name-row 3, :ns elin.util.function, :name memoize-by, :defined-by clojure.core/defn, :filename "src/elin/util/function.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 3} {:fixed-arities #{1}, :end-row 15, :name-end-col 16, :name-end-row 11, :name-row 11, :ns elin.schema, :name ?instance, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :row 11} {:end-row 22, :name-end-col 16, :name-end-row 17, :name-row 17, :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 53, :varargs-min-arity 0, :row 17} {:end-row 25, :name-end-col 11, :name-end-row 24, :name-row 24, :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 24} {:end-row 30, :name-end-col 15, :name-end-row 27, :name-row 27, :ns elin.schema, :name ?NotBytes, :defined-by clojure.core/def, :filename "src/elin/schema.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 31, :row 27} {:end-row 33, :name-end-col 12, :name-end-row 32, :name-row 32, :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 32} {:end-row 36, :name-end-col 24, :name-end-row 35, :name-row 35, :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 35} {:end-row 39, :name-end-col 11, :name-end-row 38, :name-row 38, :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 38} {:end-row 42, :name-end-col 14, :name-end-row 41, :name-row 41, :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 41} {:fixed-arities #{1}, :end-row 46, :name-end-col 15, :name-end-row 44, :name-row 44, :ns elin.schema, :name error-or, :defined-by clojure.core/defn, :filename "src/elin/schema.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 23, :row 44} {:end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{5}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name ->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 43, :name-end-col 18, :name-end-row 10, :name-row 10, :ns elin.component.nrepl.client, :name map->Client, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 14, :row 10} {:fixed-arities #{1}, :end-row 58, :name-end-col 17, :name-end-row 45, :name-row 45, :ns elin.component.nrepl.client, :name new-client, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 45} {:fixed-arities #{2}, :end-row 63, :name-end-col 14, :name-end-row 61, :name-row 61, :ns elin.component.nrepl.client, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/client.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 53, :row 61} {:fixed-arities #{1}, :end-row 23, :name-end-col 18, :name-end-row 19, :private true, :name-row 19, :ns elin.component.nrepl.connection, :name bytes->str, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 8, :row 19} {:fixed-arities #{1}, :end-row 38, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :ns elin.component.nrepl.connection, :name format-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 21, :row 25} {:fixed-arities #{2}, :end-row 48, :name-end-col 19, :name-end-row 41, :private true, :name-row 41, :ns elin.component.nrepl.connection, :name add-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 41} {:fixed-arities #{2}, :end-row 63, :name-end-col 26, :name-end-row 51, :private true, :name-row 51, :ns elin.component.nrepl.connection, :name put-done-responses, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 11, :row 51} {:fixed-arities #{2}, :end-row 71, :name-end-col 23, :name-end-row 66, :private true, :name-row 66, :ns elin.component.nrepl.connection, :name process-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 33, :row 66} {:fixed-arities #{2}, :end-row 82, :name-end-col 24, :name-end-row 74, :private true, :name-row 74, :ns elin.component.nrepl.connection, :name register-message, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 14, :row 74} {:end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{7}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name ->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{1}, :end-row 118, :name-end-col 22, :name-end-row 84, :name-row 84, :ns elin.component.nrepl.connection, :name map->Connection, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 84} {:fixed-arities #{2}, :end-row 146, :name-end-col 14, :name-end-row 121, :name-row 121, :ns elin.component.nrepl.connection, :name connect, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl/connection.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 45, :row 121} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 18, :name-end-row 18, :private true, :name-row 18, :ns elin.component.nrepl, :name client-key, :defined-by clojure.core/defn-, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 84, :row 18} {:end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{6}, :end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name ->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 140, :name-end-col 17, :name-end-row 24, :name-row 24, :ns elin.component.nrepl, :name map->Nrepl, :defined-by clojure.core/defrecord, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 55, :row 24} {:fixed-arities #{1}, :end-row 147, :name-end-col 16, :name-end-row 142, :name-row 142, :ns elin.component.nrepl, :name new-nrepl, :defined-by clojure.core/defn, :filename "src/elin/component/nrepl.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 57, :row 142} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 19, :name-end-row 9, :name-row 9, :ns elin.component.server.impl.popup, :name open-popup!*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 82, :row 9} {:fixed-arities #{4}, :end-row 18, :name-end-col 18, :name-end-row 16, :name-row 16, :ns elin.component.server.impl.popup, :name move-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 76, :row 16} {:fixed-arities #{3}, :end-row 23, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.impl.popup, :name set-popup-text*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 81, :row 20} {:fixed-arities #{2}, :end-row 27, :name-end-col 19, :name-end-row 25, :name-row 25, :ns elin.component.server.impl.popup, :name close-popup*, :defined-by clojure.core/defn, :filename "src/elin/component/server/impl/popup.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 68, :row 25} {:fixed-arities #{2}, :end-row 18, :name-end-col 25, :name-end-row 14, :name-row 14, :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 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :row 14} {:fixed-arities #{3}, :end-row 29, :name-end-col 25, :name-end-row 25, :name-row 25, :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, :row 25} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :row 10} {: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, :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, :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, :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, :row 17} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :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, :row 14} {:fixed-arities #{2}, :end-row 23, :name-end-col 14, :name-end-row 18, :private true, :name-row 18, :ns elin.component.server.impl.sign, :name place*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 90, :row 18} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 19, :name-end-row 25, :private true, :name-row 25, :ns elin.component.server.impl.sign, :name unplace-by*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 79, :row 25} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 24, :name-end-row 42, :private true, :name-row 42, :ns elin.component.server.impl.sign, :name list-in-buffer!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 65, :row 42} {:fixed-arities #{1}, :end-row 56, :name-end-col 18, :name-end-row 54, :private true, :name-row 54, :ns elin.component.server.impl.sign, :name list-all!*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 67, :row 54} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 16, :name-end-row 58, :private true, :name-row 58, :ns elin.component.server.impl.sign, :name refresh*, :defined-by clojure.core/defn-, :filename "src/elin/component/server/impl/sign.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 80, :row 58} {:end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{3}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name ->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:fixed-arities #{1}, :end-row 51, :name-end-col 22, :name-end-row 16, :name-row 16, :ns elin.component.server.vim, :name map->VimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 16} {:end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{2}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name ->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 82, :name-end-col 19, :name-end-row 53, :name-row 53, :ns elin.component.server.vim, :name map->VimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 54, :row 53} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 84, :name-row 84, :ns elin.component.server.vim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/vim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 84} {:fixed-arities #{1}, :end-row 14, :name-end-col 22, :name-end-row 11, :private true, :name-row 11, :ns elin.component.server.http, :name valid-request?, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 61, :row 11} {:end-row 18, :name-end-col 26, :name-end-row 16, :name-row 16, :ns elin.component.server.http, :name IHttpHandler, :defined-by clojure.core/defprotocol, :filename "src/elin/component/server/http.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 16} {:fixed-arities #{3}, :end-row 17, :name-end-col 15, :protocol-ns elin.component.server.http, :name-end-row 17, :name-row 17, :ns elin.component.server.http, :name new-message, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 38, :row 17} {:fixed-arities #{2}, :end-row 18, :name-end-col 10, :protocol-ns elin.component.server.http, :name-end-row 18, :name-row 18, :ns elin.component.server.http, :name handle, :defined-by clojure.core/defprotocol, :protocol-name IHttpHandler, :filename "src/elin/component/server/http.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 18} {:end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{4}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name ->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 28, :name-end-col 22, :name-end-row 20, :name-row 20, :ns elin.component.server.http, :name map->ApiMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 23, :row 20} {:fixed-arities #{1}, :end-row 32, :name-end-col 10, :name-end-row 30, :private true, :name-row 30, :ns elin.component.server.http, :name ok, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 16, :row 30} {:end-row 37, :name-end-col 19, :name-end-row 34, :private true, :name-row 34, :ns elin.component.server.http, :name bad-request, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 34} {:end-row 42, :name-end-col 17, :name-end-row 39, :private true, :name-row 39, :ns elin.component.server.http, :name not-found, :defined-by clojure.core/defn-, :filename "src/elin/component/server/http.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :varargs-min-arity 0, :row 39} {:end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{4}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name ->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 79, :name-end-col 22, :name-end-row 44, :name-row 44, :ns elin.component.server.http, :name map->HttpServer, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/http.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 24, :row 44} {:fixed-arities #{1}, :end-row 85, :name-end-col 22, :name-end-row 81, :name-row 81, :ns elin.component.server.http, :name new-http-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/http.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 81} {:end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{3}, :end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name ->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:fixed-arities #{1}, :end-row 50, :name-end-col 23, :name-end-row 17, :name-row 17, :ns elin.component.server.nvim, :name map->NvimMessage, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 12, :row 17} {:end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :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 52} {:fixed-arities #{2}, :end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :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 52} {:fixed-arities #{1}, :end-row 83, :name-end-col 20, :name-end-row 52, :name-row 52, :ns elin.component.server.nvim, :name map->NvimHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 70, :row 52} {:fixed-arities #{1}, :end-row 117, :name-end-col 19, :name-end-row 85, :name-row 85, :ns elin.component.server.nvim, :name start-server, :defined-by clojure.core/defn, :filename "src/elin/component/server/nvim.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 85} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :name-end-row 15, :private true, :name-row 15, :ns elin.component.clj-kondo, :name get-project-root-directory, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 30, :row 15} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 22, :private true, :name-row 22, :ns elin.component.clj-kondo, :name get-cache-file-path, :defined-by clojure.core/defn-, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 22} {:end-row 33, :name-end-col 26, :name-end-row 29, :name-row 29, :ns elin.component.clj-kondo, :name clj-kondo-available?, :defined-by clojure.core/def, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 32, :row 29} {:end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{4}, :end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name ->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{1}, :end-row 124, :name-end-col 20, :name-end-row 38, :name-row 38, :ns elin.component.clj-kondo, :name map->CljKondo, :defined-by clojure.core/defrecord, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 33, :row 38} {:fixed-arities #{1}, :end-row 128, :name-end-col 20, :name-end-row 126, :name-row 126, :ns elin.component.clj-kondo, :name new-clj-kondo, :defined-by clojure.core/defn, :filename "src/elin/component/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 47, :row 126} {:end-row 22, :name-end-col 26, :name-end-row 22, :private true, :name-row 22, :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 22} {:end-row 23, :name-end-col 29, :name-end-row 23, :private true, :name-row 23, :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 23} {:end-row 24, :name-end-col 30, :name-end-row 24, :private true, :name-row 24, :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 24} {:end-row 25, :name-end-col 27, :name-end-row 25, :private true, :name-row 25, :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 25} {:fixed-arities #{2}, :end-row 38, :name-end-col 27, :name-end-row 27, :private true, :name-row 27, :ns elin.component.interceptor, :name resolve-interceptor, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 13, :row 27} {:fixed-arities #{1}, :end-row 58, :name-end-col 36, :name-end-row 40, :private true, :name-row 40, :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, :row 40} {:fixed-arities #{1}, :end-row 70, :name-end-col 25, :name-end-row 60, :private true, :name-row 60, :ns elin.component.interceptor, :name interceptor-group, :defined-by clojure.core/defn-, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 60} {:end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{6}, :end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name ->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{1}, :end-row 154, :name-end-col 23, :name-end-row 72, :name-row 72, :ns elin.component.interceptor, :name map->Interceptor, :defined-by clojure.core/defrecord, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 56, :row 72} {:fixed-arities #{1}, :end-row 158, :name-end-col 22, :name-end-row 156, :name-row 156, :ns elin.component.interceptor, :name new-interceptor, :defined-by clojure.core/defn, :filename "src/elin/component/interceptor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 54, :row 156} {:fixed-arities #{1}, :end-row 17, :name-end-col 28, :name-end-row 12, :private true, :name-row 12, :ns elin.component.lazy-host, :name execute, :defined-by clojure.core/defmacro, :filename "src/elin/component/lazy_host.clj", :macro true, :col 1, :name-col 21, :defined-by->lint-as clojure.core/defmacro, :end-col 44, :row 12} {:end-row 423, :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 423, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name ->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 423, :name-end-col 20, :name-end-row 19, :name-row 19, :ns elin.component.lazy-host, :name map->LazyHost, :defined-by clojure.core/defrecord, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 69, :row 19} {:fixed-arities #{1}, :end-row 428, :name-end-col 20, :name-end-row 426, :name-row 426, :ns elin.component.lazy-host, :name new-lazy-host, :defined-by clojure.core/defn, :filename "src/elin/component/lazy_host.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 426} {:fixed-arities #{0}, :end-row 9, :name-end-col 11, :name-end-row 7, :private true, :name-row 7, :ns elin.component.session-storage, :name now, :defined-by clojure.core/defn-, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 7} {:end-row 13, :name-end-col 29, :name-end-row 11, :private true, :name-row 11, :ns elin.component.session-storage, :name default-limit, :defined-by clojure.core/def, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 18, :doc "1 week", :row 11} {:end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name ->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 55, :name-end-col 26, :name-end-row 15, :name-row 15, :ns elin.component.session-storage, :name map->SessionStorage, :defined-by clojure.core/defrecord, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 25, :row 15} {:fixed-arities #{1}, :end-row 59, :name-end-col 26, :name-end-row 57, :name-row 57, :ns elin.component.session-storage, :name new-session-storage, :defined-by clojure.core/defn, :filename "src/elin/component/session_storage.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 57} {:fixed-arities #{3}, :end-row 53, :name-end-col 16, :name-end-row 28, :name-row 28, :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, :row 28} {:end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :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 55} {:fixed-arities #{7}, :end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :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 55} {:fixed-arities #{1}, :end-row 95, :name-end-col 18, :name-end-row 55, :name-row 55, :ns elin.component.server, :name map->Server, :defined-by clojure.core/defrecord, :filename "src/elin/component/server.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 53, :row 55} {: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, :row 97} {:fixed-arities #{2}, :end-row 33, :name-end-col 23, :name-end-row 27, :private true, :name-row 27, :ns elin.component.handler, :name resolve-handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 24, :row 27} {:fixed-arities #{2}, :end-row 43, :name-end-col 25, :name-end-row 37, :private true, :name-row 37, :ns elin.component.handler, :name build-handler-map, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 31, :row 37} {:fixed-arities #{1}, :end-row 60, :name-end-col 35, :name-end-row 46, :private true, :name-row 46, :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, :row 46} {:fixed-arities #{2}, :end-row 74, :name-end-col 16, :name-end-row 62, :private true, :name-row 62, :ns elin.component.handler, :name handler*, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 45, :row 62} {:fixed-arities #{4}, :end-row 89, :name-end-col 15, :name-end-row 78, :private true, :name-row 78, :ns elin.component.handler, :name handler, :defined-by clojure.core/defn-, :filename "src/elin/component/handler.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 40, :row 78} {:end-row 124, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91} {:fixed-arities #{11}, :end-row 124, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91} {:fixed-arities #{1}, :end-row 124, :name-end-col 19, :name-end-row 91, :name-row 91, :ns elin.component.handler, :name map->Handler, :defined-by clojure.core/defrecord, :filename "src/elin/component/handler.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 42, :row 91} {:fixed-arities #{1}, :end-row 128, :name-end-col 18, :name-end-row 126, :name-row 126, :ns elin.component.handler, :name new-handler, :defined-by clojure.core/defn, :filename "src/elin/component/handler.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 126} {:fixed-arities #{1}, :end-row 19, :name-end-col 24, :name-end-row 15, :private true, :name-row 15, :ns elin.component.plugin, :name validation-error, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 32, :row 15} {:fixed-arities #{1}, :end-row 26, :name-end-col 23, :name-end-row 21, :private true, :name-row 21, :ns elin.component.plugin, :name add-classpaths!, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 37, :row 21} {:fixed-arities #{2}, :end-row 35, :name-end-col 19, :name-end-row 29, :private true, :name-row 29, :ns elin.component.plugin, :name load-plugin, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 17, :row 29} {:fixed-arities #{2}, :end-row 62, :name-end-col 20, :name-end-row 38, :private true, :name-row 38, :ns elin.component.plugin, :name load-plugins, :defined-by clojure.core/defn-, :filename "src/elin/component/plugin.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 57, :row 38} {:end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{3}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name ->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 64, :name-row 64, :ns elin.component.plugin, :name map->Plugin, :defined-by clojure.core/defrecord, :filename "src/elin/component/plugin.clj", :col 1, :name-col 12, :defined-by->lint-as clojure.core/defrecord, :end-col 35, :row 64} {:fixed-arities #{1}, :end-row 84, :name-end-col 17, :name-end-row 82, :name-row 82, :ns elin.component.plugin, :name new-plugin, :defined-by clojure.core/defn, :filename "src/elin/component/plugin.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 42, :row 82} {:fixed-arities #{3}, :end-row 13, :name-end-col 12, :name-end-row 6, :private true, :name-row 6, :ns elin.message, :name log*, :defined-by clojure.core/defn-, :filename "src/elin/message.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 7, :row 6} {:end-row 17, :name-end-col 11, :name-end-row 15, :name-row 15, :ns elin.message, :name info, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 31, :varargs-min-arity 1, :row 15} {:end-row 21, :name-end-col 14, :name-end-row 19, :name-row 19, :ns elin.message, :name warning, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 34, :varargs-min-arity 1, :row 19} {:end-row 25, :name-end-col 12, :name-end-row 23, :name-row 23, :ns elin.message, :name error, :defined-by clojure.core/defn, :filename "src/elin/message.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 32, :varargs-min-arity 1, :row 23} {:fixed-arities #{1}, :end-row 20, :name-end-col 12, :name-end-row 9, :name-row 9, :ns elin.core, :name -main, :defined-by clojure.core/defn, :filename "src/elin/core.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 9} {:end-row 7, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.nrepl, :name IConnection, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 24, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 4, :name-row 4, :ns elin.protocol.nrepl, :name disconnect, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 5, :name-row 5, :ns elin.protocol.nrepl, :name disconnected?, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 10, :protocol-ns elin.protocol.nrepl, :name-end-row 6, :name-row 6, :ns elin.protocol.nrepl, :name notify, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 7, :name-row 7, :ns elin.protocol.nrepl, :name request, :defined-by clojure.core/defprotocol, :protocol-name IConnection, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:end-row 12, :name-end-col 21, :name-end-row 9, :name-row 9, :ns elin.protocol.nrepl, :name IClient, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :protocol-ns elin.protocol.nrepl, :name-end-row 10, :name-row 10, :ns elin.protocol.nrepl, :name supported-op?, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 10} {:fixed-arities #{1}, :end-row 11, :name-end-col 19, :protocol-ns elin.protocol.nrepl, :name-end-row 11, :name-row 11, :ns elin.protocol.nrepl, :name current-session, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 11, :protocol-ns elin.protocol.nrepl, :name-end-row 12, :name-row 12, :ns elin.protocol.nrepl, :name version, :defined-by clojure.core/defprotocol, :protocol-name IClient, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 12} {:end-row 20, :name-end-col 28, :name-end-row 14, :name-row 14, :ns elin.protocol.nrepl, :name IClientManager, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/nrepl.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 14} {:fixed-arities #{3 2}, :end-row 15, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 15, :name-row 15, :ns elin.protocol.nrepl, :name add-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 47, :row 15} {:fixed-arities #{2}, :end-row 16, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 16, :name-row 16, :ns elin.protocol.nrepl, :name remove-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 16} {:fixed-arities #{1}, :end-row 17, :name-end-col 15, :protocol-ns elin.protocol.nrepl, :name-end-row 17, :name-row 17, :ns elin.protocol.nrepl, :name remove-all!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 17} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 14, :protocol-ns elin.protocol.nrepl, :name-end-row 18, :name-row 18, :ns elin.protocol.nrepl, :name get-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 50, :row 18} {:fixed-arities #{2}, :end-row 19, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 19, :name-row 19, :ns elin.protocol.nrepl, :name switch-client!, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 33, :row 19} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :protocol-ns elin.protocol.nrepl, :name-end-row 20, :name-row 20, :ns elin.protocol.nrepl, :name current-client, :defined-by clojure.core/defprotocol, :protocol-name IClientManager, :filename "src/elin/protocol/nrepl.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 20} {:end-row 6, :name-end-col 25, :name-end-row 3, :name-row 3, :ns elin.protocol.host.rpc, :name IRpcMessage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 3} {:fixed-arities #{1}, :end-row 4, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.host.rpc, :name request?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.host.rpc, :name response?, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 17, :protocol-ns elin.protocol.host.rpc, :name-end-row 6, :name-row 6, :ns elin.protocol.host.rpc, :name parse-message, :defined-by clojure.core/defprotocol, :protocol-name IRpcMessage, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 25, :row 6} {:end-row 12, :name-end-col 18, :name-end-row 8, :name-row 8, :ns elin.protocol.host.rpc, :name IRpc, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 8} {:fixed-arities #{2}, :end-row 9, :name-end-col 12, :protocol-ns elin.protocol.host.rpc, :name-end-row 9, :name-row 9, :ns elin.protocol.host.rpc, :name request!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 9} {:fixed-arities #{2}, :end-row 10, :name-end-col 11, :protocol-ns elin.protocol.host.rpc, :name-end-row 10, :name-row 10, :ns elin.protocol.host.rpc, :name notify!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 10} {:fixed-arities #{4}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host.rpc, :name-end-row 11, :name-row 11, :ns elin.protocol.host.rpc, :name response!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 37, :row 11} {:fixed-arities #{1}, :end-row 12, :name-end-col 10, :protocol-ns elin.protocol.host.rpc, :name-end-row 12, :name-row 12, :ns elin.protocol.host.rpc, :name flush!, :defined-by clojure.core/defprotocol, :protocol-name IRpc, :filename "src/elin/protocol/host/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 12} {:end-row 9, :name-end-col 22, :name-end-row 4, :name-row 4, :ns elin.protocol.storage, :name IStorage, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/storage.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 18, :row 4} {:fixed-arities #{4 3}, :end-row 5, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 5, :name-row 5, :ns elin.protocol.storage, :name set, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 45, :row 5} {:fixed-arities #{2}, :end-row 6, :name-end-col 7, :protocol-ns elin.protocol.storage, :name-end-row 6, :name-row 6, :ns elin.protocol.storage, :name get, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 6} {:fixed-arities #{2}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.storage, :name-end-row 7, :name-row 7, :ns elin.protocol.storage, :name contains?, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 7} {:fixed-arities #{2}, :end-row 8, :name-end-col 10, :protocol-ns elin.protocol.storage, :name-end-row 8, :name-row 8, :ns elin.protocol.storage, :name delete, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {:fixed-arities #{1}, :end-row 9, :name-end-col 9, :protocol-ns elin.protocol.storage, :name-end-row 9, :name-row 9, :ns elin.protocol.storage, :name clear, :defined-by clojure.core/defprotocol, :protocol-name IStorage, :filename "src/elin/protocol/storage.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 17, :row 9} {:end-row 5, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.rpc, :name IFunction, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/rpc.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 42, :row 3} {:fixed-arities #{3}, :end-row 4, :name-end-col 17, :protocol-ns elin.protocol.rpc, :name-end-row 4, :name-row 4, :ns elin.protocol.rpc, :name call-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 39, :row 4} {:fixed-arities #{3}, :end-row 5, :name-end-col 19, :protocol-ns elin.protocol.rpc, :name-end-row 5, :name-row 5, :ns elin.protocol.rpc, :name notify-function, :defined-by clojure.core/defprotocol, :protocol-name IFunction, :filename "src/elin/protocol/rpc.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 41, :row 5} {:end-row 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, :row 4} {:fixed-arities #{1}, :end-row 5, :name-end-col 11, :protocol-ns elin.protocol.clj-kondo, :name-end-row 5, :name-row 5, :ns elin.protocol.clj-kondo, :name restore, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 19, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.clj-kondo, :name-end-row 6, :name-row 6, :ns elin.protocol.clj-kondo, :name analyzing?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:fixed-arities #{1}, :end-row 7, :name-end-col 13, :protocol-ns elin.protocol.clj-kondo, :name-end-row 7, :name-row 7, :ns elin.protocol.clj-kondo, :name analyzed?, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 21, :row 7} {:fixed-arities #{1}, :end-row 8, :name-end-col 12, :protocol-ns elin.protocol.clj-kondo, :name-end-row 8, :name-row 8, :ns elin.protocol.clj-kondo, :name analysis, :defined-by clojure.core/defprotocol, :protocol-name ICljKondo, :filename "src/elin/protocol/clj_kondo.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 20, :row 8} {: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, :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, :row 4} {:end-row 4, :name-end-col 23, :name-end-row 3, :name-row 3, :ns elin.protocol.lazy-host, :name ILazyHost, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/lazy_host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.lazy-host, :name-end-row 4, :name-row 4, :ns elin.protocol.lazy-host, :name set-host!, :defined-by clojure.core/defprotocol, :protocol-name ILazyHost, :filename "src/elin/protocol/lazy_host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 26, :row 4} {:end-row 6, :name-end-col 20, :name-end-row 5, :name-row 5, :ns elin.protocol.host, :name IEvent, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 23, :row 5} {:fixed-arities #{1}, :end-row 6, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 6, :name-row 6, :ns elin.protocol.host, :name on-connect, :defined-by clojure.core/defprotocol, :protocol-name IEvent, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 22, :row 6} {:end-row 16, :name-end-col 17, :name-end-row 8, :name-row 8, :ns elin.protocol.host, :name IIo, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/host.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 8} {:fixed-arities #{3 2}, :end-row 11, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 9, :name-row 9, :ns elin.protocol.host, :name echo-text, :defined-by clojure.core/defprotocol, :protocol-name IIo, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 27, :row 9} {:fixed-arities #{3 2}, :end-row 14, :name-end-col 16, :protocol-ns elin.protocol.host, :name-end-row 12, :name-row 12, :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, :row 12} {:fixed-arities #{3}, :end-row 16, :name-end-col 10, :protocol-ns elin.protocol.host, :name-end-row 15, :name-row 15, :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, :row 15} {:end-row 27, :name-end-col 19, :name-end-row 18, :name-row 18, :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 18} {:fixed-arities #{1}, :end-row 20, :name-end-col 34, :protocol-ns elin.protocol.host, :name-end-row 19, :name-row 19, :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, :row 19} {:fixed-arities #{1}, :end-row 22, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 21, :name-row 21, :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, :row 21} {:fixed-arities #{1}, :end-row 24, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 23, :name-row 23, :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, :row 23} {:fixed-arities #{4 5}, :end-row 27, :name-end-col 9, :protocol-ns elin.protocol.host, :name-end-row 25, :name-row 25, :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, :row 25} {:end-row 33, :name-end-col 23, :name-end-row 29, :name-row 29, :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 29} {:fixed-arities #{2}, :end-row 31, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 30, :name-row 30, :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, :row 30} {:fixed-arities #{3}, :end-row 33, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 32, :name-row 32, :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, :row 32} {:end-row 45, :name-end-col 19, :name-end-row 35, :name-row 35, :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 35} {:fixed-arities #{2}, :end-row 37, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 36, :name-row 36, :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, :row 36} {:fixed-arities #{2}, :end-row 39, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 38, :name-row 38, :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, :row 38} {:fixed-arities #{1}, :end-row 41, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 40, :name-row 40, :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, :row 40} {:fixed-arities #{1}, :end-row 43, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 42, :name-row 42, :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, :row 42} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 44, :name-row 44, :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, :row 44} {:end-row 61, :name-end-col 20, :name-end-row 47, :name-row 47, :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 47} {:fixed-arities #{4 3}, :end-row 50, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 48, :name-row 48, :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, :row 48} {:fixed-arities #{4 3}, :end-row 53, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 51, :name-row 51, :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, :row 51} {:fixed-arities #{4 3}, :end-row 56, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 54, :name-row 54, :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, :row 54} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 24, :protocol-ns elin.protocol.host, :name-end-row 57, :name-row 57, :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, :row 57} {:fixed-arities #{4}, :end-row 61, :name-end-col 23, :protocol-ns elin.protocol.host, :name-end-row 60, :name-row 60, :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, :row 60} {:end-row 72, :name-end-col 20, :name-end-row 63, :name-row 63, :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 63} {:fixed-arities #{3 2}, :end-row 66, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 64, :name-row 64, :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, :row 64} {:fixed-arities #{4}, :end-row 68, :name-end-col 14, :protocol-ns elin.protocol.host, :name-end-row 67, :name-row 67, :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, :row 67} {:fixed-arities #{3}, :end-row 70, :name-end-col 18, :protocol-ns elin.protocol.host, :name-end-row 69, :name-row 69, :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, :row 69} {:fixed-arities #{2}, :end-row 72, :name-end-col 15, :protocol-ns elin.protocol.host, :name-end-row 71, :name-row 71, :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, :row 71} {:end-row 79, :name-end-col 26, :name-end-row 74, :name-row 74, :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 74} {:fixed-arities #{3 2}, :end-row 77, :name-end-col 20, :protocol-ns elin.protocol.host, :name-end-row 75, :name-row 75, :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, :row 75} {:fixed-arities #{1}, :end-row 79, :name-end-col 27, :protocol-ns elin.protocol.host, :name-end-row 78, :name-row 78, :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, :row 78} {:end-row 95, :name-end-col 21, :name-end-row 81, :name-row 81, :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 81} {:fixed-arities #{2}, :end-row 83, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 82, :name-row 82, :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, :row 82} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 25, :protocol-ns elin.protocol.host, :name-end-row 84, :name-row 84, :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, :row 84} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 13, :protocol-ns elin.protocol.host, :name-end-row 87, :name-row 87, :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, :row 87} {:fixed-arities #{3 5}, :end-row 93, :name-end-col 17, :protocol-ns elin.protocol.host, :name-end-row 91, :name-row 91, :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, :row 91} {:fixed-arities #{1}, :end-row 95, :name-end-col 19, :protocol-ns elin.protocol.host, :name-end-row 94, :name-row 94, :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, :row 94} {:end-row 100, :name-end-col 23, :name-end-row 97, :name-row 97, :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 97} {:fixed-arities #{4 3}, :end-row 100, :name-end-col 26, :protocol-ns elin.protocol.host, :name-end-row 98, :name-row 98, :ns elin.protocol.host, :name select-from-candidates, :defined-by clojure.core/defprotocol, :protocol-name ISelector, :filename "src/elin/protocol/host.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 63, :row 98} {:end-row 106, :name-end-col 23, :name-end-row 102, :name-row 102, :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 102} {:fixed-arities #{2}, :end-row 104, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 103, :name-row 103, :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, :row 103} {:fixed-arities #{3}, :end-row 106, :name-end-col 21, :protocol-ns elin.protocol.host, :name-end-row 105, :name-row 105, :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, :row 105} {:end-row 110, :name-end-col 19, :name-end-row 108, :name-row 108, :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 108} {:fixed-arities #{2}, :end-row 110, :name-end-col 12, :protocol-ns elin.protocol.host, :name-end-row 109, :name-row 109, :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, :row 109} {:end-row 4, :name-end-col 24, :name-end-row 3, :name-row 3, :ns elin.protocol.config, :name IConfigure, :defined-by clojure.core/defprotocol, :filename "src/elin/protocol/config.clj", :col 1, :name-col 14, :defined-by->lint-as clojure.core/defprotocol, :end-col 29, :row 3} {:fixed-arities #{2}, :end-row 4, :name-end-col 13, :protocol-ns elin.protocol.config, :name-end-row 4, :name-row 4, :ns elin.protocol.config, :name configure, :defined-by clojure.core/defprotocol, :protocol-name IConfigure, :filename "src/elin/protocol/config.clj", :col 3, :name-col 4, :defined-by->lint-as clojure.core/defprotocol, :end-col 28, :row 4} {:fixed-arities #{1}, :end-row 69, :name-end-col 21, :name-end-row 11, :private true, :name-row 11, :ns elin.function.nrepl.test, :name test-clj-code, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 54, :row 11} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 71, :private true, :name-row 71, :ns elin.function.nrepl.test, :name babashka?, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 25, :row 71} {:end-row 81, :name-end-col 26, :name-end-row 76, :private true, :name-row 76, :ns elin.function.nrepl.test, :name ?TestQuery, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/test.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 76} {:fixed-arities #{2}, :end-row 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, :row 84} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :ns elin.function.nrepl.cider.test, :name ?Summary, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 28, :row 12} {:fixed-arities #{1}, :end-row 30, :name-end-col 14, :name-end-row 18, :name-row 18, :ns elin.function.nrepl.cider.test, :name summary, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 44, :row 18} {:fixed-arities #{1}, :end-row 36, :name-end-col 25, :name-end-row 32, :private true, :name-row 32, :ns elin.function.nrepl.cider.test, :name readable-filename, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 15, :row 32} {:fixed-arities #{1}, :end-row 54, :name-end-col 26, :name-end-row 39, :private true, :name-row 39, :ns elin.function.nrepl.cider.test, :name test-error-message, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 12, :row 39} {:end-row 59, :name-end-col 18, :name-end-row 56, :name-row 56, :ns elin.function.nrepl.cider.test, :name ?ActualValue, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 39, :row 56} {:fixed-arities #{1}, :end-row 73, :name-end-col 26, :name-end-row 62, :private true, :name-row 62, :ns elin.function.nrepl.cider.test, :name test-actual-values, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 36, :row 62} {:end-row 90, :name-end-col 17, :name-end-row 75, :name-row 75, :ns elin.function.nrepl.cider.test, :name ?TestResult, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 75} {:fixed-arities #{2}, :end-row 130, :name-end-col 22, :name-end-row 93, :name-row 93, :ns elin.function.nrepl.cider.test, :name collect-results, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider/test.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 71, :row 93} {:fixed-arities #{1}, :end-row 34, :name-end-col 32, :name-end-row 14, :name-row 14, :ns elin.function.nrepl.namespace, :name get-cycled-namespace-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 50, :row 14} {:fixed-arities #{1}, :end-row 57, :name-end-col 32, :name-end-row 36, :name-row 36, :ns elin.function.nrepl.namespace, :name guess-namespace-from-path, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/namespace.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 36} {:fixed-arities #{2}, :end-row 20, :name-end-col 24, :name-end-row 13, :name-row 13, :ns elin.function.nrepl.refactor, :name resolve-missing!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/refactor.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 13} {:fixed-arities #{3}, :end-row 23, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.function.nrepl.cider, :name complete!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 25, :row 15} {:fixed-arities #{3}, :end-row 41, :name-end-col 13, :name-end-row 26, :name-row 26, :ns elin.function.nrepl.cider, :name info!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :doc "If info op is not supported, fallback to lookup op.", :row 26} {:fixed-arities #{2}, :end-row 51, :name-end-col 16, :name-end-row 44, :name-row 44, :ns elin.function.nrepl.cider, :name ns-path!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 24, :row 44} {:fixed-arities #{2}, :end-row 58, :name-end-col 23, :name-end-row 53, :name-row 53, :ns elin.function.nrepl.cider, :name test-var-query!!, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/cider.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 37, :row 53} {: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, :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, :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, :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, :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, :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, :doc "This operation does not return response immediately.", :row 97} {:end-row 17, :name-end-col 36, :name-end-row 12, :private true, :name-row 12, :ns elin.function.nrepl.system, :name get-system-info-code, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 61, :row 12} {:end-row 23, :name-end-col 27, :name-end-row 19, :private true, :name-row 19, :ns elin.function.nrepl.system, :name ?SystemInfo, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 29, :row 19} {:fixed-arities #{1}, :end-row 31, :name-end-col 24, :name-end-row 26, :private true, :name-row 26, :ns elin.function.nrepl.system, :name get-system-info*, :defined-by clojure.core/defn-, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 29, :row 26} {:end-row 36, :name-end-col 21, :name-end-row 33, :name-row 33, :ns elin.function.nrepl.system, :name get-system-info, :defined-by clojure.core/def, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 33} {:fixed-arities #{1}, :end-row 42, :name-end-col 19, :name-end-row 39, :name-row 39, :ns elin.function.nrepl.system, :name get-user-dir, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 22, :row 39} {:fixed-arities #{1}, :end-row 48, :name-end-col 25, :name-end-row 45, :name-row 45, :ns elin.function.nrepl.system, :name get-file-separator, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 28, :row 45} {:fixed-arities #{1}, :end-row 54, :name-end-col 23, :name-end-row 51, :name-row 51, :ns elin.function.nrepl.system, :name get-project-name, :defined-by clojure.core/defn, :filename "src/elin/function/nrepl/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 51} {:end-row 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 45, :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, :row 35} {:fixed-arities #{2}, :end-row 17, :name-end-col 24, :name-end-row 8, :name-row 8, :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, :row 8} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 24, :name-end-row 19, :name-row 19, :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, :row 19} {: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 27, :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 27, :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, :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, :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, :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, :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, :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, :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, :row 142} {: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, :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, :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, :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, :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, :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, :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, :row 111} {: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, :row 11} {: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, :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, :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, :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, :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, :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, :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, :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, :row 71} {:fixed-arities #{2}, :end-row 84, :name-end-col 21, :name-end-row 76, :name-row 76, :ns elin.function.clj-kondo, :name keyword-usages, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 33, :row 76} {:fixed-arities #{3}, :end-row 108, :name-end-col 25, :name-end-row 86, :name-row 86, :ns elin.function.clj-kondo, :name keyword-definition, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 86} {:end-row 115, :name-end-col 22, :name-end-row 110, :private true, :name-row 110, :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 110} {:fixed-arities #{3}, :end-row 135, :name-end-col 17, :name-end-row 118, :name-row 118, :ns elin.function.clj-kondo, :name references, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 118} {:fixed-arities #{1}, :end-row 142, :name-end-col 24, :name-end-row 138, :name-row 138, :ns elin.function.clj-kondo, :name namespace-symbols, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 16, :row 138} {:fixed-arities #{2}, :end-row 155, :name-end-col 32, :name-end-row 145, :name-row 145, :ns elin.function.clj-kondo, :name most-used-namespace-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 145} {:fixed-arities #{2}, :end-row 163, :name-end-col 26, :name-end-row 158, :name-row 158, :ns elin.function.clj-kondo, :name namespaces-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 20, :row 158} {:fixed-arities #{2}, :end-row 176, :name-end-col 25, :name-end-row 166, :name-row 166, :ns elin.function.clj-kondo, :name namespace-by-alias, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 21, :row 166} {:fixed-arities #{3}, :end-row 182, :name-end-col 18, :name-end-row 178, :private true, :name-row 178, :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, :row 178} {:fixed-arities #{2}, :end-row 187, :name-end-col 24, :name-end-row 184, :private true, :name-row 184, :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, :row 184} {:fixed-arities #{3}, :end-row 218, :name-end-col 13, :name-end-row 190, :name-row 190, :ns elin.function.clj-kondo, :name lookup, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 46, :row 190} {:fixed-arities #{3}, :end-row 230, :name-end-col 19, :name-end-row 220, :name-row 220, :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, :row 220} {:fixed-arities #{2}, :end-row 237, :name-end-col 27, :name-end-row 232, :name-row 232, :ns elin.function.clj-kondo, :name requiring-namespaces, :defined-by clojure.core/defn, :filename "src/elin/function/clj_kondo.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 26, :row 232} {: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, :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, :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, :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, :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, :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, :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, :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, :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, :row 18} {:fixed-arities #{3}, :end-row 46, :name-end-col 13, :name-end-row 35, :name-row 35, :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, :row 35} {:fixed-arities #{2}, :end-row 16, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.function.file, :name open-as, :defined-by clojure.core/defn, :filename "src/elin/function/file.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 56, :row 8} {:fixed-arities #{3}, :end-row 28, :name-end-col 14, :name-end-row 12, :private true, :name-row 12, :ns elin.function.evaluate, :name eval!!, :defined-by clojure.core/defn-, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 12} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 20, :name-end-row 30, :name-row 30, :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 47, :row 30} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 32, :name-end-row 43, :name-row 43, :ns elin.function.evaluate, :name evaluate-current-top-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 43} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 28, :name-end-row 59, :name-row 59, :ns elin.function.evaluate, :name evaluate-current-list, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 59} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 28, :name-end-row 75, :name-row 75, :ns elin.function.evaluate, :name evaluate-current-expr, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 49, :row 75} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 30, :name-end-row 91, :name-row 91, :ns elin.function.evaluate, :name evaluate-namespace-form, :defined-by clojure.core/defn, :filename "src/elin/function/evaluate.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 52, :row 91} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 23, :name-end-row 100, :name-row 100, :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, :row 100} {: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 12, :name-end-col 14, :name-end-row 11, :name-row 11, :ns elin.schema.nrepl, :name ?Message, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 27, :row 11} {:end-row 17, :name-end-col 13, :name-end-row 14, :name-row 14, :ns elin.schema.nrepl, :name ?Output, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 21, :row 14} {:end-row 27, :name-end-col 17, :name-end-row 19, :name-row 19, :ns elin.schema.nrepl, :name ?Connection, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 19} {:end-row 35, :name-end-col 13, :name-end-row 29, :name-row 29, :ns elin.schema.nrepl, :name ?Client, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 40, :row 29} {:end-row 40, :name-end-col 14, :name-end-row 37, :name-row 37, :ns elin.schema.nrepl, :name ?Manager, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 59, :row 37} {:end-row 52, :name-end-col 13, :name-end-row 42, :name-row 42, :ns elin.schema.nrepl, :name ?Lookup, :defined-by clojure.core/def, :filename "src/elin/schema/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 51, :row 42} {:end-row 19, :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 30, :row 8} {:end-row 28, :name-end-col 18, :name-end-row 21, :name-row 21, :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 21} {:end-row 31, :name-end-col 21, :name-end-row 30, :name-row 30, :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 30} {:end-row 36, :name-end-col 20, :name-end-row 33, :name-row 33, :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 33} {:end-row 45, :name-end-col 21, :name-end-row 38, :name-row 38, :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 38} {:end-row 53, :name-end-col 19, :name-end-row 47, :name-row 47, :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 47} {:end-row 58, :name-end-col 22, :name-end-row 55, :name-row 55, :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 55} {:end-row 69, :name-end-col 21, :name-end-row 60, :name-row 60, :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 60} {:end-row 78, :name-end-col 18, :name-end-row 71, :name-row 71, :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 71} {:end-row 87, :name-end-col 22, :name-end-row 80, :name-row 80, :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 80} {:end-row 94, :name-end-col 22, :name-end-row 89, :name-row 89, :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 89} {: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 17, :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 7, :name-end-col 13, :name-end-row 3, :name-row 3, :ns elin.schema.plugin, :name ?Plugin, :defined-by clojure.core/def, :filename "src/elin/schema/plugin.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 70, :row 3} {:end-row 5, :name-end-col 20, :name-end-row 3, :private true, :name-row 3, :ns elin.schema.config, :name ?Env, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 20, :row 3} {:end-row 10, :name-end-col 24, :name-end-row 7, :private true, :name-row 7, :ns elin.schema.config, :name ?Handler, :defined-by clojure.core/def, :filename "src/elin/schema/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 63, :row 7} {:end-row 15, :name-end-col 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 33, :name-end-col 24, :name-end-row 33, :name-row 33, :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 33} {:end-row 5, :name-end-col 9, :name-end-row 5, :name-row 5, :ns elin.constant.interceptor, :name all, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 5} {:end-row 6, :name-end-col 13, :name-end-row 6, :name-row 6, :ns elin.constant.interceptor, :name autocmd, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 6} {:end-row 7, :name-end-col 13, :name-end-row 7, :name-row 7, :ns elin.constant.interceptor, :name connect, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 7} {:end-row 8, :name-end-col 14, :name-end-row 8, :name-row 8, :ns elin.constant.interceptor, :name evaluate, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 26, :row 8} {:end-row 9, :name-end-col 13, :name-end-row 9, :name-row 9, :ns elin.constant.interceptor, :name handler, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 24, :row 9} {:end-row 10, :name-end-col 11, :name-end-row 10, :name-row 10, :ns elin.constant.interceptor, :name nrepl, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 20, :row 10} {:end-row 11, :name-end-col 12, :name-end-row 11, :name-row 11, :ns elin.constant.interceptor, :name output, :defined-by clojure.core/def, :filename "src/elin/constant/interceptor.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 11} {:end-row 12, :name-end-col 15, :name-end-row 12, :name-row 12, :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 12} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :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 13} {:end-row 14, :name-end-col 14, :name-end-row 14, :name-row 14, :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 14} {:end-row 15, :name-end-col 11, :name-end-row 15, :name-row 15, :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 15} {:end-row 3, :name-end-col 10, :name-end-row 3, :name-row 3, :ns elin.constant.host, :name nvim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 18, :row 3} {:end-row 4, :name-end-col 9, :name-end-row 4, :name-row 4, :ns elin.constant.host, :name vim, :defined-by clojure.core/def, :filename "src/elin/constant/host.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 16, :row 4} {:end-row 4, :name-end-col 26, :name-end-row 3, :name-row 3, :ns elin.constant.lookup, :name subsection-separator, :defined-by clojure.core/def, :filename "src/elin/constant/lookup.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 82, :row 3} {:end-row 15, :name-end-col 25, :name-end-row 15, :private true, :name-row 15, :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 15} {:fixed-arities #{1}, :end-row 21, :name-end-col 42, :name-end-row 17, :private true, :name-row 17, :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, :row 17} {:fixed-arities #{1}, :end-row 33, :name-end-col 41, :name-end-row 23, :private true, :name-row 23, :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, :row 23} {:fixed-arities #{2}, :end-row 39, :name-end-col 30, :name-end-row 35, :private true, :name-row 35, :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, :row 35} {:end-row 90, :name-end-col 27, :name-end-row 41, :name-row 41, :ns elin.interceptor.test, :name done-test-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/test.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 41} {:end-row 21, :name-end-col 51, :name-end-row 10, :name-row 10, :ns elin.interceptor.quickfix, :name auto-toggling-vim-quickfix-window-interceptor, :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 10} {:end-row 34, :name-end-col 51, :name-end-row 23, :name-row 23, :ns elin.interceptor.quickfix, :name auto-toggling-vim-location-window-interceptor, :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 23} {:end-row 47, :name-end-col 43, :name-end-row 36, :name-row 36, :ns elin.interceptor.quickfix, :name use-selector-for-location-interceptor, :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 36} {:end-row 23, :name-end-col 25, :name-end-row 16, :name-row 16, :ns elin.interceptor.nrepl, :name eval-ns-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 76, :row 16} {:end-row 41, :name-end-col 32, :name-end-row 25, :name-row 25, :ns elin.interceptor.nrepl, :name normalize-path-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 22, :row 25} {:end-row 60, :name-end-col 42, :name-end-row 43, :name-row 43, :ns elin.interceptor.nrepl, :name output-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 43} {:end-row 115, :name-end-col 26, :name-end-row 62, :name-row 62, :ns elin.interceptor.nrepl, :name progress-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :row 62} {:end-row 137, :name-end-col 30, :name-end-row 117, :name-row 117, :ns elin.interceptor.nrepl, :name nrepl-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 117} {:end-row 11, :name-end-col 30, :name-end-row 7, :name-row 7, :ns elin.interceptor.output, :name print-output-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/output.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 7} {:end-row 17, :name-end-col 35, :name-end-row 16, :name-row 16, :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 16} {:end-row 24, :name-end-col 30, :name-end-row 19, :name-row 19, :ns elin.interceptor.autocmd, :name deinitialize-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 19} {:end-row 42, :name-end-col 27, :name-end-row 26, :name-row 26, :ns elin.interceptor.autocmd, :name ns-create-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 26} {:end-row 46, :name-end-col 28, :name-end-row 44, :name-row 44, :ns elin.interceptor.autocmd, :name generate-skeleton, :defined-by clojure.core/defmulti, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 11, :defined-by->lint-as clojure.core/defmulti, :end-col 19, :row 44} {:fixed-arities #{1}, :end-row 72, :name-end-col 21, :name-end-row 61, :private true, :name-row 61, :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, :row 61} {:end-row 90, :name-end-col 26, :name-end-row 74, :name-row 74, :ns elin.interceptor.autocmd, :name skeleton-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 74} {:end-row 97, :name-end-col 37, :name-end-row 92, :name-row 92, :ns elin.interceptor.autocmd, :name clj-kondo-analyzing-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/autocmd.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 92} {:end-row 21, :name-end-col 19, :name-end-row 18, :private true, :name-row 18, :ns elin.interceptor.optional.nrepl, :name ?=>, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 18} {:end-row 26, :name-end-col 19, :name-end-row 23, :private true, :name-row 23, :ns elin.interceptor.optional.nrepl, :name ?->, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 24, :row 23} {:end-row 31, :name-end-col 25, :name-end-row 28, :private true, :name-row 28, :ns elin.interceptor.optional.nrepl, :name ?function, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 30, :row 28} {:end-row 47, :name-end-col 31, :name-end-row 33, :private true, :name-row 33, :ns elin.interceptor.optional.nrepl, :name ?FunctionSchema, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 43, :row 33} {:fixed-arities #{1}, :end-row 68, :name-end-col 36, :name-end-row 49, :private true, :name-row 49, :ns elin.interceptor.optional.nrepl, :name convert-schema-form-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 18, :row 49} {:fixed-arities #{1}, :end-row 87, :name-end-col 47, :name-end-row 70, :private true, :name-row 70, :ns elin.interceptor.optional.nrepl, :name convert-parsed-function-schema-to-sexpr, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 10, :row 70} {:fixed-arities #{2}, :end-row 93, :name-end-col 25, :name-end-row 89, :private true, :name-row 89, :ns elin.interceptor.optional.nrepl, :name fetch-schema-code, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 89} {:fixed-arities #{1}, :end-row 98, :name-end-col 14, :name-end-row 95, :private true, :name-row 95, :ns elin.interceptor.optional.nrepl, :name pp-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 20, :row 95} {:fixed-arities #{2}, :end-row 105, :name-end-col 18, :name-end-row 100, :private true, :name-row 100, :ns elin.interceptor.optional.nrepl, :name add-indent, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 100} {:fixed-arities #{1}, :end-row 123, :name-end-col 20, :name-end-row 107, :private true, :name-row 107, :ns elin.interceptor.optional.nrepl, :name document-str, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 26, :row 107} {:end-row 151, :name-end-col 30, :name-end-row 125, :name-row 125, :ns elin.interceptor.optional.nrepl, :name malli-lookup-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/nrepl.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 58, :row 125} {:end-row 16, :name-end-col 32, :name-end-row 9, :name-row 9, :ns elin.interceptor.optional.evaluate, :name wrap-eval-code-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 75, :row 9} {:end-row 30, :name-end-col 35, :name-end-row 18, :name-row 18, :ns elin.interceptor.optional.evaluate, :name eval-with-context-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/optional/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 25, :row 18} {:end-row 15, :name-end-col 32, :name-end-row 10, :name-row 10, :ns elin.interceptor.handler, :name handling-error-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 10} {:end-row 35, :name-end-col 49, :name-end-row 17, :name-row 17, :ns elin.interceptor.handler, :name setting-nrepl-connection-status-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/handler.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 33, :doc "Interceptor for setting nREPL connection status to variable.", :row 17} {:end-row 14, :name-end-col 47, :name-end-row 9, :name-row 9, :ns elin.interceptor.evaluate, :name output-eval-result-to-cmdline-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 9} {:end-row 25, :name-end-col 49, :name-end-row 16, :name-row 16, :ns elin.interceptor.evaluate, :name set-eval-result-to-virtual-text-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 16} {:fixed-arities #{1}, :end-row 35, :name-end-col 20, :name-end-row 27, :private true, :name-row 27, :ns elin.interceptor.evaluate, :name up-until-top, :defined-by clojure.core/defn-, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 8, :defined-by->lint-as clojure.core/defn-, :end-col 28, :row 27} {:end-row 51, :name-end-col 33, :name-end-row 37, :name-row 37, :ns elin.interceptor.evaluate, :name eval-in-comment-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/evaluate.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 37} {:end-row 21, :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 31, :row 20} {:end-row 32, :name-end-col 29, :name-end-row 23, :name-row 23, :ns elin.interceptor.debug, :name nrepl-debug-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 23} {:end-row 44, :name-end-col 31, :name-end-row 34, :private true, :name-row 34, :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 63, :row 34} {:end-row 59, :name-end-col 46, :name-end-row 46, :name-row 46, :ns elin.interceptor.debug, :name interceptor-context-checking-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 77, :row 46} {:end-row 66, :name-end-col 21, :name-end-row 61, :name-row 61, :ns elin.interceptor.debug, :name tap-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :doc "TODO remove-tap", :row 61} {:end-row 73, :name-end-col 37, :name-end-row 68, :name-row 68, :ns elin.interceptor.debug, :name initialize-debugger-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 68} {:end-row 87, :name-end-col 37, :name-end-row 75, :private true, :name-row 75, :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 75} {:fixed-arities #{1}, :end-row 98, :name-end-col 29, :name-end-row 89, :private true, :name-row 89, :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, :row 89} {:fixed-arities #{1}, :end-row 116, :name-end-col 27, :name-end-row 101, :private true, :name-row 101, :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, :row 101} {:end-row 167, :name-end-col 34, :name-end-row 133, :name-row 133, :ns elin.interceptor.debug, :name process-debugger-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/debug.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 133} {:end-row 11, :name-end-col 32, :name-end-row 11, :private true, :name-row 11, :ns elin.interceptor.connect, :name default-hostname, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 45, :row 11} {:end-row 33, :name-end-col 37, :name-end-row 13, :name-row 13, :ns elin.interceptor.connect, :name port-auto-detecting-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 68, :row 13} {:end-row 47, :name-end-col 37, :name-end-row 35, :name-row 35, :ns elin.interceptor.connect, :name raw-message-channel-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 30, :row 35} {:end-row 56, :name-end-col 27, :name-end-row 49, :name-row 49, :ns elin.interceptor.connect, :name connected-interceptor, :defined-by clojure.core/def, :filename "src/elin/interceptor/connect.clj", :col 1, :name-col 6, :defined-by->lint-as clojure.core/def, :end-col 19, :row 49} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 17, :name-end-row 15, :name-row 15, :ns elin.system, :name new-system, :defined-by clojure.core/defn, :filename "src/elin/system.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 30, :row 15} {:end-row 28, :name-end-col 34, :name-end-row 26, :private true, :name-row 26, :ns elin.config, :name config-transformer, :defined-by clojure.core/def, :filename "src/elin/config.clj", :col 1, :name-col 16, :defined-by->lint-as clojure.core/def, :end-col 34, :row 26} {:fixed-arities #{2}, :end-row 58, :name-end-col 20, :name-end-row 33, :name-row 33, :ns elin.config, :name merge-configs, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 62, :varargs-min-arity 2, :row 33} {:fixed-arities #{0}, :end-row 66, :name-end-col 24, :name-end-row 61, :private true, :name-row 61, :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, :row 61} {:fixed-arities #{1}, :end-row 76, :name-end-col 33, :name-end-row 69, :private true, :name-row 69, :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, :row 69} {:fixed-arities #{2}, :end-row 88, :name-end-col 24, :name-end-row 78, :name-row 78, :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 55, :row 78} {:fixed-arities #{2}, :end-row 107, :name-end-col 28, :name-end-row 90, :name-row 90, :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 57, :row 90} {:fixed-arities #{2}, :end-row 114, :name-end-col 16, :name-end-row 109, :name-row 109, :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, :row 109} {:fixed-arities #{2}, :end-row 128, :name-end-col 18, :name-end-row 117, :name-row 117, :ns elin.config, :name load-config, :defined-by clojure.core/defn, :filename "src/elin/config.clj", :col 1, :name-col 7, :defined-by->lint-as clojure.core/defn, :end-col 36, :row 117}], :var-usages [{: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 40, :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 42, :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/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 66, :name-end-row 29, :name-row 29, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 44, :name-col 45, :from-var resolve-interceptor, :end-col 71, :arity 1, :row 29, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name requiring-resolve, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 30, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 3}, :end-row 32, :name-end-col 17, :name-end-row 32, :name-row 32, :name deref, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 18, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 16, :name-end-row 35, :name-row 35, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 12, :name-col 13, :from-var resolve-interceptor, :end-col 24, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var resolve-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var resolve-interceptor, :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 resolve-interceptor} {:name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col nil, :from-var resolve-interceptor, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 35, :name-end-col 18, :name-end-row 34, :name-row 34, :name cond->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 11, :name-col 12, :from-var resolve-interceptor, :end-col 48, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 7, :name-col 8, :from-var resolve-interceptor, :end-col 49, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 35, :name-end-col 14, :name-end-row 29, :name-row 29, :name when-let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :from-var resolve-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 37, :name-end-col 25, :name-end-row 37, :name-row 37, :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 37, :to elin.message} {:end-row 38, :name-end-col 7, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 57, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:end-row 50, :name-end-col 45, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 37, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 28, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 52, :name-end-col 22, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 52, :name-end-col 19, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 52, :name-end-col 17, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1}, :end-row 54, :name-end-col 11, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 13, :name-end-row 55, :name-row 55, :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 55, :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 57, :name-end-col 11, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:fixed-arities #{3}, :end-row 58, :name-end-col 13, :name-end-row 58, :name-row 58, :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 58, :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 58, :name-end-col 12, :name-end-row 53, :name-row 53, :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 53, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 58, :name-end-col 7, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 63, :name-end-col 50, :name-end-row 63, :name-row 63, :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 63, :to elin.schema.interceptor} {:end-row 63, :name-end-col 21, :name-end-row 63, :name-row 63, :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 63, :to malli.core} {:fixed-arities #{1}, :end-row 63, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 64, :name-end-col 18, :name-end-row 64, :private true, :name-row 64, :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 64, :to elin.component.interceptor} {:end-row 67, :name-end-col 19, :name-end-row 67, :private true, :name-row 67, :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 67, :to elin.component.interceptor} {:end-row 70, :name-end-col 16, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.component.interceptor} {:end-row 70, :name-end-col 8, :name-end-row 62, :name-row 62, :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 62, :to clojure.core} {:end-row 70, :name-end-col 7, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:end-row 82, :name-end-col 22, :name-end-row 82, :name-row 82, :name Lifecycle, :filename "src/elin/component/interceptor.clj", :alias component, :from elin.component.interceptor, :col 3, :name-col 3, :end-col 22, :row 82, :to com.stuartsierra.component} {:fixed-arities #{2}, :end-row 86, :name-end-col 78, :name-end-row 86, :private true, :name-row 86, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 58, :name-col 59, :end-col 91, :arity 2, :row 86, :to elin.component.interceptor} {:end-row 87, :name-end-col 54, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 87, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :end-col 53, :arity 2, :row 86, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 41, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 47, :name-end-row 85, :name-row 85, :name distinct, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 48, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 87, :name-end-col 43, :name-end-row 86, :name-row 86, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 38, :name-col 39, :end-col 54, :arity 2, :row 86, :to clojure.core} {:end-row 87, :name-end-col 37, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 89, :name-end-col 44, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 89, :name-end-col 40, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 90, :name-end-col 41, :name-end-row 90, :name-row 90, :name into, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 36, :name-col 37, :end-col 45, :arity 2, :row 90, :to clojure.core} {:end-row 90, :name-end-col 35, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 64, :name-end-row 93, :private true, :name-row 93, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 47, :end-col 64, :row 93, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 93, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :end-col 64, :arity 1, :row 93, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :name-end-col 76, :name-end-row 92, :private true, :name-row 92, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 76, :row 92, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 92, :name-end-col 83, :name-end-row 92, :name-row 92, :name second, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 77, :name-col 77, :end-col 83, :row 92, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 92, :name-end-col 47, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 41, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{2}, :end-row 93, :name-end-col 46, :name-end-row 93, :name-row 93, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 38, :end-col 65, :arity 2, :row 93, :to clojure.core} {:end-row 93, :name-end-col 36, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 94, :name-end-col 80, :name-end-row 94, :private true, :name-row 94, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 69, :name-col 69, :end-col 80, :row 94, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 81, :arity 2, :row 94, :to clojure.core} {:fixed-arities #{2}, :end-row 94, :name-end-col 36, :name-end-row 94, :name-row 94, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 27, :name-col 28, :end-col 82, :arity 2, :row 94, :to clojure.core} {:end-row 95, :name-end-col 83, :name-end-row 95, :private true, :name-row 95, :name invalid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 70, :name-col 70, :end-col 83, :row 95, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 48, :name-end-row 95, :name-row 95, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 84, :arity 2, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 43, :name-end-row 95, :name-row 95, :name seq, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 85, :arity 1, :row 95, :to clojure.core} {:end-row 96, :name-end-col 21, :name-end-row 96, :name-row 96, :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 96, :to taoensso.timbre} {:end-row 97, :name-end-col 27, :name-end-row 97, :name-row 97, :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 97, :to elin.message} {:end-row 97, :name-end-col 16, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 98, :name-end-col 20, :name-end-row 98, :name-row 98, :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 98, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 101, :name-end-col 13, :name-end-row 99, :name-row 99, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 47, :arity 5, :varargs-min-arity 3, :row 99, :to clojure.core} {:end-row 101, :name-end-col 9, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 103, :name-end-col 18, :name-end-row 103, :name-row 103, :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 103, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 12, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 108, :name-end-col 31, :name-end-row 108, :name-row 108, :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 108, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 110, :name-end-col 56, :name-end-row 110, :name-row 110, :name identity, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 48, :end-col 56, :row 110, :to clojure.core} {:fixed-arities #{4 3}, :end-row 110, :name-end-col 29, :name-end-row 110, :name-row 110, :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 110, :to elin.protocol.interceptor} {:end-row 113, :name-end-col 69, :name-end-row 113, :name-row 113, :name all, :filename "src/elin/component/interceptor.clj", :alias e.c.interceptor, :from elin.component.interceptor, :col 50, :name-col 50, :end-col 69, :row 113, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 113, :name-end-col 33, :name-end-row 113, :name-row 113, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 70, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 28, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 74, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 33, :name-end-row 114, :name-row 114, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 30, :end-col 55, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 28, :name-end-row 114, :name-row 114, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 25, :name-col 26, :end-col 59, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 114, :name-end-col 31, :name-end-row 112, :name-row 112, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 60, :arity 2, :varargs-min-arity 2, :row 112, :to clojure.core} {:fixed-arities #{3}, :end-row 119, :name-end-col 26, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 121, :name-end-col 79, :name-end-row 121, :name-row 121, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 99, :arity 2, :varargs-min-arity 4, :row 121, :to clojure.core} {:fixed-arities #{1 2}, :end-row 122, :name-end-col 84, :name-end-row 122, :name-row 122, :name join, :filename "src/elin/component/interceptor.clj", :alias str, :from elin.component.interceptor, :col 75, :name-col 76, :end-col 90, :arity 2, :row 122, :to clojure.string} {:end-row 122, :name-end-col 74, :name-end-row 121, :name-row 121, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 70, :name-col 71, :end-col 91, :arity 2, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 30, :name-end-row 121, :name-row 121, :name format, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 92, :arity 3, :varargs-min-arity 1, :row 121, :to clojure.core} {:end-row 122, :name-end-col 22, :name-end-row 121, :name-row 121, :name debug, :filename "src/elin/component/interceptor.clj", :alias timbre, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 93, :arity 1, :row 121, :to taoensso.timbre} {:fixed-arities #{0 1 2}, :end-row 123, :name-end-col 46, :name-end-row 123, :name-row 123, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 74, :arity 2, :varargs-min-arity 2, :row 123, :to clojure.core} {:end-row 123, :name-end-col 29, :name-end-row 123, :name-row 123, :name execute, :filename "src/elin/component/interceptor.clj", :alias interceptor, :from elin.component.interceptor, :col 9, :name-col 10, :end-col 75, :arity 2, :row 123, :to exoscale.interceptor} {:fixed-arities #{1}, :end-row 127, :name-end-col 57, :name-end-row 127, :name-row 127, :name ex-message, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 46, :name-col 47, :end-col 61, :arity 1, :row 127, :to clojure.core} {:end-row 127, :name-end-col 45, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 127, :name-end-col 27, :name-end-row 125, :name-row 125, :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 125, :to elin.message} {:end-row 127, :name-end-col 11, :name-end-row 120, :name-row 120, :name try, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 65, :arity 3, :row 120, :to clojure.core} {:end-row 127, :name-end-col 9, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 129, :name-end-col 24, :name-end-row 129, :name-row 129, :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 129, :to elin.protocol.config} {:end-row 131, :name-end-col 61, :name-end-row 131, :private true, :name-row 131, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :name-col 51, :end-col 61, :row 131, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 131, :name-end-col 43, :name-end-row 131, :name-row 131, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 62, :arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 79, :name-end-row 133, :name-row 133, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 58, :name-col 58, :end-col 79, :row 133, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 133, :name-end-col 49, :name-end-row 133, :name-row 133, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 80, :arity 2, :varargs-min-arity 2, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 132, :name-end-col 42, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 133, :name-end-col 43, :name-end-row 133, :name-row 133, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 81, :arity 2, :varargs-min-arity 4, :row 133, :to clojure.core} {:fixed-arities #{1}, :end-row 134, :name-end-col 43, :name-end-row 134, :name-row 134, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 44, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 38, :name-end-row 132, :name-row 132, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 34, :name-col 35, :end-col 45, :arity 3, :varargs-min-arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 79, :name-end-row 136, :name-row 136, :name parse, :filename "src/elin/component/interceptor.clj", :alias e.u.interceptor, :from elin.component.interceptor, :col 58, :name-col 58, :end-col 79, :row 136, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 136, :name-end-col 49, :name-end-row 136, :name-row 136, :name comp, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 44, :name-col 45, :end-col 80, :arity 2, :varargs-min-arity 2, :row 136, :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 4 3 2}, :end-row 136, :name-end-col 43, :name-end-row 136, :name-row 136, :name map, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 81, :arity 2, :varargs-min-arity 4, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 43, :name-end-row 137, :name-row 137, :name set, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 39, :name-col 40, :end-col 44, :arity 1, :row 137, :to clojure.core} {:end-row 137, :name-end-col 38, :name-end-row 135, :name-row 135, :name ->>, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 34, :name-col 35, :end-col 45, :arity 3, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 137, :name-end-col 33, :name-end-row 132, :name-row 132, :name union, :filename "src/elin/component/interceptor.clj", :alias set, :from elin.component.interceptor, :col 23, :name-col 24, :end-col 46, :arity 2, :varargs-min-arity 2, :row 132, :to clojure.set} {:fixed-arities #{1}, :end-row 141, :name-end-col 51, :name-end-row 141, :private true, :name-row 141, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :name-col 34, :end-col 51, :row 141, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 141, :private true, :name interceptor-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 34, :end-col 51, :arity 1, :row 141, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 140, :name-end-col 57, :name-end-row 140, :private true, :name-row 140, :name wrap-interceptor-for-logging, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 29, :name-col 29, :end-col 57, :row 140, :to elin.component.interceptor} {:fixed-arities #{1}, :end-row 140, :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 140, :to elin.component.interceptor} {:fixed-arities #{2}, :end-row 139, :name-end-col 51, :name-end-row 139, :private true, :name-row 139, :name resolve-interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 64, :arity 2, :row 139, :to elin.component.interceptor} {:end-row 139, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 30, :end-col 64, :arity 2, :row 139, :to clojure.core} {:fixed-arities #{0 1}, :end-row 138, :name-end-col 27, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:fixed-arities #{1 2}, :end-row 139, :name-end-col 29, :name-end-row 139, :name-row 139, :name keep, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 65, :arity 2, :row 139, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 140, :name-end-col 28, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 24, :name-col 25, :end-col 52, :arity 2, :row 141, :to clojure.core} {:end-row 141, :name-end-col 23, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:end-row 142, :name-end-col 71, :name-end-row 142, :private true, :name-row 142, :name valid-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 71, :row 142, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 142, :name-end-col 51, :name-end-row 142, :name-row 142, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 72, :arity 2, :row 142, :to clojure.core} {:end-row 143, :name-end-col 74, :name-end-row 143, :private true, :name-row 143, :name optional-group, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 60, :end-col 74, :row 143, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 143, :name-end-col 51, :name-end-row 143, :name-row 143, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 47, :name-col 48, :end-col 75, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 143, :name-end-col 46, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 143, :name-end-col 32, :name-end-row 142, :name-row 142, :name group-by, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 23, :name-col 24, :end-col 77, :arity 2, :row 142, :to clojure.core} {:fixed-arities #{3 2}, :end-row 146, :name-end-col 79, :name-end-row 146, :name-row 146, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 75, :name-col 76, :end-col 110, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 146, :name-end-col 62, :name-end-row 146, :name-row 146, :name contains?, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 52, :name-col 53, :end-col 111, :arity 2, :row 146, :to clojure.core} {:end-row 146, :name fn*, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 51, :end-col 111, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{1 2}, :end-row 147, :name-end-col 50, :name-end-row 146, :name-row 146, :name remove, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 43, :name-col 44, :end-col 64, :arity 2, :row 146, :to clojure.core} {:end-row 147, :name-end-col 44, :name-end-row 145, :name-row 145, :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 145, :to clojure.core} {:fixed-arities #{2}, :end-row 147, :name-end-col 40, :name-end-row 144, :name-row 144, :name update-vals, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 66, :arity 2, :row 144, :to clojure.core} {:fixed-arities #{3 2}, :end-row 151, :name-end-col 64, :name-end-row 151, :name-row 151, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 60, :name-col 61, :end-col 75, :arity 2, :row 151, :to clojure.core} {:fixed-arities #{0 1}, :end-row 151, :name-end-col 59, :name-end-row 151, :name-row 151, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 56, :name-col 57, :end-col 79, :arity 2, :varargs-min-arity 1, :row 151, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 152, :name-end-col 55, :name-end-row 151, :name-row 151, :name concat, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 48, :name-col 49, :end-col 69, :arity 2, :varargs-min-arity 2, :row 151, :to clojure.core} {:fixed-arities #{3}, :end-row 152, :name-end-col 37, :name-end-row 151, :name-row 151, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 31, :name-col 32, :end-col 70, :arity 3, :varargs-min-arity 3, :row 151, :to clojure.core} {:end-row 152, :name-end-col 32, :name-end-row 150, :name-row 150, :name fn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 29, :name-col 30, :end-col 71, :arity 2, :varargs-min-arity 0, :row 150, :to clojure.core} {:fixed-arities #{3}, :end-row 153, :name-end-col 38, :name-end-row 149, :name-row 149, :name reduce-kv, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 28, :name-col 29, :end-col 58, :arity 3, :row 149, :to clojure.core} {:fixed-arities #{3}, :end-row 154, :name-end-col 13, :name-end-row 154, :name-row 154, :name assoc, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 7, :name-col 8, :end-col 53, :arity 3, :varargs-min-arity 3, :row 154, :to clojure.core} {:end-row 154, :name-end-col 9, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 5, :name-col 6, :end-col 54, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 154, :name-end-col 11, :name-end-row 72, :name-row 72, :name defrecord, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 56, :arity 10, :varargs-min-arity 2, :row 72, :to clojure.core} {:end-row 158, :name-end-col 47, :name-end-row 158, :private true, :name-row 158, :name config-key, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 37, :name-col 37, :from-var new-interceptor, :end-col 47, :row 158, :to elin.component.interceptor} {:fixed-arities #{3 2}, :end-row 158, :name-end-col 29, :name-end-row 158, :name-row 158, :name get, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 25, :name-col 26, :from-var new-interceptor, :end-col 48, :arity 2, :row 158, :to clojure.core} {:fixed-arities #{0 1}, :end-row 158, :name-end-col 24, :name-end-row 158, :name-row 158, :name or, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 21, :name-col 22, :from-var new-interceptor, :end-col 52, :arity 2, :varargs-min-arity 1, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 20, :name-end-row 158, :name-row 158, :name map->Interceptor, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :col 3, :name-col 4, :from-var new-interceptor, :end-col 53, :arity 1, :row 158, :to elin.component.interceptor} {:end-row 158, :name-end-col 6, :name-end-row 156, :name-row 156, :name defn, :filename "src/elin/component/interceptor.clj", :from elin.component.interceptor, :macro true, :col 1, :name-col 2, :end-col 54, :arity 3, :varargs-min-arity 2, :row 156, :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 #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name atom, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 34, :arity 1, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3}, :end-row 21, :name-end-col 11, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 35, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 17, :name-end-row 23, :name-row 23, :name info, :filename "src/elin/component/session_storage.clj", :alias timbre, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 54, :arity 1, :row 23, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 26, :arity 2, :varargs-min-arity 2, :row 24, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 26, :name-row 26, :name IStorage, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 3, :name-col 3, :end-col 23, :row 26, :to elin.protocol.storage} {:end-row 28, :name-end-col 44, :name-end-row 28, :private true, :name-row 28, :name default-limit, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 31, :name-col 31, :end-col 44, :row 28, :to elin.component.session-storage} {:fixed-arities #{4 3}, :end-row 28, :name-end-col 21, :name-end-row 28, :name-row 28, :name set, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 5, :name-col 6, :end-col 45, :arity 4, :row 28, :to elin.protocol.storage} {:fixed-arities #{0}, :end-row 30, :name-end-col 26, :name-end-row 30, :private true, :name-row 30, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 22, :name-col 23, :end-col 27, :arity 0, :row 30, :to elin.component.session-storage} {:fixed-arities #{0 1 2}, :end-row 30, :name-end-col 21, :name-end-row 30, :name-row 30, :name +, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 20, :end-col 43, :arity 2, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :name-col 21, :end-col 26, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{3}, :end-row 31, :name assoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 21, :end-col 26, :arity 3, :varargs-min-arity 3, :row 31, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 31, :name-end-col 13, :name-end-row 31, :name-row 31, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 7, :name-col 8, :end-col 57, :arity 4, :varargs-min-arity 4, :row 31, :to clojure.core} {:end-row 32, :name-end-col 9, :name-end-row 30, :name-row 30, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 9, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{1 3}, :end-row 35, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 40, :end-col 47, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :name get, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 35, :name-col 36, :end-col 50, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 36, :name-end-col 17, :name-end-row 36, :name-row 36, :name and, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 13, :name-col 14, :end-col 32, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:fixed-arities #{0}, :end-row 37, :name-end-col 20, :name-end-row 37, :private true, :name-row 37, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 16, :name-col 17, :end-col 21, :arity 0, :row 37, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 13, :name-col 14, :end-col 30, :arity 2, :varargs-min-arity 2, :row 37, :to clojure.core} {:fixed-arities #{2}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 15, :name-col 16, :end-col 42, :arity 2, :row 39, :to elin.protocol.storage} {:end-row 40, :name-end-col 14, :name-end-row 39, :name-row 39, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 11, :name-col 12, :end-col 19, :arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 37, :name-row 37, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 9, :name-col 10, :end-col 20, :arity 3, :row 37, :to clojure.core} {:end-row 40, :name-end-col 12, :name-end-row 36, :name-row 36, :name when, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 7, :name-col 8, :end-col 21, :arity 2, :varargs-min-arity 1, :row 36, :to clojure.core} {:end-row 40, :name-end-col 9, :name-end-row 35, :name-row 35, :name let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 5, :name-col 6, :end-col 22, :arity 2, :varargs-min-arity 1, :row 35, :to clojure.core} {:fixed-arities #{1 3}, :end-row 44, :name deref, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 33, :end-col 40, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 32, :name-end-row 44, :name-row 44, :name get-in, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 25, :name-col 26, :end-col 54, :arity 2, :row 44, :to clojure.core} {:fixed-arities #{0}, :end-row 45, :name-end-col 19, :name-end-row 45, :private true, :name-row 45, :name now, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 15, :name-col 16, :end-col 20, :arity 0, :row 45, :to elin.component.session-storage} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name <, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 12, :name-col 13, :end-col 29, :arity 2, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 47, :name-end-col 33, :name-end-row 47, :name-row 47, :name delete, :filename "src/elin/component/session_storage.clj", :alias e.p.storage, :from elin.component.session-storage, :col 14, :name-col 15, :end-col 41, :arity 2, :row 47, :to elin.protocol.storage} {:end-row 48, :name-end-col 13, :name-end-row 47, :name-row 47, :name do, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 10, :name-col 11, :end-col 20, :arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 11, :name-end-row 45, :name-row 45, :name if, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 8, :name-col 9, :end-col 21, :arity 3, :row 45, :to clojure.core} {:end-row 48, :name-end-col 15, :name-end-row 44, :name-row 44, :name when-let, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 6, :name-col 7, :end-col 22, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 13, :name-end-row 43, :name-row 43, :name boolean, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name-end-col 25, :name-end-row 51, :name-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :name-col 19, :end-col 25, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 51, :name dissoc, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 19, :end-col 25, :arity 2, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 51, :name-end-col 11, :name-end-row 51, :name-row 51, :name swap!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 28, :arity 3, :varargs-min-arity 4, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 55, :name-end-col 12, :name-end-row 55, :name-row 55, :name reset!, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 5, :name-col 6, :end-col 23, :arity 2, :row 55, :to clojure.core} {:end-row 55, :name-end-col 11, :name-end-row 15, :name-row 15, :name defrecord, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 25, :arity 12, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 23, :name-end-row 59, :name-row 59, :name map->SessionStorage, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :col 3, :name-col 4, :from-var new-session-storage, :end-col 27, :arity 1, :row 59, :to elin.component.session-storage} {:end-row 59, :name-end-col 6, :name-end-row 57, :name-row 57, :name defn, :filename "src/elin/component/session_storage.clj", :from elin.component.session-storage, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{2}, :end-row 25, :name-end-col 22, :name-end-row 25, :private true, :name-row 25, :name resolve-handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.component.handler} {:end-row 25, :name-end-col 57, :name-end-row 25, :name-row 25, :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 25, :to elin.schema.component} {:fixed-arities #{1}, :end-row 25, :name-end-col 75, :name-end-row 25, :name-row 25, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 58, :name-col 58, :end-col 75, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 58, :name-end-row 26, :name-row 26, :name qualified-keyword?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 40, :name-col 40, :end-col 58, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name fn?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 59, :name-col 59, :end-col 62, :row 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 66, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 37, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 3}, :end-row 29, :name deref, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 18, :from-var resolve-handler, :end-col 42, :arity 1, :row 29, :to clojure.core} {:end-row 31, :name-end-col 38, :name-end-row 31, :name-row 31, :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 31, :to elin.message} {:end-row 32, :name-end-col 20, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 14, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 12, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{2}, :end-row 35, :name-end-col 24, :name-end-row 35, :private true, :name-row 35, :name build-handler-map, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 24, :row 35, :to elin.component.handler} {:end-row 35, :name-end-col 59, :name-end-row 35, :name-row 35, :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 35, :to elin.schema.component} {:fixed-arities #{1}, :end-row 35, :name-end-col 90, :name-end-row 35, :name-row 35, :name qualified-symbol?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 73, :name-col 73, :end-col 90, :row 35, :to clojure.core} {:end-row 36, :name-end-col 49, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.handler} {:end-row 36, :name-end-col 6, :name-end-row 35, :name-row 35, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 51, :arity 2, :row 35, :to malli.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 44, :name-end-row 40, :private true, :name-row 40, :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 40, :to elin.component.handler} {:fixed-arities #{3}, :end-row 41, :name-end-col 21, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 20, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:end-row 42, :name-end-col 14, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3 2}, :end-row 43, :name-end-col 10, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:end-row 43, :name-end-col 7, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 34, :name-end-row 45, :private true, :name-row 45, :name construct-handler-parameter, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 34, :row 45, :to elin.component.handler} {:fixed-arities #{1}, :end-row 45, :name-end-col 50, :name-end-row 45, :name-row 45, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 46, :name-col 46, :end-col 50, :row 45, :to clojure.core} {:end-row 45, :name-end-col 69, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.handler} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 71, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 32, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 27, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 39, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{1 2}, :end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to clojure.edn} {:end-row 52, :name-end-col 31, :name-end-row 51, :name-row 51, :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 51, :to clojure.core} {:fixed-arities #{2}, :end-row 54, :name-end-col 48, :name-end-row 53, :name-row 53, :name configure-handler, :filename "src/elin/component/handler.clj", :alias e.config, :from elin.component.handler, :col 21, :name-col 22, :from-var construct-handler-parameter, :end-col 64, :arity 2, :row 53, :to elin.config} {:fixed-arities #{2}, :end-row 56, :name-end-col 45, :name-end-row 56, :name-row 56, :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 56, :to elin.protocol.config} {:end-row 56, :name-end-col 27, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 37, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{3}, :end-row 60, :name-end-col 13, :name-end-row 59, :name-row 59, :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 59, :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 60, :name-end-col 12, :name-end-row 57, :name-row 57, :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 57, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:end-row 60, :name-end-col 7, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 65, :name-end-col 61, :name-end-row 65, :name-row 65, :name handler, :filename "src/elin/component/handler.clj", :alias e.c.interceptor, :from elin.component.handler, :col 38, :name-col 38, :from-var handler*, :end-col 61, :row 65, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name get-in, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 25, :name-col 26, :from-var handler*, :end-col 60, :arity 2, :row 67, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 42, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 38, :name-col 39, :from-var handler*, :end-col 67, :arity 2, :row 68, :to clojure.core} {:end-row 70, :name-end-col 37, :name-end-row 70, :name-row 70, :name format, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 30, :name-col 31, :from-var handler*, :end-col 72, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:end-row 71, :name-end-col 38, :name-end-row 71, :name-row 71, :name error, :filename "src/elin/component/handler.clj", :alias e.message, :from elin.component.handler, :col 22, :name-col 23, :from-var handler*, :end-col 48, :arity 2, :varargs-min-arity 1, :row 71, :to elin.message} {:end-row 72, :name-end-col 24, :name-end-row 70, :name-row 70, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 20, :name-col 21, :from-var handler*, :end-col 26, :arity 3, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{3 2}, :end-row 72, :name-end-col 25, :name-end-row 68, :name-row 68, :name if-let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 18, :name-col 19, :from-var handler*, :end-col 27, :arity 3, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 37, :name-end-row 73, :name-row 73, :name format, :filename "src/elin/component/handler.clj", :alias e.u.server, :from elin.component.handler, :col 19, :name-col 20, :from-var handler*, :end-col 43, :arity 1, :row 73, :to elin.util.server} {:fixed-arities #{3}, :end-row 74, :name-end-col 15, :name-end-row 74, :name-row 74, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 9, :name-col 10, :from-var handler*, :end-col 40, :arity 3, :varargs-min-arity 3, :row 74, :to clojure.core} {:end-row 74, :name-end-col 11, :name-end-row 67, :name-row 67, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 7, :name-col 8, :from-var handler*, :end-col 41, :arity 2, :varargs-min-arity 1, :row 67, :to clojure.core} {:end-row 74, :name-end-col 8, :name-end-row 66, :name-row 66, :name fn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :from-var handler*, :end-col 42, :arity 2, :varargs-min-arity 0, :row 66, :to clojure.core} {:fixed-arities #{4 3}, :end-row 74, :name-end-col 28, :name-end-row 64, :name-row 64, :name execute, :filename "src/elin/component/handler.clj", :alias e.p.interceptor, :from elin.component.handler, :col 4, :name-col 5, :from-var handler*, :end-col 43, :arity 4, :row 64, :to elin.protocol.interceptor} {:end-row 74, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{4}, :end-row 76, :name-end-col 14, :name-end-row 76, :private true, :name-row 76, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 7, :end-col 14, :row 76, :to elin.component.handler} {:end-row 76, :name-end-col 49, :name-end-row 76, :name-row 76, :name ?Components, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 26, :name-col 26, :end-col 49, :row 76, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 76, :name-end-col 54, :name-end-row 76, :name-row 76, :name map?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 50, :name-col 50, :end-col 54, :row 76, :to clojure.core} {:end-row 76, :name-end-col 78, :name-end-row 76, :name-row 76, :name ?HandlerMap, :filename "src/elin/component/handler.clj", :alias e.s.handler, :from elin.component.handler, :col 55, :name-col 55, :end-col 78, :row 76, :to elin.schema.handler} {:end-row 76, :name-end-col 98, :name-end-row 76, :name-row 76, :name ?Message, :filename "src/elin/component/handler.clj", :alias e.s.server, :from elin.component.handler, :col 79, :name-col 79, :end-col 98, :row 76, :to elin.schema.server} {:fixed-arities #{1}, :end-row 77, :name-end-col 20, :name-end-row 77, :name-row 77, :name any?, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 16, :name-col 16, :end-col 20, :row 77, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 76, :name-row 76, :name =>, :filename "src/elin/component/handler.clj", :alias m, :from elin.component.handler, :col 1, :name-col 2, :end-col 22, :arity 2, :row 76, :to malli.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 63, :name-end-row 83, :name-row 83, :name parse-message, :filename "src/elin/component/handler.clj", :alias e.p.h.rpc, :from elin.component.handler, :col 39, :name-col 40, :from-var handler, :end-col 72, :arity 1, :row 83, :to elin.protocol.host.rpc} {:fixed-arities #{3}, :end-row 85, :name-end-col 27, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 49, :name-end-row 86, :private true, :name-row 86, :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 86, :to elin.component.handler} {:end-row 86, :name-end-col 20, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{1 2}, :end-row 87, :name-end-col 51, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:fixed-arities #{3 2}, :end-row 87, :name-end-col 31, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:fixed-arities #{2}, :end-row 88, :name-end-col 45, :name-end-row 88, :private true, :name-row 88, :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 88, :to elin.component.handler} {:end-row 88, :name-end-col 25, :name-end-row 88, :name-row 88, :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 88, :to taoensso.timbre} {:fixed-arities #{2}, :end-row 89, :name-end-col 16, :name-end-row 89, :private true, :name-row 89, :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 89, :to elin.component.handler} {:fixed-arities #{3 2}, :end-row 89, :name-end-col 12, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 89, :name-end-col 7, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 89, :name-end-col 7, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 106, :name-end-col 22, :name-end-row 106, :name-row 106, :name Lifecycle, :filename "src/elin/component/handler.clj", :alias component, :from elin.component.handler, :col 3, :name-col 3, :end-col 22, :row 106, :to com.stuartsierra.component} {:fixed-arities #{0 1}, :end-row 114, :name-end-col 31, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 46, :name-end-row 115, :private true, :name-row 115, :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 115, :to elin.component.handler} {:end-row 115, :name-end-col 27, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{4}, :end-row 116, :name-end-col 35, :name-end-row 116, :private true, :name-row 116, :name handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 28, :name-col 28, :end-col 35, :row 116, :to elin.component.handler} {:fixed-arities #{1 4 3 2}, :end-row 116, :name-end-col 27, :name-end-row 116, :name-row 116, :name partial, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 19, :name-col 20, :end-col 70, :arity 4, :varargs-min-arity 4, :row 116, :to clojure.core} {:end-row 117, :name-end-col 19, :name-end-row 117, :name-row 117, :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 117, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 120, :name-end-col 13, :name-end-row 118, :name-row 118, :name assoc, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 7, :name-col 8, :end-col 31, :arity 5, :varargs-min-arity 3, :row 118, :to clojure.core} {:end-row 120, :name-end-col 9, :name-end-row 108, :name-row 108, :name let, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 5, :name-col 6, :end-col 32, :arity 3, :varargs-min-arity 1, :row 108, :to clojure.core} {:end-row 123, :name-end-col 17, :name-end-row 123, :name-row 123, :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 123, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 124, :name-end-col 12, :name-end-row 124, :name-row 124, :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 124, :to clojure.core} {:end-row 124, :name-end-col 11, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{0 1}, :end-row 128, :name-end-col 20, :name-end-row 128, :name-row 128, :name or, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 17, :name-col 18, :from-var new-handler, :end-col 42, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:fixed-arities #{1}, :end-row 128, :name-end-col 16, :name-end-row 128, :name-row 128, :name map->Handler, :filename "src/elin/component/handler.clj", :from elin.component.handler, :col 3, :name-col 4, :from-var new-handler, :end-col 43, :arity 1, :row 128, :to elin.component.handler} {:end-row 128, :name-end-col 6, :name-end-row 126, :name-row 126, :name defn, :filename "src/elin/component/handler.clj", :from elin.component.handler, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 126, :to clojure.core} {:fixed-arities #{2}, :end-row 11, :name-end-col 54, :name-end-row 11, :name-row 11, :name select-keys-by-namespace, :filename "src/elin/function/quickfix.clj", :alias e.u.map, :from elin.function.quickfix, :col 21, :name-col 22, :from-var set-quickfix-list, :end-col 66, :arity 2, :row 11, :to elin.util.map} {:fixed-arities #{3}, :end-row 13, :name-end-col 27, :name-end-row 12, :name-row 12, :name assoc, :filename "src/elin/function/quickfix.clj", :from elin.function.quickfix, :col 21, :name-col 22, :from-var set-quickfix-list, :end-col 42, :arity 5, :varargs-min-arity 3, :row 12, :to clojure.core} {:end-row 13, :name-end-col 20, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 14, :name-end-col 66, :name-end-row 14, :name-row 14, :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 14, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 16, :name-end-col 59, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.host} {:end-row 17, :name-end-col 33, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{4 3}, :end-row 17, :name-end-col 29, :name-end-row 14, :name-row 14, :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 14, :to elin.protocol.interceptor} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 17, :name-end-col 6, :name-end-row 8, :name-row 8, :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 8, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :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 21, :to elin.function.quickfix} {:fixed-arities #{2}, :end-row 24, :name-end-col 55, :name-end-row 24, :name-row 24, :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 24, :to elin.util.map} {:fixed-arities #{3}, :end-row 27, :name-end-col 28, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 27, :name-end-col 21, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 28, :name-end-col 67, :name-end-row 28, :name-row 28, :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 28, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 30, :name-end-col 60, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.host} {:end-row 31, :name-end-col 34, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{4 3}, :end-row 31, :name-end-col 30, :name-end-row 28, :name-row 28, :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 28, :to elin.protocol.interceptor} {:end-row 31, :name-end-col 8, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 20, :name-row 20, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 20, :to clojure.core} {:end-row 24, :name-end-col 31, :name-end-row 24, :name-row 24, :name nrepl, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var nrepl-debug-interceptor, :end-col 31, :row 24, :to elin.constant.interceptor} {:end-row 26, :name-end-col 50, :name-end-row 26, :name-row 26, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 59, :arity 1, :varargs-min-arity 0, :row 26, :to clojure.core} {:end-row 26, :name-end-col 30, :name-end-row 26, :name-row 26, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 60, :arity 2, :row 26, :to taoensso.timbre} {:end-row 26, :name-end-col 18, :name-end-row 25, :name-row 25, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :varargs-min-arity 0, :row 25, :to clojure.core} {:end-row 27, :name-end-col 55, :name-end-row 27, :private true, :name-row 27, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 27, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 63, :name-end-row 27, :name-row 27, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 40, :name-end-row 27, :name-row 27, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 29, :name-end-row 27, :name-row 27, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 27, :to clojure.core} {:end-row 27, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 23, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 27, :to exoscale.interceptor} {:end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 28, :to exoscale.interceptor} {:end-row 28, :name-end-col 14, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 30, :name-end-col 50, :name-end-row 30, :name-row 30, :name pr-str, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var nrepl-debug-interceptor, :end-col 60, :arity 1, :varargs-min-arity 0, :row 30, :to clojure.core} {:end-row 30, :name-end-col 30, :name-end-row 30, :name-row 30, :name debug, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 17, :name-col 18, :from-var nrepl-debug-interceptor, :end-col 61, :arity 2, :row 30, :to taoensso.timbre} {:end-row 30, :name-end-col 18, :name-end-row 29, :name-row 29, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 29, :to clojure.core} {:end-row 31, :name-end-col 55, :name-end-row 31, :private true, :name-row 31, :name do-not-log-ops, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 41, :name-col 41, :from-var nrepl-debug-interceptor, :end-col 55, :row 31, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 63, :name-end-row 31, :name-row 31, :name get-in, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 56, :name-col 57, :from-var nrepl-debug-interceptor, :end-col 81, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name contains?, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 30, :name-col 31, :from-var nrepl-debug-interceptor, :end-col 82, :arity 2, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 29, :name-end-row 31, :name-row 31, :name not, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 25, :name-col 26, :from-var nrepl-debug-interceptor, :end-col 83, :arity 1, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 24, :from-var nrepl-debug-interceptor, :end-col 83, :arity 2, :row 31, :to clojure.core} {:end-row 31, :name-end-col 23, :name-end-row 31, :name-row 31, :name when, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 84, :arity 2, :row 31, :to exoscale.interceptor} {:end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var nrepl-debug-interceptor, :end-col 27, :arity 1, :row 32, :to exoscale.interceptor} {:end-row 32, :name-end-col 14, :name-end-row 29, :name-row 29, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var nrepl-debug-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 32, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 35, :name-end-col 23, :name-end-row 35, :name-row 35, :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 35, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 36, :name-end-col 27, :name-end-row 36, :name-row 36, :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 36, :to elin.constant.interceptor} {:end-row 36, :name-end-col 59, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.interceptor} {:end-row 37, :name-end-col 27, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.interceptor} {:end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :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 37, :to elin.schema.interceptor} {:end-row 38, :name-end-col 28, :name-end-row 38, :name-row 38, :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 38, :to elin.constant.interceptor} {:end-row 38, :name-end-col 61, :name-end-row 38, :name-row 38, :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 38, :to elin.schema.interceptor} {:end-row 39, :name-end-col 27, :name-end-row 39, :name-row 39, :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 39, :to elin.constant.interceptor} {:end-row 39, :name-end-col 59, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.interceptor} {:end-row 40, :name-end-col 25, :name-end-row 40, :name-row 40, :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 40, :to elin.constant.interceptor} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :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 40, :to elin.schema.interceptor} {:end-row 41, :name-end-col 29, :name-end-row 41, :name-row 41, :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 41, :to elin.constant.interceptor} {:end-row 41, :name-end-col 62, :name-end-row 41, :name-row 41, :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 41, :to elin.schema.interceptor} {:end-row 42, :name-end-col 26, :name-end-row 42, :name-row 42, :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 42, :to elin.constant.interceptor} {:end-row 42, :name-end-col 57, :name-end-row 42, :name-row 42, :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 42, :to elin.schema.interceptor} {:end-row 43, :name-end-col 24, :name-end-row 43, :name-row 43, :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 43, :to elin.constant.interceptor} {:end-row 43, :name-end-col 53, :name-end-row 43, :name-row 43, :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 43, :to elin.schema.interceptor} {:end-row 44, :name-end-col 28, :name-end-row 44, :name-row 44, :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 44, :to elin.constant.interceptor} {:end-row 44, :name-end-col 61, :name-end-row 44, :name-row 44, :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 44, :to elin.schema.interceptor} {:fixed-arities #{1 3 2}, :end-row 44, :name-end-col 5, :name-end-row 34, :name-row 34, :name def, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 1, :name-col 2, :end-col 63, :arity 2, :row 34, :to clojure.core} {:end-row 47, :name-end-col 29, :name-end-row 47, :name-row 47, :name all, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var interceptor-context-checking-interceptor, :end-col 29, :row 47, :to elin.constant.interceptor} {:end-row 49, :name-end-col 49, :name-end-row 49, :private true, :name-row 49, :name kind-schema-map, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 34, :name-col 34, :from-var interceptor-context-checking-interceptor, :end-col 49, :row 49, :to elin.interceptor.debug} {:fixed-arities #{3 2}, :end-row 49, :name-end-col 33, :name-end-row 49, :name-row 49, :name get, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 29, :name-col 30, :from-var interceptor-context-checking-interceptor, :end-col 55, :arity 2, :row 49, :to clojure.core} {:end-row 52, :name-end-col 51, :name-end-row 52, :name-row 52, :name explain, :filename "src/elin/interceptor/debug.clj", :alias m, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 2, :row 52, :to malli.core} {:end-row 53, :name-end-col 58, :name-end-row 53, :name-row 53, :name humanize, :filename "src/elin/interceptor/debug.clj", :alias m.error, :from elin.interceptor.debug, :col 41, :name-col 42, :from-var interceptor-context-checking-interceptor, :end-col 59, :arity 1, :row 53, :to malli.error} {:end-row 53, :name-end-col 40, :name-end-row 51, :name-row 51, :name some->>, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 32, :name-col 33, :from-var interceptor-context-checking-interceptor, :end-col 60, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 56, :name-end-col 42, :name-end-row 54, :name-row 54, :name format, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 35, :name-col 36, :from-var interceptor-context-checking-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 34, :name-end-row 54, :name-row 54, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :name-col 27, :from-var interceptor-context-checking-interceptor, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 57, :name-end-col 25, :name-end-row 54, :name-row 54, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 19, :name-col 20, :from-var interceptor-context-checking-interceptor, :end-col 40, :arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 26, :name-end-row 51, :name-row 51, :name when-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var interceptor-context-checking-interceptor, :end-col 41, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 58, :name-end-col 18, :name-end-row 50, :name-row 50, :name do, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 21, :arity 2, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 30, :name-end-row 59, :name-row 59, :name ex-info, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 22, :name-col 23, :from-var interceptor-context-checking-interceptor, :end-col 72, :arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 21, :name-end-row 59, :name-row 59, :name throw, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var interceptor-context-checking-interceptor, :end-col 73, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{3 2}, :end-row 59, :name-end-col 20, :name-end-row 49, :name-row 49, :name if-let, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 13, :name-col 14, :from-var interceptor-context-checking-interceptor, :end-col 74, :arity 3, :row 49, :to clojure.core} {:end-row 59, :name-end-col 14, :name-end-row 48, :name-row 48, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var interceptor-context-checking-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 63, :name-end-col 33, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/interceptor/debug.clj", :alias e.c.interceptor, :from elin.interceptor.debug, :col 10, :name-col 10, :from-var tap-interceptor, :end-col 33, :row 63, :to elin.constant.interceptor} {:end-row 65, :name-end-col 40, :name-end-row 65, :name-row 65, :name error, :filename "src/elin/interceptor/debug.clj", :alias timbre, :from elin.interceptor.debug, :col 27, :name-col 28, :from-var tap-interceptor, :end-col 56, :arity 2, :row 65, :to taoensso.timbre} {:end-row 65, :name fn*, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 26, :from-var tap-interceptor, :end-col 56, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 25, :name-end-row 65, :name-row 65, :name add-tap, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 17, :name-col 18, :from-var tap-interceptor, :end-col 57, :arity 1, :row 65, :to clojure.core} {:end-row 65, :name-end-col 18, :name-end-row 64, :name-row 64, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var tap-interceptor, :end-col 58, :arity 2, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 66, :name-end-col 26, :name-end-row 66, :name-row 66, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var tap-interceptor, :end-col 27, :arity 1, :row 66, :to exoscale.interceptor} {:end-row 66, :name-end-col 14, :name-end-row 64, :name-row 64, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var tap-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 5, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :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-interceptor, :end-col 33, :row 69, :to elin.constant.interceptor} {:end-row 71, :name-end-col 80, :name-end-row 71, :name-row 71, :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-interceptor, :end-col 80, :row 71, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 71, :name-end-col 47, :name-end-row 71, :name-row 71, :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-interceptor, :end-col 81, :arity 2, :row 71, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 72, :name-end-col 45, :name-end-row 72, :name-row 72, :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-interceptor, :end-col 52, :arity 1, :row 72, :to elin.function.nrepl.cider} {:end-row 72, :name-end-col 22, :name-end-row 71, :name-row 71, :name when, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 17, :name-col 18, :from-var initialize-debugger-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 71, :to clojure.core} {:end-row 72, :name-end-col 18, :name-end-row 70, :name-row 70, :name fn, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 15, :name-col 16, :from-var initialize-debugger-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 70, :to clojure.core} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :name discard, :filename "src/elin/interceptor/debug.clj", :alias ix, :from elin.interceptor.debug, :col 15, :name-col 16, :from-var initialize-debugger-interceptor, :end-col 27, :arity 1, :row 73, :to exoscale.interceptor} {:end-row 73, :name-end-col 14, :name-end-row 70, :name-row 70, :name ->, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var initialize-debugger-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 73, :name-end-col 5, :name-end-row 68, :name-row 68, :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 68, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :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 16, :arity 2, :row 75, :to clojure.core} {:end-row 92, :name-end-col 53, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 91, :name-end-col 66, :name-end-row 91, :private true, :name-row 91, :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 91, :to elin.interceptor.debug} {:fixed-arities #{1 4 3 2}, :end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{0 1 3 2}, :end-row 93, :name-end-col 50, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:end-row 93, :name-end-col 44, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 29, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 23, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:end-row 97, :name-end-col 23, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 17, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 14, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 98, :name-end-col 19, :name-end-row 98, :name-row 98, :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 98, :to clojure.string} {:end-row 98, :name-end-col 9, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:end-row 98, :name-end-col 7, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 99, :name-end-col 9, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 36, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 42, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1}, :end-row 104, :name-end-col 48, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 104, :name-end-col 36, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 105, :name-end-col 32, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 105, :name-end-col 25, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 31, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 50, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 28, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 107, :name-end-col 27, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:end-row 107, :name-end-col 20, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 107, :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 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 36, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 110, :name-end-col 33, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 29, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 111, :name-end-col 34, :name-end-row 111, :name-row 111, :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 111, :to clojure.string} {:end-row 111, :name-end-col 24, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 15, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 19, :name-end-row 116, :name-row 116, :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 116, :to clojure.string} {:end-row 116, :name-end-col 9, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 116, :name-end-col 7, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :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-interceptor, :end-col 35, :row 134, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 136, :name-end-col 45, :name-end-row 136, :name-row 136, :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-interceptor, :end-col 73, :arity 2, :row 136, :to elin.util.nrepl} {:fixed-arities #{4 3}, :end-row 138, :name-end-col 62, :name-end-row 138, :name-row 138, :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-interceptor, :end-col 101, :arity 3, :row 138, :to elin.function.sexpr} {:fixed-arities #{2}, :end-row 139, :name-end-col 84, :name-end-row 139, :name-row 139, :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-interceptor, :end-col 100, :arity 2, :row 139, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 140, :name-end-col 54, :name-end-row 140, :name-row 140, :name first, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 48, :name-col 49, :from-var process-debugger-interceptor, :end-col 64, :arity 1, :row 140, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 140, :name-end-col 42, :name-end-row 140, :name-row 140, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 40, :name-col 41, :from-var process-debugger-interceptor, :end-col 65, :arity 2, :varargs-min-arity 2, :row 140, :to clojure.core} {:fixed-arities #{1}, :end-row 141, :name-end-col 62, :name-end-row 141, :name-row 141, :name second, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 55, :name-col 56, :from-var process-debugger-interceptor, :end-col 72, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 47, :name-end-row 141, :name-row 141, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 45, :name-col 46, :from-var process-debugger-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 77, :name-end-row 142, :name-row 142, :name count, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 71, :name-col 72, :from-var process-debugger-interceptor, :end-col 83, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 142, :name-end-col 70, :name-end-row 142, :name-row 142, :name dec, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 66, :name-col 67, :from-var process-debugger-interceptor, :end-col 84, :arity 1, :row 142, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 142, :name-end-col 45, :name-end-row 142, :name-row 142, :name +, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 43, :name-col 44, :from-var process-debugger-interceptor, :end-col 85, :arity 2, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 143, :name-end-col 74, :name-end-row 143, :private true, :name-row 143, :name generate-debug-text, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 54, :name-col 55, :from-var process-debugger-interceptor, :end-col 83, :arity 1, :row 143, :to elin.interceptor.debug} {:fixed-arities #{1}, :end-row 145, :name-end-col 61, :name-end-row 145, :name-row 145, :name inc, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 57, :name-col 58, :from-var process-debugger-interceptor, :end-col 77, :arity 1, :row 145, :to clojure.core} {:fixed-arities #{3 2}, :end-row 147, :name-end-col 49, :name-end-row 143, :name-row 143, :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-interceptor, :end-col 72, :arity 3, :row 143, :to elin.function.popup} {:fixed-arities #{1}, :end-row 148, :name-end-col 61, :name-end-row 148, :private true, :name-row 148, :name generate-input-prompt, :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :col 39, :name-col 40, :from-var process-debugger-interceptor, :end-col 73, :arity 1, :row 148, :to elin.interceptor.debug} {:fixed-arities #{3 5}, :end-row 153, :name-end-col 44, :name-end-row 149, :name-row 149, :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-interceptor, :end-col 63, :arity 5, :row 149, :to elin.protocol.host} {:end-row 155, :name-end-col 46, :name-end-row 155, :name-row 155, :name timeout, :filename "src/elin/interceptor/debug.clj", :alias async, :from elin.interceptor.debug, :col 32, :name-col 33, :from-var process-debugger-interceptor, :end-col 49, :arity 1, :row 155, :to clojure.core.async} {:end-row 155, :name-end-col 31, :name-end-row 155, :name-row 155, :name , :filename "src/elin/interceptor/debug.clj", :from elin.interceptor.debug, :macro true, :col 11, :name-col 12, :from-var process-debugger-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 167, :name-end-col 5, :name-end-row 133, :name-row 133, :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 133, :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 8, :name-end-col 32, :name-end-row 8, :name-row 8, :name output, :filename "src/elin/interceptor/output.clj", :alias e.c.interceptor, :from elin.interceptor.output, :col 10, :name-col 10, :from-var print-output-interceptor, :end-col 32, :row 8, :to elin.constant.interceptor} {:end-row 10, :name-end-col 61, :name-end-row 10, :name-row 10, :name format, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :col 54, :name-col 55, :from-var print-output-interceptor, :end-col 104, :arity 3, :varargs-min-arity 1, :row 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 10, :name-end-col 48, :name-end-row 10, :name-row 10, :name append-to-info-buffer, :filename "src/elin/interceptor/output.clj", :alias e.p.host, :from elin.interceptor.output, :col 17, :name-col 18, :from-var print-output-interceptor, :end-col 105, :arity 2, :row 10, :to elin.protocol.host} {:end-row 10, :name-end-col 18, :name-end-row 9, :name-row 9, :name fn, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 106, :arity 2, :varargs-min-arity 0, :row 9, :to clojure.core} {:end-row 11, :name-end-col 26, :name-end-row 11, :name-row 11, :name discard, :filename "src/elin/interceptor/output.clj", :alias ix, :from elin.interceptor.output, :col 15, :name-col 16, :from-var print-output-interceptor, :end-col 27, :arity 1, :row 11, :to exoscale.interceptor} {:end-row 11, :name-end-col 14, :name-end-row 9, :name-row 9, :name ->, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 11, :name-col 12, :from-var print-output-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/interceptor/output.clj", :from elin.interceptor.output, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :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 30, :to elin.protocol.lazy-host} {:fixed-arities #{1}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :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 32, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 35, :name-end-col 61, :name-end-row 35, :name-row 35, :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 35, :to elin.protocol.host.rpc} {:fixed-arities #{1 3}, :end-row 36, :name deref, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :from-var on-accept, :end-col 43, :arity 1, :row 36, :to clojure.core} {:fixed-arities #{3 2}, :end-row 36, :name-end-col 25, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :name-end-col 39, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1 2}, :end-row 37, :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 37, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 38, :name-end-col 20, :name-end-row 38, :name-row 38, :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 38, :to clojure.core.async} {:end-row 38, :name-end-col 16, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 38, :name-end-col 9, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 40, :name-end-row 44, :name-row 44, :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 44, :to elin.error} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:end-row 46, :name-end-col 30, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 46, :name-end-col 29, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 43, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:end-row 48, :name-end-col 27, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 34, :name-end-row 49, :name-row 49, :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 49, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 51, :name-end-col 61, :name-end-row 51, :name-row 51, :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 51, :to elin.protocol.host.rpc} {:fixed-arities #{4}, :end-row 52, :name-end-col 31, :name-end-row 50, :name-row 50, :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 50, :to elin.protocol.host.rpc} {:fixed-arities #{1}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :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 53, :to elin.protocol.host.rpc} {:end-row 53, :name-end-col 14, :name-end-row 49, :name-row 49, :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 49, :to clojure.core} {:end-row 53, :name-end-col 11, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 53, :name-end-col 12, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 32, :name-row 32, :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 32, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 66, :name-end-col 22, :name-end-row 66, :name-row 66, :name Lifecycle, :filename "src/elin/component/server.clj", :alias component, :from elin.component.server, :col 3, :name-col 3, :end-col 22, :row 66, :to com.stuartsierra.component} {:end-row 69, :name-end-col 19, :name-end-row 69, :name-row 69, :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 69, :to taoensso.timbre} {:end-row 71, :name-end-col 36, :name-end-row 71, :name-row 71, :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 71, :to clojure.core.async} {:fixed-arities #{3}, :end-row 75, :name-end-col 54, :name-end-row 75, :name-row 75, :name on-accept, :filename "src/elin/component/server.clj", :from elin.component.server, :col 45, :name-col 45, :end-col 54, :row 75, :to elin.component.server} {:fixed-arities #{1 4 3 2}, :end-row 75, :name-end-col 44, :name-end-row 75, :name-row 75, :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 75, :to clojure.core} {:end-row 78, :name-end-col 42, :name-end-row 78, :name-row 78, :name nvim, :filename "src/elin/component/server.clj", :alias e.c.host, :from elin.component.server, :col 29, :name-col 29, :end-col 42, :row 78, :to elin.constant.host} {:fixed-arities #{1 2}, :end-row 78, :name-end-col 28, :name-end-row 78, :name-row 78, :name =, :filename "src/elin/component/server.clj", :from elin.component.server, :col 26, :name-col 27, :end-col 48, :arity 2, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.nvim, :from elin.component.server, :col 24, :name-col 25, :end-col 60, :arity 1, :row 79, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 80, :name-end-col 47, :name-end-row 80, :name-row 80, :name start-server, :filename "src/elin/component/server.clj", :alias e.c.s.vim, :from elin.component.server, :col 24, :name-col 25, :end-col 59, :arity 1, :row 80, :to elin.component.server.vim} {:end-row 80, :name-end-col 25, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/server.clj", :from elin.component.server, :col 22, :name-col 23, :end-col 60, :arity 3, :row 78, :to clojure.core} {:end-row 80, :name-end-col 27, :name-end-row 77, :name-row 77, :name future, :filename "src/elin/component/server.clj", :from elin.component.server, :macro true, :col 20, :name-col 21, :end-col 61, :arity 1, :varargs-min-arity 0, :row 77, :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 70, :name-row 70, :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 70, :to clojure.core} {:end-row 85, :name-end-col 14, :name-end-row 68, :name-row 68, :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 68, :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 55, :name-row 55, :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 55, :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 64, :name-end-col 22, :name-end-row 64, :name-row 64, :name first, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 16, :name-col 17, :from-var complete, :end-col 41, :arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 33, :name-end-row 65, :name-row 65, :name disconnected?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 1, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 50, :arity 2, :row 69, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 70, :name-end-col 30, :name-end-row 70, :private true, :name-row 70, :name cider-nrepl-complete, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 43, :arity 2, :row 70, :to elin.handler.complete} {:fixed-arities #{2}, :end-row 73, :name-end-col 33, :name-end-row 73, :name-row 73, :name supported-op?, :filename "src/elin/handler/complete.clj", :alias e.p.nrepl, :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 53, :arity 2, :row 73, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 74, :name-end-col 27, :name-end-row 74, :private true, :name-row 74, :name nrepl-completions, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 9, :name-col 10, :from-var complete, :end-col 40, :arity 2, :row 74, :to elin.handler.complete} {:end-row 77, :name-end-col 12, :name-end-row 67, :name-row 67, :name cond, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 7, :name-col 8, :from-var complete, :end-col 12, :arity 6, :varargs-min-arity 0, :row 67, :to clojure.core} {:end-row 77, :name-end-col 8, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :col 5, :name-col 6, :from-var complete, :end-col 13, :arity 3, :row 65, :to clojure.core} {:end-row 77, :name-end-col 7, :name-end-row 64, :name-row 64, :name let, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 3, :name-col 4, :from-var complete, :end-col 14, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 62, :name-row 62, :name defn, :filename "src/elin/handler/complete.clj", :from elin.handler.complete, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/project.clj", :from elin.constant.project, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 4, :to clojure.core} {:end-row 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} {:fixed-arities #{2}, :end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :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 10, :to elin.component.server.impl.quickfix} {:end-row 11, :name-end-col 57, :name-end-row 11, :name-row 11, :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 11, :to elin.component.server.impl.function} {:end-row 12, :name-end-col 71, :name-end-row 12, :name-row 12, :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 12, :to elin.schema.host} {:end-row 13, :name-end-col 6, :name-end-row 10, :name-row 10, :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 10, :to malli.core} {:fixed-arities #{0 1}, :end-row 16, :name-end-col 49, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 16, :name-end-col 45, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 16, :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 16, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 17, :name-end-col 22, :name-end-row 16, :name-row 16, :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 16, :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/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 18, :to elin.component.server.impl.function} {:end-row 18, :name-end-col 7, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :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 20, :to elin.component.server.impl.quickfix} {:end-row 21, :name-end-col 57, :name-end-row 21, :name-row 21, :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 21, :to elin.component.server.impl.function} {:fixed-arities #{1}, :end-row 22, :name-end-col 36, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 23, :name-end-col 71, :name-end-row 23, :name-row 23, :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 23, :to elin.schema.host} {:end-row 24, :name-end-col 6, :name-end-row 20, :name-row 20, :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 20, :to malli.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 50, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 56, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 27, :name-end-col 46, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 27, :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 27, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 28, :name-end-col 23, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 27, :name-end-row 29, :name-row 29, :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 29, :to elin.component.server.impl.function} {:end-row 29, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 29, :name-end-col 6, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :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 31, :to elin.protocol.host} {:fixed-arities #{2}, :end-row 34, :name-end-col 24, :name-end-row 34, :name-row 34, :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 34, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 36, :name-end-col 24, :name-end-row 36, :name-row 36, :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 36, :to elin.component.server.impl.quickfix} {:fixed-arities #{2}, :end-row 40, :name-end-col 24, :name-end-row 40, :name-row 40, :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 40, :to elin.component.server.impl.quickfix} {:fixed-arities #{3}, :end-row 42, :name-end-col 24, :name-end-row 42, :name-row 42, :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 42, :to elin.component.server.impl.quickfix} {:end-row 42, :name-end-col 17, :name-end-row 31, :name-row 31, :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 7, :varargs-min-arity 1, :row 31, :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} {:end-row 17, :name-end-col 42, :name-end-row 17, :name-row 17, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-javadoc, :end-col 83, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 40, :name-end-row 16, :name-row 16, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-javadoc, :end-col 56, :arity 3, :row 16, :to clojure.core} {:end-row 18, :name-end-col 25, :name-end-row 16, :name-row 16, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-javadoc, :end-col 57, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 36, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-javadoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-javadoc, :end-col 44, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 42, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 56, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 21, :to clojure.core} {:end-row 21, :name-end-col 25, :name-end-row 20, :name-row 20, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 28, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 31, :name-end-row 23, :name-row 23, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-javadoc, :end-col 40, :arity 1, :row 23, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 63, :arity 3, :row 23, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 25, :name-end-row 24, :name-row 24, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 37, :name-end-row 25, :name-row 25, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-javadoc, :end-col 38, :arity 1, :row 25, :to clojure.string} {:end-row 25, :name-end-col 20, :name-end-row 24, :name-row 24, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-javadoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 22, :name-col 22, :from-var generate-javadoc, :end-col 53, :row 28, :to elin.constant.lookup} {:end-row 30, :name-end-col 29, :name-end-row 30, :name-row 30, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-javadoc, :end-col 45, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 28, :name-end-row 26, :name-row 26, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 33, :name-end-col 28, :name-end-row 31, :name-row 31, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-javadoc, :end-col 31, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 22, :name-end-row 35, :name-row 35, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-javadoc, :end-col 22, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-javadoc, :end-col 22, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 34, :name-end-col 17, :name-end-row 34, :name-row 34, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 53, :arity 5, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 17, :name-end-row 35, :name-row 35, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 23, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 19, :name-end-row 36, :name-row 36, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-javadoc, :end-col 25, :arity 2, :row 36, :to clojure.string} {:end-row 36, :name-end-col 9, :name-end-row 34, :name-row 34, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-javadoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 9, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-javadoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 16, :to elin.error} {:end-row 36, :name-end-col 7, :name-end-row 14, :name-row 14, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 24, :name-col 25, :from-var generate-cljdoc, :end-col 53, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 23, :name-end-row 40, :name-row 40, :name not, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 54, :arity 1, :row 40, :to clojure.core} {:end-row 41, :name-end-col 23, :name-end-row 41, :name-row 41, :name fault, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :col 15, :name-col 16, :from-var generate-cljdoc, :end-col 24, :arity 0, :varargs-min-arity 0, :row 41, :to elin.error} {:end-row 41, :name-end-col 18, :name-end-row 40, :name-row 40, :name when, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 13, :name-col 14, :from-var generate-cljdoc, :end-col 25, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 43, :name-end-col 42, :name-end-row 43, :name-row 43, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 35, :name-col 36, :from-var generate-cljdoc, :end-col 78, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 40, :name-end-row 42, :name-row 42, :name if-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 33, :name-col 34, :from-var generate-cljdoc, :end-col 55, :arity 3, :row 42, :to clojure.core} {:end-row 44, :name-end-col 25, :name-end-row 42, :name-row 42, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 19, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 36, :name-end-row 47, :name-row 47, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 32, :name-col 33, :from-var generate-cljdoc, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 47, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 31, :from-var generate-cljdoc, :end-col 44, :arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 42, :name-end-row 46, :name-row 46, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 56, :arity 1, :row 46, :to clojure.string} {:fixed-arities #{1 4 3 2}, :end-row 47, :name-end-col 30, :name-end-row 47, :name-row 47, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 26, :name-col 27, :from-var generate-cljdoc, :end-col 45, :arity 2, :varargs-min-arity 4, :row 47, :to clojure.core} {:end-row 47, :name-end-col 25, :name-end-row 46, :name-row 46, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 46, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 47, :name-end-col 28, :name-end-row 45, :name-row 45, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 22, :name-end-row 48, :name-row 48, :name or, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 56, :arity 2, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 31, :name-end-row 49, :name-row 49, :name string?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 40, :arity 1, :row 49, :to clojure.core} {:end-row 49, :name-end-col 22, :name-end-row 49, :name-row 49, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 19, :name-col 20, :from-var generate-cljdoc, :end-col 63, :arity 3, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 51, :name-end-col 37, :name-end-row 51, :name-row 51, :name split-lines, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 21, :name-col 22, :from-var generate-cljdoc, :end-col 38, :arity 1, :row 51, :to clojure.string} {:end-row 51, :name-end-col 20, :name-end-row 50, :name-row 50, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 16, :name-col 17, :from-var generate-cljdoc, :end-col 39, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:end-row 56, :name-end-col 55, :name-end-row 56, :name-row 56, :name subsection-separator, :filename "src/elin/handler/lookup.clj", :alias e.c.lookup, :from elin.handler.lookup, :col 24, :name-col 24, :from-var generate-cljdoc, :end-col 55, :row 56, :to elin.constant.lookup} {:end-row 58, :name-end-col 36, :name-end-row 58, :name-row 58, :name format, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 29, :name-col 30, :from-var generate-cljdoc, :end-col 47, :arity 2, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 58, :name fn*, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 28, :from-var generate-cljdoc, :end-col 47, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name map, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 23, :name-col 24, :from-var generate-cljdoc, :end-col 57, :arity 2, :varargs-min-arity 4, :row 58, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 58, :name-end-col 29, :name-end-row 54, :name-row 54, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 22, :name-col 23, :from-var generate-cljdoc, :end-col 58, :arity 2, :varargs-min-arity 2, :row 54, :to clojure.core} {:end-row 58, :name-end-col 29, :name-end-row 53, :name-row 53, :name when-let, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 20, :name-col 21, :from-var generate-cljdoc, :end-col 59, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 22, :name-end-row 60, :name-row 60, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :name-col 18, :from-var generate-cljdoc, :end-col 22, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name nil?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 18, :from-var generate-cljdoc, :end-col 22, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 17, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 46, :arity 4, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1 2}, :end-row 60, :name-end-col 17, :name-end-row 60, :name-row 60, :name remove, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 23, :arity 2, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name join, :filename "src/elin/handler/lookup.clj", :alias str, :from elin.handler.lookup, :col 10, :name-col 11, :from-var generate-cljdoc, :end-col 25, :arity 2, :row 61, :to clojure.string} {:end-row 61, :name-end-col 9, :name-end-row 59, :name-row 59, :name ->>, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 5, :name-col 6, :from-var generate-cljdoc, :end-col 26, :arity 3, :varargs-min-arity 1, :row 59, :to clojure.core} {:end-row 61, :name-end-col 9, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/handler/lookup.clj", :alias e, :from elin.handler.lookup, :macro true, :col 3, :name-col 4, :from-var generate-cljdoc, :end-col 27, :arity 2, :varargs-min-arity 1, :row 40, :to elin.error} {:end-row 61, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name contains?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 8, :from-var generate-doc, :end-col 39, :arity 2, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 22, :name-end-row 66, :private true, :name-row 66, :name generate-javadoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 35, :arity 1, :row 66, :to elin.handler.lookup} {:fixed-arities #{1}, :end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name generate-cljdoc, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 5, :name-col 6, :from-var generate-doc, :end-col 34, :arity 1, :row 67, :to elin.handler.lookup} {:end-row 67, :name-end-col 6, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 3, :name-col 4, :from-var generate-doc, :end-col 35, :arity 3, :row 65, :to clojure.core} {:end-row 67, :name-end-col 7, :name-end-row 63, :name-row 63, :name defn-, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 13, :name-end-row 69, :name-row 69, :name lookup, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 7, :name-col 7, :end-col 13, :row 69, :to elin.handler.lookup} {:end-row 69, :name-end-col 42, :name-end-row 69, :name-row 69, :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 69, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 69, :name-end-col 48, :name-end-row 69, :name-row 69, :name any?, :filename "src/elin/handler/lookup.clj", :from elin.handler.lookup, :col 44, :name-col 44, :end-col 48, :row 69, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 69, :name-row 69, :name =>, :filename "src/elin/handler/lookup.clj", :alias m, :from elin.handler.lookup, :col 1, :name-col 2, :end-col 50, :arity 2, :row 69, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 71, :name-end-row 72, :name-row 72, :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 72, :to elin.protocol.host} {:end-row 72, :name-end-col 40, :name-end-row 72, :name-row 72, :name Client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 5, :name-col 6, :from-var new-client, :end-col 43, :arity 1, :row 53, :to elin.component.nrepl.client} {:end-row 58, :name-end-col 7, :name-end-row 47, :name-row 47, :name let, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 3, :name-col 4, :from-var new-client, :end-col 44, :arity 2, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 45, :name-row 45, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 60, :name-end-col 14, :name-end-row 60, :name-row 60, :name connect, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 7, :name-col 7, :end-col 14, :row 60, :to elin.component.nrepl.client} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name string?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 26, :name-col 26, :end-col 33, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 38, :name-end-row 60, :name-row 60, :name int?, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 34, :name-col 34, :end-col 38, :row 60, :to clojure.core} {:end-row 60, :name-end-col 57, :name-end-row 60, :name-row 60, :name ?Client, :filename "src/elin/component/nrepl/client.clj", :alias e.s.nrepl, :from elin.component.nrepl.client, :col 40, :name-col 40, :end-col 57, :row 60, :to elin.schema.nrepl} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/component/nrepl/client.clj", :alias m, :from elin.component.nrepl.client, :col 1, :name-col 2, :end-col 59, :arity 2, :row 60, :to malli.core} {:fixed-arities #{2}, :end-row 63, :name-end-col 40, :name-end-row 63, :name-row 63, :name connect, :filename "src/elin/component/nrepl/client.clj", :alias e.c.n.connection, :from elin.component.nrepl.client, :col 15, :name-col 16, :from-var connect, :end-col 51, :arity 2, :row 63, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 63, :name-end-col 14, :name-end-row 63, :name-row 63, :name new-client, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :col 3, :name-col 4, :from-var connect, :end-col 52, :arity 1, :row 63, :to elin.component.nrepl.client} {:end-row 63, :name-end-col 6, :name-end-row 61, :name-row 61, :name defn, :filename "src/elin/component/nrepl/client.clj", :from elin.component.nrepl.client, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{3}, :end-row 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 12, :name-end-col 20, :name-end-row 12, :name-row 12, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Message, :end-col 20, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 12, :name-end-col 25, :name-end-row 12, :name-row 12, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 21, :name-col 21, :from-var ?Message, :end-col 25, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 18, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Output, :end-col 18, :row 17, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 18, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 18, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Connection, :end-col 15, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 32, :name-end-row 23, :name-row 23, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 13, :name-col 14, :from-var ?Connection, :end-col 40, :arity 1, :row 23, :to elin.schema} {:fixed-arities #{1}, :end-row 24, :name-end-col 37, :name-end-row 24, :name-row 24, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 18, :name-col 19, :from-var ?Connection, :end-col 58, :arity 1, :row 24, :to elin.schema} {:fixed-arities #{1}, :end-row 25, :name-end-col 38, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 19, :name-col 20, :from-var ?Connection, :end-col 52, :arity 1, :row 25, :to elin.schema} {:end-row 26, :name-end-col 53, :name-end-row 26, :name-row 26, :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 26, :to elin.schema} {:fixed-arities #{1}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name ?instance, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 23, :name-col 24, :from-var ?Connection, :end-col 48, :arity 1, :row 27, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 27, :name-end-col 5, :name-end-row 19, :name-row 19, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 19, :to clojure.core} {:end-row 31, :name-end-col 28, :name-end-row 31, :name-row 31, :name ?Connection, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 17, :name-col 17, :from-var ?Client, :end-col 28, :row 31, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 32, :name-end-col 21, :name-end-row 32, :name-row 32, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 14, :name-col 14, :from-var ?Client, :end-col 21, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 34, :name-end-row 33, :name-row 33, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 26, :name-col 26, :from-var ?Client, :end-col 34, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 39, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name keyword?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 23, :name-col 23, :from-var ?Client, :end-col 31, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 36, :name-end-row 35, :name-row 35, :name any?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 32, :name-col 32, :from-var ?Client, :end-col 36, :row 35, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 29, :name-row 29, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 40, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :name-row 38, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 12, :name-col 12, :from-var ?Manager, :end-col 16, :row 38, :to clojure.core} {:end-row 39, :name-end-col 51, :name-end-row 39, :name-row 39, :name ?Message, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 43, :name-col 43, :from-var ?Manager, :end-col 51, :row 39, :to elin.schema.nrepl} {:end-row 40, :name-end-col 55, :name-end-row 40, :name-row 40, :name ?ManyToManyChannel, :filename "src/elin/schema/nrepl.clj", :alias e.schema, :from elin.schema.nrepl, :col 28, :name-col 28, :from-var ?Manager, :end-col 55, :row 40, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 40, :name-end-col 5, :name-end-row 37, :name-row 37, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 59, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 9, :name-col 9, :from-var ?Lookup, :end-col 16, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 18, :row 46, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 19, :name-col 19, :from-var ?Lookup, :end-col 26, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 48, :name-end-col 17, :name-end-row 48, :name-row 48, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 13, :name-col 13, :from-var ?Lookup, :end-col 17, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name int?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 11, :name-col 11, :from-var ?Lookup, :end-col 15, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 27, :name-col 27, :from-var ?Lookup, :end-col 34, :row 50, :to clojure.core} {:fixed-arities #{1}, :end-row 52, :name-end-col 47, :name-end-row 52, :name-row 52, :name string?, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :col 40, :name-col 40, :from-var ?Lookup, :end-col 47, :row 52, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 52, :name-end-col 5, :name-end-row 42, :name-row 42, :name def, :filename "src/elin/schema/nrepl.clj", :from elin.schema.nrepl, :macro true, :col 1, :name-col 2, :end-col 51, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 18, :name-end-col 17, :name-end-row 18, :private true, :name-row 18, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 17, :row 18, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 18, :name-end-col 33, :name-end-row 18, :name-row 18, :name any?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 29, :end-col 33, :row 18, :to clojure.core} {:end-row 18, :name-end-col 53, :name-end-row 18, :name-row 18, :name ?NotBytes, :filename "src/elin/component/nrepl/connection.clj", :alias e.schema, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 18, :to elin.schema} {:end-row 18, :name-end-col 6, :name-end-row 18, :name-row 18, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 55, :arity 2, :row 18, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name bytes?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var bytes->str, :end-col 17, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name bytes, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var bytes->str, :end-col 23, :arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var bytes->str, :end-col 7, :arity 3, :row 21, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 17, :name-end-row 28, :name-row 28, :name sequential?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 20, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 25, :name-end-row 29, :private true, :name-row 29, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 11, :from-var format-message, :end-col 25, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 29, :private true, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :from-var format-message, :end-col 25, :arity 1, :row 29, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 29, :name-end-col 10, :name-end-row 29, :name-row 29, :name mapv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 28, :arity 2, :varargs-min-arity 4, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 13, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 28, :name-end-row 34, :name-row 34, :name keyword, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 20, :name-col 21, :from-var format-message, :end-col 31, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 47, :name-end-row 34, :private true, :name-row 34, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var format-message, :end-col 50, :arity 1, :row 34, :to elin.component.nrepl.connection} {:fixed-arities #{3}, :end-row 34, :name-end-col 14, :name-end-row 34, :name-row 34, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 8, :name-col 9, :from-var format-message, :end-col 51, :arity 3, :varargs-min-arity 3, :row 34, :to clojure.core} {:end-row 34, :name-end-col 9, :name-end-row 33, :name-row 33, :name fn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 6, :name-col 7, :from-var format-message, :end-col 52, :arity 2, :varargs-min-arity 0, :row 33, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 15, :name-end-row 32, :name-row 32, :name reduce-kv, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 11, :arity 3, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 16, :name-end-row 38, :private true, :name-row 38, :name bytes->str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var format-message, :end-col 19, :arity 1, :row 38, :to elin.component.nrepl.connection} {:end-row 38, :name-end-col 8, :name-end-row 27, :name-row 27, :name cond, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var format-message, :end-col 20, :arity 6, :varargs-min-arity 0, :row 27, :to clojure.core} {:end-row 38, :name-end-col 7, :name-end-row 25, :name-row 25, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 21, :arity 3, :varargs-min-arity 2, :row 25, :to clojure.core} {:fixed-arities #{2}, :end-row 40, :name-end-col 18, :name-end-row 40, :private true, :name-row 40, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 18, :row 40, :to elin.component.nrepl.connection} {:end-row 40, :name-end-col 48, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 30, :name-col 30, :end-col 48, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 67, :name-end-row 40, :name-row 40, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 49, :name-col 49, :end-col 67, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 87, :name-end-row 40, :name-row 40, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 69, :name-col 69, :end-col 87, :row 40, :to elin.schema.nrepl} {:end-row 40, :name-end-col 6, :name-end-row 40, :name-row 40, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 89, :arity 2, :row 40, :to malli.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 17, :name-end-row 45, :name-row 45, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 21, :arity 1, :row 45, :to clojure.core} {:fixed-arities #{2}, :end-row 46, :name-end-col 22, :name-end-row 46, :name-row 46, :name contains?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var add-message, :end-col 31, :arity 2, :row 46, :to clojure.core} {:fixed-arities #{0 1}, :end-row 46, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var add-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name-end-col 41, :name-end-row 47, :name-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :from-var add-message, :end-col 41, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 47, :name conj, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :from-var add-message, :end-col 41, :arity 2, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 47, :name-end-col 15, :name-end-row 47, :name-row 47, :name update-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var add-message, :end-col 46, :arity 4, :varargs-min-arity 3, :row 47, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 44, :name-row 44, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var add-message, :end-col 10, :arity 3, :row 44, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 41, :name-row 41, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 25, :name-end-row 50, :private true, :name-row 50, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 25, :row 50, :to elin.component.nrepl.connection} {:end-row 50, :name-end-col 55, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 55, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 74, :name-end-row 50, :name-row 50, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 56, :name-col 56, :end-col 74, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 94, :name-end-row 50, :name-row 50, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 76, :name-col 76, :end-col 94, :row 50, :to elin.schema.nrepl} {:end-row 50, :name-end-col 6, :name-end-row 50, :name-row 50, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 96, :arity 2, :row 50, :to malli.core} {:fixed-arities #{1}, :end-row 55, :name-end-col 17, :name-end-row 55, :name-row 55, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 21, :arity 1, :row 55, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name has-status?, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.nrepl, :from elin.component.nrepl.connection, :col 12, :name-col 13, :from-var put-done-responses, :end-col 46, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 56, :name-end-col 11, :name-end-row 54, :name-row 54, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var put-done-responses, :end-col 47, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 57, :name-end-col 46, :name-end-row 57, :name-row 57, :name get, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 42, :name-col 43, :from-var put-done-responses, :end-col 55, :arity 2, :row 57, :to clojure.core} {:end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 39, :arity 2, :row 60, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 16, :name-end-row 61, :name-row 61, :name dissoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var put-done-responses, :end-col 25, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:end-row 61, :name-end-col 10, :name-end-row 58, :name-row 58, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var put-done-responses, :end-col 26, :arity 2, :row 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 62, :name-end-col 12, :name-end-row 57, :name-row 57, :name if-let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :from-var put-done-responses, :end-col 12, :arity 3, :row 57, :to clojure.core} {:end-row 63, :name-end-col 6, :name-end-row 54, :name-row 54, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 3, :name-col 4, :from-var put-done-responses, :end-col 10, :arity 3, :row 54, :to clojure.core} {:end-row 63, :name-end-col 7, :name-end-row 51, :name-row 51, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 51, :to clojure.core} {:fixed-arities #{2}, :end-row 65, :name-end-col 22, :name-end-row 65, :private true, :name-row 65, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 22, :row 65, :to elin.component.nrepl.connection} {:end-row 65, :name-end-col 52, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 52, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 71, :name-end-row 65, :name-row 65, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 53, :name-col 53, :end-col 71, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 91, :name-end-row 65, :name-row 65, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 73, :name-col 73, :end-col 91, :row 65, :to elin.schema.nrepl} {:end-row 65, :name-end-col 6, :name-end-row 65, :name-row 65, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 93, :arity 2, :row 65, :to malli.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 19, :name-end-row 70, :private true, :name-row 70, :name add-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 24, :arity 2, :row 70, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 71, :name-end-col 26, :name-end-row 71, :private true, :name-row 71, :name put-done-responses, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var process-message, :end-col 31, :arity 2, :row 71, :to elin.component.nrepl.connection} {:end-row 71, :name-end-col 6, :name-end-row 69, :name-row 69, :name ->, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var process-message, :end-col 32, :arity 3, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 71, :name-end-col 7, :name-end-row 66, :name-row 66, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :varargs-min-arity 2, :row 66, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 23, :name-end-row 73, :private true, :name-row 73, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 23, :row 73, :to elin.component.nrepl.connection} {:end-row 73, :name-end-col 53, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 53, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 72, :name-end-row 73, :name-row 73, :name ?Message, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 54, :name-col 54, :end-col 72, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 92, :name-end-row 73, :name-row 73, :name ?Manager, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 74, :name-col 74, :end-col 92, :row 73, :to elin.schema.nrepl} {:end-row 73, :name-end-col 6, :name-end-row 73, :name-row 73, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 94, :arity 2, :row 73, :to malli.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 19, :name-end-row 79, :name-row 79, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :from-var register-message, :end-col 23, :arity 1, :row 79, :to clojure.core} {:fixed-arities #{0 1}, :end-row 79, :name-end-col 13, :name-end-row 78, :name-row 78, :name and, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var register-message, :end-col 24, :arity 2, :varargs-min-arity 1, :row 78, :to clojure.core} {:end-row 80, :name-end-col 51, :name-end-row 80, :name-row 80, :name promise-chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 32, :name-col 33, :from-var register-message, :end-col 52, :arity 0, :row 80, :to clojure.core.async} {:fixed-arities #{3}, :end-row 81, :name-end-col 13, :name-end-row 80, :name-row 80, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var register-message, :end-col 38, :arity 3, :varargs-min-arity 3, :row 80, :to clojure.core} {:end-row 82, :name-end-col 8, :name-end-row 78, :name-row 78, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var register-message, :end-col 12, :arity 3, :row 78, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var register-message, :end-col 13, :arity 2, :varargs-min-arity 1, :row 77, :to clojure.core} {:end-row 82, :name-end-col 7, :name-end-row 74, :name-row 74, :name defn-, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 74, :to clojure.core} {:end-row 93, :name-end-col 24, :name-end-row 93, :name-row 93, :name IConnection, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 3, :name-col 3, :end-col 24, :row 93, :to elin.protocol.nrepl} {:end-row 95, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :end-col 27, :arity 2, :row 95, :to clojure.core} {:end-row 97, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :end-col 26, :arity 2, :row 97, :to clojure.core} {:end-row 98, :name-end-col 24, :name-end-row 98, :name-row 98, :name close!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 45, :arity 1, :row 98, :to clojure.core.async} {:fixed-arities #{2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name reset!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :end-col 39, :arity 2, :row 99, :to clojure.core} {:end-row 100, :name-end-col 10, :name-end-row 97, :name-row 97, :name do, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 16, :arity 4, :row 97, :to clojure.core} {:end-row 100, :name-end-col 8, :name-end-row 95, :name-row 95, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 17, :arity 3, :row 95, :to clojure.core} {:end-row 103, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :end-col 23, :arity 2, :row 103, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 39, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 15, :name-col 16, :end-col 45, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 38, :name-end-row 107, :name-row 107, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :end-col 38, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 45, :name-end-row 107, :name-row 107, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 39, :name-col 39, :end-col 45, :row 107, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 34, :name-end-row 107, :name-row 107, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 29, :name-col 30, :end-col 46, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:fixed-arities #{2}, :end-row 107, :name-end-col 24, :name-end-row 107, :name-row 107, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 47, :arity 2, :row 107, :to clojure.core} {:end-row 108, :name-end-col 28, :name-end-row 108, :name-row 108, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 12, :name-col 13, :end-col 42, :arity 2, :row 108, :to bencode.core} {:end-row 108, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 43, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 108, :name-end-col 14, :name-end-row 106, :name-row 106, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 5, :name-col 6, :end-col 44, :arity 2, :varargs-min-arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 111, :name-end-col 33, :name-end-row 111, :name-row 111, :name disconnected?, :filename "src/elin/component/nrepl/connection.clj", :alias e.p.nrepl, :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 39, :arity 1, :row 111, :to elin.protocol.nrepl} {:end-row 112, :name-end-col 31, :name-end-row 112, :name-row 112, :name unavailable, :filename "src/elin/component/nrepl/connection.clj", :alias e, :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 59, :arity 1, :varargs-min-arity 0, :row 112, :to elin.error} {:end-row 112, :name-end-col 16, :name-end-row 112, :name-row 112, :name go, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 7, :name-col 8, :end-col 60, :arity 1, :row 112, :to clojure.core.async} {:fixed-arities #{0}, :end-row 113, :name-end-col 45, :name-end-row 113, :name-row 113, :name next-id, :filename "src/elin/component/nrepl/connection.clj", :alias e.u.id, :from elin.component.nrepl.connection, :col 30, :name-col 31, :end-col 46, :arity 0, :row 113, :to elin.util.id} {:fixed-arities #{0 1}, :end-row 113, :name-end-col 19, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 16, :name-col 17, :end-col 47, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 114, :name-end-col 23, :name-end-row 114, :name-row 114, :name assoc, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :name-col 18, :end-col 35, :arity 3, :varargs-min-arity 3, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 115, :name-end-col 49, :name-end-row 115, :private true, :name-row 115, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :name-col 33, :end-col 49, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 115, :private true, :name register-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 33, :end-col 49, :arity 2, :row 115, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 54, :arity 3, :varargs-min-arity 4, :row 115, :to clojure.core} {:fixed-arities #{0 1}, :end-row 116, :name-end-col 40, :name-end-row 116, :name-row 116, :name str, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 37, :name-col 37, :end-col 40, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 116, :name-end-col 47, :name-end-row 116, :name-row 116, :name symbol, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 41, :name-col 41, :end-col 47, :row 116, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name comp, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 31, :name-col 32, :end-col 48, :arity 2, :varargs-min-arity 2, :row 116, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 26, :name-end-row 116, :name-row 116, :name update-keys, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 49, :arity 2, :row 116, :to clojure.core} {:end-row 117, :name-end-col 30, :name-end-row 117, :name-row 117, :name write-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 14, :name-col 15, :end-col 44, :arity 2, :row 117, :to bencode.core} {:end-row 117, :name-end-col 13, :name-end-row 116, :name-row 116, :name ->>, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :end-col 45, :arity 2, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 3}, :end-row 118, :name deref, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :end-col 34, :arity 1, :row 118, :to clojure.core} {:fixed-arities #{3 2}, :end-row 118, :name-end-col 16, :name-end-row 118, :name-row 118, :name get-in, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :end-col 49, :arity 2, :row 118, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 113, :name-row 113, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :end-col 50, :arity 4, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 118, :name-end-col 8, :name-end-row 111, :name-row 111, :name if, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :end-col 51, :arity 3, :row 111, :to clojure.core} {:end-row 118, :name-end-col 11, :name-end-row 84, :name-row 84, :name defrecord, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 53, :arity 7, :varargs-min-arity 2, :row 84, :to clojure.core} {:fixed-arities #{2}, :end-row 120, :name-end-col 14, :name-end-row 120, :name-row 120, :name connect, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 7, :end-col 14, :row 120, :to elin.component.nrepl.connection} {:fixed-arities #{1}, :end-row 120, :name-end-col 33, :name-end-row 120, :name-row 120, :name string?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 26, :end-col 33, :row 120, :to clojure.core} {:fixed-arities #{1}, :end-row 120, :name-end-col 38, :name-end-row 120, :name-row 120, :name int?, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 34, :name-col 34, :end-col 38, :row 120, :to clojure.core} {:end-row 120, :name-end-col 61, :name-end-row 120, :name-row 120, :name ?Connection, :filename "src/elin/component/nrepl/connection.clj", :alias e.s.nrepl, :from elin.component.nrepl.connection, :col 40, :name-col 40, :end-col 61, :row 120, :to elin.schema.nrepl} {:end-row 120, :name-end-col 6, :name-end-row 120, :name-row 120, :name =>, :filename "src/elin/component/nrepl/connection.clj", :alias m, :from elin.component.nrepl.connection, :col 1, :name-col 2, :end-col 63, :arity 2, :row 120, :to malli.core} {:end-row 124, :name-end-col 40, :name-end-row 124, :name-row 124, :name chan, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 29, :name-col 30, :from-var connect, :end-col 41, :arity 0, :row 124, :to clojure.core.async} {:end-row 125, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 43, :from-var connect, :end-col 65, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 22, :from-var connect, :end-col 45, :arity 2, :row 126, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name atom, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 26, :name-col 27, :from-var connect, :end-col 35, :arity 1, :varargs-min-arity 1, :row 127, :to clojure.core} {:end-row 131, :name-end-col 32, :name-end-row 131, :name-row 131, :name read-bencode, :filename "src/elin/component/nrepl/connection.clj", :alias b, :from elin.component.nrepl.connection, :col 17, :name-col 18, :from-var connect, :end-col 45, :arity 1, :row 131, :to bencode.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 34, :name-end-row 132, :private true, :name-row 132, :name format-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 19, :name-col 20, :from-var connect, :end-col 37, :arity 1, :row 132, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :name-end-col 50, :name-end-row 133, :private true, :name-row 133, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :name-col 35, :from-var connect, :end-col 50, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{2}, :end-row 133, :private true, :name process-message, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 35, :from-var connect, :end-col 50, :arity 2, :row 133, :to elin.component.nrepl.connection} {:fixed-arities #{4 3 2}, :end-row 133, :name-end-col 17, :name-end-row 133, :name-row 133, :name swap!, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 55, :arity 3, :varargs-min-arity 4, :row 133, :to clojure.core} {:end-row 134, :name-end-col 22, :name-end-row 134, :name-row 134, :name put!, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 11, :name-col 12, :from-var connect, :end-col 47, :arity 2, :row 134, :to clojure.core.async} {:end-row 134, :name-end-col 13, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 48, :arity 3, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 135, :name-end-col 11, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 7, :name-col 8, :from-var connect, :end-col 39, :arity 2, :row 130, :to clojure.core} {:end-row 136, :name ., :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 17, :from-var connect, :end-col 33, :arity 2, :row 136, :to clojure.core} {:end-row 137, :name-end-col 15, :name-end-row 137, :name-row 137, :name recur, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 9, :name-col 10, :from-var connect, :end-col 16, :arity 0, :row 137, :to clojure.core} {:end-row 137, :name-end-col 16, :name-end-row 136, :name-row 136, :name when-not, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 17, :arity 2, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 137, :name-end-col 19, :name-end-row 129, :name-row 129, :name go-loop, :filename "src/elin/component/nrepl/connection.clj", :alias async, :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 18, :arity 3, :row 129, :to clojure.core.async} {:fixed-arities #{1}, :end-row 146, :name-end-col 21, :name-end-row 139, :name-row 139, :name map->Connection, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :col 5, :name-col 6, :from-var connect, :end-col 43, :arity 1, :row 139, :to elin.component.nrepl.connection} {:end-row 146, :name-end-col 7, :name-end-row 123, :name-row 123, :name let, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 123, :to clojure.core} {:end-row 146, :name-end-col 6, :name-end-row 121, :name-row 121, :name defn, :filename "src/elin/component/nrepl/connection.clj", :from elin.component.nrepl.connection, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 121, :to clojure.core} {:end-row 10, :name-end-col 34, :name-end-row 10, :name-row 10, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var output-eval-result-to-cmdline-interceptor, :end-col 34, :row 10, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 13, :name-end-col 58, :name-end-row 13, :name-row 13, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 54, :name-col 55, :from-var output-eval-result-to-cmdline-interceptor, :end-col 61, :arity 1, :varargs-min-arity 1, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 53, :name-end-row 13, :name-row 13, :name trim, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var output-eval-result-to-cmdline-interceptor, :end-col 62, :arity 1, :row 13, :to clojure.string} {:fixed-arities #{3 2}, :end-row 13, :name-end-col 38, :name-end-row 13, :name-row 13, :name echo-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var output-eval-result-to-cmdline-interceptor, :end-col 63, :arity 2, :row 13, :to elin.protocol.host} {:end-row 13, :name-end-col 26, :name-end-row 12, :name-row 12, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var output-eval-result-to-cmdline-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 13, :name-end-col 18, :name-end-row 11, :name-row 11, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 65, :arity 2, :varargs-min-arity 0, :row 11, :to clojure.core} {:end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var output-eval-result-to-cmdline-interceptor, :end-col 27, :arity 1, :row 14, :to exoscale.interceptor} {:end-row 14, :name-end-col 14, :name-end-row 11, :name-row 11, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var output-eval-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 9, :to clojure.core} {:end-row 17, :name-end-col 34, :name-end-row 17, :name-row 17, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 34, :row 17, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 50, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 46, :name-col 47, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 59, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 24, :name-end-col 45, :name-end-row 20, :name-row 20, :name set-virtual-text, :filename "src/elin/interceptor/evaluate.clj", :alias e.p.host, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 66, :arity 3, :row 20, :to elin.protocol.host} {:end-row 24, :name-end-col 26, :name-end-row 19, :name-row 19, :name when-let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 67, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 24, :name-end-col 18, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 68, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :name discard, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 27, :arity 1, :row 25, :to exoscale.interceptor} {:end-row 25, :name-end-col 14, :name-end-row 18, :name-row 18, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var set-eval-result-to-virtual-text-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 25, :name-end-col 5, :name-end-row 16, :name-row 16, :name def, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 16, :to clojure.core} {:end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name up, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var up-until-top, :end-col 34, :arity 1, :row 29, :to rewrite-clj.zip} {:end-row 31, :name-end-col 26, :name-end-row 31, :name-row 31, :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 31, :to rewrite-clj.zip} {:end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :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 32, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 17, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 14, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 30, :name-row 30, :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 30, :to clojure.core} {:end-row 35, :name-end-col 9, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 5, :name-col 6, :from-var up-until-top, :end-col 26, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 35, :name-end-col 8, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :name evaluate, :filename "src/elin/interceptor/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.evaluate, :col 10, :name-col 10, :from-var eval-in-comment-interceptor, :end-col 34, :row 38, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 41, :name-end-col 49, :name-end-row 41, :name-row 41, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 47, :name-col 48, :from-var eval-in-comment-interceptor, :end-col 67, :arity 2, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 46, :name-end-row 41, :name-row 41, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 42, :name-col 43, :from-var eval-in-comment-interceptor, :end-col 68, :arity 1, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 42, :name-end-col 51, :name-end-row 42, :name-row 42, :name -, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 49, :name-col 50, :from-var eval-in-comment-interceptor, :end-col 73, :arity 2, :varargs-min-arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 48, :name-end-row 42, :name-row 42, :name inc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 44, :name-col 45, :from-var eval-in-comment-interceptor, :end-col 74, :arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 48, :name-end-row 43, :name-row 43, :name of-string, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 78, :arity 2, :row 43, :to rewrite-clj.zip} {:end-row 45, :name-end-col 55, :name-end-row 44, :name-row 44, :name find-last-by-pos, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 79, :arity 2, :row 44, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 46, :name-end-col 45, :name-end-row 46, :private true, :name-row 46, :name up-until-top, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 32, :name-col 33, :from-var eval-in-comment-interceptor, :end-col 46, :arity 1, :row 46, :to elin.interceptor.evaluate} {:end-row 46, :name-end-col 31, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 28, :name-col 29, :from-var eval-in-comment-interceptor, :end-col 47, :arity 3, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 47, :name-end-col 44, :name-end-row 47, :name-row 47, :name seq?, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 33, :name-col 34, :from-var eval-in-comment-interceptor, :end-col 50, :arity 1, :row 47, :to rewrite-clj.zip} {:end-row 48, :name-end-col 48, :name-end-row 48, :name-row 48, :name sexpr, :filename "src/elin/interceptor/evaluate.clj", :alias r.zip, :from elin.interceptor.evaluate, :col 36, :name-col 37, :from-var eval-in-comment-interceptor, :end-col 54, :arity 1, :row 48, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 48, :name-end-col 35, :name-end-row 48, :name-row 48, :name str, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 55, :arity 1, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{3}, :end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :name replace-first, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 31, :name-col 32, :from-var eval-in-comment-interceptor, :end-col 75, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 32, :name-end-row 47, :name-row 47, :name if, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 29, :name-col 30, :from-var eval-in-comment-interceptor, :end-col 76, :arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 50, :name-end-col 25, :name-end-row 50, :name-row 50, :name assoc, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 19, :name-col 20, :from-var eval-in-comment-interceptor, :end-col 42, :arity 3, :varargs-min-arity 3, :row 50, :to clojure.core} {:end-row 50, :name-end-col 21, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 17, :name-col 18, :from-var eval-in-comment-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 50, :name-end-col 18, :name-end-row 39, :name-row 39, :name fn, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 44, :arity 2, :varargs-min-arity 0, :row 39, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 42, :name-end-row 51, :name-row 51, :name starts-with?, :filename "src/elin/interceptor/evaluate.clj", :alias str, :from elin.interceptor.evaluate, :col 25, :name-col 26, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 51, :to clojure.string} {:end-row 51, :name fn*, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :col 24, :from-var eval-in-comment-interceptor, :end-col 64, :arity 2, :row 51, :to clojure.core} {:end-row 51, :name-end-col 23, :name-end-row 51, :name-row 51, :name when, :filename "src/elin/interceptor/evaluate.clj", :alias ix, :from elin.interceptor.evaluate, :col 15, :name-col 16, :from-var eval-in-comment-interceptor, :end-col 65, :arity 2, :row 51, :to exoscale.interceptor} {:end-row 51, :name-end-col 14, :name-end-row 39, :name-row 39, :name ->, :filename "src/elin/interceptor/evaluate.clj", :from elin.interceptor.evaluate, :macro true, :col 11, :name-col 12, :from-var eval-in-comment-interceptor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 51, :name-end-col 5, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 16, :name-end-col 23, :name-end-row 16, :name-row 16, :name reader, :defmethod true, :dispatch-val-str "(quote empty-port)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 16, :to aero.core} {:end-row 19, :name ., :filename "src/elin/config.clj", :from elin.config, :col 5, :end-col 25, :arity 2, :row 19, :to clojure.core} {:end-row 19, :name-end-col 13, :name-end-row 18, :name-row 18, :name with-open, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :end-col 26, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 19, :name-end-col 11, :name-end-row 16, :name-row 16, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 27, :arity 4, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 21, :name-end-col 23, :name-end-row 21, :name-row 21, :name reader, :defmethod true, :dispatch-val-str "(quote spit-appender)", :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 12, :name-col 12, :end-col 23, :row 21, :to aero.core} {:end-row 24, :name-end-col 24, :name-end-row 24, :name-row 24, :name spit-appender, :filename "src/elin/config.clj", :alias timbre, :from elin.config, :col 3, :name-col 4, :end-col 31, :arity 1, :row 24, :to taoensso.timbre} {:end-row 24, :name-end-col 11, :name-end-row 21, :name-row 21, :name defmethod, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 32, :arity 4, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 28, :name-end-col 32, :name-end-row 28, :name-row 28, :name default-value-transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 4, :name-col 4, :from-var config-transformer, :end-col 32, :row 28, :to malli.transform} {:end-row 28, :name-end-col 18, :name-end-row 27, :name-row 27, :name transformer, :filename "src/elin/config.clj", :alias mt, :from elin.config, :col 3, :name-col 4, :from-var config-transformer, :end-col 33, :arity 1, :row 27, :to malli.transform} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 30, :name-end-col 20, :name-end-row 30, :name-row 30, :name merge-configs, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 20, :varargs-min-arity 2, :row 30, :to elin.config} {:fixed-arities #{1}, :end-row 31, :name-end-col 45, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 59, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 66, :name-end-row 31, :name-row 31, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 62, :name-col 62, :end-col 66, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 45, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 41, :name-col 41, :end-col 45, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 59, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 55, :name-col 55, :end-col 59, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 77, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 73, :name-col 73, :end-col 77, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 85, :name-end-row 32, :name-row 32, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 81, :name-col 81, :end-col 85, :row 32, :to clojure.core} {:end-row 32, :name-end-col 6, :name-end-row 30, :name-row 30, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 88, :arity 2, :row 30, :to malli.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 32, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:fixed-arities #{1}, :end-row 40, :name-end-col 34, :name-end-row 40, :name-row 40, :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 40, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 45, :name-end-row 43, :name-row 43, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 35, :name-col 36, :from-var merge-configs, :end-col 71, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 47, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 64, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 34, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 45, :name-end-col 42, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 34, :name-end-row 45, :name-row 45, :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 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 40, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 50, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 47, :name-end-col 34, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 48, :name-end-col 40, :name-end-row 48, :name-row 48, :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 48, :to clojure.set} {:fixed-arities #{1}, :end-row 50, :name-end-col 40, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 50, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 34, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 44, :name-end-row 51, :name-row 51, :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 51, :to elin.config} {:end-row 54, :name-end-col 33, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {:fixed-arities #{3}, :end-row 54, :name-end-col 27, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 54, :name-end-col 23, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 54, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 55, :name-end-col 20, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:fixed-arities #{3}, :end-row 56, :name-end-col 16, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:end-row 56, :name-end-col 9, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 25, :name-end-row 58, :name-row 58, :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 58, :to elin.config} {:fixed-arities #{2}, :end-row 58, :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 58, :to elin.config} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 29, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{2}, :end-row 58, :name-end-col 42, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:fixed-arities #{3 2}, :end-row 58, :name-end-col 11, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 58, :name-end-col 6, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:fixed-arities #{0}, :end-row 60, :name-end-col 23, :name-end-row 60, :private true, :name-row 60, :name load-user-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 23, :row 60, :to elin.config} {:fixed-arities #{1}, :end-row 60, :name-end-col 33, :name-end-row 60, :name-row 60, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 29, :name-col 29, :end-col 33, :row 60, :to clojure.core} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 35, :arity 2, :row 60, :to malli.core} {:fixed-arities #{0}, :end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :name get-config-directory, :filename "src/elin/config.clj", :alias e.u.file, :from elin.config, :col 23, :name-col 24, :from-var load-user-config, :end-col 54, :arity 0, :row 63, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 22, :name-end-row 63, :name-row 63, :name file, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 14, :name-col 15, :from-var load-user-config, :end-col 68, :arity 2, :varargs-min-arity 2, :row 63, :to clojure.java.io} {:end-row 64, :name ., :filename "src/elin/config.clj", :from elin.config, :col 15, :from-var load-user-config, :end-col 29, :arity 2, :row 64, :to clojure.core} {:end-row 65, :name-end-col 28, :name-end-row 65, :name-row 65, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 11, :name-col 12, :from-var load-user-config, :end-col 34, :arity 1, :row 65, :to aero.core} {:end-row 65, :name-end-col 14, :name-end-row 64, :name-row 64, :name when, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 9, :name-col 10, :from-var load-user-config, :end-col 35, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 66, :name-end-col 8, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 66, :name-end-col 7, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 32, :name-end-row 68, :private true, :name-row 68, :name load-project-local-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 32, :row 68, :to elin.config} {:fixed-arities #{1}, :end-row 68, :name-end-col 45, :name-end-row 68, :name-row 68, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 38, :name-col 38, :end-col 45, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 50, :name-end-row 68, :name-row 68, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 46, :name-col 46, :end-col 50, :row 68, :to clojure.core} {:end-row 68, :name-end-col 6, :name-end-row 68, :name-row 68, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 52, :arity 2, :row 68, :to malli.core} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :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 71, :to elin.constant.project} {:fixed-arities #{0 1}, :end-row 71, :name-end-col 29, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{2}, :end-row 72, :name-end-col 63, :name-end-row 72, :name-row 72, :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 72, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 30, :name-end-row 73, :name-row 73, :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 73, :to clojure.java.io} {:end-row 73, :name-end-col 21, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 74, :name ., :filename "src/elin/config.clj", :from elin.config, :col 25, :from-var load-project-local-config, :end-col 39, :arity 2, :row 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 74, :name-end-col 19, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 75, :name-end-col 28, :name-end-row 75, :name-row 75, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 11, :name-col 12, :from-var load-project-local-config, :end-col 34, :arity 1, :row 75, :to aero.core} {:end-row 75, :name-end-col 14, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 8, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 76, :name-end-col 7, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 76, :name-end-col 7, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 40, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{1}, :end-row 82, :name-end-col 36, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 82, :name-end-col 31, :name-end-row 81, :name-row 81, :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 81, :to clojure.set} {:fixed-arities #{3}, :end-row 86, :name-end-col 30, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:fixed-arities #{2}, :end-row 86, :name-end-col 23, :name-end-row 84, :name-row 84, :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 84, :to elin.config} {:fixed-arities #{1 2}, :end-row 87, :name-end-col 40, :name-end-row 87, :name-row 87, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 33, :name-col 34, :from-var configure-handler, :end-col 55, :arity 2, :row 87, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 88, :name-end-col 40, :name-end-row 88, :name-row 88, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 33, :name-col 34, :from-var configure-handler, :end-col 50, :arity 2, :varargs-min-arity 2, :row 88, :to clojure.core} {:end-row 88, :name-end-col 32, :name-end-row 87, :name-row 87, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 28, :name-col 29, :from-var configure-handler, :end-col 51, :arity 2, :varargs-min-arity 1, :row 87, :to clojure.core} {:end-row 88, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 27, :from-var configure-handler, :end-col 51, :arity 2, :row 87, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 88, :name-end-col 16, :name-end-row 87, :name-row 87, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-handler, :end-col 52, :arity 3, :varargs-min-arity 6, :row 87, :to clojure.core} {:end-row 88, :name-end-col 8, :name-end-row 83, :name-row 83, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-handler, :end-col 53, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 80, :name-row 80, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-handler, :end-col 54, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 78, :name-row 78, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 55, :arity 3, :varargs-min-arity 2, :row 78, :to clojure.core} {:fixed-arities #{1}, :end-row 94, :name-end-col 77, :name-end-row 94, :name-row 94, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 56, :name-col 56, :from-var configure-interceptor, :end-col 77, :row 94, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :name comp, :filename "src/elin/config.clj", :from elin.config, :col 42, :name-col 43, :from-var configure-interceptor, :end-col 78, :arity 2, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 93, :name-end-col 40, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 94, :name-end-col 41, :name-end-row 94, :name-row 94, :name map, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 79, :arity 2, :varargs-min-arity 4, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 41, :name-end-row 95, :name-row 95, :name set, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 42, :arity 1, :row 95, :to clojure.core} {:end-row 95, :name-end-col 36, :name-end-row 93, :name-row 93, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 32, :name-col 33, :from-var configure-interceptor, :end-col 43, :arity 3, :varargs-min-arity 1, :row 93, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 77, :name-end-row 97, :name-row 97, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 56, :name-col 56, :from-var configure-interceptor, :end-col 77, :row 97, :to elin.util.interceptor} {:fixed-arities #{0 1 2}, :end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :name comp, :filename "src/elin/config.clj", :from elin.config, :col 42, :name-col 43, :from-var configure-interceptor, :end-col 78, :arity 2, :varargs-min-arity 2, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 40, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 97, :name-end-col 41, :name-end-row 97, :name-row 97, :name map, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 79, :arity 2, :varargs-min-arity 4, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 98, :name-end-col 41, :name-end-row 98, :name-row 98, :name set, :filename "src/elin/config.clj", :from elin.config, :col 37, :name-col 38, :from-var configure-interceptor, :end-col 42, :arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 36, :name-end-row 96, :name-row 96, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 32, :name-col 33, :from-var configure-interceptor, :end-col 43, :arity 3, :varargs-min-arity 1, :row 96, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 98, :name-end-col 31, :name-end-row 93, :name-row 93, :name union, :filename "src/elin/config.clj", :alias set, :from elin.config, :col 21, :name-col 22, :from-var configure-interceptor, :end-col 44, :arity 2, :varargs-min-arity 2, :row 93, :to clojure.set} {:fixed-arities #{3}, :end-row 102, :name-end-col 30, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{2}, :end-row 102, :name-end-col 23, :name-end-row 100, :name-row 100, :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 100, :to elin.config} {:fixed-arities #{1}, :end-row 106, :name-end-col 85, :name-end-row 106, :name-row 106, :name parse, :filename "src/elin/config.clj", :alias e.u.interceptor, :from elin.config, :col 63, :name-col 64, :from-var configure-interceptor, :end-col 88, :arity 1, :row 106, :to elin.util.interceptor} {:fixed-arities #{2}, :end-row 106, :name-end-col 53, :name-end-row 105, :name-row 105, :name contains?, :filename "src/elin/config.clj", :from elin.config, :col 43, :name-col 44, :from-var configure-interceptor, :end-col 90, :arity 2, :row 105, :to clojure.core} {:end-row 106, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 42, :from-var configure-interceptor, :end-col 90, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 41, :name-end-row 105, :name-row 105, :name remove, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 35, :from-var configure-interceptor, :end-col 91, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 107, :name-end-col 41, :name-end-row 107, :name-row 107, :name concat, :filename "src/elin/config.clj", :from elin.config, :col 34, :name-col 35, :from-var configure-interceptor, :end-col 51, :arity 2, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 107, :name-end-col 33, :name-end-row 104, :name-row 104, :name ->>, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 29, :name-col 30, :from-var configure-interceptor, :end-col 52, :arity 3, :varargs-min-arity 1, :row 104, :to clojure.core} {:end-row 107, :name-end-col 30, :name-end-row 103, :name-row 103, :name fn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 27, :name-col 28, :from-var configure-interceptor, :end-col 53, :arity 2, :varargs-min-arity 0, :row 103, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 107, :name-end-col 16, :name-end-row 103, :name-row 103, :name update, :filename "src/elin/config.clj", :from elin.config, :col 9, :name-col 10, :from-var configure-interceptor, :end-col 54, :arity 3, :varargs-min-arity 6, :row 103, :to clojure.core} {:end-row 107, :name-end-col 8, :name-end-row 99, :name-row 99, :name ->, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 5, :name-col 6, :from-var configure-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 99, :to clojure.core} {:end-row 107, :name-end-col 7, :name-end-row 92, :name-row 92, :name let, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 3, :name-col 4, :from-var configure-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 92, :to clojure.core} {:end-row 107, :name-end-col 6, :name-end-row 90, :name-row 90, :name defn, :filename "src/elin/config.clj", :from elin.config, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 90, :to clojure.core} {:fixed-arities #{1 2}, :end-row 112, :name-end-col 29, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{2}, :end-row 112, :name-end-col 21, :name-end-row 112, :name-row 112, :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 112, :to elin.config} {:fixed-arities #{2}, :end-row 113, :name-end-col 43, :name-end-row 113, :name-row 113, :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 113, :to elin.config} {:end-row 113, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 24, :from-var configure, :end-col 71, :arity 2, :row 113, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 113, :name-end-col 14, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 51, :name-end-row 114, :name-row 114, :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 114, :to elin.config} {:end-row 114, :name fn*, :filename "src/elin/config.clj", :from elin.config, :col 28, :from-var configure, :end-col 83, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 114, :name-end-col 6, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{2}, :end-row 116, :name-end-col 18, :name-end-row 116, :name-row 116, :name load-config, :filename "src/elin/config.clj", :from elin.config, :col 7, :name-col 7, :end-col 18, :row 116, :to elin.config} {:fixed-arities #{1}, :end-row 116, :name-end-col 31, :name-end-row 116, :name-row 116, :name string?, :filename "src/elin/config.clj", :from elin.config, :col 24, :name-col 24, :end-col 31, :row 116, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 36, :name-end-row 116, :name-row 116, :name map?, :filename "src/elin/config.clj", :from elin.config, :col 32, :name-col 32, :end-col 36, :row 116, :to clojure.core} {:end-row 116, :name-end-col 55, :name-end-row 116, :name-row 116, :name ?Config, :filename "src/elin/config.clj", :alias e.s.config, :from elin.config, :col 37, :name-col 37, :end-col 55, :row 116, :to elin.schema.config} {:end-row 116, :name-end-col 6, :name-end-row 116, :name-row 116, :name =>, :filename "src/elin/config.clj", :alias m, :from elin.config, :col 1, :name-col 2, :end-col 57, :arity 2, :row 116, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 54, :name-end-row 119, :name-row 119, :name resource, :filename "src/elin/config.clj", :alias io, :from elin.config, :col 42, :name-col 43, :from-var load-config, :end-col 68, :arity 1, :row 119, :to clojure.java.io} {:end-row 119, :name-end-col 41, :name-end-row 119, :name-row 119, :name read-config, :filename "src/elin/config.clj", :alias aero, :from elin.config, :col 24, :name-col 25, :from-var load-config, :end-col 69, :arity 1, :row 119, :to aero.core} {:fixed-arities #{0}, :end-row 120, :name-end-col 38, :name-end-row 120, :private true, :name-row 120, :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 120, :to elin.config} {:fixed-arities #{1}, :end-row 121, :name-end-col 56, :name-end-row 121, :private true, :name-row 121, :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 121, :to elin.config} {:fixed-arities #{2}, :end-row 123, :name-end-col 34, :name-end-row 123, :name-row 123, :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 123, :to elin.config} {:fixed-arities #{2}, :end-row 124, :name-end-col 30, :name-end-row 124, :name-row 124, :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 124, :to elin.config} {:fixed-arities #{2}, :end-row 125, :name-end-col 30, :name-end-row 125, :name-row 125, :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 125, :to elin.config} {:end-row 125, :name-end-col 19, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:end-row 126, :name-end-col 33, :name-end-row 126, :name-row 126, :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 126, :to elin.schema.config} {:end-row 128, :name-end-col 33, :name-end-row 128, :private true, :name-row 128, :name config-transformer, :filename "src/elin/config.clj", :from elin.config, :col 15, :name-col 15, :from-var load-config, :end-col 33, :row 128, :to elin.config} {:end-row 128, :name-end-col 14, :name-end-row 126, :name-row 126, :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 126, :to malli.core} {:end-row 128, :name-end-col 7, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 128, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:end-row 132, :name-end-col 9, :name-end-row 130, :name-row 130, :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 130, :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}, :end-row 16, :name-end-col 32, :name-end-row 16, :name-row 16, :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 16, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 7, :name-end-row 16, :name-row 16, :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 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 41, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 13, :name-col 13, :from-var ?ParsedInterceptor, :end-col 30, :row 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 30, :name-end-row 21, :name-row 21, :name any?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 26, :name-col 26, :from-var ?ParsedInterceptor, :end-col 30, :row 21, :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/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 34, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 12, :name-end-row 23, :name-row 23, :name parse, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 7, :name-col 7, :end-col 12, :row 23, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name any?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 18, :name-col 18, :end-col 22, :row 23, :to clojure.core} {:end-row 23, :name-end-col 49, :name-end-row 23, :private true, :name-row 23, :name ?ParsedInterceptor, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 31, :name-col 31, :end-col 49, :row 23, :to elin.util.interceptor} {:end-row 23, :name-end-col 6, :name-end-row 23, :name-row 23, :name =>, :filename "src/elin/util/interceptor.clj", :alias m, :from elin.util.interceptor, :col 1, :name-col 2, :end-col 52, :arity 2, :row 23, :to malli.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 22, :name-end-row 27, :name-row 27, :name sequential?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 10, :name-col 11, :from-var parse, :end-col 25, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 35, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 29, :name-col 30, :from-var parse, :end-col 38, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 10, :name-col 11, :from-var parse, :end-col 39, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 28, :name-end-col 9, :name-end-row 27, :name-row 27, :name and, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 5, :name-col 6, :from-var parse, :end-col 40, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 20, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 14, :name-col 15, :from-var parse, :end-col 23, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 19, :name-end-row 30, :name-row 30, :name rest, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 14, :name-col 15, :from-var parse, :end-col 22, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 23, :name-end-row 32, :name-row 32, :name qualified-symbol?, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :col 5, :name-col 6, :from-var parse, :end-col 26, :arity 1, :row 32, :to clojure.core} {:end-row 37, :name-end-col 8, :name-end-row 26, :name-row 26, :name cond, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 9, :arity 6, :varargs-min-arity 0, :row 26, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/util/interceptor.clj", :from elin.util.interceptor, :macro true, :col 1, :name-col 2, :end-col 10, :arity 3, :varargs-min-arity 2, :row 24, :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 33, :name-end-row 32, :private true, :name-row 32, :name default-popup-option, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 13, :name-col 13, :from-var open, :end-col 33, :row 32, :to elin.function.popup} {:end-row 32, :name-end-col 12, :name-end-row 32, :name-row 32, :name merge, :filename "src/elin/function/popup.clj", :from elin.function.popup, :col 6, :name-col 7, :from-var open, :end-col 41, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 26, :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 5, :name-col 6, :from-var open, :end-col 42, :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} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name parse, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 13, :name-col 14, :from-var parse, :end-col 36, :arity 2, :row 7, :to malli.core} {:fixed-arities #{1 2}, :end-row 8, :name-end-col 11, :name-end-row 8, :name-row 8, :name =, :filename "src/elin/util/param.clj", :from elin.util.param, :col 9, :name-col 10, :from-var parse, :end-col 28, :arity 2, :varargs-min-arity 2, :row 8, :to clojure.core} {:end-row 9, :name-end-col 40, :name-end-row 9, :name-row 9, :name explain, :filename "src/elin/util/param.clj", :alias m, :from elin.util.param, :col 30, :name-col 31, :from-var parse, :end-col 55, :arity 2, :row 9, :to malli.core} {:end-row 9, :name-end-col 29, :name-end-row 9, :name-row 9, :name humanize, :filename "src/elin/util/param.clj", :alias m.error, :from elin.util.param, :col 12, :name-col 13, :from-var parse, :end-col 56, :arity 1, :row 9, :to malli.error} {:end-row 10, :name-end-col 8, :name-end-row 8, :name-row 8, :name if, :filename "src/elin/util/param.clj", :from elin.util.param, :col 5, :name-col 6, :from-var parse, :end-col 13, :arity 3, :row 8, :to clojure.core} {:end-row 10, :name-end-col 7, :name-end-row 7, :name-row 7, :name let, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 3, :name-col 4, :from-var parse, :end-col 14, :arity 2, :varargs-min-arity 1, :row 7, :to clojure.core} {:end-row 10, :name-end-col 6, :name-end-row 6, :name-row 6, :name defn, :filename "src/elin/util/param.clj", :from elin.util.param, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 6, :to clojure.core} {:fixed-arities #{4 3}, :end-row 12, :name-end-col 19, :name-end-row 12, :name-row 12, :name get-top-list, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 7, :name-col 7, :end-col 19, :row 12, :to elin.function.sexpr} {:end-row 13, :name-end-col 43, :name-end-row 13, :name-row 13, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 26, :name-col 26, :end-col 43, :row 13, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 13, :name-end-col 48, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 44, :name-col 44, :end-col 48, :row 13, :to clojure.core} {:fixed-arities #{1}, :end-row 13, :name-end-col 53, :name-end-row 13, :name-row 13, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 49, :name-col 49, :end-col 53, :row 13, :to clojure.core} {:end-row 13, :name-end-col 98, :name-end-row 13, :name-row 13, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 73, :name-col 73, :end-col 98, :row 13, :to elin.schema.host} {:fixed-arities #{1}, :end-row 13, :name-end-col 72, :name-end-row 13, :name-row 13, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 54, :name-col 55, :end-col 99, :arity 1, :row 13, :to elin.schema} {:end-row 14, :name-end-col 43, :name-end-row 14, :name-row 14, :name ?Elin, :filename "src/elin/function/sexpr.clj", :alias e.s.handler, :from elin.function.sexpr, :col 26, :name-col 26, :end-col 43, :row 14, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 14, :name-end-col 51, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 44, :name-col 44, :end-col 51, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 56, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 52, :name-col 52, :end-col 56, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 61, :name-end-row 14, :name-row 14, :name int?, :filename "src/elin/function/sexpr.clj", :from elin.function.sexpr, :col 57, :name-col 57, :end-col 61, :row 14, :to clojure.core} {:end-row 14, :name-end-col 106, :name-end-row 14, :name-row 14, :name ?CodeAndPosition, :filename "src/elin/function/sexpr.clj", :alias e.s.host, :from elin.function.sexpr, :col 81, :name-col 81, :end-col 106, :row 14, :to elin.schema.host} {:fixed-arities #{1}, :end-row 14, :name-end-col 80, :name-end-row 14, :name-row 14, :name error-or, :filename "src/elin/function/sexpr.clj", :alias e.schema, :from elin.function.sexpr, :col 62, :name-col 63, :end-col 107, :arity 1, :row 14, :to elin.schema} {:end-row 14, :name-end-col 6, :name-end-row 12, :name-row 12, :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 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 45, :arity 2, :row 11, :to clojure.core} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var port-auto-detecting-interceptor, :end-col 33, :row 14, :to elin.constant.interceptor} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 19, :name-end-row 17, :name-row 17, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 34, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name not, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 20, :name-col 21, :from-var port-auto-detecting-interceptor, :end-col 34, :arity 1, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 19, :name-end-row 20, :name-row 20, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 40, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 21, :name-end-col 52, :name-end-row 21, :private true, :name-row 21, :name default-hostname, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 36, :name-col 36, :from-var port-auto-detecting-interceptor, :end-col 52, :row 21, :to elin.interceptor.connect} {:fixed-arities #{3}, :end-row 21, :name-end-col 21, :name-end-row 21, :name-row 21, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 53, :arity 3, :varargs-min-arity 3, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 23, :name-end-row 24, :name-row 24, :name and, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 19, :name-col 20, :from-var port-auto-detecting-interceptor, :end-col 38, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 78, :name-end-row 27, :name-row 27, :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 port-auto-detecting-interceptor, :end-col 84, :arity 1, :row 27, :to elin.protocol.host} {:end-row 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name , :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 29, :name-col 30, :from-var port-auto-detecting-interceptor, :end-col 54, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 19, :name-col 20, :from-var port-auto-detecting-interceptor, :end-col 62, :arity 5, :varargs-min-arity 3, :row 33, :to clojure.core} {:end-row 33, :name-end-col 21, :name-end-row 26, :name-row 26, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var port-auto-detecting-interceptor, :end-col 63, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 24, :name-row 24, :name if, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 15, :name-col 16, :from-var port-auto-detecting-interceptor, :end-col 64, :arity 3, :row 24, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 16, :name-row 16, :name cond, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var port-auto-detecting-interceptor, :end-col 65, :arity 6, :varargs-min-arity 0, :row 16, :to clojure.core} {:end-row 33, :name-end-col 14, :name-end-row 15, :name-row 15, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var port-auto-detecting-interceptor, :end-col 66, :arity 2, :varargs-min-arity 0, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 1, :name-col 2, :end-col 68, :arity 2, :row 13, :to clojure.core} {:end-row 36, :name-end-col 33, :name-end-row 36, :name-row 36, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var raw-message-channel-interceptor, :end-col 33, :row 36, :to elin.constant.interceptor} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 33, :name-end-row 38, :name-row 38, :name get-in, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 26, :name-col 27, :from-var raw-message-channel-interceptor, :end-col 76, :arity 2, :row 38, :to clojure.core} {:end-row 40, :name-end-col 45, :name-end-row 40, :name-row 40, :name >, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 27, :name-col 28, :from-var raw-message-channel-interceptor, :end-col 96, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 44, :name-end-col 26, :name-end-row 41, :name-row 41, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 23, :name-col 24, :from-var raw-message-channel-interceptor, :end-col 97, :arity 4, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :name recur, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 23, :name-col 24, :from-var raw-message-channel-interceptor, :end-col 30, :arity 0, :row 45, :to clojure.core} {:end-row 45, :name-end-col 30, :name-end-row 40, :name-row 40, :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-interceptor, :end-col 31, :arity 3, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 45, :name-end-col 33, :name-end-row 39, :name-row 39, :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-interceptor, :end-col 32, :arity 2, :row 39, :to clojure.core.async} {:end-row 45, :name-end-col 21, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var raw-message-channel-interceptor, :end-col 33, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 45, :name-end-col 18, :name-end-row 37, :name-row 37, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 34, :arity 2, :varargs-min-arity 0, :row 37, :to clojure.core} {:end-row 46, :name fn*, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 24, :from-var raw-message-channel-interceptor, :end-col 36, :arity 2, :row 46, :to clojure.core} {:end-row 46, :name-end-col 23, :name-end-row 46, :name-row 46, :name when, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 37, :arity 2, :row 46, :to exoscale.interceptor} {:end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name discard, :filename "src/elin/interceptor/connect.clj", :alias ix, :from elin.interceptor.connect, :col 15, :name-col 16, :from-var raw-message-channel-interceptor, :end-col 27, :arity 1, :row 47, :to exoscale.interceptor} {:end-row 47, :name-end-col 14, :name-end-row 37, :name-row 37, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var raw-message-channel-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 37, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 50, :name-end-col 33, :name-end-row 50, :name-row 50, :name connect, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 10, :name-col 10, :from-var connected-interceptor, :end-col 33, :row 50, :to elin.constant.interceptor} {:end-row 55, :name-end-col 82, :name-end-row 55, :name-row 55, :name autocmd, :filename "src/elin/interceptor/connect.clj", :alias e.c.interceptor, :from elin.interceptor.connect, :col 59, :name-col 59, :from-var connected-interceptor, :end-col 82, :row 55, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 53, :name-end-col 50, :name-end-row 53, :name-row 53, :name select-keys-by-namespace, :filename "src/elin/interceptor/connect.clj", :alias e.u.map, :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 62, :arity 2, :row 53, :to elin.util.map} {:fixed-arities #{3}, :end-row 54, :name-end-col 23, :name-end-row 54, :name-row 54, :name assoc, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 49, :arity 3, :varargs-min-arity 3, :row 54, :to clojure.core} {:fixed-arities #{4 3}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name execute, :filename "src/elin/interceptor/connect.clj", :alias e.p.interceptor, :from elin.interceptor.connect, :col 22, :name-col 23, :from-var connected-interceptor, :end-col 83, :arity 3, :row 55, :to elin.protocol.interceptor} {:end-row 55, :name-end-col 21, :name-end-row 55, :name-row 55, :name ->>, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 17, :name-col 18, :from-var connected-interceptor, :end-col 84, :arity 2, :varargs-min-arity 1, :row 55, :to clojure.core} {:end-row 55, :name-end-col 16, :name-end-row 52, :name-row 52, :name ->, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 13, :name-col 14, :from-var connected-interceptor, :end-col 85, :arity 4, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 56, :name-end-col 14, :name-end-row 51, :name-row 51, :name fn, :filename "src/elin/interceptor/connect.clj", :from elin.interceptor.connect, :macro true, :col 11, :name-col 12, :from-var connected-interceptor, :end-col 17, :arity 3, :varargs-min-arity 0, :row 51, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 56, :name-end-col 5, :name-end-row 49, :name-row 49, :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 49, :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", :alias m, :from elin.function.lookup, :col 1, :name-col 2, :end-col 79, :arity 2, :row 34, :to malli.core} {:fixed-arities #{3}, :end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :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 38, :to elin.function.nrepl.cider} {:fixed-arities #{1}, :end-row 39, :name-end-col 24, :name-end-row 39, :name-row 39, :name error?, :filename "src/elin/function/lookup.clj", :alias e, :from elin.function.lookup, :col 15, :name-col 16, :from-var lookup, :end-col 29, :arity 1, :row 39, :to elin.error} {:fixed-arities #{3}, :end-row 41, :name-end-col 40, :name-end-row 41, :name-row 41, :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 41, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :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 42, :to elin.error} {:fixed-arities #{3}, :end-row 44, :name-end-col 26, :name-end-row 44, :private true, :name-row 44, :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 44, :to elin.function.lookup} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 18, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 44, :name-end-col 13, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{3 2}, :end-row 44, :name-end-col 14, :name-end-row 39, :name-row 39, :name if-not, :filename "src/elin/function/lookup.clj", :from elin.function.lookup, :macro true, :col 7, :name-col 8, :from-var lookup, :end-col 50, :arity 3, :row 39, :to clojure.core} {:end-row 44, :name-end-col 9, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :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 46, :to clojure.core} {:end-row 46, :name-end-col 15, :name-end-row 46, :name-row 46, :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 46, :to elin.error} {:end-row 46, :name-end-col 7, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :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-interceptor, :end-col 34, :row 11, :to elin.constant.interceptor} {:end-row 13, :name-end-col 57, :name-end-row 13, :name-row 13, :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-interceptor, :end-col 57, :row 13, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 13, :name-end-col 39, :name-end-row 13, :name-row 13, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window-interceptor, :end-col 63, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :name not=, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-quickfix-window-interceptor, :end-col 56, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 14, :name-end-col 27, :name-end-row 13, :name-row 13, :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-interceptor, :end-col 57, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 45, :name-end-row 17, :name-row 17, :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-interceptor, :end-col 50, :arity 1, :row 17, :to clojure.core.async} {:end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :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-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 21, :name-end-col 5, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:end-row 24, :name-end-col 34, :name-end-row 24, :name-row 24, :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-interceptor, :end-col 34, :row 24, :to elin.constant.interceptor} {:end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :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-interceptor, :end-col 57, :row 26, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :name satisfies?, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window-interceptor, :end-col 63, :arity 2, :row 26, :to clojure.core} {:fixed-arities #{1 2}, :end-row 27, :name-end-col 30, :name-end-row 27, :name-row 27, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 28, :name-col 29, :from-var auto-toggling-vim-location-window-interceptor, :end-col 53, :arity 2, :varargs-min-arity 2, :row 27, :to clojure.core} {:fixed-arities #{0 1}, :end-row 27, :name-end-col 27, :name-end-row 26, :name-row 26, :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-interceptor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 26, :to clojure.core} {:end-row 30, :name-end-col 45, :name-end-row 30, :name-row 30, :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-interceptor, :end-col 50, :arity 1, :row 30, :to clojure.core.async} {: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, :macro true, :col 11, :name-col 12, :from-var auto-toggling-vim-location-window-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 34, :name-end-col 5, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 37, :name-end-col 34, :name-end-row 37, :name-row 37, :name quickfix, :filename "src/elin/interceptor/quickfix.clj", :alias e.c.interceptor, :from elin.interceptor.quickfix, :col 10, :name-col 10, :from-var use-selector-for-location-interceptor, :end-col 34, :row 37, :to elin.constant.interceptor} {:fixed-arities #{1 2}, :end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name =, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 23, :name-col 24, :from-var use-selector-for-location-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 43, :name-end-col 78, :name-end-row 43, :name-row 43, :name encode-path, :filename "src/elin/interceptor/quickfix.clj", :alias e.u.file, :from elin.interceptor.quickfix, :col 57, :name-col 58, :from-var use-selector-for-location-interceptor, :end-col 88, :arity 3, :row 43, :to elin.util.file} {:end-row 43, :name-end-col 56, :name-end-row 42, :name-row 42, :name some->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 49, :name-col 50, :from-var use-selector-for-location-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 42, :to clojure.core} {:end-row 43, :name-end-col 50, :name-end-row 41, :name-row 41, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 47, :name-col 48, :from-var use-selector-for-location-interceptor, :end-col 90, :arity 2, :varargs-min-arity 0, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 46, :name-end-row 41, :name-row 41, :name keep, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 41, :name-col 42, :from-var use-selector-for-location-interceptor, :end-col 91, :arity 2, :row 41, :to clojure.core} {:end-row 43, :name-end-col 40, :name-end-row 40, :name-row 40, :name ->>, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 36, :name-col 37, :from-var use-selector-for-location-interceptor, :end-col 92, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :col 27, :name-col 28, :from-var use-selector-for-location-interceptor, :end-col 43, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{4 3}, :end-row 46, :name-end-col 55, :name-end-row 45, :name-row 45, :name select-from-candidates, :filename "src/elin/interceptor/quickfix.clj", :alias e.p.host, :from elin.interceptor.quickfix, :col 23, :name-col 24, :from-var use-selector-for-location-interceptor, :end-col 68, :arity 3, :row 45, :to elin.protocol.host} {:end-row 46, :name-end-col 26, :name-end-row 44, :name-row 44, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 21, :name-col 22, :from-var use-selector-for-location-interceptor, :end-col 69, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 46, :name-end-col 23, :name-end-row 40, :name-row 40, :name let, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 19, :name-col 20, :from-var use-selector-for-location-interceptor, :end-col 70, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 39, :name-row 39, :name when, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 17, :name-col 18, :from-var use-selector-for-location-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 46, :name-end-col 18, :name-end-row 38, :name-row 38, :name fn, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 15, :name-col 16, :from-var use-selector-for-location-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:end-row 47, :name-end-col 26, :name-end-row 47, :name-row 47, :name discard, :filename "src/elin/interceptor/quickfix.clj", :alias ix, :from elin.interceptor.quickfix, :col 15, :name-col 16, :from-var use-selector-for-location-interceptor, :end-col 27, :arity 1, :row 47, :to exoscale.interceptor} {:end-row 47, :name-end-col 14, :name-end-row 38, :name-row 38, :name ->, :filename "src/elin/interceptor/quickfix.clj", :from elin.interceptor.quickfix, :macro true, :col 11, :name-col 12, :from-var use-selector-for-location-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 47, :name-end-col 5, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name extract-ns-form, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 22, :row 11, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 11, :name-end-col 41, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 34, :name-col 34, :end-col 41, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 69, :name-end-row 11, :name-row 11, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 62, :name-col 62, :end-col 69, :row 11, :to clojure.core} {:fixed-arities #{1}, :end-row 11, :name-end-col 61, :name-end-row 11, :name-row 11, :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 11, :to elin.schema} {:end-row 11, :name-end-col 6, :name-end-row 11, :name-row 11, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 72, :arity 2, :row 11, :to malli.core} {:end-row 14, :name-end-col 31, :name-end-row 14, :name-row 14, :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 14, :to rewrite-clj.zip} {:end-row 15, :name-end-col 43, :name-end-row 15, :name-row 15, :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 15, :to rewrite-clj.zip} {:end-row 15, :name-end-col 32, :name-end-row 15, :name-row 15, :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 15, :to rewrite-clj.zip} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :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 16, :to rewrite-clj.zip} {:end-row 17, :name-end-col 27, :name-end-row 17, :name-row 17, :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 17, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 19, :name-end-row 18, :name-row 18, :name str, :filename "src/elin/util/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 18, :to clojure.core} {:end-row 18, :name-end-col 14, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 19, :name-end-col 19, :name-end-row 19, :name-row 19, :name not-found, :filename "src/elin/util/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 19, :to elin.error} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 6, :name-end-row 14, :name-row 14, :name or, :filename "src/elin/util/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 14, :to clojure.core} {:end-row 19, :name-end-col 6, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 24, :name-end-row 21, :name-row 21, :name extract-namespace, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 24, :row 21, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 21, :name-end-col 43, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 36, :name-col 36, :end-col 43, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 71, :name-end-row 21, :name-row 21, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 71, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 63, :name-end-row 21, :name-row 21, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 45, :name-col 46, :end-col 72, :arity 1, :row 21, :to elin.schema} {:end-row 21, :name-end-col 6, :name-end-row 21, :name-row 21, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 74, :arity 2, :row 21, :to malli.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 28, :name-end-row 25, :name-row 25, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 21, :name-col 22, :from-var extract-namespace, :end-col 39, :arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name not-found, :filename "src/elin/util/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 26, :to elin.error} {:end-row 26, :name-end-col 20, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{2}, :end-row 27, :name-end-col 42, :name-end-row 27, :name-row 27, :name includes?, :filename "src/elin/util/sexpr.clj", :alias str, :from elin.util.sexpr, :col 28, :name-col 29, :from-var extract-namespace, :end-col 61, :arity 2, :row 27, :to clojure.string} {:end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var extract-namespace, :end-col 73, :arity 3, :row 27, :to clojure.core} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :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 29, :to rewrite-clj.zip} {:end-row 30, :name-end-col 52, :name-end-row 30, :name-row 30, :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 30, :to rewrite-clj.zip} {:end-row 30, :name-end-col 41, :name-end-row 30, :name-row 30, :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 30, :to rewrite-clj.zip} {:end-row 31, :name-end-col 36, :name-end-row 31, :name-row 31, :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 31, :to rewrite-clj.zip} {:end-row 33, :name-end-col 50, :name-end-row 33, :name-row 33, :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 33, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 33, :name-end-col 32, :name-end-row 33, :name-row 33, :name =, :filename "src/elin/util/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 33, :to clojure.core} {:end-row 34, :name-end-col 39, :name-end-row 34, :name-row 34, :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 34, :to rewrite-clj.zip} {:end-row 35, :name-end-col 29, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 26, :name-col 27, :from-var extract-namespace, :end-col 33, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 29, :name-end-row 32, :name-row 32, :name as->, :filename "src/elin/util/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 32, :to clojure.core} {:end-row 36, :name-end-col 36, :name-end-row 36, :name-row 36, :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 36, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 28, :name-end-row 37, :name-row 37, :name str, :filename "src/elin/util/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 37, :to clojure.core} {:end-row 37, :name-end-col 23, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name empty?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 11, :name-col 12, :from-var extract-namespace, :end-col 26, :arity 1, :row 38, :to clojure.core} {:end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name not-found, :filename "src/elin/util/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 39, :to elin.error} {:end-row 40, :name-end-col 10, :name-end-row 38, :name-row 38, :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 38, :to clojure.core} {:end-row 40, :name-end-col 11, :name-end-row 25, :name-row 25, :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 25, :to elin.error} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name ex-message, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 31, :from-var extract-namespace, :end-col 45, :arity 1, :row 43, :to clojure.core} {:end-row 43, :name-end-col 19, :name-end-row 43, :name-row 43, :name not-found, :filename "src/elin/util/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 43, :to elin.error} {:end-row 43, :name-end-col 7, :name-end-row 24, :name-row 24, :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 24, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:fixed-arities #{3}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name add-require, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 45, :name-end-col 37, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 30, :name-col 30, :end-col 37, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 45, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 38, :name-col 38, :end-col 45, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 54, :name-col 54, :end-col 61, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 90, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 83, :name-col 83, :end-col 90, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 82, :name-end-row 45, :name-row 45, :name error-or, :filename "src/elin/util/sexpr.clj", :alias e.schema, :from elin.util.sexpr, :col 64, :name-col 65, :end-col 91, :arity 1, :row 45, :to elin.schema} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 93, :arity 2, :row 45, :to malli.core} {:end-row 49, :name-end-col 56, :name-end-row 49, :name-row 49, :name format, :filename "src/elin/util/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 49, :to clojure.core} {:end-row 49, :name-end-col 48, :name-end-row 49, :name-row 49, :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 49, :to rewrite-clj.parser} {:fixed-arities #{0 1}, :end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :name str, :filename "src/elin/util/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 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 62, :arity 1, :row 50, :to rewrite-clj.parser} {:end-row 50, :name-end-col 27, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 24, :name-col 25, :from-var add-require, :end-col 63, :arity 3, :row 48, :to clojure.core} {:end-row 51, :name-end-col 32, :name-end-row 51, :name-row 51, :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 51, :to rewrite-clj.zip} {:end-row 52, :name-end-col 64, :name-end-row 52, :name-row 52, :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 52, :to rewrite-clj.zip} {:end-row 52, :name-end-col 48, :name-end-row 52, :name-row 52, :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 52, :to rewrite-clj.zip} {:end-row 55, :name-end-col 41, :name-end-row 55, :name-row 55, :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 55, :to rewrite-clj.zip} {:end-row 56, :name-end-col 46, :name-end-row 56, :name-row 56, :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 56, :to rewrite-clj.zip} {:end-row 57, :name-end-col 72, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.parser} {:end-row 57, :name-end-col 49, :name-end-row 57, :name-row 57, :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 57, :to rewrite-clj.zip} {:end-row 58, :name-end-col 55, :name-end-row 58, :name-row 58, :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 58, :to rewrite-clj.zip} {:end-row 59, :name-end-col 57, :name-end-row 59, :name-row 59, :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 59, :to rewrite-clj.zip} {:end-row 60, :name-end-col 58, :name-end-row 60, :name-row 60, :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 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 47, :name-end-row 60, :name-row 60, :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 60, :to rewrite-clj.zip} {:end-row 60, :name-end-col 29, :name-end-row 54, :name-row 54, :name some->, :filename "src/elin/util/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 54, :to clojure.core} {:end-row 61, :name-end-col 34, :name-end-row 61, :name-row 61, :name not-found, :filename "src/elin/util/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 61, :to elin.error} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 21, :name-end-row 54, :name-row 54, :name or, :filename "src/elin/util/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 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 61, :name-end-col 23, :name-end-row 52, :name-row 52, :name if-let, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 16, :name-col 17, :from-var add-require, :end-col 37, :arity 3, :row 52, :to clojure.core} {:end-row 62, :name-end-col 47, :name-end-row 62, :name-row 62, :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 62, :to rewrite-clj.zip} {:end-row 62, :name-end-col 29, :name-end-row 62, :name-row 62, :name some->, :filename "src/elin/util/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 62, :to clojure.core} {:end-row 63, :name-end-col 53, :name-end-row 63, :name-row 63, :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 63, :to rewrite-clj.zip} {:end-row 63, :name-end-col 71, :name-end-row 63, :name-row 63, :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 63, :to rewrite-clj.node} {:end-row 63, :name-end-col 31, :name-end-row 63, :name-row 63, :name some->, :filename "src/elin/util/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 63, :to clojure.core} {:end-row 64, :name-end-col 35, :name-end-row 64, :name-row 64, :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 64, :to rewrite-clj.zip} {:end-row 69, :name-end-col 37, :name-end-row 69, :name-row 69, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 2, :row 69, :to rewrite-clj.zip} {:end-row 70, :name-end-col 39, :name-end-row 70, :name-row 70, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 70, :to rewrite-clj.zip} {:end-row 70, :name-end-col 11, :name-end-row 68, :name-row 68, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 14, :name-end-row 72, :name-row 72, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 8, :name-col 9, :from-var add-require, :end-col 26, :arity 1, :row 72, :to clojure.core} {:end-row 74, :name-end-col 24, :name-end-row 74, :name-row 74, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 25, :arity 1, :row 74, :to rewrite-clj.zip} {:end-row 75, :name-end-col 37, :name-end-row 75, :name-row 75, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 41, :arity 2, :row 75, :to rewrite-clj.zip} {:end-row 76, :name-end-col 39, :name-end-row 76, :name-row 76, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-require, :end-col 40, :arity 1, :row 76, :to rewrite-clj.zip} {:end-row 76, :name-end-col 11, :name-end-row 73, :name-row 73, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-require, :end-col 41, :arity 4, :varargs-min-arity 1, :row 73, :to clojure.core} {:end-row 79, :name-end-col 11, :name-end-row 66, :name-row 66, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 6, :name-col 7, :from-var add-require, :end-col 13, :arity 6, :varargs-min-arity 0, :row 66, :to clojure.core} {:end-row 79, :name-end-col 23, :name-end-row 65, :name-row 65, :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 14, :arity 1, :row 65, :to rewrite-clj.zip} {:end-row 79, :name-end-col 9, :name-end-row 48, :name-row 48, :name let, :filename "src/elin/util/sexpr.clj", :alias e, :from elin.util.sexpr, :macro true, :col 3, :name-col 4, :from-var add-require, :end-col 15, :arity 2, :varargs-min-arity 1, :row 48, :to elin.error} {:end-row 79, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 1, :name-col 2, :end-col 16, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 81, :name-end-col 17, :name-end-row 81, :name-row 81, :name add-import, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 17, :row 81, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 81, :name-end-col 36, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 29, :name-col 29, :end-col 36, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 44, :name-end-row 81, :name-row 81, :name symbol?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 37, :name-col 37, :end-col 44, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 72, :name-end-row 81, :name-row 81, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 65, :name-col 65, :end-col 72, :row 81, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 64, :name-end-row 81, :name-row 81, :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 81, :to elin.schema} {:end-row 81, :name-end-col 6, :name-end-row 81, :name-row 81, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 75, :arity 2, :row 81, :to malli.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 50, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 45, :name-end-row 84, :name-row 84, :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 84, :to rewrite-clj.parser} {:end-row 85, :name-end-col 32, :name-end-row 85, :name-row 85, :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 85, :to rewrite-clj.zip} {:end-row 86, :name-end-col 64, :name-end-row 86, :name-row 86, :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 86, :to rewrite-clj.zip} {:end-row 86, :name-end-col 48, :name-end-row 86, :name-row 86, :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 86, :to rewrite-clj.zip} {:end-row 89, :name-end-col 41, :name-end-row 89, :name-row 89, :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 89, :to rewrite-clj.zip} {:end-row 90, :name-end-col 46, :name-end-row 90, :name-row 90, :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 90, :to rewrite-clj.zip} {:end-row 91, :name-end-col 72, :name-end-row 91, :name-row 91, :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 91, :to rewrite-clj.parser} {:end-row 91, :name-end-col 49, :name-end-row 91, :name-row 91, :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 91, :to rewrite-clj.zip} {:end-row 92, :name-end-col 55, :name-end-row 92, :name-row 92, :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 92, :to rewrite-clj.zip} {:end-row 93, :name-end-col 57, :name-end-row 93, :name-row 93, :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 93, :to rewrite-clj.zip} {:end-row 94, :name-end-col 58, :name-end-row 94, :name-row 94, :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 94, :to rewrite-clj.zip} {:end-row 94, :name-end-col 47, :name-end-row 94, :name-row 94, :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 94, :to rewrite-clj.zip} {:end-row 94, :name-end-col 29, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 95, :name-end-col 34, :name-end-row 95, :name-row 95, :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 95, :to elin.error} {:fixed-arities #{0 1}, :end-row 95, :name-end-col 21, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:fixed-arities #{3 2}, :end-row 95, :name-end-col 23, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:end-row 96, :name-end-col 47, :name-end-row 96, :name-row 96, :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 96, :to rewrite-clj.zip} {:end-row 96, :name-end-col 29, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 97, :name-end-col 53, :name-end-row 97, :name-row 97, :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 97, :to rewrite-clj.zip} {:end-row 97, :name-end-col 71, :name-end-row 97, :name-row 97, :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 97, :to rewrite-clj.node} {:end-row 97, :name-end-col 31, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 98, :name-end-col 35, :name-end-row 98, :name-row 98, :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 98, :to rewrite-clj.zip} {:end-row 103, :name-end-col 37, :name-end-row 103, :name-row 103, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 2, :row 103, :to rewrite-clj.zip} {:end-row 104, :name-end-col 39, :name-end-row 104, :name-row 104, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 1, :row 104, :to rewrite-clj.zip} {:end-row 104, :name-end-col 11, :name-end-row 102, :name-row 102, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-import, :end-col 41, :arity 3, :varargs-min-arity 1, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 14, :name-end-row 106, :name-row 106, :name some?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 8, :name-col 9, :from-var add-import, :end-col 26, :arity 1, :row 106, :to clojure.core} {:end-row 108, :name-end-col 24, :name-end-row 108, :name-row 108, :name right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 25, :arity 1, :row 108, :to rewrite-clj.zip} {:end-row 109, :name-end-col 37, :name-end-row 109, :name-row 109, :name insert-space-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 41, :arity 2, :row 109, :to rewrite-clj.zip} {:end-row 110, :name-end-col 39, :name-end-row 110, :name-row 110, :name insert-newline-right, :filename "src/elin/util/sexpr.clj", :alias r.zip, :from elin.util.sexpr, :col 12, :name-col 13, :from-var add-import, :end-col 40, :arity 1, :row 110, :to rewrite-clj.zip} {:end-row 110, :name-end-col 11, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 8, :name-col 9, :from-var add-import, :end-col 41, :arity 4, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 113, :name-end-col 11, :name-end-row 100, :name-row 100, :name cond, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :macro true, :col 6, :name-col 7, :from-var add-import, :end-col 13, :arity 6, :varargs-min-arity 0, :row 100, :to clojure.core} {:end-row 113, :name-end-col 23, :name-end-row 99, :name-row 99, :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 14, :arity 1, :row 99, :to rewrite-clj.zip} {:end-row 113, :name-end-col 9, :name-end-row 84, :name-row 84, :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 15, :arity 2, :varargs-min-arity 1, :row 84, :to elin.error} {:end-row 113, :name-end-col 6, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{3}, :end-row 115, :name-end-col 31, :name-end-row 115, :name-row 115, :name extract-form-by-position, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 115, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 115, :name-end-col 50, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 55, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 60, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 88, :name-end-row 115, :name-row 115, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 81, :name-col 81, :end-col 88, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 80, :name-end-row 115, :name-row 115, :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 115, :to elin.schema} {:end-row 115, :name-end-col 6, :name-end-row 115, :name-row 115, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 91, :arity 2, :row 115, :to malli.core} {:end-row 119, :name-end-col 25, :name-end-row 119, :name-row 119, :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 119, :to rewrite-clj.zip} {:end-row 120, :name-end-col 32, :name-end-row 120, :name-row 120, :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 120, :to rewrite-clj.zip} {:end-row 121, :name-end-col 22, :name-end-row 121, :name-row 121, :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 121, :to rewrite-clj.zip} {:end-row 121, :name-end-col 8, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 41, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 19, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:end-row 123, :name-end-col 7, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:end-row 123, :name-end-col 6, :name-end-row 116, :name-row 116, :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 116, :to clojure.core} {:end-row 127, :name-end-col 34, :name-end-row 127, :name-row 127, :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 127, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 127, :name-end-col 9, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 129, :name-end-col 20, :name-end-row 129, :name-row 129, :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 129, :to rewrite-clj.zip} {:end-row 130, :name-end-col 21, :name-end-row 130, :name-row 130, :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 130, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 131, :name-end-col 27, :name-end-row 131, :name-row 131, :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 131, :to elin.util.sexpr} {:end-row 131, :name-end-col 8, :name-end-row 128, :name-row 128, :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 128, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 127, :name-row 127, :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 127, :to clojure.core} {:end-row 132, :name-end-col 6, :name-end-row 125, :name-row 125, :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 125, :to clojure.core} {:end-row 136, :name-end-col 26, :name-end-row 136, :name-row 136, :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 136, :to rewrite-clj.zip} {:fixed-arities #{1 2}, :end-row 136, :name-end-col 9, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 138, :name-end-col 20, :name-end-row 138, :name-row 138, :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 138, :to rewrite-clj.zip} {:end-row 139, :name-end-col 21, :name-end-row 139, :name-row 139, :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 139, :to rewrite-clj.zip} {:end-row 139, :name-end-col 8, :name-end-row 137, :name-row 137, :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 137, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 136, :name-row 136, :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 136, :to clojure.core} {:end-row 140, :name-end-col 6, :name-end-row 134, :name-row 134, :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 134, :to clojure.core} {:end-row 144, :name-end-col 31, :name-end-row 144, :name-row 144, :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 144, :to rewrite-clj.zip} {:end-row 152, :name-end-col 44, :name-end-row 152, :name-row 152, :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 152, :to rewrite-clj.zip} {:end-row 152, :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 152, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 149, :name-end-col 42, :name-end-row 149, :name-row 149, :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 149, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 150, :name-end-col 34, :name-end-row 150, :name-row 150, :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 150, :to elin.util.sexpr} {:end-row 151, :name-end-col 35, :name-end-row 151, :name-row 151, :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 151, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 152, :name-end-col 32, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 152, :name-end-col 23, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 18, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 154, :name-end-col 13, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{3 2}, :end-row 154, :name-end-col 12, :name-end-row 146, :name-row 146, :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 146, :to clojure.core} {:end-row 154, :name-end-col 8, :name-end-row 144, :name-row 144, :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 144, :to clojure.core} {:end-row 154, :name-end-col 7, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:fixed-arities #{2}, :end-row 156, :name-end-col 31, :name-end-row 156, :name-row 156, :name apply-cider-coordination, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 7, :name-col 7, :end-col 31, :row 156, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 156, :name-end-col 50, :name-end-row 156, :name-row 156, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 43, :name-col 43, :end-col 50, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 156, :name-end-col 68, :name-end-row 156, :name-row 156, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 64, :name-col 64, :end-col 68, :row 156, :to clojure.core} {:fixed-arities #{1}, :end-row 158, :name-end-col 48, :name-end-row 158, :name-row 158, :name string?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 41, :name-col 41, :end-col 48, :row 158, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 55, :name-end-row 159, :name-row 159, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 51, :name-col 51, :end-col 55, :row 159, :to clojure.core} {:fixed-arities #{1}, :end-row 159, :name-end-col 60, :name-end-row 159, :name-row 159, :name int?, :filename "src/elin/util/sexpr.clj", :from elin.util.sexpr, :col 56, :name-col 56, :end-col 60, :row 159, :to clojure.core} {:end-row 159, :name-end-col 6, :name-end-row 156, :name-row 156, :name =>, :filename "src/elin/util/sexpr.clj", :alias m, :from elin.util.sexpr, :col 1, :name-col 2, :end-col 65, :arity 2, :row 156, :to malli.core} {:fixed-arities #{2}, :end-row 166, :name-end-col 40, :name-end-row 166, :private true, :name-row 166, :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 166, :to elin.util.sexpr} {:end-row 167, :name-end-col 35, :name-end-row 167, :name-row 167, :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 167, :to rewrite-clj.zip} {:end-row 168, :name-end-col 25, :name-end-row 168, :name-row 168, :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 168, :to rewrite-clj.zip} {:fixed-arities #{1}, :end-row 169, :name-end-col 21, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:fixed-arities #{1}, :end-row 169, :name-end-col 32, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:end-row 169, :name-end-col 7, :name-end-row 166, :name-row 166, :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 166, :to clojure.core} {:end-row 169, :name-end-col 6, :name-end-row 160, :name-row 160, :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 160, :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 20, :name-end-col 48, :name-end-row 20, :name-row 20, :name split-lines, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 32, :name-col 33, :from-var map->str, :end-col 51, :arity 1, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 40, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 36, :name-col 37, :from-var map->str, :end-col 68, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 74, :name-end-row 21, :name-row 21, :name name, :filename "src/elin/util/map.clj", :from elin.util.map, :col 69, :name-col 70, :from-var map->str, :end-col 77, :arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 84, :name-end-row 21, :name-row 21, :name first, :filename "src/elin/util/map.clj", :from elin.util.map, :col 78, :name-col 79, :from-var map->str, :end-col 91, :arity 1, :row 21, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name format, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 92, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 22, :name-end-col 49, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 46, :name-col 46, :from-var map->str, :end-col 49, :varargs-min-arity 1, :row 22, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 22, :name-end-col 60, :name-end-row 22, :name-row 22, :name +, :filename "src/elin/util/map.clj", :from elin.util.map, :col 58, :name-col 59, :from-var map->str, :end-col 78, :arity 2, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 57, :name-end-row 22, :name-row 22, :name repeat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 50, :name-col 51, :from-var map->str, :end-col 83, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 45, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/map.clj", :from elin.util.map, :col 39, :name-col 40, :from-var map->str, :end-col 84, :arity 2, :varargs-min-arity 5, :row 22, :to clojure.core} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 38, :name-end-row 22, :name-row 22, :name str, :filename "src/elin/util/map.clj", :from elin.util.map, :col 34, :name-col 35, :from-var map->str, :end-col 41, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :from-var map->str, :end-col 41, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 38, :name-end-row 24, :name-row 24, :name rest, :filename "src/elin/util/map.clj", :from elin.util.map, :col 33, :name-col 34, :from-var map->str, :end-col 45, :arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 32, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/map.clj", :from elin.util.map, :col 28, :name-col 29, :from-var map->str, :end-col 46, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 27, :name-end-row 21, :name-row 21, :name cons, :filename "src/elin/util/map.clj", :from elin.util.map, :col 22, :name-col 23, :from-var map->str, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 24, :name-end-col 24, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 20, :name-col 21, :from-var map->str, :end-col 48, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 24, :name-end-col 21, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 18, :name-col 19, :from-var map->str, :end-col 49, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name select-keys, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 32, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 17, :name-end-row 19, :name-row 19, :name mapcat, :filename "src/elin/util/map.clj", :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 50, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 19, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/util/map.clj", :alias str, :from elin.util.map, :col 10, :name-col 11, :from-var map->str, :end-col 25, :arity 2, :row 25, :to clojure.string} {:end-row 25, :name-end-col 9, :name-end-row 18, :name-row 18, :name ->>, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 5, :name-col 6, :from-var map->str, :end-col 26, :arity 3, :varargs-min-arity 1, :row 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :name let, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 3, :name-col 4, :from-var map->str, :end-col 27, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 25, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/util/map.clj", :from elin.util.map, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:end-row 4, :name-end-col 18, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 19, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 26, :arity 4, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 9, :name-end-col 18, :name-end-row 9, :name-row 9, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 14, :name-col 14, :end-col 18, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 9, :name-end-col 26, :name-end-row 9, :name-row 9, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 19, :name-col 19, :end-col 26, :row 9, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 13, :name-col 13, :end-col 17, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 25, :name-end-row 10, :name-row 10, :name content, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 18, :name-col 18, :end-col 25, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 19, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 15, :name-col 15, :end-col 19, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 22, :name-end-row 11, :name-row 11, :name id, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 20, :name-col 20, :end-col 22, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 28, :name-end-row 11, :name-row 11, :name error, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 23, :name-col 23, :end-col 28, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 35, :name-end-row 11, :name-row 11, :name result, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 29, :name-col 29, :end-col 35, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 16, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :col 12, :name-col 12, :end-col 16, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host/rpc.clj", :from elin.protocol.host.rpc, :macro true, :col 1, :name-col 2, :end-col 19, :arity 5, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 14, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name initialize, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 17, :row 16, :to elin.handler.internal} {:end-row 16, :name-end-col 46, :name-end-row 16, :name-row 16, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 29, :name-col 29, :end-col 46, :row 16, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 16, :name-end-col 52, :name-end-row 16, :name-row 16, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 48, :name-col 48, :end-col 52, :row 16, :to clojure.core} {:end-row 16, :name-end-col 6, :name-end-row 16, :name-row 16, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 54, :arity 2, :row 16, :to malli.core} {:fixed-arities #{1}, :end-row 19, :name-end-col 23, :name-end-row 19, :name-row 19, :name on-connect, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 29, :arity 1, :row 19, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 20, :name-end-col 25, :name-end-row 20, :name-row 20, :name restore, :filename "src/elin/handler/internal.clj", :alias e.p.clj-kondo, :from elin.handler.internal, :col 3, :name-col 4, :from-var initialize, :end-col 36, :arity 1, :row 20, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 49, :name-end-row 21, :name-row 21, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var initialize, :end-col 80, :arity 2, :row 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 41, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 38, :name-col 39, :from-var initialize, :end-col 84, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 26, :name-end-row 22, :name-row 22, :name format, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 19, :name-col 20, :from-var initialize, :end-col 73, :arity 3, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name debug, :filename "src/elin/handler/internal.clj", :alias timbre, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 74, :arity 1, :row 22, :to taoensso.timbre} {:fixed-arities #{3}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :name set-variable!, :filename "src/elin/handler/internal.clj", :alias e.p.host, :from elin.handler.internal, :col 5, :name-col 6, :from-var initialize, :end-col 59, :arity 3, :row 23, :to elin.protocol.host} {:end-row 23, :name-end-col 9, :name-end-row 21, :name-row 21, :name doseq, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var initialize, :end-col 60, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 24, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 6, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 16, :name-end-row 26, :name-row 26, :name intercept, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 7, :name-col 7, :end-col 16, :row 26, :to elin.handler.internal} {:end-row 26, :name-end-col 45, :name-end-row 26, :name-row 26, :name ?Elin, :filename "src/elin/handler/internal.clj", :alias e.s.handler, :from elin.handler.internal, :col 28, :name-col 28, :end-col 45, :row 26, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 26, :name-end-col 51, :name-end-row 26, :name-row 26, :name any?, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 47, :name-col 47, :end-col 51, :row 26, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 26, :name-row 26, :name =>, :filename "src/elin/handler/internal.clj", :alias m, :from elin.handler.internal, :col 1, :name-col 2, :end-col 53, :arity 2, :row 26, :to malli.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 28, :name-end-row 29, :name-row 29, :name first, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 22, :name-col 23, :from-var intercept, :end-col 47, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 31, :name-end-col 54, :name-end-row 31, :name-row 31, :name select-keys-by-namespace, :filename "src/elin/handler/internal.clj", :alias e.u.map, :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 66, :arity 2, :row 31, :to elin.util.map} {:fixed-arities #{3}, :end-row 32, :name-end-col 27, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 21, :name-col 22, :from-var intercept, :end-col 55, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 20, :name-end-row 30, :name-row 30, :name ->, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 17, :name-col 18, :from-var intercept, :end-col 56, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 33, :name-end-col 65, :name-end-row 33, :name-row 33, :name autocmd, :filename "src/elin/handler/internal.clj", :alias e.c.interceptor, :from elin.handler.internal, :col 42, :name-col 42, :from-var intercept, :end-col 65, :row 33, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 33, :name-end-col 29, :name-end-row 33, :name-row 33, :name execute, :filename "src/elin/handler/internal.clj", :alias e.p.interceptor, :from elin.handler.internal, :col 5, :name-col 6, :from-var intercept, :end-col 74, :arity 3, :row 33, :to elin.protocol.interceptor} {:end-row 34, :name-end-col 7, :name-end-row 29, :name-row 29, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var intercept, :end-col 10, :arity 3, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 27, :name-row 27, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 11, :arity 3, :varargs-min-arity 2, :row 27, :to clojure.core} {:end-row 38, :name-end-col 58, :name-end-row 38, :name-row 38, :name pr-str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 51, :name-col 52, :from-var error, :end-col 77, :arity 1, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{0 1}, :end-row 38, :name-end-col 29, :name-end-row 38, :name-row 38, :name str, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 25, :name-col 26, :from-var error, :end-col 78, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name error, :filename "src/elin/handler/internal.clj", :alias e.message, :from elin.handler.internal, :col 3, :name-col 4, :from-var error, :end-col 79, :arity 2, :varargs-min-arity 1, :row 38, :to elin.message} {:end-row 39, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 8, :arity 4, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 75, :name-end-row 44, :name-row 44, :name status, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 69, :name-col 69, :from-var status, :end-col 75, :row 44, :to elin.handler.internal} {:fixed-arities #{1 2}, :end-row 44, :name-end-col 66, :name-end-row 44, :name-row 44, :name symbol, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 59, :name-col 60, :from-var status, :end-col 76, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{3 2}, :end-row 45, :name-end-col 49, :name-end-row 43, :name-row 43, :name get-in, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 42, :name-col 43, :from-var status, :end-col 67, :arity 2, :row 43, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 33, :name-end-row 46, :name-row 46, :name disconnected?, :filename "src/elin/handler/internal.clj", :alias e.p.nrepl, :from elin.handler.internal, :col 9, :name-col 10, :from-var status, :end-col 40, :arity 1, :row 46, :to elin.protocol.nrepl} {:end-row 48, :name-end-col 8, :name-end-row 46, :name-row 46, :name if, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :col 5, :name-col 6, :from-var status, :end-col 17, :arity 3, :row 46, :to clojure.core} {:end-row 48, :name-end-col 7, :name-end-row 43, :name-row 43, :name let, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 3, :name-col 4, :from-var status, :end-col 18, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:end-row 48, :name-end-col 6, :name-end-row 41, :name-row 41, :name defn, :filename "src/elin/handler/internal.clj", :from elin.handler.internal, :macro true, :col 1, :name-col 2, :end-col 19, :arity 3, :varargs-min-arity 2, :row 41, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 17, :name-end-row 15, :private true, :name-row 15, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 7, :end-col 17, :row 15, :to elin.component.nrepl} {:fixed-arities #{1}, :end-row 16, :name-end-col 37, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 30, :name-col 30, :end-col 37, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 42, :name-end-row 16, :name-row 16, :name int?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 38, :name-col 38, :end-col 42, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 51, :name-end-row 16, :name-row 16, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 44, :name-col 44, :end-col 51, :row 16, :to clojure.core} {:end-row 17, :name-end-col 47, :name-end-row 17, :name-row 17, :name ?Client, :filename "src/elin/component/nrepl.clj", :alias e.s.nrepl, :from elin.component.nrepl, :col 30, :name-col 30, :end-col 47, :row 17, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 17, :name-end-col 56, :name-end-row 17, :name-row 17, :name string?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 49, :name-col 49, :end-col 56, :row 17, :to clojure.core} {: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} {:fixed-arities #{3}, :end-row 47, :name-end-col 31, :name-end-row 47, :name-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 31, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{3}, :end-row 47, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 31, :arity 3, :varargs-min-arity 3, :row 47, :to clojure.core} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 43, :name-end-row 47, :private true, :name-row 47, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 51, :arity 1, :row 47, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 59, :arity 4, :varargs-min-arity 4, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 51, :name-end-col 54, :name-end-row 51, :name-row 51, :name connect, :filename "src/elin/component/nrepl.clj", :alias e.c.n.client, :from elin.component.nrepl, :col 33, :name-col 34, :end-col 65, :arity 2, :row 51, :to elin.component.nrepl.client} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 27, :name-end-row 51, :name-row 51, :name add-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 66, :arity 2, :row 51, :to elin.protocol.nrepl} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 32, :name-end-row 55, :name-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 26, :end-col 32, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name dissoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :end-col 32, :arity 2, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1 2}, :end-row 55, :name-end-col 44, :name-end-row 55, :private true, :name-row 55, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 33, :name-col 34, :end-col 52, :arity 1, :row 55, :to elin.component.nrepl} {:fixed-arities #{4 3 2}, :end-row 55, :name-end-col 11, :name-end-row 55, :name-row 55, :name swap!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 53, :arity 3, :varargs-min-arity 4, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 26, :name-end-row 56, :name-row 56, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 34, :arity 1, :row 56, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 60, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 21, :end-col 35, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 20, :name-end-row 60, :name-row 60, :name vals, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :end-col 36, :arity 1, :row 60, :to clojure.core} {:fixed-arities #{2}, :end-row 61, :name-end-col 32, :name-end-row 61, :name-row 61, :name remove-client!, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 40, :arity 2, :row 61, :to elin.protocol.nrepl} {:end-row 61, :name-end-col 11, :name-end-row 60, :name-row 60, :name doseq, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 41, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 43, :name-end-row 65, :private true, :name-row 65, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :end-col 54, :arity 2, :row 65, :to elin.component.nrepl} {:fixed-arities #{3 2}, :end-row 65, :name-end-col 26, :name-end-row 65, :name-row 65, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 55, :arity 2, :row 65, :to elin.protocol.nrepl} {:fixed-arities #{1 3}, :end-row 68, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 10, :end-col 24, :arity 1, :row 68, :to clojure.core} {:fixed-arities #{3 2}, :end-row 68, :name-end-col 9, :name-end-row 68, :name-row 68, :name get, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 5, :name-col 6, :end-col 36, :arity 2, :row 68, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 28, :name-end-row 72, :private true, :name-row 72, :name client-key, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 17, :name-col 18, :end-col 36, :arity 1, :row 72, :to elin.component.nrepl} {:fixed-arities #{1 3}, :end-row 73, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 22, :end-col 36, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 73, :name-end-col 21, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 43, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 75, :name-end-col 18, :name-end-row 75, :name-row 75, :name reset!, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 11, :name-col 12, :end-col 50, :arity 2, :row 75, :to clojure.core} {:end-row 76, :name-end-col 12, :name-end-row 74, :name-row 74, :name do, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 9, :name-col 10, :end-col 16, :arity 2, :row 74, :to clojure.core} {:end-row 77, :name-end-col 10, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 7, :name-col 8, :end-col 15, :arity 3, :row 73, :to clojure.core} {:end-row 77, :name-end-col 9, :name-end-row 72, :name-row 72, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 16, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{1 3}, :end-row 80, :name deref, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :end-col 57, :arity 1, :row 80, :to clojure.core} {:fixed-arities #{3 2}, :end-row 80, :name-end-col 26, :name-end-row 80, :name-row 80, :name get-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 5, :name-col 6, :end-col 58, :arity 2, :row 80, :to elin.protocol.nrepl} {:end-row 82, :name-end-col 20, :name-end-row 82, :name-row 82, :name IClient, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 20, :row 82, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 85, :name-end-col 48, :name-end-row 85, :name-row 85, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 85, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 31, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 42, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 86, :name-end-col 14, :name-end-row 85, :name-row 85, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 43, :arity 2, :varargs-min-arity 1, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 89, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 90, :name-end-col 33, :name-end-row 90, :name-row 90, :name current-session, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 41, :arity 1, :row 90, :to elin.protocol.nrepl} {:end-row 90, :name-end-col 14, :name-end-row 89, :name-row 89, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 42, :arity 2, :varargs-min-arity 1, :row 89, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 48, :name-end-row 93, :name-row 93, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 23, :name-col 24, :end-col 54, :arity 1, :row 93, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 94, :name-end-col 25, :name-end-row 94, :name-row 94, :name version, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 33, :arity 1, :row 94, :to elin.protocol.nrepl} {:end-row 94, :name-end-col 14, :name-end-row 93, :name-row 93, :name when-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 34, :arity 2, :varargs-min-arity 1, :row 93, :to clojure.core} {:end-row 96, :name-end-col 24, :name-end-row 96, :name-row 96, :name IConnection, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 3, :name-col 3, :end-col 24, :row 96, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 99, :name-end-col 46, :name-end-row 99, :name-row 99, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 99, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 100, :name-end-col 28, :name-end-row 100, :name-row 100, :name disconnect, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 36, :arity 1, :row 100, :to elin.protocol.nrepl} {:end-row 101, :name-end-col 21, :name-end-row 101, :name-row 101, :name unavailable, :filename "src/elin/component/nrepl.clj", :alias e, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 49, :arity 1, :varargs-min-arity 0, :row 101, :to elin.error} {:fixed-arities #{3 2}, :end-row 101, :name-end-col 12, :name-end-row 99, :name-row 99, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 99, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 46, :name-end-row 105, :name-row 105, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 105, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 106, :name-end-col 31, :name-end-row 106, :name-row 106, :name disconnected?, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 39, :arity 1, :row 106, :to elin.protocol.nrepl} {:fixed-arities #{3 2}, :end-row 107, :name-end-col 12, :name-end-row 105, :name-row 105, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 12, :arity 3, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :name current-client, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 21, :name-col 22, :end-col 52, :arity 1, :row 110, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 112, :name-end-col 56, :name-end-row 112, :name-row 112, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 112, :to elin.protocol.interceptor} {:end-row 112, :name-end-col 90, :name-end-row 112, :name-row 112, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 112, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 112, :name-end-col 32, :name-end-row 112, :name-row 112, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 112, :to clojure.core} {:end-row 112, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 112, :to clojure.core} {:fixed-arities #{2}, :end-row 121, :name-end-col 56, :name-end-row 121, :name-row 121, :name notify, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 39, :name-col 40, :end-col 72, :arity 2, :row 121, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 121, :name-end-col 24, :name-end-row 121, :name-row 121, :name assoc, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 18, :name-col 19, :end-col 73, :arity 3, :varargs-min-arity 3, :row 121, :to clojure.core} {:end-row 121, :name-end-col 19, :name-end-row 120, :name-row 120, :name fn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 16, :name-col 17, :end-col 74, :arity 2, :varargs-min-arity 0, :row 120, :to clojure.core} {:end-row 122, :name-end-col 14, :name-end-row 113, :name-row 113, :name ->, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 113, :to clojure.core} {:end-row 122, :name-end-col 13, :name-end-row 112, :name-row 112, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 112, :to clojure.core} {:end-row 122, :name-end-col 16, :name-end-row 111, :name-row 111, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 29, :arity 1, :row 111, :to clojure.core.async} {:end-row 123, :name-end-col 21, :name-end-row 123, :name-row 123, :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 123, :to elin.error} {:fixed-arities #{3 2}, :end-row 123, :name-end-col 12, :name-end-row 110, :name-row 110, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 50, :arity 3, :row 110, :to clojure.core} {:fixed-arities #{1}, :end-row 126, :name-end-col 46, :name-end-row 126, :name-row 126, :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 126, :to elin.protocol.nrepl} {:fixed-arities #{4 3}, :end-row 128, :name-end-col 56, :name-end-row 128, :name-row 128, :name execute, :filename "src/elin/component/nrepl.clj", :alias e.p.interceptor, :from elin.component.nrepl, :col 33, :name-col 33, :end-col 56, :row 128, :to elin.protocol.interceptor} {:end-row 128, :name-end-col 90, :name-end-row 128, :name-row 128, :name nrepl, :filename "src/elin/component/nrepl.clj", :alias e.c.interceptor, :from elin.component.nrepl, :col 69, :name-col 69, :end-col 90, :row 128, :to elin.constant.interceptor} {:fixed-arities #{4 3 2 5}, :end-row 128, :name-end-col 32, :name-end-row 128, :name-row 128, :name apply, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 26, :name-col 27, :end-col 94, :arity 4, :varargs-min-arity 5, :row 128, :to clojure.core} {:end-row 128, :name fn*, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 25, :end-col 94, :arity 2, :row 128, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 67, :name-end-row 137, :name-row 137, :name request, :filename "src/elin/component/nrepl.clj", :alias e.p.nrepl, :from elin.component.nrepl, :col 49, :name-col 50, :end-col 83, :arity 2, :row 137, :to elin.protocol.nrepl} {:end-row 137, :name-end-col 48, :name-end-row 137, :name-row 137, :name , :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 11, :name-col 12, :end-col 27, :arity 3, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 138, :name-end-col 13, :name-end-row 128, :name-row 128, :name let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 9, :name-col 10, :end-col 28, :arity 2, :varargs-min-arity 1, :row 128, :to clojure.core} {:end-row 138, :name-end-col 16, :name-end-row 127, :name-row 127, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 29, :arity 1, :row 127, :to clojure.core.async} {:end-row 140, :name-end-col 23, :name-end-row 140, :name-row 140, :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 140, :to elin.error} {:end-row 140, :name-end-col 16, :name-end-row 139, :name-row 139, :name go, :filename "src/elin/component/nrepl.clj", :alias async, :from elin.component.nrepl, :col 7, :name-col 8, :end-col 52, :arity 1, :row 139, :to clojure.core.async} {:fixed-arities #{3 2}, :end-row 140, :name-end-col 12, :name-end-row 126, :name-row 126, :name if-let, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 5, :name-col 6, :end-col 53, :arity 3, :row 126, :to clojure.core} {:end-row 140, :name-end-col 11, :name-end-row 24, :name-row 24, :name defrecord, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 55, :arity 23, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 146, :name-end-col 37, :name-end-row 146, :name-row 146, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 32, :name-col 33, :from-var new-nrepl, :end-col 41, :arity 1, :varargs-min-arity 1, :row 146, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 48, :name-end-row 147, :name-row 147, :name atom, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 43, :name-col 44, :from-var new-nrepl, :end-col 53, :arity 1, :varargs-min-arity 1, :row 147, :to clojure.core} {:end-row 147, :name-end-col 21, :name-end-row 144, :name-row 144, :name merge, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 15, :name-col 16, :from-var new-nrepl, :end-col 55, :arity 2, :varargs-min-arity 0, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 14, :name-end-row 144, :name-row 144, :name map->Nrepl, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :col 3, :name-col 4, :from-var new-nrepl, :end-col 56, :arity 1, :row 144, :to elin.component.nrepl} {:end-row 147, :name-end-col 6, :name-end-row 142, :name-row 142, :name defn, :filename "src/elin/component/nrepl.clj", :from elin.component.nrepl, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 142, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 66, :name-end-row 17, :name-row 17, :name get-current-working-directory!, :filename "src/elin/component/clj_kondo.clj", :alias e.p.host, :from elin.component.clj-kondo, :col 26, :name-col 27, :from-var get-project-root-directory, :end-col 72, :arity 1, :row 17, :to elin.protocol.host} {:end-row 17, :name-end-col 25, :name-end-row 17, :name-row 17, :name CljKondo, :filename "src/elin/component/clj_kondo.clj", :from elin.component.clj-kondo, :col 3, :name-col 4, :from-var new-clj-kondo, :end-col 46, :arity 1, :row 128, :to elin.component.clj-kondo} {:end-row 128, :name-end-col 6, :name-end-row 126, :name-row 126, :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 126, :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 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 43, :arity 2, :row 33, :to clojure.core} {:end-row 25, :name-end-col 34, :name-end-row 25, :name-row 25, :name of-string, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 40, :arity 1, :row 25, :to rewrite-clj.zip} {:end-row 26, :name-end-col 29, :name-end-row 26, :name-row 26, :name down, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 18, :name-col 19, :from-var extract-multi-method-name, :end-col 30, :arity 1, :row 26, :to rewrite-clj.zip} {:end-row 26, :name-end-col 17, :name-end-row 25, :name-row 25, :name ->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 14, :name-col 15, :from-var extract-multi-method-name, :end-col 31, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 27, :name-end-col 58, :name-end-row 27, :name-row 27, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 46, :name-col 47, :from-var extract-multi-method-name, :end-col 64, :arity 1, :row 27, :to rewrite-clj.zip} {:fixed-arities #{2}, :end-row 27, :name-end-col 21, :name-end-row 27, :name-row 27, :name contains?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 11, :name-col 12, :from-var extract-multi-method-name, :end-col 65, :arity 2, :row 27, :to clojure.core} {:end-row 29, :name-end-col 26, :name-end-row 29, :name-row 29, :name next, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 27, :arity 1, :row 29, :to rewrite-clj.zip} {:end-row 30, :name-end-col 27, :name-end-row 30, :name-row 30, :name sexpr, :filename "src/elin/handler/test.clj", :alias r.zip, :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 28, :arity 1, :row 30, :to rewrite-clj.zip} {:fixed-arities #{0 1}, :end-row 31, :name-end-col 19, :name-end-row 31, :name-row 31, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 15, :name-col 16, :from-var extract-multi-method-name, :end-col 20, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 31, :name-end-col 14, :name-end-row 28, :name-row 28, :name some->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 7, :name-col 8, :from-var extract-multi-method-name, :end-col 21, :arity 4, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 5, :name-col 6, :from-var extract-multi-method-name, :end-col 22, :arity 2, :varargs-min-arity 1, :row 27, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var extract-multi-method-name, :end-col 23, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 31, :name-end-col 7, :name-end-row 23, :name-row 23, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 24, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 28, :name-end-row 33, :name-row 33, :name run-test-under-cursor, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 28, :row 33, :to elin.handler.test} {:end-row 33, :name-end-col 57, :name-end-row 33, :name-row 33, :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 33, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 33, :name-end-col 63, :name-end-row 33, :name-row 33, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 59, :name-col 59, :end-col 63, :row 33, :to clojure.core} {:end-row 33, :name-end-col 6, :name-end-row 33, :name-row 33, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 65, :arity 2, :row 33, :to malli.core} {:fixed-arities #{1 2}, :end-row 36, :name-end-col 82, :name-end-row 36, :name-row 36, :name evaluate-current-top-list, :filename "src/elin/handler/test.clj", :alias e.f.evaluate, :from elin.handler.test, :col 43, :name-col 44, :from-var run-test-under-cursor, :end-col 88, :arity 1, :row 36, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 38, :name-end-col 59, :name-end-row 38, :private true, :name-row 38, :name extract-multi-method-name, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 65, :arity 1, :row 38, :to elin.handler.test} {:fixed-arities #{0 1}, :end-row 39, :name-end-col 37, :name-end-row 39, :name-row 39, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 39, :to clojure.core} {:end-row 39, :name-end-col 32, :name-end-row 38, :name-row 38, :name some->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{3}, :end-row 40, :name-end-col 36, :name-end-row 40, :name-row 40, :name replace, :filename "src/elin/handler/test.clj", :alias str, :from elin.handler.test, :col 24, :name-col 25, :from-var run-test-under-cursor, :end-col 65, :arity 3, :row 40, :to clojure.string} {:fixed-arities #{0 1}, :end-row 40, :name-end-col 23, :name-end-row 38, :name-row 38, :name or, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 20, :name-col 21, :from-var run-test-under-cursor, :end-col 66, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 56, :name-end-row 41, :name-row 41, :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 41, :to elin.util.map} {:fixed-arities #{3}, :end-row 46, :name-end-col 29, :name-end-row 42, :name-row 42, :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 42, :to clojure.core} {:end-row 46, :name-end-col 22, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 48, :name-end-col 38, :name-end-row 48, :name-row 48, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-test-under-cursor, :end-col 38, :row 48, :to elin.constant.interceptor} {:end-row 50, :name-end-col 70, :name-end-row 50, :name-row 50, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-test-under-cursor, :end-col 70, :row 50, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 71, :arity 2, :row 50, :to elin.protocol.nrepl} {:end-row 57, :name-end-col 43, :name-end-row 54, :name-row 54, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 85, :arity 2, :row 54, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 58, :name-end-col 62, :name-end-row 58, :name-row 58, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 75, :arity 2, :row 58, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 58, :name-end-col 18, :name-end-row 58, :name-row 58, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 3, :row 58, :to clojure.core} {:end-row 58, :name-end-col 14, :name-end-row 52, :name-row 52, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 77, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{0 1}, :end-row 62, :name-end-col 46, :name-end-row 62, :name-row 62, :name str, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 42, :name-col 43, :from-var run-test-under-cursor, :end-col 54, :arity 2, :varargs-min-arity 1, :row 62, :to clojure.core} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 41, :name-end-row 62, :name-row 62, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :name-col 35, :from-var run-test-under-cursor, :end-col 55, :arity 1, :row 62, :to clojure.core} {:end-row 62, :name fn*, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 33, :from-var run-test-under-cursor, :end-col 55, :arity 2, :row 62, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 62, :name-end-col 32, :name-end-row 62, :name-row 62, :name mapv, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 27, :name-col 28, :from-var run-test-under-cursor, :end-col 56, :arity 2, :varargs-min-arity 4, :row 62, :to clojure.core} {:end-row 62, :name-end-col 26, :name-end-row 61, :name-row 61, :name ->>, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 22, :name-col 23, :from-var run-test-under-cursor, :end-col 57, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 67, :name-end-col 43, :name-end-row 67, :name-row 67, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 66, :arity 2, :row 67, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 68, :name-end-col 61, :name-end-row 68, :name-row 68, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-test-under-cursor, :end-col 74, :arity 2, :row 68, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 68, :name-end-col 18, :name-end-row 68, :name-row 68, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-test-under-cursor, :end-col 75, :arity 3, :varargs-min-arity 3, :row 68, :to clojure.core} {:end-row 68, :name-end-col 14, :name-end-row 61, :name-row 61, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-test-under-cursor, :end-col 76, :arity 3, :varargs-min-arity 1, :row 61, :to clojure.core} {:end-row 68, :name-end-col 11, :name-end-row 50, :name-row 50, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-test-under-cursor, :end-col 77, :arity 3, :row 50, :to clojure.core} {:end-row 68, :name-end-col 9, :name-end-row 49, :name-row 49, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-test-under-cursor, :end-col 78, :arity 2, :varargs-min-arity 0, :row 49, :to clojure.core} {:fixed-arities #{4 3}, :end-row 68, :name-end-col 29, :name-end-row 47, :name-row 47, :name execute, :filename "src/elin/handler/test.clj", :alias e.p.interceptor, :from elin.handler.test, :col 5, :name-col 6, :from-var run-test-under-cursor, :end-col 79, :arity 4, :row 47, :to elin.protocol.interceptor} {:end-row 68, :name-end-col 9, :name-end-row 36, :name-row 36, :name let, :filename "src/elin/handler/test.clj", :alias e, :from elin.handler.test, :macro true, :col 3, :name-col 4, :from-var run-test-under-cursor, :end-col 80, :arity 2, :varargs-min-arity 1, :row 36, :to elin.error} {:end-row 68, :name-end-col 6, :name-end-row 34, :name-row 34, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 72, :name-end-col 42, :name-end-row 72, :name-row 72, :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 72, :to elin.function.sexpr} {:fixed-arities #{1}, :end-row 73, :name-end-col 59, :name-end-row 73, :name-row 73, :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 73, :to elin.protocol.host} {:end-row 73, :name-end-col 26, :name-end-row 73, :name-row 73, :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 74, :to clojure.core} {:fixed-arities #{1}, :end-row 81, :name-end-col 42, :name-end-row 81, :name-row 81, :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 81, :to elin.handler.evaluate} {:end-row 84, :name-end-col 38, :name-end-row 84, :name-row 84, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-tests-in-ns, :end-col 38, :row 84, :to elin.constant.interceptor} {:end-row 86, :name-end-col 70, :name-end-row 86, :name-row 86, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 43, :name-col 43, :from-var run-tests-in-ns, :end-col 70, :row 86, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 86, :name-end-col 36, :name-end-row 86, :name-row 86, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 71, :arity 2, :row 86, :to elin.protocol.nrepl} {:end-row 92, :name-end-col 43, :name-end-row 89, :name-row 89, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 85, :arity 2, :row 89, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 93, :name-end-col 62, :name-end-row 93, :name-row 93, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 33, :name-col 34, :from-var run-tests-in-ns, :end-col 75, :arity 2, :row 93, :to elin.function.nrepl.cider} {:fixed-arities #{3}, :end-row 93, :name-end-col 18, :name-end-row 93, :name-row 93, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 3, :row 93, :to clojure.core} {:end-row 93, :name-end-col 14, :name-end-row 88, :name-row 88, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-tests-in-ns, :end-col 77, :arity 3, :varargs-min-arity 1, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 28, :name-end-row 95, :name-row 95, :name vals, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 24, :from-var run-tests-in-ns, :end-col 28, :row 95, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 40, :name-end-row 95, :name-row 95, :name ns-interns, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 30, :name-col 30, :from-var run-tests-in-ns, :end-col 40, :row 95, :to clojure.core} {:fixed-arities #{1 2}, :end-row 95, :name-end-col 50, :name-end-row 95, :name-row 95, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 43, :name-col 44, :from-var run-tests-in-ns, :end-col 61, :arity 1, :row 95, :to clojure.core} {:end-row 100, :name-end-col 43, :name-end-row 100, :name-row 100, :name set-last-test-query, :filename "src/elin/handler/test.clj", :alias e.f.s.test, :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 66, :arity 2, :row 100, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 101, :name-end-col 61, :name-end-row 101, :name-row 101, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 33, :name-col 34, :from-var run-tests-in-ns, :end-col 74, :arity 2, :row 101, :to elin.function.nrepl.test} {:fixed-arities #{3}, :end-row 101, :name-end-col 18, :name-end-row 101, :name-row 101, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 12, :name-col 13, :from-var run-tests-in-ns, :end-col 75, :arity 3, :varargs-min-arity 3, :row 101, :to clojure.core} {:end-row 101, :name-end-col 14, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 10, :name-col 11, :from-var run-tests-in-ns, :end-col 76, :arity 3, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 101, :name-end-col 11, :name-end-row 86, :name-row 86, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 8, :name-col 9, :from-var run-tests-in-ns, :end-col 77, :arity 3, :row 86, :to clojure.core} {:end-row 101, :name-end-col 9, :name-end-row 85, :name-row 85, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-tests-in-ns, :end-col 78, :arity 2, :varargs-min-arity 0, :row 85, :to clojure.core} {:fixed-arities #{4 3}, :end-row 101, :name-end-col 29, :name-end-row 83, :name-row 83, :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 79, :arity 4, :row 83, :to elin.protocol.interceptor} {:end-row 101, :name-end-col 9, :name-end-row 72, :name-row 72, :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 80, :arity 3, :varargs-min-arity 1, :row 72, :to elin.error} {:end-row 101, :name-end-col 6, :name-end-row 70, :name-row 70, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 70, :to clojure.core} {:fixed-arities #{2}, :end-row 105, :name-end-col 54, :name-end-row 105, :name-row 105, :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 105, :to elin.util.map} {:fixed-arities #{0 1}, :end-row 106, :name-end-col 35, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 109, :name-end-col 37, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 46, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :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 110, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 110, :name-end-col 42, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 37, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{3}, :end-row 110, :name-end-col 27, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:end-row 110, :name-end-col 20, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:end-row 112, :name-end-col 38, :name-end-row 112, :name-row 112, :name test, :filename "src/elin/handler/test.clj", :alias e.c.interceptor, :from elin.handler.test, :col 18, :name-col 18, :from-var run-tests-by-query, :end-col 38, :row 112, :to elin.constant.interceptor} {:end-row 114, :name-end-col 98, :name-end-row 114, :name-row 114, :name test-var-query-op, :filename "src/elin/handler/test.clj", :alias e.c.nrepl, :from elin.handler.test, :col 71, :name-col 71, :from-var run-tests-by-query, :end-col 98, :row 114, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 114, :name-end-col 64, :name-end-row 114, :name-row 114, :name supported-op?, :filename "src/elin/handler/test.clj", :alias e.p.nrepl, :from elin.handler.test, :col 40, :name-col 41, :from-var run-tests-by-query, :end-col 99, :arity 2, :row 114, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 118, :name-end-col 30, :name-end-row 118, :name-row 118, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 25, :from-var run-tests-by-query, :end-col 64, :arity 3, :varargs-min-arity 3, :row 118, :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 121, :name-end-col 30, :name-end-row 121, :name-row 121, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 24, :name-col 25, :from-var run-tests-by-query, :end-col 52, :arity 3, :varargs-min-arity 3, :row 121, :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 121, :name-end-col 29, :name-end-row 116, :name-row 116, :name cond->, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 22, :name-col 23, :from-var run-tests-by-query, :end-col 53, :arity 5, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 40, :name-end-row 123, :name-row 123, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :name-col 34, :from-var run-tests-by-query, :end-col 40, :row 123, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name symbol, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 34, :from-var run-tests-by-query, :end-col 40, :arity 1, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 123, :name-end-col 33, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 29, :name-col 30, :from-var run-tests-by-query, :end-col 53, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:end-row 125, :name-end-col 23, :name-end-row 115, :name-row 115, :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 47, :arity 3, :row 115, :to clojure.core} {:fixed-arities #{2}, :end-row 127, :name-end-col 50, :name-end-row 127, :name-row 127, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.cider, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 63, :arity 2, :row 127, :to elin.function.nrepl.cider} {:fixed-arities #{2}, :end-row 128, :name-end-col 49, :name-end-row 128, :name-row 128, :name test-var-query!!, :filename "src/elin/handler/test.clj", :alias e.f.n.test, :from elin.handler.test, :col 21, :name-col 22, :from-var run-tests-by-query, :end-col 62, :arity 2, :row 128, :to elin.function.nrepl.test} {:end-row 128, :name-end-col 22, :name-end-row 126, :name-row 126, :name if, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 19, :name-col 20, :from-var run-tests-by-query, :end-col 63, :arity 3, :row 126, :to clojure.core} {:fixed-arities #{3}, :end-row 129, :name-end-col 16, :name-end-row 129, :name-row 129, :name assoc, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 10, :name-col 11, :from-var run-tests-by-query, :end-col 36, :arity 3, :varargs-min-arity 3, :row 129, :to clojure.core} {:end-row 129, :name-end-col 12, :name-end-row 114, :name-row 114, :name let, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 8, :name-col 9, :from-var run-tests-by-query, :end-col 37, :arity 2, :varargs-min-arity 1, :row 114, :to clojure.core} {:end-row 129, :name-end-col 9, :name-end-row 113, :name-row 113, :name fn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 6, :name-col 7, :from-var run-tests-by-query, :end-col 38, :arity 2, :varargs-min-arity 0, :row 113, :to clojure.core} {:fixed-arities #{4 3}, :end-row 129, :name-end-col 29, :name-end-row 111, :name-row 111, :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 39, :arity 4, :row 111, :to elin.protocol.interceptor} {:end-row 129, :name-end-col 7, :name-end-row 105, :name-row 105, :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 40, :arity 2, :varargs-min-arity 1, :row 105, :to clojure.core} {:end-row 129, :name-end-col 7, :name-end-row 103, :name-row 103, :name defn-, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 103, :to clojure.core} {:end-row 133, :name-end-col 39, :name-end-row 133, :name-row 133, :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 133, :to elin.function.storage.test} {:fixed-arities #{2}, :end-row 134, :name-end-col 27, :name-end-row 134, :private true, :name-row 134, :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 134, :to elin.handler.test} {:end-row 134, :name-end-col 7, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:end-row 134, :name-end-col 6, :name-end-row 131, :name-row 131, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 35, :arity 3, :varargs-min-arity 2, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 30, :name-end-row 136, :name-row 136, :name rerun-last-failed-tests, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 7, :name-col 7, :end-col 30, :row 136, :to elin.handler.test} {:end-row 136, :name-end-col 59, :name-end-row 136, :name-row 136, :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 136, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 136, :name-end-col 65, :name-end-row 136, :name-row 136, :name any?, :filename "src/elin/handler/test.clj", :from elin.handler.test, :col 61, :name-col 61, :end-col 65, :row 136, :to clojure.core} {:end-row 136, :name-end-col 6, :name-end-row 136, :name-row 136, :name =>, :filename "src/elin/handler/test.clj", :alias m, :from elin.handler.test, :col 1, :name-col 2, :end-col 67, :arity 2, :row 136, :to malli.core} {:end-row 139, :name-end-col 54, :name-end-row 139, :name-row 139, :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 139, :to elin.function.storage.test} {:fixed-arities #{1}, :end-row 141, :name-end-col 18, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:fixed-arities #{0 1}, :end-row 141, :name-end-col 13, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:fixed-arities #{2}, :end-row 142, :name-end-col 26, :name-end-row 142, :private true, :name-row 142, :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 142, :to elin.handler.test} {:end-row 143, :name-end-col 25, :name-end-row 143, :name-row 143, :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 143, :to elin.message} {:end-row 143, :name-end-col 8, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:end-row 143, :name-end-col 7, :name-end-row 139, :name-row 139, :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 139, :to clojure.core} {:end-row 143, :name-end-col 6, :name-end-row 137, :name-row 137, :name defn, :filename "src/elin/handler/test.clj", :from elin.handler.test, :macro true, :col 1, :name-col 2, :end-col 72, :arity 3, :varargs-min-arity 2, :row 137, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name new-system, :filename "src/elin/system.clj", :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 36, :arity 1, :row 17, :to elin.system} {:fixed-arities #{1}, :end-row 20, :name-end-col 44, :name-end-row 20, :name-row 20, :name new-lazy-host, :filename "src/elin/system.clj", :alias e.c.lazy-host, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 52, :arity 1, :row 20, :to elin.component.lazy-host} {:fixed-arities #{1}, :end-row 23, :name-end-col 36, :name-end-row 23, :name-row 23, :name new-plugin, :filename "src/elin/system.clj", :alias e.c.plugin, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 23, :to elin.component.plugin} {:end-row 24, :name-end-col 29, :name-end-row 22, :name-row 22, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 22, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 26, :name-end-col 62, :name-end-row 26, :name-row 26, :name new-session-storage, :filename "src/elin/system.clj", :alias e.c.session-storage, :from elin.system, :col 22, :name-col 23, :from-var new-system, :end-col 70, :arity 1, :row 26, :to elin.component.session-storage} {:fixed-arities #{1}, :end-row 29, :name-end-col 51, :name-end-row 29, :name-row 29, :name new-interceptor, :filename "src/elin/system.clj", :alias e.c.interceptor, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 59, :arity 1, :row 29, :to elin.component.interceptor} {:end-row 31, :name-end-col 34, :name-end-row 28, :name-row 28, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 29, :arity 2, :row 28, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 34, :name-end-col 33, :name-end-row 34, :name-row 34, :name new-nrepl, :filename "src/elin/system.clj", :alias e.c.nrepl, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 41, :arity 1, :row 34, :to elin.component.nrepl} {:end-row 38, :name-end-col 28, :name-end-row 33, :name-row 33, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 12, :name-col 13, :from-var new-system, :end-col 32, :arity 2, :row 33, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :name new-clj-kondo, :filename "src/elin/system.clj", :alias e.c.clj-kondo, :from elin.system, :col 17, :name-col 18, :from-var new-system, :end-col 53, :arity 1, :row 42, :to elin.component.clj-kondo} {:end-row 43, :name-end-col 32, :name-end-row 41, :name-row 41, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 16, :name-col 17, :from-var new-system, :end-col 30, :arity 2, :row 41, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 46, :name-end-col 39, :name-end-row 46, :name-row 46, :name new-handler, :filename "src/elin/system.clj", :alias e.c.handler, :from elin.system, :col 15, :name-col 16, :from-var new-system, :end-col 47, :arity 1, :row 46, :to elin.component.handler} {:end-row 52, :name-end-col 30, :name-end-row 45, :name-row 45, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 34, :arity 2, :row 45, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 55, :name-end-col 46, :name-end-row 55, :name-row 55, :name new-http-server, :filename "src/elin/system.clj", :alias e.c.s.http, :from elin.system, :col 19, :name-col 20, :from-var new-system, :end-col 54, :arity 1, :row 55, :to elin.component.server.http} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 18, :name-col 19, :from-var new-system, :end-col 30, :arity 2, :row 54, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name new-server, :filename "src/elin/system.clj", :alias e.c.server, :from elin.system, :col 14, :name-col 15, :from-var new-system, :end-col 44, :arity 1, :row 59, :to elin.component.server} {:end-row 61, :name-end-col 29, :name-end-row 58, :name-row 58, :name using, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 13, :name-col 14, :from-var new-system, :end-col 27, :arity 2, :row 58, :to com.stuartsierra.component} {:end-row 61, :name-end-col 25, :name-end-row 19, :name-row 19, :name system-map, :filename "src/elin/system.clj", :alias component, :from elin.system, :col 4, :name-col 5, :from-var new-system, :end-col 28, :arity 18, :row 19, :to com.stuartsierra.component} {:end-row 61, :name-end-col 6, :name-end-row 15, :name-row 15, :name defn, :filename "src/elin/system.clj", :from elin.system, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{2}, :end-row 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 15, :name-end-col 5, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 19, :name-end-col 28, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 21, :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 21, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 21, :name-end-col 17, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:end-row 21, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 26, :name-end-col 39, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :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 26, :to clojure.core} {:fixed-arities #{2}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:end-row 26, :name-end-col 27, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 29, :name-end-col 40, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 32, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :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 29, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 30, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:end-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 28, :name-end-col 26, :name-end-row 28, :name-row 28, :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 28, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 29, :name-end-col 23, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 29, :name-end-col 18, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 33, :name-end-col 7, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 37, :name-end-col 65, :name-end-row 37, :name-row 37, :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 37, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 37, :name-end-col 31, :name-end-row 37, :name-row 37, :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 37, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 38, :name-end-col 40, :name-end-row 38, :private true, :name-row 38, :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 38, :to elin.interceptor.test} {:fixed-arities #{1}, :end-row 39, :name-end-col 39, :name-end-row 39, :private true, :name-row 39, :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 39, :to elin.interceptor.test} {:end-row 39, :name-end-col 6, :name-end-row 37, :name-row 37, :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 37, :to clojure.core} {:end-row 39, :name-end-col 7, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 42, :name-end-col 30, :name-end-row 42, :name-row 42, :name test, :filename "src/elin/interceptor/test.clj", :alias e.c.interceptor, :from elin.interceptor.test, :col 10, :name-col 10, :from-var done-test-interceptor, :end-col 30, :row 42, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 44, :name-end-col 81, :name-end-row 44, :name-row 44, :name collect-results, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 97, :arity 2, :row 44, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 45, :name-end-col 61, :name-end-row 45, :name-row 45, :name group-by, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 45, :to clojure.core} {:end-row 45, :name-end-col 51, :name-end-row 44, :name-row 44, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 73, :name-end-row 46, :name-row 46, :name summary, :filename "src/elin/interceptor/test.clj", :alias e.f.n.c.test, :from elin.interceptor.test, :col 52, :name-col 53, :from-var done-test-interceptor, :end-col 83, :arity 1, :row 46, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 48, :name-end-col 27, :name-end-row 48, :name-row 48, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 35, :arity 1, :row 48, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 49, :name-end-col 51, :name-end-row 49, :name-row 49, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 64, :arity 2, :varargs-min-arity 4, :row 49, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name distinct, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 37, :name-col 38, :from-var done-test-interceptor, :end-col 65, :arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 71, :name-end-row 50, :private true, :name-row 50, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 62, :name-col 62, :from-var done-test-interceptor, :end-col 71, :row 50, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 50, :name-end-col 49, :name-end-row 50, :name-row 50, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 23, :name-col 24, :from-var done-test-interceptor, :end-col 88, :arity 2, :row 50, :to elin.protocol.host} {:end-row 50, :name-end-col 27, :name-end-row 49, :name-row 49, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 89, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 51, :name-end-col 69, :name-end-row 51, :private true, :name-row 51, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 60, :name-col 60, :from-var done-test-interceptor, :end-col 69, :row 51, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 51, :name-end-col 47, :name-end-row 51, :name-row 51, :name unplace-signs-by, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 82, :arity 2, :row 51, :to elin.protocol.host} {:end-row 51, :name-end-col 22, :name-end-row 48, :name-row 48, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 83, :arity 3, :row 48, :to clojure.core} {:end-row 55, :name-end-col 63, :name-end-row 55, :private true, :name-row 55, :name sign-name, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 54, :from-var done-test-interceptor, :end-col 63, :row 55, :to elin.interceptor.test} {:fixed-arities #{2}, :end-row 58, :name-end-col 41, :name-end-row 55, :name-row 55, :name place-sign, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 70, :arity 2, :row 55, :to elin.protocol.host} {:end-row 58, :name-end-col 25, :name-end-row 53, :name-row 53, :name doseq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:fixed-arities #{1}, :end-row 62, :name-end-col 53, :name-end-row 62, :name-row 62, :name empty?, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 46, :name-col 47, :from-var done-test-interceptor, :end-col 61, :arity 1, :row 62, :to clojure.core} {:end-row 64, :name-end-col 52, :name-end-row 64, :name-row 64, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var done-test-interceptor, :end-col 73, :arity 3, :varargs-min-arity 1, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 53, :name-end-row 65, :name-row 65, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 49, :name-col 50, :from-var done-test-interceptor, :end-col 63, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{2}, :end-row 66, :name-end-col 64, :name-end-row 66, :name-row 66, :name map->str, :filename "src/elin/interceptor/test.clj", :alias e.u.map, :from elin.interceptor.test, :col 47, :name-col 48, :from-var done-test-interceptor, :end-col 106, :arity 2, :row 66, :to elin.util.map} {:end-row 67, :name-end-col 48, :name-end-row 65, :name-row 65, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 45, :name-col 46, :from-var done-test-interceptor, :end-col 54, :arity 3, :row 65, :to clojure.core} {:end-row 68, :name-end-col 45, :name-end-row 62, :name-row 62, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 42, :name-col 43, :from-var done-test-interceptor, :end-col 49, :arity 3, :row 62, :to clojure.core} {:end-row 68, :name-end-col 43, :name-end-row 61, :name-row 61, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 40, :name-col 41, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 0, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 39, :name-end-row 61, :name-row 61, :name mapcat, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name join, :filename "src/elin/interceptor/test.clj", :alias str, :from elin.interceptor.test, :col 32, :name-col 33, :from-var done-test-interceptor, :end-col 47, :arity 2, :row 69, :to clojure.string} {:end-row 69, :name-end-col 31, :name-end-row 60, :name-row 60, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 27, :name-col 28, :from-var done-test-interceptor, :end-col 48, :arity 3, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{3 2}, :end-row 70, :name-end-col 52, :name-end-row 70, :name-row 70, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 86, :arity 3, :row 70, :to elin.protocol.host} {:end-row 70, :name-end-col 23, :name-end-row 60, :name-row 60, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 87, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 75, :name-end-col 61, :name-end-row 75, :name-row 75, :name format, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 54, :name-col 55, :from-var done-test-interceptor, :end-col 87, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 52, :name-end-row 76, :name-row 76, :name seq, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var done-test-interceptor, :end-col 63, :arity 1, :row 76, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 52, :name-end-row 77, :name-row 77, :name str, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 48, :name-col 49, :from-var done-test-interceptor, :end-col 68, :arity 3, :varargs-min-arity 1, :row 77, :to clojure.core} {:name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var done-test-interceptor, :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 done-test-interceptor} {:name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col nil, :from-var done-test-interceptor, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 77, :name-end-col 53, :name-end-row 75, :name-row 75, :name cond->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 46, :name-col 47, :from-var done-test-interceptor, :end-col 69, :arity 3, :varargs-min-arity 1, :row 75, :to clojure.core} {:fixed-arities #{0}, :end-row 78, :name-end-col 39, :name-end-row 73, :name-row 73, :name hash-map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 30, :name-col 31, :from-var done-test-interceptor, :end-col 54, :arity 8, :varargs-min-arity 0, :row 73, :to clojure.core} {:end-row 78, :name fn*, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 29, :from-var done-test-interceptor, :end-col 54, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 78, :name-end-col 28, :name-end-row 73, :name-row 73, :name map, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 24, :name-col 25, :from-var done-test-interceptor, :end-col 55, :arity 2, :varargs-min-arity 4, :row 73, :to clojure.core} {:fixed-arities #{2}, :end-row 79, :name-end-col 55, :name-end-row 79, :name-row 79, :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 done-test-interceptor, :end-col 60, :arity 2, :row 79, :to elin.function.quickfix} {:end-row 79, :name-end-col 23, :name-end-row 72, :name-row 72, :name ->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 61, :arity 3, :varargs-min-arity 1, :row 72, :to clojure.core} {:fixed-arities #{2}, :end-row 82, :name-end-col 51, :name-end-row 82, :private true, :name-row 82, :name get-failed-tests-query, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 28, :name-col 29, :from-var done-test-interceptor, :end-col 65, :arity 2, :row 82, :to elin.interceptor.test} {:end-row 83, :name-end-col 67, :name-end-row 83, :name-row 83, :name set-last-failed-tests-query, :filename "src/elin/interceptor/test.clj", :alias e.f.s.test, :from elin.interceptor.test, :col 28, :name-col 29, :from-var done-test-interceptor, :end-col 84, :arity 2, :row 83, :to elin.function.storage.test} {:end-row 83, :name-end-col 27, :name-end-row 82, :name-row 82, :name some->>, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 85, :arity 2, :varargs-min-arity 1, :row 82, :to clojure.core} {:fixed-arities #{3 2}, :end-row 86, :name-end-col 50, :name-end-row 86, :name-row 86, :name append-to-info-buffer, :filename "src/elin/interceptor/test.clj", :alias e.p.host, :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 64, :arity 2, :row 86, :to elin.protocol.host} {:end-row 88, :name-end-col 36, :name-end-row 88, :name-row 88, :name info, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 50, :arity 2, :varargs-min-arity 1, :row 88, :to elin.message} {:end-row 89, :name-end-col 37, :name-end-row 89, :name-row 89, :name error, :filename "src/elin/interceptor/test.clj", :alias e.message, :from elin.interceptor.test, :col 21, :name-col 22, :from-var done-test-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 89, :to elin.message} {:end-row 89, :name-end-col 22, :name-end-row 87, :name-row 87, :name if, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :col 19, :name-col 20, :from-var done-test-interceptor, :end-col 52, :arity 3, :row 87, :to clojure.core} {:end-row 89, :name-end-col 21, :name-end-row 44, :name-row 44, :name let, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 17, :name-col 18, :from-var done-test-interceptor, :end-col 53, :arity 8, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 89, :name-end-col 18, :name-end-row 43, :name-row 43, :name fn, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name discard, :filename "src/elin/interceptor/test.clj", :alias ix, :from elin.interceptor.test, :col 15, :name-col 16, :from-var done-test-interceptor, :end-col 27, :arity 1, :row 90, :to exoscale.interceptor} {:end-row 90, :name-end-col 14, :name-end-row 43, :name-row 43, :name ->, :filename "src/elin/interceptor/test.clj", :from elin.interceptor.test, :macro true, :col 11, :name-col 12, :from-var done-test-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 43, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 41, :name-row 41, :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 41, :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 #{1 2}, :end-row 12, :name-end-col 40, :name-end-row 12, :name-row 12, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 32, :name-col 33, :from-var find-file-in-parent-directories-by-string, :end-col 45, :arity 1, :varargs-min-arity 2, :row 12, :to clojure.java.io} {:end-row 12, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :from-var find-file-in-parent-directories-by-string, :end-col 46, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 2}, :end-row 14, :name-end-col 26, :name-end-row 14, :name-row 14, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 18, :name-col 19, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.java.io} {:end-row 15, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 13, :from-var find-file-in-parent-directories-by-string, :end-col 27, :arity 2, :row 15, :to clojure.core} {:end-row 17, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 18, :from-var find-file-in-parent-directories-by-string, :end-col 38, :arity 2, :row 17, :to clojure.core} {:end-row 17, :name-end-col 17, :name-end-row 17, :name-row 17, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 11, :name-col 12, :from-var find-file-in-parent-directories-by-string, :end-col 39, :arity 1, :row 17, :to clojure.core} {:end-row 17, :name-end-col 12, :name-end-row 15, :name-row 15, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-string, :end-col 40, :arity 3, :row 15, :to clojure.core} {:end-row 17, :name-end-col 11, :name-end-row 14, :name-row 14, :name let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-string, :end-col 41, :arity 2, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 17, :name-end-col 10, :name-end-row 13, :name-row 13, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-string, :end-col 42, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 17, :name-end-col 8, :name-end-row 12, :name-row 12, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-string, :end-col 43, :arity 2, :varargs-min-arity 1, :row 12, :to clojure.core} {:end-row 17, :name-end-col 7, :name-end-row 10, :name-row 10, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 22, :name-end-row 21, :name-row 21, :name file, :filename "src/elin/util/file.clj", :alias io, :from elin.util.file, :col 14, :name-col 15, :from-var find-file-in-parent-directories-by-pattern, :end-col 27, :arity 1, :varargs-min-arity 2, :row 21, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 68, :from-var find-file-in-parent-directories-by-pattern, :end-col 80, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{2}, :end-row 24, :name-end-col 49, :name-end-row 24, :name-row 24, :name re-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 42, :name-col 43, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :from-var find-file-in-parent-directories-by-pattern, :end-col 81, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 42, :name-end-row 23, :name-row 23, :name file-seq, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 47, :arity 1, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 40, :name-end-row 24, :name-row 24, :name filter, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 82, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 39, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 34, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 1, :row 25, :to clojure.core} {:end-row 25, :name-end-col 32, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 28, :name-col 29, :from-var find-file-in-parent-directories-by-pattern, :end-col 41, :arity 3, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 27, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 16, :from-var find-file-in-parent-directories-by-pattern, :end-col 36, :arity 2, :row 27, :to clojure.core} {:end-row 27, :name-end-col 15, :name-end-row 27, :name-row 27, :name recur, :filename "src/elin/util/file.clj", :from elin.util.file, :col 9, :name-col 10, :from-var find-file-in-parent-directories-by-pattern, :end-col 37, :arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 27, :name-end-col 14, :name-end-row 23, :name-row 23, :name if-let, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 7, :name-col 8, :from-var find-file-in-parent-directories-by-pattern, :end-col 38, :arity 3, :row 23, :to clojure.core} {:end-row 27, :name-end-col 10, :name-end-row 22, :name-row 22, :name when, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 5, :name-col 6, :from-var find-file-in-parent-directories-by-pattern, :end-col 39, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 27, :name-end-col 8, :name-end-row 21, :name-row 21, :name loop, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 3, :name-col 4, :from-var find-file-in-parent-directories-by-pattern, :end-col 40, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 7, :name-end-row 19, :name-row 19, :name defn-, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 19, :to clojure.core} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name find-file-in-parent-directories, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 38, :row 29, :to elin.util.file} {:fixed-arities #{1}, :end-row 31, :name-end-col 21, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 14, :name-col 14, :end-col 21, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 27, :name-col 27, :end-col 34, :row 31, :to clojure.core} {:end-row 31, :name-end-col 52, :name-end-row 31, :name-row 31, :name ?Pattern, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 35, :name-col 35, :end-col 52, :row 31, :to elin.schema} {:end-row 32, :name-end-col 30, :name-end-row 32, :name-row 32, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 16, :name-col 16, :end-col 30, :row 32, :to elin.schema} {:end-row 32, :name-end-col 6, :name-end-row 29, :name-row 29, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 33, :arity 2, :row 29, :to malli.core} {:fixed-arities #{1}, :end-row 35, :name-end-col 15, :name-end-row 35, :name-row 35, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 8, :from-var find-file-in-parent-directories, :end-col 26, :arity 1, :row 35, :to clojure.core} {:fixed-arities #{2}, :end-row 36, :name-end-col 47, :name-end-row 36, :private true, :name-row 36, :name find-file-in-parent-directories-by-string, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 62, :arity 2, :row 36, :to elin.util.file} {:fixed-arities #{2}, :end-row 37, :name-end-col 48, :name-end-row 37, :private true, :name-row 37, :name find-file-in-parent-directories-by-pattern, :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :name-col 6, :from-var find-file-in-parent-directories, :end-col 63, :arity 2, :row 37, :to elin.util.file} {:end-row 37, :name-end-col 6, :name-end-row 35, :name-row 35, :name if, :filename "src/elin/util/file.clj", :from elin.util.file, :col 3, :name-col 4, :from-var find-file-in-parent-directories, :end-col 64, :arity 3, :row 35, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 33, :name-row 33, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 65, :arity 3, :varargs-min-arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 21, :name-end-row 39, :name-row 39, :name normalize-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 21, :row 39, :to elin.util.file} {:fixed-arities #{1}, :end-row 39, :name-end-col 48, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 48, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 66, :name-end-row 39, :name-row 39, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 59, :name-col 59, :end-col 66, :row 39, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{3}, :end-row 42, :name-end-col 45, :name-end-row 42, :name-row 42, :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 42, :to clojure.string} {:end-row 42, :name-end-col 26, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:fixed-arities #{2}, :end-row 43, :name-end-col 26, :name-end-row 43, :name-row 43, :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 43, :to clojure.string} {:fixed-arities #{3}, :end-row 45, :name-end-col 29, :name-end-row 45, :name-row 45, :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 45, :to clojure.string} {:fixed-arities #{3}, :end-row 46, :name-end-col 23, :name-end-row 46, :name-row 46, :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 46, :to clojure.string} {:end-row 46, :name-end-col 10, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 47, :name-end-col 8, :name-end-row 43, :name-row 43, :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 43, :to clojure.core} {:end-row 47, :name-end-col 12, :name-end-row 41, :name-row 41, :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 41, :to clojure.core} {:end-row 47, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/util/file.clj", :from elin.util.file, :macro true, :col 1, :name-col 2, :end-col 14, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0}, :end-row 49, :name-end-col 26, :name-end-row 49, :name-row 49, :name get-cache-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 26, :row 49, :to elin.util.file} {:fixed-arities #{1}, :end-row 49, :name-end-col 44, :name-end-row 49, :name-row 49, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 49, :to clojure.core} {:end-row 49, :name-end-col 6, :name-end-row 49, :name-row 49, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 46, :arity 2, :row 49, :to malli.core} {:end-row 55, :name-end-col 27, :name-end-row 55, :name-row 55, :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 55, :to elin.util.os} {:end-row 56, :name-end-col 65, :name-end-row 56, :name-row 56, :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 56, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 56, :name-end-col 24, :name-end-row 56, :name-row 56, :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 56, :to clojure.java.io} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :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 58, :to clojure.core} {:end-row 59, :name-end-col 56, :name-end-row 59, :name-row 59, :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 59, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 24, :name-end-row 59, :name-row 59, :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 59, :to clojure.java.io} {:end-row 62, :name-end-col 55, :name-end-row 62, :name-row 62, :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 62, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 62, :name-end-col 24, :name-end-row 62, :name-row 62, :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 62, :to clojure.java.io} {:end-row 62, :name-end-col 19, :name-end-row 54, :name-row 54, :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 54, :to clojure.core} {:end-row 63, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 19, :arity 2, :row 63, :to clojure.core} {:end-row 64, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-cache-directory, :end-col 28, :arity 2, :row 64, :to clojure.core} {:end-row 64, :name-end-col 7, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:end-row 64, :name-end-col 6, :name-end-row 50, :name-row 50, :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 50, :to clojure.core} {:fixed-arities #{0}, :end-row 66, :name-end-col 27, :name-end-row 66, :name-row 66, :name get-config-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 66, :to elin.util.file} {:fixed-arities #{1}, :end-row 66, :name-end-col 40, :name-end-row 66, :name-row 66, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 66, :to clojure.core} {:end-row 66, :name-end-col 6, :name-end-row 66, :name-row 66, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 42, :arity 2, :row 66, :to malli.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 20, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:end-row 73, :name-end-col 57, :name-end-row 73, :name-row 73, :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 73, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :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 73, :to clojure.java.io} {:end-row 76, :name-end-col 56, :name-end-row 76, :name-row 76, :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 76, :to elin.constant.project} {:fixed-arities #{1 2}, :end-row 76, :name-end-col 24, :name-end-row 76, :name-row 76, :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 76, :to clojure.java.io} {:end-row 76, :name-end-col 19, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 77, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 19, :arity 2, :row 77, :to clojure.core} {:end-row 78, :name ., :filename "src/elin/util/file.clj", :from elin.util.file, :col 5, :from-var get-config-directory, :end-col 28, :arity 2, :row 78, :to clojure.core} {:end-row 78, :name-end-col 7, :name-end-row 69, :name-row 69, :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 69, :to clojure.core} {:end-row 78, :name-end-col 6, :name-end-row 67, :name-row 67, :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 67, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 25, :name-end-row 80, :name-row 80, :name get-file-extension, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 25, :row 80, :to elin.util.file} {:fixed-arities #{1}, :end-row 80, :name-end-col 44, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 37, :name-col 37, :end-col 44, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 61, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 54, :name-col 54, :end-col 61, :row 80, :to clojure.core} {:end-row 80, :name-end-col 6, :name-end-row 80, :name-row 80, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 64, :arity 2, :row 80, :to malli.core} {:fixed-arities #{3 2}, :end-row 83, :name-end-col 36, :name-end-row 83, :name-row 83, :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 83, :to clojure.string} {:fixed-arities #{3 2}, :end-row 84, :name-end-col 10, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 12, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 84, :name-end-col 6, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 27, :name-end-row 86, :name-row 86, :name guess-file-separator, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 27, :row 86, :to elin.util.file} {:fixed-arities #{1}, :end-row 86, :name-end-col 46, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 46, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 55, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 48, :name-col 48, :end-col 55, :row 86, :to clojure.core} {:end-row 86, :name-end-col 6, :name-end-row 86, :name-row 86, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 57, :arity 2, :row 86, :to malli.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 19, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 9, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 91, :name-end-col 6, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 91, :name-end-col 6, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 33, :name-end-row 93, :name-row 93, :name get-project-root-directory, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 33, :row 93, :to elin.util.file} {:fixed-arities #{1}, :end-row 93, :name-end-col 52, :name-end-row 93, :name-row 93, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 45, :name-col 45, :end-col 52, :row 93, :to clojure.core} {:end-row 93, :name-end-col 76, :name-end-row 93, :name-row 93, :name ?File, :filename "src/elin/util/file.clj", :alias e.schema, :from elin.util.file, :col 62, :name-col 62, :end-col 76, :row 93, :to elin.schema} {:end-row 93, :name-end-col 6, :name-end-row 93, :name-row 93, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 79, :arity 2, :row 93, :to malli.core} {:fixed-arities #{2}, :end-row 96, :name-end-col 43, :name-end-row 96, :name-row 96, :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 96, :to elin.util.file} {:end-row 97, :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 97, :to clojure.core} {:end-row 97, :name-end-col 10, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 97, :name-end-col 6, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 99, :name-end-col 18, :name-end-row 99, :name-row 99, :name encode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 99, :to elin.util.file} {:fixed-arities #{1}, :end-row 100, :name-end-col 32, :name-end-row 100, :name-row 100, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 100, :name-end-col 40, :name-end-row 100, :name-row 100, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 33, :name-col 33, :end-col 40, :row 100, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 32, :name-end-row 101, :name-row 101, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 25, :name-col 25, :end-col 32, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 45, :name-end-row 101, :name-row 101, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 101, :name-end-col 54, :name-end-row 101, :name-row 101, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 47, :name-col 47, :end-col 54, :row 101, :to clojure.core} {: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 45, :name-end-row 102, :name-row 102, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 41, :name-col 41, :end-col 45, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 59, :name-end-row 102, :name-row 102, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 55, :name-col 55, :end-col 59, :row 102, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 68, :name-end-row 102, :name-row 102, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 61, :name-col 61, :end-col 68, :row 102, :to clojure.core} {:end-row 102, :name-end-col 6, :name-end-row 99, :name-row 99, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 71, :arity 2, :row 99, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 105, :name-end-col 16, :name-end-row 105, :name-row 105, :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 105, :to elin.util.file} {: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 31, :arity 3, :row 107, :to elin.util.file} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 24, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:end-row 110, :name-end-col 14, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{0 1}, :end-row 111, :name-end-col 23, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:end-row 111, :name-end-col 14, :name-end-row 111, :name-row 111, :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 111, :to clojure.core} {:fixed-arities #{0 1}, :end-row 111, :name-end-col 8, :name-end-row 109, :name-row 109, :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 109, :to clojure.core} {:end-row 111, :name-end-col 6, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 18, :name-end-row 113, :name-row 113, :name decode-path, :filename "src/elin/util/file.clj", :from elin.util.file, :col 7, :name-col 7, :end-col 18, :row 113, :to elin.util.file} {:fixed-arities #{1}, :end-row 113, :name-end-col 31, :name-end-row 113, :name-row 113, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 24, :name-col 24, :end-col 31, :row 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 47, :name-end-row 114, :name-row 114, :name string?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 47, :row 114, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 44, :name-end-row 115, :name-row 115, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 40, :name-col 40, :end-col 44, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 116, :name-end-col 43, :name-end-row 116, :name-row 116, :name int?, :filename "src/elin/util/file.clj", :from elin.util.file, :col 39, :name-col 39, :end-col 43, :row 116, :to clojure.core} {:end-row 116, :name-end-col 6, :name-end-row 113, :name-row 113, :name =>, :filename "src/elin/util/file.clj", :alias m, :from elin.util.file, :col 1, :name-col 2, :end-col 47, :arity 2, :row 113, :to malli.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 39, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 39, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:end-row 121, :name-end-col 23, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 15, :name-end-row 121, :name-row 121, :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 121, :to clojure.core} {:fixed-arities #{1}, :end-row 123, :name-end-col 37, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 14, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{3 2}, :end-row 125, :name-end-col 10, :name-end-row 119, :name-row 119, :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 119, :to clojure.core} {:end-row 125, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 3, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 18, :arity 2, :row 3, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 4, :name-end-col 5, :name-end-row 4, :name-row 4, :name def, :filename "src/elin/constant/host.clj", :from elin.constant.host, :macro true, :col 1, :name-col 2, :end-col 16, :arity 2, :row 4, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 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 26, :name-end-row 32, :name-row 32, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 26, :row 32, :to elin.function.nrepl} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var eval-option-keys, :end-col 25, :row 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 26, :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 27, :arity 2, :row 29, :to clojure.core} {:end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name middleware-caught-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 26, :row 38, :to elin.function.nrepl} {:end-row 39, :name-end-col 25, :name-end-row 39, :name-row 39, :name middleware-print-keys, :filename "src/elin/function/nrepl.clj", :from elin.function.nrepl, :col 4, :name-col 4, :from-var load-file-option-keys, :end-col 25, :row 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 26, :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 27, :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 #{1 2}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?=>, :end-col 21, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:end-row 21, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?=>, :end-col 21, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?=>, :end-col 23, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 14, :name-end-row 26, :name-row 26, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?->, :end-col 21, :arity 2, :varargs-min-arity 2, :row 26, :to clojure.core} {:end-row 26, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?->, :end-col 21, :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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?->, :end-col 23, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 14, :name-end-row 31, :name-row 31, :name =, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 12, :name-col 13, :from-var ?function, :end-col 27, :arity 2, :varargs-min-arity 2, :row 31, :to clojure.core} {:end-row 31, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 11, :from-var ?function, :end-col 27, :arity 2, :row 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/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 3, :name-col 4, :from-var ?function, :end-col 29, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 36, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 37, :name-end-col 52, :name-end-row 37, :name-row 37, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 38, :name-col 38, :from-var ?FunctionSchema, :end-col 41, :row 40, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 41, :name-end-col 47, :name-end-row 41, :name-row 41, :name any?, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 13, :from-var ?FunctionSchema, :end-col 22, :row 46, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 26, :name-col 27, :from-var convert-schema-form-to-sexpr, :end-col 66, :arity 1, :row 55, :to elin.interceptor.optional.nrepl} {:end-row 55, :name-end-col 18, :name-end-row 54, :name-row 54, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 60, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 60, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 60, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :row 65, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 65, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :from-var convert-schema-form-to-sexpr, :end-col 43, :arity 1, :row 65, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :name-col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :row 74, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 74, :private true, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :from-var convert-parsed-function-schema-to-sexpr, :end-col 57, :arity 1, :row 74, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 74, :name-end-col 17, :name-end-row 74, :name-row 74, :name mapcat, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 79, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 79, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 79, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 78, :name-end-col 24, :name-end-row 78, :name-row 78, :name rest, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 80, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :row 84, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 84, :private true, :name convert-schema-form-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :from-var convert-parsed-function-schema-to-sexpr, :end-col 53, :arity 1, :row 84, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var convert-parsed-function-schema-to-sexpr, :end-col 62, :arity 1, :row 85, :to elin.interceptor.optional.nrepl} {:end-row 87, :name-end-col 9, :name-end-row 71, :name-row 71, :name condp, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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 7, :name-end-row 91, :name-row 91, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 5, :name-col 5, :from-var fetch-schema-code, :end-col 7, :varargs-min-arity 1, :row 91, :to clojure.core} {:end-row 91, :name-end-col 36, :name-end-row 91, :name-row 91, :name function-schemas, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 36, :row 91, :to malli.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 15, :name-end-row 92, :name-row 92, :name get-in, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 15, :row 92, :to clojure.core} {:end-row 93, :name-end-col 25, :name-end-row 93, :name-row 93, :name -form, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 9, :name-col 9, :from-var fetch-schema-code, :end-col 25, :row 93, :to malli.core} {:end-row 93, :name-end-col 7, :name-end-row 89, :name-row 89, :name defn-, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 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/optional/nrepl.clj", :alias pp, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 28, :arity 3, :varargs-min-arity 2, :row 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/optional/nrepl.clj", :alias e.c.lookup, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :name-col 24, :from-var document-str, :end-col 30, :row 112, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 114, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 115, :name-end-col 22, :name-end-row 115, :name-row 115, :name trim, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :name-col 18, :from-var document-str, :end-col 24, :row 120, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 120, :private true, :name pp-str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 18, :from-var document-str, :end-col 24, :arity 1, :row 120, :to elin.interceptor.optional.nrepl} {: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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 13, :name-col 14, :from-var document-str, :end-col 27, :arity 2, :row 122, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 123, :name-end-col 22, :name-end-row 123, :name-row 123, :name trim, :filename "src/elin/interceptor/optional/nrepl.clj", :alias str, :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 107, :to clojure.core} {:end-row 127, :name-end-col 31, :name-end-row 127, :name-row 127, :name nrepl, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.optional.nrepl, :col 10, :name-col 10, :from-var malli-lookup-interceptor, :end-col 31, :row 127, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 131, :name-end-col 58, :name-end-row 131, :name-row 131, :name first, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 52, :name-col 53, :from-var malli-lookup-interceptor, :end-col 68, :arity 1, :row 131, :to clojure.core} {:fixed-arities #{1}, :end-row 132, :name-end-col 41, :name-end-row 132, :name-row 132, :name not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 49, :arity 1, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 133, :name-end-col 41, :name-end-row 133, :name-row 133, :name not, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 50, :arity 1, :row 133, :to clojure.core} {:fixed-arities #{0 1}, :end-row 133, :name-end-col 36, :name-end-row 132, :name-row 132, :name or, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 33, :name-col 34, :from-var malli-lookup-interceptor, :end-col 51, :arity 2, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 134, :name-end-col 48, :name-end-row 134, :name-row 134, :name not-found, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e, :from elin.interceptor.optional.nrepl, :col 36, :name-col 37, :from-var malli-lookup-interceptor, :end-col 70, :arity 1, :varargs-min-arity 0, :row 134, :to elin.error} {:fixed-arities #{1}, :end-row 134, :name-end-col 35, :name-end-row 134, :name-row 134, :name throw, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 71, :arity 1, :row 134, :to clojure.core} {:end-row 134, :name-end-col 32, :name-end-row 132, :name-row 132, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 27, :name-col 28, :from-var malli-lookup-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 132, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 61, :name-end-row 135, :name-row 135, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 54, :name-col 55, :from-var malli-lookup-interceptor, :end-col 69, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{1 2}, :end-row 135, :name-end-col 77, :name-end-row 135, :name-row 135, :name symbol, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 70, :name-col 71, :from-var malli-lookup-interceptor, :end-col 86, :arity 1, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 135, :name-end-col 53, :name-end-row 135, :private true, :name-row 135, :name fetch-schema-code, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 87, :arity 2, :row 135, :to elin.interceptor.optional.nrepl} {:fixed-arities #{0 1}, :end-row 135, :name-end-col 34, :name-end-row 135, :name-row 135, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 88, :arity 1, :varargs-min-arity 1, :row 135, :to clojure.core} {:fixed-arities #{3 2}, :end-row 136, :name-end-col 54, :name-end-row 136, :name-row 136, :name eval!!, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.f.nrepl, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 66, :arity 2, :row 136, :to elin.function.nrepl} {:fixed-arities #{1 2}, :end-row 138, :name-end-col 53, :name-end-row 138, :name-row 138, :name read-string, :filename "src/elin/interceptor/optional/nrepl.clj", :alias edn, :from elin.interceptor.optional.nrepl, :col 37, :name-col 38, :from-var malli-lookup-interceptor, :end-col 54, :arity 1, :row 138, :to clojure.edn} {:end-row 138, :name-end-col 36, :name-end-row 136, :name-row 136, :name some->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 29, :name-col 30, :from-var malli-lookup-interceptor, :end-col 55, :arity 3, :varargs-min-arity 1, :row 136, :to clojure.core} {:end-row 139, :name-end-col 58, :name-end-row 139, :private true, :name-row 139, :name ?FunctionSchema, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 43, :name-col 43, :from-var malli-lookup-interceptor, :end-col 58, :row 139, :to elin.interceptor.optional.nrepl} {:end-row 139, :name-end-col 42, :name-end-row 139, :name-row 139, :name parse, :filename "src/elin/interceptor/optional/nrepl.clj", :alias m, :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 63, :arity 2, :row 139, :to malli.core} {:fixed-arities #{1}, :end-row 140, :name-end-col 74, :name-end-row 140, :private true, :name-row 140, :name convert-parsed-function-schema-to-sexpr, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 75, :arity 1, :row 140, :to elin.interceptor.optional.nrepl} {:fixed-arities #{1}, :end-row 141, :name-end-col 47, :name-end-row 141, :private true, :name-row 141, :name document-str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 34, :name-col 35, :from-var malli-lookup-interceptor, :end-col 48, :arity 1, :row 141, :to elin.interceptor.optional.nrepl} {:end-row 141, :name-end-col 33, :name-end-row 139, :name-row 139, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 30, :name-col 31, :from-var malli-lookup-interceptor, :end-col 49, :arity 3, :varargs-min-arity 1, :row 139, :to clojure.core} {:end-row 143, :name-end-col 85, :name-end-row 143, :name-row 143, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 80, :name-col 81, :from-var malli-lookup-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 143, :to clojure.core} {:fixed-arities #{0 1}, :end-row 143, :name-end-col 77, :name-end-row 143, :name-row 143, :name str, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 73, :name-col 74, :from-var malli-lookup-interceptor, :end-col 104, :arity 4, :varargs-min-arity 1, :row 143, :to clojure.core} {:end-row 143, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 72, :from-var malli-lookup-interceptor, :end-col 104, :arity 2, :row 143, :to clojure.core} {:fixed-arities #{3}, :end-row 143, :name-end-col 66, :name-end-row 143, :name-row 143, :name update-messages, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.optional.nrepl, :col 40, :name-col 41, :from-var malli-lookup-interceptor, :end-col 105, :arity 3, :row 143, :to elin.util.nrepl} {:end-row 143, :name-end-col 39, :name-end-row 142, :name-row 142, :name ->>, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 35, :name-col 36, :from-var malli-lookup-interceptor, :end-col 106, :arity 2, :varargs-min-arity 1, :row 142, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 52, :arity 3, :varargs-min-arity 3, :row 144, :to clojure.core} {:end-row 144, :name-end-col 23, :name-end-row 131, :name-row 131, :name let, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 19, :name-col 20, :from-var malli-lookup-interceptor, :end-col 53, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 148, :name-end-col 34, :name-end-row 148, :name-row 148, :name error, :filename "src/elin/interceptor/optional/nrepl.clj", :alias timbre, :from elin.interceptor.optional.nrepl, :col 21, :name-col 22, :from-var malli-lookup-interceptor, :end-col 83, :arity 2, :row 148, :to taoensso.timbre} {:end-row 149, :name-end-col 21, :name-end-row 130, :name-row 130, :name try, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 17, :name-col 18, :from-var malli-lookup-interceptor, :end-col 26, :arity 3, :row 130, :to clojure.core} {:end-row 149, :name-end-col 18, :name-end-row 129, :name-row 129, :name fn, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 129, :to clojure.core} {:end-row 150, :name-end-col 45, :name-end-row 150, :name-row 150, :name info-op, :filename "src/elin/interceptor/optional/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.optional.nrepl, :col 28, :name-col 28, :from-var malli-lookup-interceptor, :end-col 45, :row 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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 28, :name-col 29, :from-var malli-lookup-interceptor, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 25, :name-col 26, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :varargs-min-arity 2, :row 150, :to clojure.core} {:end-row 151, :name fn*, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :col 24, :from-var malli-lookup-interceptor, :end-col 54, :arity 2, :row 150, :to clojure.core} {:end-row 151, :name-end-col 23, :name-end-row 150, :name-row 150, :name when, :filename "src/elin/interceptor/optional/nrepl.clj", :alias ix, :from elin.interceptor.optional.nrepl, :col 15, :name-col 16, :from-var malli-lookup-interceptor, :end-col 55, :arity 2, :row 150, :to exoscale.interceptor} {:end-row 151, :name-end-col 14, :name-end-row 129, :name-row 129, :name ->, :filename "src/elin/interceptor/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 11, :name-col 12, :from-var malli-lookup-interceptor, :end-col 56, :arity 2, :varargs-min-arity 1, :row 129, :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/optional/nrepl.clj", :from elin.interceptor.optional.nrepl, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 18, :name-end-row 6, :name-row 6, :name lower-case, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var os-name, :end-col 35, :arity 1, :row 6, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 5, :name-row 5, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 5, :to clojure.core} {:end-row 10, :name-end-col 25, :name-end-row 10, :private true, :name-row 10, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var mac?, :end-col 25, :row 10, :to elin.util.os} {:fixed-arities #{2}, :end-row 10, :name-end-col 17, :name-end-row 10, :name-row 10, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var mac?, :end-col 32, :arity 2, :row 10, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 9, :to clojure.core} {:end-row 13, :name-end-col 25, :name-end-row 13, :private true, :name-row 13, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var windows?, :end-col 25, :row 13, :to elin.util.os} {:fixed-arities #{2}, :end-row 13, :name-end-col 17, :name-end-row 13, :name-row 13, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var windows?, :end-col 32, :arity 2, :row 13, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 12, :to clojure.core} {:end-row 16, :name-end-col 25, :name-end-row 16, :private true, :name-row 16, :name os-name, :filename "src/elin/util/os.clj", :from elin.util.os, :col 18, :name-col 18, :from-var linux?, :end-col 25, :row 16, :to elin.util.os} {:fixed-arities #{2}, :end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name includes?, :filename "src/elin/util/os.clj", :alias str, :from elin.util.os, :col 3, :name-col 4, :from-var linux?, :end-col 34, :arity 2, :row 16, :to clojure.string} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 15, :name-row 15, :name def, :filename "src/elin/util/os.clj", :from elin.util.os, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 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 27, :name-end-row 90, :name-row 90, :name contains?, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 17, :name-col 18, :from-var missing-import-candidates, :end-col 53, :arity 2, :row 90, :to clojure.core} {:fixed-arities #{1}, :end-row 91, :name-end-col 43, :name-end-row 91, :name-row 91, :name name, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 38, :name-col 39, :from-var missing-import-candidates, :end-col 48, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1}, :end-row 91, :name-end-col 37, :name-end-row 91, :name-row 91, :name str, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 33, :name-col 34, :from-var missing-import-candidates, :end-col 68, :arity 3, :varargs-min-arity 1, :row 91, :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/namespace.clj", :from elin.function.namespace, :col 25, :name-col 26, :from-var missing-import-candidates, :end-col 69, :arity 1, :row 91, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 91, :name-end-col 20, :name-end-row 91, :name-row 91, :name conj, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 15, :name-col 16, :from-var missing-import-candidates, :end-col 70, :arity 2, :varargs-min-arity 2, :row 91, :to clojure.core} {:end-row 92, :name-end-col 16, :name-end-row 90, :name-row 90, :name if, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :col 13, :name-col 14, :from-var missing-import-candidates, :end-col 19, :arity 3, :row 90, :to clojure.core} {:end-row 92, :name-end-col 14, :name-end-row 89, :name-row 89, :name fn, :filename "src/elin/function/namespace.clj", :from elin.function.namespace, :macro true, :col 11, :name-col 12, :from-var missing-import-candidates, :end-col 20, :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 14, :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 35, :name-end-row 35, :name-row 35, :name current-session, :filename "src/elin/function/nrepl/system.clj", :alias e.p.nrepl, :from elin.function.nrepl.system, :col 10, :name-col 10, :from-var get-system-info, :end-col 35, :row 35, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 35, :name-end-col 41, :name-end-row 35, :name-row 35, :name first, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 36, :name-col 36, :from-var get-system-info, :end-col 41, :row 35, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 9, :name-end-row 35, :name-row 35, :name comp, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 5, :from-var get-system-info, :end-col 42, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 20, :name-end-row 36, :private true, :name-row 36, :name get-system-info*, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 4, :name-col 4, :from-var get-system-info, :end-col 20, :row 36, :to elin.function.nrepl.system} {:fixed-arities #{2}, :end-row 36, :name-end-col 27, :name-end-row 34, :name-row 34, :name memoize-by, :filename "src/elin/function/nrepl/system.clj", :alias e.u.function, :from elin.function.nrepl.system, :col 3, :name-col 4, :from-var get-system-info, :end-col 21, :arity 2, :row 34, :to elin.util.function} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 33, :name-row 33, :name def, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 19, :name-end-row 38, :name-row 38, :name get-user-dir, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 7, :name-col 7, :end-col 19, :row 38, :to elin.function.nrepl.system} {:end-row 38, :name-end-col 51, :name-end-row 38, :name-row 38, :name ?Nrepl, :filename "src/elin/function/nrepl/system.clj", :alias e.s.component, :from elin.function.nrepl.system, :col 31, :name-col 31, :end-col 51, :row 38, :to elin.schema.component} {:end-row 38, :name-end-col 73, :name-end-row 38, :name-row 38, :name ?Error, :filename "src/elin/function/nrepl/system.clj", :alias e.schema, :from elin.function.nrepl.system, :col 58, :name-col 58, :end-col 73, :row 38, :to elin.schema} {:fixed-arities #{1}, :end-row 38, :name-end-col 81, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/system.clj", :from elin.function.nrepl.system, :col 74, :name-col 74, :end-col 81, :row 38, :to clojure.core} {: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 29, :name-end-row 21, :name-row 21, :name ?ParsedMessage, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 15, :name-col 15, :from-var ?Elin, :end-col 29, :row 21, :to elin.schema.handler} {:end-row 22, :name-end-col 15, :name-end-row 22, :name-row 22, :name ?Components, :filename "src/elin/schema/handler.clj", :from elin.schema.handler, :col 4, :name-col 4, :from-var ?Elin, :end-col 15, :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 16, :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 17, :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} {:end-row 14, :name-end-col 9, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:end-row 15, :name-end-col 9, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:fixed-arities #{0 1}, :end-row 19, :name-end-col 41, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 36, :name-end-row 19, :name-row 19, :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 19, :to clojure.string} {:fixed-arities #{0 1}, :end-row 20, :name-end-col 23, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 18, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:fixed-arities #{2}, :end-row 21, :name-end-col 14, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 22, :name-end-col 13, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 22, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 71, :name-end-row 26, :name-row 26, :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 26, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 26, :name-end-col 57, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 28, :name-end-row 26, :name-row 26, :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 26, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 28, :name-end-row 28, :name-row 28, :name first, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec*, :end-col 29, :arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 2}, :end-row 29, :name-end-col 29, :name-end-row 29, :name-row 29, :name symbol, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :col 22, :name-col 23, :from-var add-libspec*, :end-col 30, :arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name not-found, :filename "src/elin/handler/namespace.clj", :alias e, :from elin.handler.namespace, :col 26, :name-col 27, :from-var add-libspec*, :end-col 39, :arity 0, :varargs-min-arity 0, :row 30, :to elin.error} {:fixed-arities #{0 1}, :end-row 30, :name-end-col 25, :name-end-row 30, :name-row 30, :name or, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 22, :name-col 23, :from-var add-libspec*, :end-col 40, :arity 2, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 30, :name-end-col 21, :name-end-row 27, :name-row 27, :name ->, :filename "src/elin/handler/namespace.clj", :from elin.handler.namespace, :macro true, :col 18, :name-col 19, :from-var add-libspec*, :end-col 41, :arity 4, :varargs-min-arity 1, :row 27, :to clojure.core} {:fixed-arities #{3 2}, :end-row 31, :name-end-col 37, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{2}, :end-row 32, :name-end-col 73, :name-end-row 32, :name-row 32, :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 32, :to elin.function.namespace} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 32, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 34, :name-end-col 56, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 53, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:fixed-arities #{3}, :end-row 35, :name-end-col 48, :name-end-row 33, :name-row 33, :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 33, :to elin.protocol.host} {:end-row 35, :name-end-col 31, :name-end-row 33, :name-row 33, :name , :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 74, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 31, :name-end-row 77, :name-row 77, :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 77, :to clojure.core} {:end-row 77, :name-end-col 23, :name-end-row 76, :name-row 76, :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 76, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 15, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{0 1}, :end-row 80, :name-end-col 10, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 81, :name-end-col 19, :name-end-row 81, :name-row 81, :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 81, :to elin.error} {:fixed-arities #{1}, :end-row 83, :name-end-col 40, :name-end-row 83, :name-row 83, :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 83, :to elin.util.string} {:fixed-arities #{1}, :end-row 84, :name-end-col 40, :name-end-row 84, :name-row 84, :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 84, :to elin.util.string} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 11, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:fixed-arities #{2}, :end-row 85, :name-end-col 27, :name-end-row 85, :private true, :name-row 85, :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 85, :to elin.handler.namespace} {:fixed-arities #{3}, :end-row 88, :name-end-col 28, :name-end-row 88, :private true, :name-row 88, :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 88, :to elin.handler.namespace} {:end-row 88, :name-end-col 10, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 88, :name-end-col 7, :name-end-row 73, :name-row 73, :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 73, :to clojure.core} {:end-row 88, :name-end-col 6, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 102, :name-end-row 92, :name-row 92, :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 92, :to elin.handler.namespace} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 80, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{3 2}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 71, :name-end-row 93, :name-row 93, :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 93, :to elin.protocol.host} {:end-row 93, :name-end-col 40, :name-end-row 93, :name-row 93, :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 9, :to malli.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 41, :name-end-row 16, :name-row 16, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var get-cycled-namespace-path, :end-col 50, :arity 1, :row 16, :to elin.util.file} {:fixed-arities #{3}, :end-row 18, :name-end-col 39, :name-end-row 18, :name-row 18, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 59, :arity 3, :row 18, :to clojure.string} {:fixed-arities #{3}, :end-row 19, :name-end-col 39, :name-end-row 19, :name-row 19, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 27, :name-col 28, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 19, :to clojure.string} {:end-row 19, :name-end-col 26, :name-end-row 17, :name-row 17, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 23, :name-col 24, :from-var get-cycled-namespace-path, :end-col 49, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:fixed-arities #{2}, :end-row 20, :name-end-col 30, :name-end-row 20, :name-row 20, :name ends-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 53, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 59, :name-end-row 21, :name-row 21, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 55, :name-col 56, :from-var get-cycled-namespace-path, :end-col 78, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 46, :name-end-row 21, :name-row 21, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var get-cycled-namespace-path, :end-col 79, :arity 2, :row 21, :to clojure.string} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 25, :name-end-row 22, :name-row 22, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 40, :arity 3, :row 22, :to clojure.core} {:end-row 22, :name-end-col 27, :name-end-row 21, :name-row 21, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var get-cycled-namespace-path, :end-col 41, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 27, :name-end-row 25, :name-row 25, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 25, :to clojure.string} {:fixed-arities #{3}, :end-row 26, :name-end-col 33, :name-end-row 26, :name-row 26, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 26, :to clojure.string} {:fixed-arities #{1}, :end-row 27, :name-end-col 27, :name-end-row 27, :name-row 27, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 27, :to clojure.string} {:fixed-arities #{3}, :end-row 28, :name-end-col 38, :name-end-row 28, :name-row 28, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var get-cycled-namespace-path, :end-col 66, :arity 3, :row 28, :to clojure.string} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 19, :name-end-row 28, :name-row 28, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 24, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 29, :name-end-col 14, :name-end-row 24, :name-row 24, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 25, :arity 5, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 27, :name-end-row 31, :name-row 31, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 31, :to clojure.string} {:fixed-arities #{3}, :end-row 32, :name-end-col 33, :name-end-row 32, :name-row 32, :name replace-first, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 51, :arity 3, :row 32, :to clojure.string} {:fixed-arities #{1}, :end-row 33, :name-end-col 27, :name-end-row 33, :name-row 33, :name reverse, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 28, :arity 1, :row 33, :to clojure.string} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 15, :name-col 16, :from-var get-cycled-namespace-path, :end-col 46, :arity 4, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 34, :name-end-col 14, :name-end-row 30, :name-row 30, :name some->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var get-cycled-namespace-path, :end-col 47, :arity 5, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 8, :name-end-row 23, :name-row 23, :name if, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 5, :name-col 6, :from-var get-cycled-namespace-path, :end-col 48, :arity 3, :row 23, :to clojure.core} {:end-row 34, :name-end-col 7, :name-end-row 16, :name-row 16, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var get-cycled-namespace-path, :end-col 49, :arity 2, :varargs-min-arity 1, :row 16, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 14, :name-row 14, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 43, :name-end-row 38, :name-row 38, :name guess-file-separator, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :row 38, :to elin.util.file} {:fixed-arities #{1 2}, :end-row 40, :name-end-col 64, :name-end-row 40, :name-row 40, :name file, :filename "src/elin/function/nrepl/namespace.clj", :alias io, :from elin.function.nrepl.namespace, :col 56, :name-col 57, :from-var guess-namespace-from-path, :end-col 70, :arity 1, :varargs-min-arity 2, :row 40, :to clojure.java.io} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 40, :from-var guess-namespace-from-path, :end-col 71, :arity 2, :row 40, :to clojure.core} {:end-row 40, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :from-var guess-namespace-from-path, :end-col 72, :arity 2, :row 40, :to clojure.core} {:fixed-arities #{2}, :end-row 41, :name-end-col 62, :name-end-row 39, :name-row 39, :name find-file-in-parent-directories, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 21, :name-col 22, :from-var guess-namespace-from-path, :end-col 38, :arity 2, :row 39, :to elin.util.file} {:end-row 42, :name ., :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 26, :from-var guess-namespace-from-path, :end-col 56, :arity 2, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 43, :name-end-col 41, :name-end-row 43, :name-row 43, :name get-file-extension, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.file, :from elin.function.nrepl.namespace, :col 13, :name-col 14, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 43, :to elin.util.file} {:end-row 44, :name-end-col 36, :name-end-row 44, :name-row 44, :name slurp, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 49, :arity 1, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name extract-ns-form, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 57, :arity 1, :row 45, :to elin.util.sexpr} {:fixed-arities #{1}, :end-row 46, :name-end-col 58, :name-end-row 46, :name-row 46, :name extract-namespace, :filename "src/elin/function/nrepl/namespace.clj", :alias e.u.sexpr, :from elin.function.nrepl.namespace, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 59, :arity 1, :row 46, :to elin.util.sexpr} {:end-row 46, :name-end-col 29, :name-end-row 44, :name-row 44, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 26, :name-col 27, :from-var guess-namespace-from-path, :end-col 60, :arity 3, :varargs-min-arity 1, :row 44, :to clojure.core} {:fixed-arities #{3}, :end-row 48, :name-end-col 46, :name-end-row 48, :name-row 48, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 48, :to clojure.string} {:fixed-arities #{3}, :end-row 49, :name-end-col 46, :name-end-row 49, :name-row 49, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 34, :name-col 35, :from-var guess-namespace-from-path, :end-col 55, :arity 3, :row 49, :to clojure.string} {:end-row 49, :name-end-col 33, :name-end-row 47, :name-row 47, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 30, :name-col 31, :from-var guess-namespace-from-path, :end-col 56, :arity 3, :varargs-min-arity 1, :row 47, :to clojure.core} {:fixed-arities #{0 1}, :end-row 51, :name-end-col 51, :name-end-row 51, :name-row 51, :name str, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 47, :name-col 48, :from-var guess-namespace-from-path, :end-col 77, :arity 2, :varargs-min-arity 1, :row 51, :to clojure.core} {:fixed-arities #{3 2}, :end-row 51, :name-end-col 46, :name-end-row 50, :name-row 50, :name index-of, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 33, :name-col 34, :from-var guess-namespace-from-path, :end-col 78, :arity 2, :row 50, :to clojure.string} {:fixed-arities #{3 2}, :end-row 52, :name-end-col 25, :name-end-row 52, :name-row 52, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 20, :name-col 21, :from-var guess-namespace-from-path, :end-col 49, :arity 3, :row 52, :to clojure.core} {:end-row 52, :name-end-col 27, :name-end-row 50, :name-row 50, :name when-let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 18, :name-col 19, :from-var guess-namespace-from-path, :end-col 50, :arity 2, :varargs-min-arity 1, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name starts-with?, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 43, :arity 2, :row 53, :to clojure.string} {:fixed-arities #{1}, :end-row 54, :name-end-col 28, :name-end-row 54, :name-row 54, :name count, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 22, :name-col 23, :from-var guess-namespace-from-path, :end-col 38, :arity 1, :row 54, :to clojure.core} {:fixed-arities #{3 2}, :end-row 54, :name-end-col 16, :name-end-row 54, :name-row 54, :name subs, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 39, :arity 2, :row 54, :to clojure.core} {:fixed-arities #{3}, :end-row 55, :name-end-col 23, :name-end-row 55, :name-row 55, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 37, :arity 3, :row 55, :to clojure.string} {:fixed-arities #{3}, :end-row 56, :name-end-col 23, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 56, :to clojure.string} {:fixed-arities #{3}, :end-row 57, :name-end-col 23, :name-end-row 57, :name-row 57, :name replace, :filename "src/elin/function/nrepl/namespace.clj", :alias str, :from elin.function.nrepl.namespace, :col 11, :name-col 12, :from-var guess-namespace-from-path, :end-col 32, :arity 3, :row 57, :to clojure.string} {:end-row 57, :name-end-col 10, :name-end-row 54, :name-row 54, :name ->, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 7, :name-col 8, :from-var guess-namespace-from-path, :end-col 33, :arity 4, :varargs-min-arity 1, :row 54, :to clojure.core} {:end-row 57, :name-end-col 10, :name-end-row 53, :name-row 53, :name when, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 5, :name-col 6, :from-var guess-namespace-from-path, :end-col 34, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 38, :name-row 38, :name let, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 3, :name-col 4, :from-var guess-namespace-from-path, :end-col 35, :arity 2, :varargs-min-arity 1, :row 38, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/function/nrepl/namespace.clj", :from elin.function.nrepl.namespace, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 21, :name-end-row 14, :name-row 14, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 14, :from-var ?Summary, :end-col 21, :row 14, :to clojure.core} {:fixed-arities #{1}, :end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name boolean?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?Summary, :end-col 25, :row 15, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 17, :name-end-col 14, :name-end-row 17, :name-row 17, :name summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 14, :row 17, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 17, :name-end-col 30, :name-end-row 17, :name-row 17, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 26, :end-col 30, :row 17, :to clojure.core} {:end-row 17, :name-end-col 40, :name-end-row 17, :name-row 17, :name ?Summary, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 32, :name-col 32, :end-col 40, :row 17, :to elin.function.nrepl.cider.test} {:end-row 17, :name-end-col 6, :name-end-row 17, :name-row 17, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 42, :arity 2, :row 17, :to malli.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name zero?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 9, :name-col 10, :from-var summary, :end-col 32, :arity 1, :row 21, :to clojure.core} {:end-row 27, :name-end-col 24, :name-end-row 24, :name-row 24, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 18, :from-var summary, :end-col 58, :arity 6, :varargs-min-arity 1, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 30, :name-end-col 22, :name-end-row 28, :name-row 28, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var summary, :end-col 40, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:end-row 30, :name-end-col 8, :name-end-row 21, :name-row 21, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var summary, :end-col 42, :arity 3, :row 21, :to clojure.core} {:end-row 30, :name-end-col 7, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var summary, :end-col 43, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 18, :name-row 18, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 18, :to clojure.core} {:fixed-arities #{1 2}, :end-row 34, :name-end-col 19, :name-end-row 34, :name-row 34, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :name-col 15, :from-var readable-filename, :end-col 46, :arity 2, :varargs-min-arity 2, :row 34, :to clojure.core} {:fixed-arities #{1 2}, :end-row 35, :name-end-col 31, :name-end-row 35, :name-row 35, :name file, :filename "src/elin/function/nrepl/cider/test.clj", :alias io, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var readable-filename, :end-col 41, :arity 1, :varargs-min-arity 2, :row 35, :to clojure.java.io} {:end-row 35, :name ., :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 14, :from-var readable-filename, :end-col 42, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{0 1}, :end-row 35, :name-end-col 13, :name-end-row 34, :name-row 34, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 9, :name-col 10, :from-var readable-filename, :end-col 43, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 8, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var readable-filename, :end-col 14, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 36, :name-end-col 7, :name-end-row 32, :name-row 32, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 25, :name-end-row 38, :private true, :name-row 38, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 38, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 38, :name-end-col 41, :name-end-row 38, :name-row 38, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 38, :name-end-col 50, :name-end-row 38, :name-row 38, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 43, :name-col 43, :end-col 50, :row 38, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 38, :name-row 38, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 52, :arity 2, :row 38, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 16, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var test-error-message, :end-col 25, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 30, :name-end-row 44, :name-row 44, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-error-message, :end-col 39, :arity 1, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 44, :name-end-col 11, :name-end-row 44, :name-row 44, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 7, :name-col 8, :from-var test-error-message, :end-col 40, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 45, :name-end-col 14, :name-end-row 45, :name-row 45, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 50, :arity 4, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 47, :name-end-col 11, :name-end-row 47, :name-row 47, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 47, :to clojure.core} {:end-row 48, :name-end-col 14, :name-end-row 48, :name-row 48, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 48, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 50, :name-row 50, :name seq, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 20, :arity 1, :row 50, :to clojure.core} {:end-row 51, :name-end-col 14, :name-end-row 51, :name-row 51, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 8, :from-var test-error-message, :end-col 37, :arity 3, :varargs-min-arity 1, :row 51, :to clojure.core} {:end-row 54, :name-end-col 10, :name-end-row 43, :name-row 43, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-error-message, :end-col 10, :arity 8, :varargs-min-arity 0, :row 43, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-error-message, :end-col 11, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 54, :name-end-col 7, :name-end-row 39, :name-row 39, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 12, :arity 3, :varargs-min-arity 2, :row 39, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?ActualValue, :end-col 20, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 29, :name-col 29, :from-var ?ActualValue, :end-col 36, :row 59, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 59, :name-end-col 5, :name-end-row 56, :name-row 56, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 39, :arity 2, :row 56, :to clojure.core} {:fixed-arities #{1}, :end-row 61, :name-end-col 25, :name-end-row 61, :private true, :name-row 61, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 25, :row 61, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 61, :name-end-col 41, :name-end-row 61, :name-row 61, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 37, :end-col 41, :row 61, :to clojure.core} {:end-row 61, :name-end-col 68, :name-end-row 61, :name-row 61, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 56, :name-col 56, :end-col 68, :row 61, :to elin.function.nrepl.cider.test} {:end-row 61, :name-end-col 6, :name-end-row 61, :name-row 61, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 71, :arity 2, :row 61, :to malli.core} {:fixed-arities #{1}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :name sequential?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var test-actual-values, :end-col 24, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 32, :name-end-row 67, :name-row 67, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 26, :name-col 27, :from-var test-actual-values, :end-col 38, :arity 1, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 67, :name-end-col 25, :name-end-row 67, :name-row 67, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 16, :name-col 17, :from-var test-actual-values, :end-col 39, :arity 1, :row 67, :to clojure.string} {:fixed-arities #{1}, :end-row 69, :name-end-col 47, :name-end-row 69, :name-row 69, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 40, :name-col 41, :from-var test-actual-values, :end-col 53, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 39, :name-end-row 69, :name-row 69, :name first, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 54, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1}, :end-row 69, :name-end-col 32, :name-end-row 69, :name-row 69, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 55, :arity 1, :row 69, :to clojure.string} {:fixed-arities #{1}, :end-row 70, :name-end-col 48, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var test-actual-values, :end-col 54, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 40, :name-end-row 70, :name-row 70, :name second, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var test-actual-values, :end-col 55, :arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 32, :name-end-row 70, :name-row 70, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 23, :name-col 24, :from-var test-actual-values, :end-col 56, :arity 1, :row 70, :to clojure.string} {:end-row 70, :name-end-col 22, :name-end-row 68, :name-row 68, :name format, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 57, :arity 3, :varargs-min-arity 1, :row 68, :to clojure.core} {:fixed-arities #{2}, :end-row 70, :name-end-col 9, :name-end-row 66, :name-row 66, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 5, :name-col 6, :from-var test-actual-values, :end-col 59, :arity 2, :row 66, :to clojure.core} {:fixed-arities #{1}, :end-row 73, :name-end-col 24, :name-end-row 73, :name-row 73, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 15, :name-col 16, :from-var test-actual-values, :end-col 32, :arity 1, :row 73, :to clojure.string} {:end-row 73, :name-end-col 8, :name-end-row 64, :name-row 64, :name cond, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var test-actual-values, :end-col 35, :arity 4, :varargs-min-arity 0, :row 64, :to clojure.core} {:end-row 73, :name-end-col 7, :name-end-row 62, :name-row 62, :name defn-, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 62, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 10, :name-col 10, :from-var ?TestResult, :end-col 17, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 18, :name-end-row 80, :name-row 80, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 80, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 18, :name-end-row 84, :name-row 84, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 11, :name-col 11, :from-var ?TestResult, :end-col 18, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 85, :name-end-col 19, :name-end-row 85, :name-row 85, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 12, :from-var ?TestResult, :end-col 19, :row 85, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 24, :name-end-row 86, :name-row 86, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 86, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 13, :name-col 13, :from-var ?TestResult, :end-col 20, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 24, :name-end-row 88, :name-row 88, :name string?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 17, :name-col 17, :from-var ?TestResult, :end-col 24, :row 88, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 34, :name-end-row 89, :name-row 89, :name int?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 30, :name-col 30, :from-var ?TestResult, :end-col 34, :row 89, :to clojure.core} {:end-row 90, :name-end-col 17, :name-end-row 90, :name-row 90, :name ?ActualValue, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 5, :from-var ?TestResult, :end-col 17, :row 90, :to elin.function.nrepl.cider.test} {:end-row 90, :name-end-col 17, :name-end-row 81, :name-row 81, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :alias m.util, :from elin.function.nrepl.cider.test, :col 4, :name-col 5, :from-var ?TestResult, :end-col 18, :arity 2, :row 81, :to malli.util} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 75, :name-row 75, :name def, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 75, :to clojure.core} {:fixed-arities #{2}, :end-row 92, :name-end-col 22, :name-end-row 92, :name-row 92, :name collect-results, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 7, :name-col 7, :end-col 22, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 54, :name-end-row 92, :name-row 92, :name ?Nrepl, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.s.component, :from elin.function.nrepl.cider.test, :col 34, :name-col 34, :end-col 54, :row 92, :to elin.schema.component} {:fixed-arities #{1}, :end-row 92, :name-end-col 59, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 55, :name-col 55, :end-col 59, :row 92, :to clojure.core} {:end-row 92, :name-end-col 85, :name-end-row 92, :name-row 92, :name ?TestResult, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 74, :name-col 74, :end-col 85, :row 92, :to elin.function.nrepl.cider.test} {:end-row 92, :name-end-col 6, :name-end-row 92, :name-row 92, :name =>, :filename "src/elin/function/nrepl/cider/test.clj", :alias m, :from elin.function.nrepl.cider.test, :col 1, :name-col 2, :end-col 88, :arity 2, :row 92, :to malli.core} {:end-row 95, :name-end-col 82, :name-end-row 95, :name-row 95, :name ns-path-op, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.c.nrepl, :from elin.function.nrepl.cider.test, :col 62, :name-col 62, :from-var collect-results, :end-col 82, :row 95, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 95, :name-end-col 55, :name-end-row 95, :name-row 95, :name supported-op?, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.p.nrepl, :from elin.function.nrepl.cider.test, :col 31, :name-col 32, :from-var collect-results, :end-col 83, :arity 2, :row 95, :to elin.protocol.nrepl} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 57, :arity 2, :varargs-min-arity 1, :row 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 98, :name-end-col 40, :name-end-row 98, :name-row 98, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 37, :name-col 38, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 98, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 26, :name-end-row 101, :name-row 101, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 44, :arity 2, :varargs-min-arity 2, :row 101, :to clojure.core} {:fixed-arities #{1 2}, :end-row 102, :name-end-col 26, :name-end-row 102, :name-row 102, :name not=, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 21, :name-col 22, :from-var collect-results, :end-col 45, :arity 2, :varargs-min-arity 2, :row 102, :to clojure.core} {:fixed-arities #{0 1}, :end-row 102, :name-end-col 20, :name-end-row 101, :name-row 101, :name and, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 46, :arity 2, :varargs-min-arity 1, :row 101, :to clojure.core} {:fixed-arities #{1}, :end-row 107, :name-end-col 51, :name-end-row 107, :private true, :name-row 107, :name readable-filename, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 1, :row 107, :to elin.function.nrepl.cider.test} {:fixed-arities #{2}, :end-row 109, :name-end-col 57, :name-end-row 109, :name-row 109, :name ns-path!!, :filename "src/elin/function/nrepl/cider/test.clj", :alias e.f.n.cider, :from elin.function.nrepl.cider.test, :col 35, :name-col 36, :from-var collect-results, :end-col 71, :arity 2, :row 109, :to elin.function.nrepl.cider} {:end-row 109, :name-end-col 38, :name-end-row 108, :name-row 108, :name when, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 33, :name-col 34, :from-var collect-results, :end-col 72, :arity 2, :varargs-min-arity 1, :row 108, :to clojure.core} {:fixed-arities #{0 1}, :end-row 110, :name-end-col 32, :name-end-row 107, :name-row 107, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 29, :name-col 30, :from-var collect-results, :end-col 53, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 60, :name-end-row 112, :private true, :name-row 112, :name test-error-message, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 41, :name-col 42, :from-var collect-results, :end-col 73, :arity 1, :row 112, :to elin.function.nrepl.cider.test} {:fixed-arities #{1}, :end-row 114, :name-end-col 66, :name-end-row 114, :name-row 114, :name trim, :filename "src/elin/function/nrepl/cider/test.clj", :alias str, :from elin.function.nrepl.cider.test, :col 57, :name-col 58, :from-var collect-results, :end-col 67, :arity 1, :row 114, :to clojure.string} {:end-row 114, :name-end-col 56, :name-end-row 113, :name-row 113, :name some->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 49, :name-col 50, :from-var collect-results, :end-col 68, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{0 1}, :end-row 115, :name-end-col 48, :name-end-row 113, :name-row 113, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 45, :name-col 46, :from-var collect-results, :end-col 52, :arity 2, :varargs-min-arity 1, :row 113, :to clojure.core} {:fixed-arities #{3}, :end-row 118, :name-end-col 39, :name-end-row 118, :name-row 118, :name assoc, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 33, :name-col 34, :from-var collect-results, :end-col 51, :arity 3, :varargs-min-arity 3, :row 118, :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 118, :name-end-col 33, :name-end-row 111, :name-row 111, :name cond->, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 26, :name-col 27, :from-var collect-results, :end-col 52, :arity 3, :varargs-min-arity 1, :row 111, :to clojure.core} {:fixed-arities #{1 2}, :end-row 119, :name-end-col 24, :name-end-row 119, :name-row 119, :name =, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 23, :name-col 23, :from-var collect-results, :end-col 24, :varargs-min-arity 2, :row 119, :to clojure.core} {:fixed-arities #{1}, :end-row 121, :name-end-col 56, :name-end-row 121, :private true, :name-row 121, :name test-actual-values, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 37, :name-col 38, :from-var collect-results, :end-col 69, :arity 1, :row 121, :to elin.function.nrepl.cider.test} {:end-row 124, :name-end-col 26, :name-end-row 122, :name-row 122, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 20, :name-col 21, :from-var collect-results, :end-col 45, :arity 3, :varargs-min-arity 0, :row 122, :to clojure.core} {:fixed-arities #{2}, :end-row 124, :name-end-col 22, :name-end-row 121, :name-row 121, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 18, :name-col 19, :from-var collect-results, :end-col 46, :arity 2, :row 121, :to clojure.core} {:fixed-arities #{0 1}, :end-row 130, :name-end-col 37, :name-end-row 129, :name-row 129, :name or, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 34, :name-col 35, :from-var collect-results, :end-col 60, :arity 2, :varargs-min-arity 1, :row 129, :to clojure.core} {:end-row 130, :name-end-col 24, :name-end-row 127, :name-row 127, :name merge, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 18, :name-col 19, :from-var collect-results, :end-col 62, :arity 2, :varargs-min-arity 0, :row 127, :to clojure.core} {:end-row 130, :name-end-col 22, :name-end-row 119, :name-row 119, :name condp, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 16, :name-col 17, :from-var collect-results, :end-col 63, :arity 6, :varargs-min-arity 2, :row 119, :to clojure.core} {:end-row 130, :name-end-col 18, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 14, :name-col 15, :from-var collect-results, :end-col 64, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 130, :name-end-col 15, :name-end-row 101, :name-row 101, :name if, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 12, :name-col 13, :from-var collect-results, :end-col 65, :arity 3, :row 101, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 14, :name-end-row 99, :name-row 99, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 10, :name-col 11, :from-var collect-results, :end-col 66, :arity 2, :row 99, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 12, :name-end-row 98, :name-row 98, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 8, :name-col 9, :from-var collect-results, :end-col 67, :arity 2, :row 98, :to clojure.core} {:fixed-arities #{2}, :end-row 130, :name-end-col 10, :name-end-row 97, :name-row 97, :name for, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 6, :name-col 7, :from-var collect-results, :end-col 68, :arity 2, :row 97, :to clojure.core} {:fixed-arities #{1}, :end-row 130, :name-end-col 13, :name-end-row 96, :name-row 96, :name flatten, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :col 5, :name-col 6, :from-var collect-results, :end-col 69, :arity 1, :row 96, :to clojure.core} {:end-row 130, :name-end-col 7, :name-end-row 95, :name-row 95, :name let, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 3, :name-col 4, :from-var collect-results, :end-col 70, :arity 2, :varargs-min-arity 1, :row 95, :to clojure.core} {:end-row 130, :name-end-col 6, :name-end-row 93, :name-row 93, :name defn, :filename "src/elin/function/nrepl/cider/test.clj", :from elin.function.nrepl.cider.test, :macro true, :col 1, :name-col 2, :end-col 71, :arity 3, :varargs-min-arity 2, :row 93, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 40, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 17, :name-end-col 35, :name-end-row 15, :name-row 15, :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 15, :to clojure.core} {:end-row 17, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 29, :name-end-row 14, :name-row 14, :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 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :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 20, :to elin.function.nrepl} {:fixed-arities #{2}, :end-row 21, :name-end-col 31, :name-end-row 21, :name-row 21, :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 21, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 23, :name-end-col 34, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:fixed-arities #{1}, :end-row 24, :name-end-col 39, :name-end-row 24, :name-row 24, :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 24, :to clojure.string} {:fixed-arities #{3}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :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 25, :to clojure.string} {:end-row 25, :name-end-col 29, :name-end-row 22, :name-row 22, :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 22, :to clojure.core} {:end-row 25, :name-end-col 15, :name-end-row 22, :name-row 22, :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 22, :to elin.error} {:end-row 28, :name-end-col 8, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 28, :name-end-col 9, :name-end-row 14, :name-row 14, :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 14, :to elin.error} {:end-row 28, :name-end-col 7, :name-end-row 12, :name-row 12, :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 12, :to clojure.core} {:fixed-arities #{3 2}, :end-row 32, :name-end-col 18, :name-end-row 32, :name-row 32, :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 32, :to elin.function.evaluate} {:fixed-arities #{3}, :end-row 34, :name-end-col 11, :name-end-row 34, :private true, :name-row 34, :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 34, :to elin.function.evaluate} {:end-row 41, :name-end-col 6, :name-end-row 30, :name-row 30, :name defn, :filename "src/elin/function/evaluate.clj", :from elin.function.evaluate, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 30, :to clojure.core} {:fixed-arities #{1 2}, :end-row 45, :name-end-col 30, :name-end-row 45, :name-row 45, :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 45, :to elin.function.evaluate} {:fixed-arities #{1}, :end-row 47, :name-end-col 83, :name-end-row 47, :name-row 47, :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 47, :to elin.protocol.host} {:end-row 47, :name-end-col 52, :name-end-row 47, :name-row 47, :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 59, :to clojure.core} {:end-row 62, :name-end-col 9, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 65, :name-end-col 17, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 66, :name-end-col 19, :name-end-row 66, :name-row 66, :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 66, :to msgpack.core} {:end-row 67, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 10, :end-col 32, :arity 3, :row 67, :to clojure.core} {:end-row 67, :name-end-col 9, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:end-row 72, :name-end-col 21, :name-end-row 72, :name-row 72, :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 72, :to msgpack.core} {:end-row 73, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 12, :end-col 34, :arity 3, :row 73, :to clojure.core} {:end-row 73, :name-end-col 11, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:end-row 73, :name-end-col 10, :name-end-row 70, :name-row 70, :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 70, :to clojure.core} {:end-row 76, :name ., :filename "src/elin/component/server/nvim.clj", :from elin.component.server.nvim, :col 5, :end-col 27, :arity 2, :row 76, :to clojure.core} {:end-row 78, :name-end-col 20, :name-end-row 78, :name-row 78, :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 78, :to elin.protocol.rpc} {:fixed-arities #{2}, :end-row 80, :name-end-col 24, :name-end-row 80, :name-row 80, :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 80, :to elin.protocol.host.rpc} {:fixed-arities #{2}, :end-row 83, :name-end-col 23, :name-end-row 83, :name-row 83, :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 83, :to elin.protocol.host.rpc} {:end-row 83, :name-end-col 11, :name-end-row 52, :name-row 52, :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 52, :to clojure.core} {:fixed-arities #{1}, :end-row 87, :name-end-col 31, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 91, :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 91, :to clojure.core} {:end-row 92, :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 92, :to clojure.core} {:end-row 93, :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 93, :to clojure.core} {:end-row 99, :name-end-col 71, :name-end-row 99, :name-row 99, :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 99, :to msgpack.core} {:end-row 100, :name-end-col 55, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 100, :name-end-col 62, :name-end-row 97, :name-row 97, :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 97, :to clojure.core.async} {:end-row 100, :name-end-col 47, :name-end-row 96, :name-row 96, :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 96, :to clojure.core.async} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 33, :name-end-row 101, :name-row 101, :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 101, :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/nvim.clj", :from elin.component.server.nvim, :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/nvim.clj", :from elin.component.server.nvim, :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 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 57, :name-end-row 104, :name-row 104, :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 104, :to elin.component.server.nvim} {:fixed-arities #{1}, :end-row 108, :name-end-col 51, :name-end-row 107, :name-row 107, :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 107, :to elin.component.server.nvim} {:end-row 109, :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 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/nvim.clj", :from elin.component.server.nvim, :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/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 109, :to clojure.core} {:end-row 110, :name-end-col 22, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:end-row 110, :name-end-col 19, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 110, :name-end-col 18, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 110, :name-end-col 15, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 111, :name-end-col 24, :name-end-row 111, :name-row 111, :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 111, :to taoensso.timbre} {:end-row 111, :name-end-col 19, :name-end-row 91, :name-row 91, :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 91, :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/nvim.clj", :from elin.component.server.nvim, :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/nvim.clj", :alias timbre, :from elin.component.server.nvim, :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 90, :name-row 90, :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 90, :to clojure.core} {:end-row 116, :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 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/nvim.clj", :from elin.component.server.nvim, :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/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 116, :to clojure.core} {:end-row 117, :name-end-col 10, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 117, :name-end-col 7, :name-end-row 87, :name-row 87, :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 87, :to clojure.core} {:end-row 117, :name-end-col 6, :name-end-row 85, :name-row 85, :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 85, :to clojure.core} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 5, :name-row 5, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :varargs-min-arity 1, :row 5, :to clojure.core} {:end-row 10, :name-end-col 10, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 15, :name-end-row 10, :name-row 10, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 10, :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/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 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 13, :name-end-col 10, :name-end-row 13, :name-row 13, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 13, :to :clj-kondo/unknown-namespace} {:end-row 13, :name-end-col 15, :name-end-row 13, :name-row 13, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 13, :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 14, :name-end-col 25, :name-end-row 14, :name-row 14, :name highlight, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 25, :row 14, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 10, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 17, :name-end-row 16, :name-row 16, :name prompt, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 17, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 25, :name-end-row 16, :name-row 16, :name default, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 18, :name-col 18, :end-col 25, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 13, :name-end-row 8, :name-row 8, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 28, :arity 4, :varargs-min-arity 1, :row 8, :to clojure.core} {:end-row 20, :name-end-col 10, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 22, :name-end-col 10, :name-end-row 22, :name-row 22, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 22, :to :clj-kondo/unknown-namespace} {:end-row 24, :name-end-col 10, :name-end-row 24, :name-row 24, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 24, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 10, :name-end-row 26, :name-row 26, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 15, :name-end-row 26, :name-row 26, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 20, :name-end-row 26, :name-row 26, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 26, :to :clj-kondo/unknown-namespace} {:end-row 26, :name-end-col 24, :name-end-row 26, :name-row 26, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 26, :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 27, :name-end-col 37, :name-end-row 27, :name-row 27, :name jump-command, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 37, :row 27, :to :clj-kondo/unknown-namespace} {:end-row 27, :name-end-col 13, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 31, :name-end-col 10, :name-end-row 31, :name-row 31, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 31, :name-end-col 19, :name-end-row 31, :name-row 31, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 31, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 10, :name-end-row 33, :name-row 33, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 19, :name-end-row 33, :name-row 33, :name var-name, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :name value, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 25, :row 33, :to :clj-kondo/unknown-namespace} {:end-row 33, :name-end-col 13, :name-end-row 29, :name-row 29, :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 29, :to clojure.core} {:end-row 37, :name-end-col 10, :name-end-row 37, :name-row 37, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 37, :name-end-col 12, :name-end-row 37, :name-row 37, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 37, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 10, :name-end-row 39, :name-row 39, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 39, :name-end-col 12, :name-end-row 39, :name-row 39, :name m, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 39, :to :clj-kondo/unknown-namespace} {:end-row 41, :name-end-col 10, :name-end-row 41, :name-row 41, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 41, :to :clj-kondo/unknown-namespace} {:end-row 43, :name-end-col 10, :name-end-row 43, :name-row 43, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 43, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 10, :name-end-row 45, :name-row 45, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 45, :to :clj-kondo/unknown-namespace} {:end-row 45, :name-end-col 13, :name-end-row 35, :name-row 35, :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 35, :to clojure.core} {:end-row 49, :name-end-col 10, :name-end-row 49, :name-row 49, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 49, :to :clj-kondo/unknown-namespace} {:end-row 49, :name-end-col 19, :name-end-row 49, :name-row 49, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 49, :to :clj-kondo/unknown-namespace} {: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 path, :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 20, :name-end-row 50, :name-row 50, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 50, :name-end-col 24, :name-end-row 50, :name-row 50, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 50, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 10, :name-end-row 52, :name-row 52, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 52, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 15, :name-end-row 52, :name-row 52, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 52, :to :clj-kondo/unknown-namespace} {:end-row 52, :name-end-col 19, :name-end-row 52, :name-row 52, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 52, :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 path, :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 20, :name-end-row 53, :name-row 53, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 53, :name-end-col 24, :name-end-row 53, :name-row 53, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 53, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 10, :name-end-row 55, :name-row 55, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 55, :to :clj-kondo/unknown-namespace} {:end-row 55, :name-end-col 19, :name-end-row 55, :name-row 55, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 55, :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 path, :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 20, :name-end-row 56, :name-row 56, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 20, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 56, :name-end-col 24, :name-end-row 56, :name-row 56, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 24, :row 56, :to :clj-kondo/unknown-namespace} {:end-row 58, :name-end-col 10, :name-end-row 58, :name-row 58, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 58, :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 59, :name-end-col 15, :name-end-row 59, :name-row 59, :name path, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 59, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 15, :name-end-row 61, :name-row 61, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 19, :name-end-row 61, :name-row 61, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 19, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 29, :name-end-row 61, :name-row 61, :name new-sexpr, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 29, :row 61, :to :clj-kondo/unknown-namespace} {:end-row 61, :name-end-col 13, :name-end-row 47, :name-row 47, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 32, :arity 6, :varargs-min-arity 1, :row 47, :to clojure.core} {:end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 65, :to :clj-kondo/unknown-namespace} {:end-row 65, :name-end-col 12, :name-end-row 65, :name-row 65, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 12, :row 65, :to :clj-kondo/unknown-namespace} {: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 66, :name-end-col 20, :name-end-row 66, :name-row 66, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 13, :name-col 13, :end-col 20, :row 66, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 10, :name-end-row 68, :name-row 68, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 19, :name-end-row 68, :name-row 68, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 24, :name-end-row 68, :name-row 68, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 24, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 25, :name-col 25, :end-col 28, :row 68, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 10, :name-end-row 70, :name-row 70, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 19, :name-end-row 70, :name-row 70, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 70, :name-end-col 21, :name-end-row 70, :name-row 70, :name s, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 20, :name-col 20, :end-col 21, :row 70, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 10, :name-end-row 72, :name-row 72, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 72, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 19, :name-end-row 72, :name-row 72, :name popup-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 19, :row 72, :to :clj-kondo/unknown-namespace} {:end-row 72, :name-end-col 13, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 76, :name-end-col 10, :name-end-row 76, :name-row 76, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 76, :to :clj-kondo/unknown-namespace} {:end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 76, :to :clj-kondo/unknown-namespace} {: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 77, :name-end-col 23, :name-end-row 77, :name-row 77, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 77, :to :clj-kondo/unknown-namespace} {:end-row 79, :name-end-col 10, :name-end-row 79, :name-row 79, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 79, :to :clj-kondo/unknown-namespace} {:end-row 79, :name-end-col 13, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 83, :name-end-col 10, :name-end-row 83, :name-row 83, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 83, :to :clj-kondo/unknown-namespace} {:end-row 83, :name-end-col 15, :name-end-row 83, :name-row 83, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 83, :to :clj-kondo/unknown-namespace} {:end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 85, :to :clj-kondo/unknown-namespace} {:end-row 85, :name-end-col 15, :name-end-row 85, :name-row 85, :name text, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 15, :row 85, :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 86, :name-end-col 23, :name-end-row 86, :name-row 86, :name options, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 16, :name-col 16, :end-col 23, :row 86, :to :clj-kondo/unknown-namespace} {:end-row 88, :name-end-col 10, :name-end-row 88, :name-row 88, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 88, :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 89, :name-end-col 21, :name-end-row 89, :name-row 89, :name start-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :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 90, :name-end-col 30, :name-end-row 90, :name-row 90, :name end-lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 30, :row 90, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 10, :name-end-row 92, :name-row 92, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 92, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 26, :name-end-row 92, :name-row 92, :name highlight-group, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 26, :row 92, :to :clj-kondo/unknown-namespace} {:end-row 92, :name-end-col 31, :name-end-row 92, :name-row 92, :name lnum, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 27, :name-col 27, :end-col 31, :row 92, :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 93, :name-end-col 41, :name-end-row 93, :name-row 93, :name start-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 32, :name-col 32, :end-col 41, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :name end-col, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 42, :name-col 42, :end-col 49, :row 93, :to :clj-kondo/unknown-namespace} {:end-row 95, :name-end-col 10, :name-end-row 95, :name-row 95, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 95, :to :clj-kondo/unknown-namespace} {:end-row 95, :name-end-col 13, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 99, :name-end-col 10, :name-end-row 99, :name-row 99, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 21, :name-end-row 99, :name-row 99, :name candidates, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 21, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 45, :name-end-row 99, :name-row 99, :name callback-handler-symbol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 22, :name-col 22, :end-col 45, :row 99, :to :clj-kondo/unknown-namespace} {: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 100, :name-end-col 61, :name-end-row 100, :name-row 100, :name optional-params, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 46, :name-col 46, :end-col 61, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 13, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 104, :name-end-col 10, :name-end-row 104, :name-row 104, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 104, :to :clj-kondo/unknown-namespace} {:end-row 104, :name-end-col 24, :name-end-row 104, :name-row 104, :name quickfix-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 24, :row 104, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 20, :name-end-row 106, :name-row 106, :name window-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 20, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 34, :name-end-row 106, :name-row 106, :name location-list, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 21, :name-col 21, :end-col 34, :row 106, :to :clj-kondo/unknown-namespace} {:end-row 106, :name-end-col 13, :name-end-row 102, :name-row 102, :name defprotocol, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 1, :row 102, :to clojure.core} {:end-row 110, :name-end-col 10, :name-end-row 110, :name-row 110, :name this, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 6, :name-col 6, :end-col 10, :row 110, :to :clj-kondo/unknown-namespace} {:end-row 110, :name-end-col 18, :name-end-row 110, :name-row 110, :name mark-id, :filename "src/elin/protocol/host.clj", :from elin.protocol.host, :col 11, :name-col 11, :end-col 18, :row 110, :to :clj-kondo/unknown-namespace} {:end-row 110, :name-end-col 13, :name-end-row 108, :name-row 108, :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 108, :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 428, :to elin.component.lazy-host} {:end-row 428, :name-end-col 6, :name-end-row 426, :name-row 426, :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 426, :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 11, :name-end-col 33, :name-end-row 11, :name-row 11, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 10, :name-col 10, :from-var handling-error-interceptor, :end-col 33, :row 11, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 13, :name-end-col 50, :name-end-row 13, :name-row 13, :name ex-message, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var handling-error-interceptor, :end-col 60, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 33, :name-end-row 13, :name-row 13, :name error, :filename "src/elin/interceptor/handler.clj", :alias e.message, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var handling-error-interceptor, :end-col 61, :arity 2, :varargs-min-arity 1, :row 13, :to elin.message} {:end-row 13, :name-end-col 18, :name-end-row 12, :name-row 12, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 62, :arity 2, :varargs-min-arity 0, :row 12, :to clojure.core} {:fixed-arities #{1}, :end-row 14, :name-end-col 38, :name-end-row 14, :name-row 14, :name error?, :filename "src/elin/interceptor/handler.clj", :alias e, :from elin.interceptor.handler, :col 30, :name-col 30, :from-var handling-error-interceptor, :end-col 38, :row 14, :to elin.error} {:fixed-arities #{0 1 2}, :end-row 14, :name-end-col 29, :name-end-row 14, :name-row 14, :name comp, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 24, :name-col 25, :from-var handling-error-interceptor, :end-col 49, :arity 2, :varargs-min-arity 2, :row 14, :to clojure.core} {:end-row 14, :name-end-col 23, :name-end-row 14, :name-row 14, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 50, :arity 2, :row 14, :to exoscale.interceptor} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 15, :name-col 16, :from-var handling-error-interceptor, :end-col 27, :arity 1, :row 15, :to exoscale.interceptor} {:end-row 15, :name-end-col 14, :name-end-row 12, :name-row 12, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 11, :name-col 12, :from-var handling-error-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 15, :name-end-col 5, :name-end-row 10, :name-row 10, :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 10, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 20, :name-row 20, :name get-in, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 29, :name-col 30, :from-var setting-nrepl-connection-status-interceptor, :end-col 58, :arity 2, :row 20, :to clojure.core} {:fixed-arities #{1 2}, :end-row 20, :name-end-col 28, :name-end-row 19, :name-row 19, :name =, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 26, :name-col 27, :from-var setting-nrepl-connection-status-interceptor, :end-col 59, :arity 2, :varargs-min-arity 2, :row 19, :to clojure.core} {:end-row 20, :name fn*, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 25, :from-var setting-nrepl-connection-status-interceptor, :end-col 59, :arity 2, :row 19, :to clojure.core} {:end-row 21, :name-end-col 35, :name-end-row 21, :name-row 21, :name handler, :filename "src/elin/interceptor/handler.clj", :alias e.c.interceptor, :from elin.interceptor.handler, :col 12, :name-col 12, :from-var setting-nrepl-connection-status-interceptor, :end-col 35, :row 21, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 24, :name-end-col 63, :name-end-row 24, :name-row 24, :name self, :filename "src/elin/interceptor/handler.clj", :alias e.u.interceptor, :from elin.interceptor.handler, :col 42, :name-col 43, :from-var setting-nrepl-connection-status-interceptor, :end-col 68, :arity 1, :row 24, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 25, :name-end-col 45, :name-end-row 25, :name-row 25, :name first, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 39, :name-col 40, :from-var setting-nrepl-connection-status-interceptor, :end-col 53, :arity 1, :row 25, :to clojure.core} {:fixed-arities #{3}, :end-row 26, :name-end-col 27, :name-end-row 26, :name-row 26, :name assoc, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 21, :name-col 22, :from-var setting-nrepl-connection-status-interceptor, :end-col 62, :arity 3, :varargs-min-arity 3, :row 26, :to clojure.core} {:end-row 26, :name-end-col 23, :name-end-row 24, :name-row 24, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var setting-nrepl-connection-status-interceptor, :end-col 63, :arity 2, :varargs-min-arity 1, :row 24, :to clojure.core} {:end-row 26, :name-end-col 20, :name-end-row 23, :name-row 23, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 64, :arity 2, :varargs-min-arity 0, :row 23, :to clojure.core} {:end-row 27, :name-end-col 25, :name-end-row 27, :name-row 27, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 42, :arity 2, :row 27, :to exoscale.interceptor} {:end-row 27, :name-end-col 16, :name-end-row 23, :name-row 23, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 13, :name-col 14, :from-var setting-nrepl-connection-status-interceptor, :end-col 43, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{1}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 53, :arity 1, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 38, :name-end-row 30, :name-row 30, :name string?, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 48, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 34, :name-end-row 31, :name-row 31, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 49, :arity 1, :row 31, :to clojure.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 34, :name-end-row 32, :name-row 32, :name seq, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :col 30, :name-col 31, :from-var setting-nrepl-connection-status-interceptor, :end-col 44, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 32, :name-end-col 29, :name-end-row 29, :name-row 29, :name and, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 25, :name-col 26, :from-var setting-nrepl-connection-status-interceptor, :end-col 45, :arity 4, :varargs-min-arity 1, :row 29, :to clojure.core} {:fixed-arities #{3}, :end-row 33, :name-end-col 44, :name-end-row 33, :name-row 33, :name set-variable!, :filename "src/elin/interceptor/handler.clj", :alias e.p.host, :from elin.interceptor.handler, :col 21, :name-col 22, :from-var setting-nrepl-connection-status-interceptor, :end-col 73, :arity 3, :row 33, :to elin.protocol.host} {:end-row 33, :name-end-col 24, :name-end-row 29, :name-row 29, :name when, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 19, :name-col 20, :from-var setting-nrepl-connection-status-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 33, :name-end-col 20, :name-end-row 28, :name-row 28, :name fn, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 75, :arity 2, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name when, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 42, :arity 2, :row 34, :to exoscale.interceptor} {:end-row 35, :name-end-col 28, :name-end-row 35, :name-row 35, :name discard, :filename "src/elin/interceptor/handler.clj", :alias ix, :from elin.interceptor.handler, :col 17, :name-col 18, :from-var setting-nrepl-connection-status-interceptor, :end-col 29, :arity 1, :row 35, :to exoscale.interceptor} {:end-row 35, :name-end-col 16, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 13, :name-col 14, :from-var setting-nrepl-connection-status-interceptor, :end-col 30, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 3, :name-col 4, :from-var setting-nrepl-connection-status-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 35, :name-end-col 5, :name-end-row 17, :name-row 17, :name def, :filename "src/elin/interceptor/handler.clj", :from elin.interceptor.handler, :macro true, :col 1, :name-col 2, :end-col 33, :arity 3, :row 17, :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/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 20, :to clojure.core} {:end-row 24, :name-end-col 71, :name-end-row 24, :name-row 24, :name evaluate, :filename "src/elin/handler/evaluate.clj", :alias e.c.interceptor, :from elin.handler.evaluate, :col 47, :name-col 47, :from-var evaluate-interceptor-middleware, :end-col 71, :row 24, :to elin.constant.interceptor} {:fixed-arities #{3}, :end-row 26, :name-end-col 43, :name-end-row 26, :name-row 26, :name assoc, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 37, :name-col 38, :from-var evaluate-interceptor-middleware, :end-col 81, :arity 3, :varargs-min-arity 3, :row 26, :to clojure.core} {:end-row 26, :name-end-col 38, :name-end-row 25, :name-row 25, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 35, :name-col 36, :from-var evaluate-interceptor-middleware, :end-col 82, :arity 2, :varargs-min-arity 0, :row 25, :to clojure.core} {:fixed-arities #{4 3}, :end-row 26, :name-end-col 34, :name-end-row 24, :name-row 24, :name execute, :filename "src/elin/handler/evaluate.clj", :alias e.p.interceptor, :from elin.handler.evaluate, :col 10, :name-col 11, :from-var evaluate-interceptor-middleware, :end-col 83, :arity 4, :row 24, :to elin.protocol.interceptor} {:end-row 26, :name-end-col 11, :name-end-row 20, :name-row 20, :name let, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 7, :name-col 8, :from-var evaluate-interceptor-middleware, :end-col 85, :arity 2, :varargs-min-arity 1, :row 20, :to clojure.core} {:end-row 26, :name-end-col 8, :name-end-row 19, :name-row 19, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 5, :name-col 6, :from-var evaluate-interceptor-middleware, :end-col 86, :arity 2, :varargs-min-arity 0, :row 19, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-interceptor-middleware, :end-col 87, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 16, :name-row 16, :name defn-, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 88, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 15, :name-end-row 28, :name-row 28, :name evaluate, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 15, :row 28, :to elin.handler.evaluate} {:end-row 28, :name-end-col 44, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 28, :name-end-col 50, :name-end-row 28, :name-row 28, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 46, :name-col 46, :end-col 50, :row 28, :to clojure.core} {:end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 52, :arity 2, :row 28, :to malli.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 25, :name-end-row 33, :name-row 33, :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 33, :to clojure.core} {:end-row 33, :name-end-col 18, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 57, :name-end-row 34, :private true, :name-row 34, :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 34, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 35, :name-end-col 39, :name-end-row 35, :name-row 35, :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 35, :to elin.function.evaluate} {:end-row 37, :name-end-col 11, :name-end-row 34, :name-row 34, :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 34, :to elin.error} {:end-row 37, :name-end-col 7, :name-end-row 31, :name-row 31, :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 31, :to clojure.core} {:end-row 37, :name-end-col 6, :name-end-row 29, :name-row 29, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 32, :name-end-row 39, :name-row 39, :name evaluate-current-top-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 32, :row 39, :to elin.handler.evaluate} {:end-row 39, :name-end-col 61, :name-end-row 39, :name-row 39, :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 39, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 39, :name-end-col 67, :name-end-row 39, :name-row 39, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 63, :name-col 63, :end-col 67, :row 39, :to clojure.core} {:end-row 39, :name-end-col 6, :name-end-row 39, :name-row 39, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 69, :arity 2, :row 39, :to malli.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 55, :name-end-row 42, :private true, :name-row 42, :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 42, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 43, :name-end-col 49, :name-end-row 43, :name-row 43, :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 43, :to elin.function.evaluate} {:end-row 44, :name-end-col 9, :name-end-row 42, :name-row 42, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-top-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 42, :to elin.error} {:end-row 44, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 28, :name-end-row 46, :name-row 46, :name evaluate-current-list, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 46, :to elin.handler.evaluate} {:end-row 46, :name-end-col 57, :name-end-row 46, :name-row 46, :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 46, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 46, :name-end-col 63, :name-end-row 46, :name-row 46, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 46, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 46, :name-row 46, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 46, :to malli.core} {:fixed-arities #{1}, :end-row 49, :name-end-col 55, :name-end-row 49, :private true, :name-row 49, :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 49, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 50, :name-end-col 45, :name-end-row 50, :name-row 50, :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 50, :to elin.function.evaluate} {:end-row 51, :name-end-col 9, :name-end-row 49, :name-row 49, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-list, :end-col 22, :arity 3, :varargs-min-arity 1, :row 49, :to elin.error} {:end-row 51, :name-end-col 6, :name-end-row 47, :name-row 47, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{1}, :end-row 53, :name-end-col 28, :name-end-row 53, :name-row 53, :name evaluate-current-expr, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 28, :row 53, :to elin.handler.evaluate} {:end-row 53, :name-end-col 57, :name-end-row 53, :name-row 53, :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 53, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 53, :name-end-col 63, :name-end-row 53, :name-row 53, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 59, :name-col 59, :end-col 63, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 53, :name-row 53, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 53, :to malli.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 55, :name-end-row 56, :private true, :name-row 56, :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 56, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 45, :name-end-row 57, :name-row 57, :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 57, :to elin.function.evaluate} {:end-row 58, :name-end-col 9, :name-end-row 56, :name-row 56, :name ->>, :filename "src/elin/handler/evaluate.clj", :alias e, :from elin.handler.evaluate, :macro true, :col 3, :name-col 4, :from-var evaluate-current-expr, :end-col 22, :arity 3, :varargs-min-arity 1, :row 56, :to elin.error} {:end-row 58, :name-end-col 6, :name-end-row 54, :name-row 54, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 30, :name-end-row 60, :name-row 60, :name evaluate-namespace-form, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 60, :to elin.handler.evaluate} {:end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :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 60, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 60, :name-end-col 65, :name-end-row 60, :name-row 60, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 60, :to clojure.core} {:end-row 60, :name-end-col 6, :name-end-row 60, :name-row 60, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 60, :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-namespace-form, :end-col 61, :arity 1, :row 63, :to elin.handler.evaluate} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 47, :name-end-row 64, :name-row 64, :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 64, :to elin.function.evaluate} {:end-row 65, :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-namespace-form, :end-col 22, :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/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 23, :arity 3, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{1}, :end-row 70, :name-end-col 57, :name-end-row 70, :private true, :name-row 70, :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 70, :to elin.handler.evaluate} {:fixed-arities #{3 2}, :end-row 71, :name-end-col 42, :name-end-row 71, :name-row 71, :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 71, :to elin.function.evaluate} {:end-row 72, :name-end-col 11, :name-end-row 70, :name-row 70, :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 24, :arity 3, :varargs-min-arity 1, :row 70, :to elin.error} {:end-row 72, :name-end-col 7, :name-end-row 69, :name-row 69, :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 25, :arity 2, :varargs-min-arity 1, :row 69, :to clojure.core} {:end-row 72, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :macro true, :col 1, :name-col 2, :end-col 26, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 30, :name-end-row 74, :name-row 74, :name evaluate-current-buffer, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 7, :name-col 7, :end-col 30, :row 74, :to elin.handler.evaluate} {:end-row 74, :name-end-col 59, :name-end-row 74, :name-row 74, :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 74, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 74, :name-end-col 65, :name-end-row 74, :name-row 74, :name any?, :filename "src/elin/handler/evaluate.clj", :from elin.handler.evaluate, :col 61, :name-col 61, :end-col 65, :row 74, :to clojure.core} {:end-row 74, :name-end-col 6, :name-end-row 74, :name-row 74, :name =>, :filename "src/elin/handler/evaluate.clj", :alias m, :from elin.handler.evaluate, :col 1, :name-col 2, :end-col 67, :arity 2, :row 74, :to malli.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 59, :name-end-row 77, :name-row 77, :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 77, :to elin.protocol.host} {:end-row 77, :name-end-col 26, :name-end-row 77, :name-row 77, :name , :filename "src/elin/handler/connect.clj", :alias m, :from elin.handler.connect, :col 1, :name-col 2, :end-col 51, :arity 2, :row 22, :to malli.core} {:end-row 25, :name-end-col 65, :name-end-row 25, :private true, :name-row 25, :name ?Params, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 58, :name-col 58, :from-var connect, :end-col 65, :row 25, :to elin.handler.connect} {:fixed-arities #{2}, :end-row 25, :name-end-col 57, :name-end-row 25, :name-row 25, :name parse, :filename "src/elin/handler/connect.clj", :alias e.u.param, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 2, :row 25, :to elin.util.param} {:end-row 27, :name-end-col 23, :name-end-row 27, :name-row 27, :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 27, :to elin.message} {:fixed-arities #{2}, :end-row 29, :name-end-col 58, :name-end-row 29, :name-row 29, :name select-keys-by-namespace, :filename "src/elin/handler/connect.clj", :alias e.u.map, :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 70, :arity 2, :row 29, :to elin.util.map} {:fixed-arities #{3}, :end-row 31, :name-end-col 31, :name-end-row 30, :name-row 30, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 25, :name-col 26, :from-var connect, :end-col 43, :arity 5, :varargs-min-arity 3, :row 30, :to clojure.core} {:end-row 31, :name-end-col 24, :name-end-row 28, :name-row 28, :name ->, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 21, :name-col 22, :from-var connect, :end-col 44, :arity 3, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 36, :name-end-row 34, :name-row 34, :name not, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var connect, :end-col 46, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 34, :name-end-col 51, :name-end-row 34, :name-row 34, :name not, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 47, :name-col 48, :from-var connect, :end-col 57, :arity 1, :row 34, :to clojure.core} {:fixed-arities #{0 1}, :end-row 34, :name-end-col 31, :name-end-row 34, :name-row 34, :name or, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 28, :name-col 29, :from-var connect, :end-col 58, :arity 2, :varargs-min-arity 1, :row 34, :to clojure.core} {:end-row 35, :name-end-col 54, :name-end-row 35, :name-row 35, :name fault, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 46, :name-col 47, :from-var connect, :end-col 55, :arity 0, :varargs-min-arity 0, :row 35, :to elin.error} {:fixed-arities #{3}, :end-row 35, :name-end-col 34, :name-end-row 35, :name-row 35, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :name-col 29, :from-var connect, :end-col 56, :arity 3, :varargs-min-arity 3, :row 35, :to clojure.core} {:fixed-arities #{3 2}, :end-row 37, :name-end-col 49, :name-end-row 37, :name-row 37, :name get-client, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 28, :name-col 29, :from-var connect, :end-col 70, :arity 3, :row 37, :to elin.protocol.nrepl} {:end-row 38, :name-end-col 57, :name-end-row 38, :name-row 38, :name conflict, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 46, :name-col 47, :from-var connect, :end-col 58, :arity 0, :varargs-min-arity 0, :row 38, :to elin.error} {:fixed-arities #{3}, :end-row 38, :name-end-col 34, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 28, :name-col 29, :from-var connect, :end-col 59, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 41, :name-end-col 63, :name-end-row 41, :name-row 41, :name add-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 41, :name-col 42, :from-var connect, :end-col 84, :arity 3, :row 41, :to elin.protocol.nrepl} {:fixed-arities #{2}, :end-row 42, :name-end-col 55, :name-end-row 42, :name-row 42, :name switch-client!, :filename "src/elin/handler/connect.clj", :alias e.p.nrepl, :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 69, :arity 2, :row 42, :to elin.protocol.nrepl} {:fixed-arities #{3}, :end-row 43, :name-end-col 36, :name-end-row 43, :name-row 43, :name assoc, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 30, :name-col 31, :from-var connect, :end-col 56, :arity 3, :varargs-min-arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 32, :name-end-row 41, :name-row 41, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 28, :name-col 29, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 43, :name-end-col 31, :name-end-row 33, :name-row 33, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 26, :name-col 27, :from-var connect, :end-col 58, :arity 6, :varargs-min-arity 0, :row 33, :to clojure.core} {:end-row 43, :name-end-col 27, :name-end-row 32, :name-row 32, :name fn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 24, :name-col 25, :from-var connect, :end-col 59, :arity 2, :varargs-min-arity 0, :row 32, :to clojure.core} {:end-row 45, :name-end-col 102, :name-end-row 45, :name-row 45, :name connect, :filename "src/elin/handler/connect.clj", :alias e.c.interceptor, :from elin.handler.connect, :col 79, :name-col 79, :from-var connect, :end-col 102, :row 45, :to elin.constant.interceptor} {:fixed-arities #{4 3}, :end-row 46, :name-end-col 78, :name-end-row 44, :name-row 44, :name execute, :filename "src/elin/handler/connect.clj", :alias e.p.interceptor, :from elin.handler.connect, :col 54, :name-col 55, :from-var connect, :end-col 98, :arity 4, :row 44, :to elin.protocol.interceptor} {:fixed-arities #{1}, :end-row 48, :name-end-col 20, :name-end-row 48, :name-row 48, :name fault?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 27, :arity 1, :row 48, :to elin.error} {:end-row 50, :name-end-col 42, :name-end-row 49, :name-row 49, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 35, :name-col 36, :from-var connect, :end-col 75, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 29, :name-end-row 49, :name-row 49, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 76, :arity 2, :varargs-min-arity 1, :row 49, :to elin.message} {:fixed-arities #{1}, :end-row 52, :name-end-col 23, :name-end-row 52, :name-row 52, :name conflict?, :filename "src/elin/handler/connect.clj", :alias e, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 30, :arity 1, :row 52, :to elin.error} {:end-row 54, :name-end-col 42, :name-end-row 53, :name-row 53, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 35, :name-col 36, :from-var connect, :end-col 57, :arity 3, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 54, :name-end-col 29, :name-end-row 53, :name-row 53, :name warning, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 58, :arity 2, :varargs-min-arity 1, :row 53, :to elin.message} {:fixed-arities #{2}, :end-row 56, :name-end-col 21, :name-end-row 56, :name-row 56, :name contains?, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 37, :arity 2, :row 56, :to clojure.core} {:end-row 57, :name-end-col 39, :name-end-row 57, :name-row 57, :name format, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 32, :name-col 33, :from-var connect, :end-col 75, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 57, :name-end-col 26, :name-end-row 57, :name-row 57, :name info, :filename "src/elin/handler/connect.clj", :alias e.message, :from elin.handler.connect, :col 11, :name-col 12, :from-var connect, :end-col 76, :arity 2, :varargs-min-arity 1, :row 57, :to elin.message} {:end-row 57, :name-end-col 14, :name-end-row 47, :name-row 47, :name cond, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 9, :name-col 10, :from-var connect, :end-col 77, :arity 6, :varargs-min-arity 0, :row 47, :to clojure.core} {:end-row 57, :name-end-col 11, :name-end-row 28, :name-row 28, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 7, :name-col 8, :from-var connect, :end-col 78, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 57, :name-end-col 8, :name-end-row 26, :name-row 26, :name if, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :col 5, :name-col 6, :from-var connect, :end-col 79, :arity 3, :row 26, :to clojure.core} {:end-row 57, :name-end-col 7, :name-end-row 25, :name-row 25, :name let, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 3, :name-col 4, :from-var connect, :end-col 80, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 23, :name-row 23, :name defn, :filename "src/elin/handler/connect.clj", :from elin.handler.connect, :macro true, :col 1, :name-col 2, :end-col 81, :arity 3, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 4, :name-end-col 20, :name-end-row 4, :name-row 4, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 4, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 16, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 12, :name-col 12, :end-col 16, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 20, :name-end-row 6, :name-row 6, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 20, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 17, :name-end-row 7, :name-row 7, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 21, :name-end-row 7, :name-row 7, :name msg, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 18, :name-col 18, :end-col 21, :row 7, :to :clj-kondo/unknown-namespace} {:end-row 7, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 24, :arity 5, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 19, :name-col 19, :end-col 23, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 10, :name-end-col 26, :name-end-row 10, :name-row 10, :name op, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 24, :name-col 24, :end-col 26, :row 10, :to :clj-kondo/unknown-namespace} {:end-row 11, :name-end-col 25, :name-end-row 11, :name-row 11, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 11, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 17, :name-end-row 12, :name-row 12, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 13, :name-col 13, :end-col 17, :row 12, :to :clj-kondo/unknown-namespace} {:end-row 12, :name-end-col 13, :name-end-row 9, :name-row 9, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 20, :arity 4, :varargs-min-arity 1, :row 9, :to clojure.core} {:end-row 15, :name-end-col 21, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 26, :name-end-row 15, :name-row 15, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 22, :name-col 22, :end-col 26, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 31, :name-end-row 15, :name-row 15, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 27, :name-col 27, :end-col 31, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 38, :name-end-row 15, :name-row 15, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 34, :name-col 34, :end-col 38, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 15, :name-end-col 45, :name-end-row 15, :name-row 15, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 39, :name-col 39, :end-col 45, :row 15, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 24, :name-end-row 16, :name-row 16, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 16, :name-end-col 31, :name-end-row 16, :name-row 16, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 16, :to :clj-kondo/unknown-namespace} {:end-row 17, :name-end-col 21, :name-end-row 17, :name-row 17, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 17, :name-col 17, :end-col 21, :row 17, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 16, :name-col 16, :end-col 20, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 25, :name-end-row 18, :name-row 18, :name host, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 21, :name-col 21, :end-col 25, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 30, :name-end-row 18, :name-row 18, :name port, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 26, :name-col 26, :end-col 30, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 37, :name-end-row 18, :name-row 18, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 33, :name-col 33, :end-col 37, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 18, :name-end-col 48, :name-end-row 18, :name-row 18, :name client-key, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 38, :name-col 38, :end-col 48, :row 18, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 24, :name-end-row 19, :name-row 19, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 19, :name-end-col 31, :name-end-row 19, :name-row 19, :name client, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 25, :name-col 25, :end-col 31, :row 19, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 24, :name-end-row 20, :name-row 20, :name this, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :col 20, :name-col 20, :end-col 24, :row 20, :to :clj-kondo/unknown-namespace} {:end-row 20, :name-end-col 13, :name-end-row 14, :name-row 14, :name defprotocol, :filename "src/elin/protocol/nrepl.clj", :from elin.protocol.nrepl, :macro true, :col 1, :name-col 2, :end-col 27, :arity 7, :varargs-min-arity 1, :row 14, :to clojure.core} {:end-row 10, :name-end-col 23, :name-end-row 10, :name-row 10, :name all, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 23, :row 10, :to elin.constant.interceptor} {:end-row 11, :name-end-col 27, :name-end-row 11, :name-row 11, :name autocmd, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 11, :to elin.constant.interceptor} {:end-row 12, :name-end-col 27, :name-end-row 12, :name-row 12, :name connect, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 12, :to elin.constant.interceptor} {:end-row 13, :name-end-col 28, :name-end-row 13, :name-row 13, :name evaluate, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 28, :row 13, :to elin.constant.interceptor} {:end-row 14, :name-end-col 27, :name-end-row 14, :name-row 14, :name handler, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 27, :row 14, :to elin.constant.interceptor} {:end-row 15, :name-end-col 25, :name-end-row 15, :name-row 15, :name nrepl, :filename "src/elin/schema/interceptor.clj", :alias e.c.interceptor, :from elin.schema.interceptor, :col 4, :name-col 4, :from-var ?Kind, :end-col 25, :row 15, :to elin.constant.interceptor} {:end-row 16, :name-end-col 29, :name-end-row 16, :name-row 16, :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 16, :to elin.constant.interceptor} {:end-row 17, :name-end-col 26, :name-end-row 17, :name-row 17, :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 17, :to elin.constant.interceptor} {:end-row 18, :name-end-col 24, :name-end-row 18, :name-row 18, :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 18, :to elin.constant.interceptor} {:end-row 19, :name-end-col 28, :name-end-row 19, :name-row 19, :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 19, :to elin.constant.interceptor} {:fixed-arities #{1 3 2}, :end-row 19, :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 30, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1}, :end-row 23, :name-end-col 28, :name-end-row 23, :name-row 23, :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 23, :to clojure.core} {:end-row 24, :name-end-col 16, :name-end-row 24, :name-row 24, :name ?Kind, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 11, :name-col 11, :from-var ?Interceptor, :end-col 16, :row 24, :to elin.schema.interceptor} {:fixed-arities #{1}, :end-row 25, :name-end-col 40, :name-end-row 25, :name-row 25, :name boolean?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 32, :name-col 32, :from-var ?Interceptor, :end-col 40, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 26, :name-end-col 41, :name-end-row 26, :name-row 26, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 30, :name-col 30, :from-var ?Interceptor, :end-col 41, :row 26, :to clojure.core} {:fixed-arities #{1}, :end-row 27, :name-end-col 32, :name-end-row 27, :name-row 27, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 28, :name-end-col 32, :name-end-row 28, :name-row 28, :name fn?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 29, :name-col 29, :from-var ?Interceptor, :end-col 32, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 28, :name-end-col 5, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:end-row 31, :name-end-col 20, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {: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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 21, :arity 2, :row 30, :to clojure.core} {:end-row 35, :name-end-col 34, :name-end-row 35, :name-row 35, :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 35, :to elin.schema.nrepl} {:end-row 36, :name-end-col 44, :name-end-row 36, :name-row 36, :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 36, :to elin.schema.handler} {:end-row 36, :name-end-col 20, :name-end-row 36, :name-row 36, :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 36, :to malli.util} {:end-row 36, :name-end-col 6, :name-end-row 34, :name-row 34, :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 34, :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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 33, :to clojure.core} {:fixed-arities #{1}, :end-row 41, :name-end-col 34, :name-end-row 41, :name-row 41, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 27, :name-col 27, :from-var ?ConnectContext, :end-col 34, :row 41, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 27, :name-end-row 42, :name-row 42, :name int?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 23, :name-col 23, :from-var ?ConnectContext, :end-col 27, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 38, :name-end-row 44, :name-row 44, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 34, :name-col 34, :from-var ?ConnectContext, :end-col 38, :row 44, :to clojure.core} {:end-row 45, :name-end-col 44, :name-end-row 45, :name-row 45, :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 45, :to elin.schema.handler} {:end-row 45, :name-end-col 20, :name-end-row 45, :name-row 45, :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 45, :to malli.util} {:end-row 45, :name-end-col 6, :name-end-row 39, :name-row 39, :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 39, :to clojure.core} {: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/interceptor.clj", :from elin.schema.interceptor, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 38, :to clojure.core} {:end-row 50, :name-end-col 36, :name-end-row 50, :name-row 50, :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 50, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 52, :name-end-col 40, :name-end-row 52, :name-row 52, :name any?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?NreplContext, :end-col 40, :row 52, :to clojure.core} {:end-row 53, :name-end-col 44, :name-end-row 53, :name-row 53, :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 53, :to elin.schema.handler} {:end-row 53, :name-end-col 20, :name-end-row 53, :name-row 53, :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 53, :to malli.util} {:end-row 53, :name-end-col 6, :name-end-row 48, :name-row 48, :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 48, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 53, :name-end-col 5, :name-end-row 47, :name-row 47, :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 47, :to clojure.core} {:end-row 57, :name-end-col 36, :name-end-row 57, :name-row 57, :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 57, :to elin.schema.nrepl} {:end-row 58, :name-end-col 44, :name-end-row 58, :name-row 58, :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 58, :to elin.schema.handler} {:end-row 58, :name-end-col 20, :name-end-row 58, :name-row 58, :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 58, :to malli.util} {:end-row 58, :name-end-col 6, :name-end-row 56, :name-row 56, :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 56, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 58, :name-end-col 5, :name-end-row 55, :name-row 55, :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 55, :to clojure.core} {:end-row 69, :name-end-col 44, :name-end-row 69, :name-row 69, :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 69, :to elin.schema.handler} {:end-row 69, :name-end-col 20, :name-end-row 69, :name-row 69, :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 69, :to malli.util} {:end-row 69, :name-end-col 6, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 69, :name-end-col 5, :name-end-row 60, :name-row 60, :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 60, :to clojure.core} {:fixed-arities #{1}, :end-row 74, :name-end-col 20, :name-end-row 74, :name-row 74, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 13, :name-col 13, :from-var ?TestContext, :end-col 20, :row 74, :to clojure.core} {:fixed-arities #{1}, :end-row 75, :name-end-col 35, :name-end-row 75, :name-row 75, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 28, :name-col 28, :from-var ?TestContext, :end-col 35, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?TestContext, :end-col 40, :row 77, :to clojure.core} {:end-row 78, :name-end-col 44, :name-end-row 78, :name-row 78, :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 78, :to elin.schema.handler} {:end-row 78, :name-end-col 20, :name-end-row 78, :name-row 78, :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 78, :to malli.util} {:end-row 78, :name-end-col 6, :name-end-row 72, :name-row 72, :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 72, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 78, :name-end-col 5, :name-end-row 71, :name-row 71, :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 71, :to clojure.core} {:fixed-arities #{1}, :end-row 83, :name-end-col 22, :name-end-row 83, :name-row 83, :name string?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?EvaluateContext, :end-col 22, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 22, :name-end-row 84, :name-row 84, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 18, :name-col 18, :from-var ?EvaluateContext, :end-col 22, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 86, :name-end-col 40, :name-end-row 86, :name-row 86, :name map?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 36, :name-col 36, :from-var ?EvaluateContext, :end-col 40, :row 86, :to clojure.core} {:end-row 87, :name-end-col 44, :name-end-row 87, :name-row 87, :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 87, :to elin.schema.handler} {:end-row 87, :name-end-col 20, :name-end-row 87, :name-row 87, :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 87, :to malli.util} {:end-row 87, :name-end-col 6, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 87, :name-end-col 5, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 23, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 23, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 93, :name-end-col 26, :name-end-row 93, :name-row 93, :name sequential?, :filename "src/elin/schema/interceptor.clj", :from elin.schema.interceptor, :col 15, :name-col 15, :from-var ?QuickfixContext, :end-col 26, :row 93, :to clojure.core} {:end-row 94, :name-end-col 44, :name-end-row 94, :name-row 94, :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 94, :to elin.schema.handler} {:end-row 94, :name-end-col 20, :name-end-row 94, :name-row 94, :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 94, :to malli.util} {:end-row 94, :name-end-col 6, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 94, :name-end-col 5, :name-end-row 89, :name-row 89, :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 89, :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 15, :name-end-col 22, :name-end-row 15, :name-row 15, :name instance?, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?instance, :end-col 31, :arity 2, :row 15, :to clojure.core} {:end-row 15, :name-end-col 20, :name-end-row 13, :name-row 13, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?instance, :end-col 33, :arity 1, :row 13, :to malli.core} {:end-row 15, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 34, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 33, :name-end-row 22, :name-row 22, :name satisfies?, :filename "src/elin/schema.clj", :from elin.schema, :col 22, :name-col 23, :from-var ?protocol, :end-col 38, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 21, :from-var ?protocol, :end-col 38, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{2}, :end-row 22, :name-end-col 20, :name-end-row 22, :name-row 22, :name every?, :filename "src/elin/schema.clj", :from elin.schema, :col 13, :name-col 14, :from-var ?protocol, :end-col 49, :arity 2, :row 22, :to clojure.core} {:end-row 22, :name-end-col 14, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 11, :name-col 12, :from-var ?protocol, :end-col 50, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:end-row 22, :name-end-col 20, :name-end-row 19, :name-row 19, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?protocol, :end-col 52, :arity 1, :row 19, :to malli.core} {:end-row 22, :name-end-col 6, :name-end-row 17, :name-row 17, :name defn, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 13, :name-end-row 25, :name-row 25, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?File, :end-col 27, :arity 1, :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.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 28, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 24, :name-end-row 30, :name-row 30, :name bytes?, :filename "src/elin/schema.clj", :from elin.schema, :col 17, :name-col 18, :from-var ?NotBytes, :end-col 27, :arity 1, :row 30, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 16, :name-end-row 30, :name-row 30, :name not, :filename "src/elin/schema.clj", :from elin.schema, :col 12, :name-col 13, :from-var ?NotBytes, :end-col 28, :arity 1, :row 30, :to clojure.core} {:end-row 30, :name fn*, :filename "src/elin/schema.clj", :from elin.schema, :col 11, :from-var ?NotBytes, :end-col 28, :arity 2, :row 30, :to clojure.core} {:end-row 30, :name-end-col 20, :name-end-row 28, :name-row 28, :name -simple-schema, :filename "src/elin/schema.clj", :alias m, :from elin.schema, :col 3, :name-col 4, :from-var ?NotBytes, :end-col 30, :arity 1, :row 28, :to malli.core} {:fixed-arities #{1 3 2}, :end-row 30, :name-end-col 5, :name-end-row 27, :name-row 27, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 31, :arity 2, :row 27, :to clojure.core} {:fixed-arities #{1}, :end-row 33, :name-end-col 13, :name-end-row 33, :name-row 33, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Error, :end-col 28, :arity 1, :row 33, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 33, :name-end-col 5, :name-end-row 32, :name-row 32, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 29, :arity 2, :row 32, :to clojure.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 13, :name-end-row 36, :name-row 36, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?ManyToManyChannel, :end-col 32, :arity 1, :row 36, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 36, :name-end-col 5, :name-end-row 35, :name-row 35, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 35, :to clojure.core} {:fixed-arities #{1}, :end-row 39, :name-end-col 13, :name-end-row 39, :name-row 39, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Atom, :end-col 19, :arity 1, :row 39, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 39, :name-end-col 5, :name-end-row 38, :name-row 38, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 20, :arity 2, :row 38, :to clojure.core} {:fixed-arities #{1}, :end-row 42, :name-end-col 13, :name-end-row 42, :name-row 42, :name ?instance, :filename "src/elin/schema.clj", :from elin.schema, :col 3, :name-col 4, :from-var ?Pattern, :end-col 22, :arity 1, :row 42, :to elin.schema} {:fixed-arities #{1 3 2}, :end-row 42, :name-end-col 5, :name-end-row 41, :name-row 41, :name def, :filename "src/elin/schema.clj", :from elin.schema, :macro true, :col 1, :name-col 2, :end-col 23, :arity 2, :row 41, :to clojure.core} {:end-row 46, :name-end-col 14, :name-end-row 46, :name-row 46, :name ?Error, :filename "src/elin/schema.clj", :from elin.schema, :col 8, :name-col 8, :from-var error-or, :end-col 14, :row 46, :to elin.schema} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :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 44, :to clojure.core} {:end-row 5, :name-end-col 10, :name-end-row 5, :name-row 5, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 15, :name-end-row 5, :name-row 5, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 5, :name-end-col 23, :name-end-row 5, :name-row 5, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 5, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 10, :name-end-row 6, :name-row 6, :name this, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 6, :name-col 6, :end-col 10, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 15, :name-end-row 6, :name-row 6, :name kind, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 11, :name-col 11, :end-col 15, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 23, :name-end-row 6, :name-row 6, :name context, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 16, :name-col 16, :end-col 23, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 34, :name-end-row 6, :name-row 6, :name terminator, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :col 24, :name-col 24, :end-col 34, :row 6, :to :clj-kondo/unknown-namespace} {:end-row 6, :name-end-col 13, :name-end-row 3, :name-row 3, :name defprotocol, :filename "src/elin/protocol/interceptor.clj", :from elin.protocol.interceptor, :macro true, :col 1, :name-col 2, :end-col 37, :arity 2, :varargs-min-arity 1, :row 3, :to clojure.core} {:end-row 8, :name-end-col 34, :name-end-row 8, :name-row 8, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 16, :name-col 16, :from-var ?Messages, :end-col 34, :row 8, :to elin.schema.nrepl} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1}, :end-row 10, :name-end-col 21, :name-end-row 10, :name-row 10, :name merge-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 21, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 42, :name-end-row 10, :private true, :name-row 10, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 33, :name-col 33, :end-col 42, :row 10, :to elin.util.nrepl} {:end-row 10, :name-end-col 62, :name-end-row 10, :name-row 10, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 44, :name-col 44, :end-col 62, :row 10, :to elin.schema.nrepl} {:end-row 10, :name-end-col 6, :name-end-row 10, :name-row 10, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 64, :arity 2, :row 10, :to malli.core} {:fixed-arities #{1 2}, :end-row 13, :name-end-col 32, :name-end-row 13, :name-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :name-col 25, :from-var merge-messages, :end-col 32, :row 13, :to clojure.core} {:fixed-arities #{1 2}, :end-row 13, :name keyword, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 25, :from-var merge-messages, :end-col 32, :arity 1, :row 13, :to clojure.core} {:end-row 13, :name-end-col 56, :name-end-row 13, :name-row 13, :name array-key-set, :filename "src/elin/util/nrepl.clj", :alias e.c.nrepl, :from elin.util.nrepl, :col 33, :name-col 33, :from-var merge-messages, :end-col 56, :row 13, :to elin.constant.nrepl} {:fixed-arities #{1 4 3 2}, :end-row 13, :name-end-col 24, :name-end-row 13, :name-row 13, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 20, :name-col 21, :from-var merge-messages, :end-col 57, :arity 2, :varargs-min-arity 4, :row 13, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 17, :name-end-col 64, :name-end-row 17, :name-row 17, :name concat, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :from-var merge-messages, :end-col 64, :varargs-min-arity 2, :row 17, :to clojure.core} {:fixed-arities #{1 2}, :end-row 15, :name-end-col 56, :name-end-row 15, :name-row 15, :name keep, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 68, :arity 2, :row 15, :to clojure.core} {:fixed-arities #{1}, :end-row 16, :name-end-col 55, :name-end-row 16, :name-row 16, :name seq, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 56, :arity 1, :row 16, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 17, :name-end-col 57, :name-end-row 17, :name-row 17, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 65, :arity 2, :varargs-min-arity 5, :row 17, :to clojure.core} {:fixed-arities #{0 1}, :end-row 18, :name-end-col 60, :name-end-row 18, :name-row 18, :name distinct, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 51, :name-col 52, :from-var merge-messages, :end-col 61, :arity 1, :row 18, :to clojure.core} {:end-row 18, :name-end-col 50, :name-end-row 15, :name-row 15, :name some->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 42, :name-col 43, :from-var merge-messages, :end-col 62, :arity 4, :varargs-min-arity 1, :row 15, :to clojure.core} {:fixed-arities #{3}, :end-row 19, :name-end-col 37, :name-end-row 19, :name-row 19, :name assoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 31, :name-col 32, :from-var merge-messages, :end-col 49, :arity 3, :varargs-min-arity 3, :row 19, :to clojure.core} {:fixed-arities #{3 2}, :end-row 20, :name-end-col 36, :name-end-row 15, :name-row 15, :name if-let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 29, :name-col 30, :from-var merge-messages, :end-col 36, :arity 3, :row 15, :to clojure.core} {:end-row 20, :name-end-col 30, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 27, :name-col 28, :from-var merge-messages, :end-col 37, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{3 2}, :end-row 21, :name-end-col 26, :name-end-row 14, :name-row 14, :name reduce, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 19, :name-col 20, :from-var merge-messages, :end-col 41, :arity 3, :row 14, :to clojure.core} {:end-row 23, :name-end-col 22, :name-end-row 23, :name-row 23, :name merge, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 17, :name-col 17, :from-var merge-messages, :end-col 22, :varargs-min-arity 0, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 22, :name-end-col 29, :name-end-row 22, :name-row 22, :name dissoc, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 23, :from-var merge-messages, :end-col 29, :varargs-min-arity 2, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 22, :name-end-col 22, :name-end-row 22, :name-row 22, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 16, :name-col 17, :from-var merge-messages, :end-col 43, :arity 3, :varargs-min-arity 5, :row 22, :to clojure.core} {:end-row 22, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 15, :from-var merge-messages, :end-col 43, :arity 2, :row 22, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 22, :name-end-col 14, :name-end-row 22, :name-row 22, :name map, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 53, :arity 2, :varargs-min-arity 4, :row 22, :to clojure.core} {:fixed-arities #{4 3 2 5}, :end-row 23, :name-end-col 16, :name-end-row 23, :name-row 23, :name apply, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :name-col 11, :from-var merge-messages, :end-col 33, :arity 3, :varargs-min-arity 5, :row 23, :to clojure.core} {:end-row 23, :name-end-col 9, :name-end-row 22, :name-row 22, :name ->>, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var merge-messages, :end-col 34, :arity 2, :varargs-min-arity 1, :row 22, :to clojure.core} {:end-row 23, :name-end-col 7, :name-end-row 13, :name-row 13, :name let, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var merge-messages, :end-col 35, :arity 2, :varargs-min-arity 1, :row 13, :to clojure.core} {:end-row 23, :name-end-col 6, :name-end-row 11, :name-row 11, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 36, :arity 3, :varargs-min-arity 2, :row 11, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 22, :name-end-row 25, :name-row 25, :name update-messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 22, :row 25, :to elin.util.nrepl} {:fixed-arities #{1}, :end-row 25, :name-end-col 42, :name-end-row 25, :name-row 25, :name keyword?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 34, :name-col 34, :end-col 42, :row 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :name fn?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 43, :name-col 43, :end-col 46, :row 25, :to clojure.core} {:end-row 25, :name-end-col 56, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 47, :name-col 47, :end-col 56, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 67, :name-end-row 25, :private true, :name-row 25, :name ?Messages, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 67, :row 25, :to elin.util.nrepl} {:end-row 25, :name-end-col 6, :name-end-row 25, :name-row 25, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 69, :arity 2, :row 25, :to malli.core} {:fixed-arities #{1}, :end-row 32, :name-end-col 11, :name-end-row 32, :name-row 32, :name not, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 16, :arity 1, :row 32, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 35, :name-end-col 14, :name-end-row 35, :name-row 35, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 9, :name-col 10, :from-var update-messages, :end-col 34, :arity 2, :varargs-min-arity 2, :row 35, :to clojure.core} {:end-row 35, :name-end-col 10, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 35, :arity 3, :row 33, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 17, :name-end-row 37, :name-row 37, :name contains?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 24, :arity 2, :row 37, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 39, :name-end-col 34, :name-end-row 39, :name-row 39, :name update, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 27, :name-col 28, :from-var update-messages, :end-col 43, :arity 3, :varargs-min-arity 6, :row 39, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 39, :name-end-col 19, :name-end-row 39, :name-row 39, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 14, :name-col 15, :from-var update-messages, :end-col 44, :arity 2, :varargs-min-arity 2, :row 39, :to clojure.core} {:end-row 40, :name-end-col 13, :name-end-row 38, :name-row 38, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 19, :arity 3, :row 38, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 43, :name-end-col 28, :name-end-row 43, :name-row 43, :name conj, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 23, :name-col 24, :from-var update-messages, :end-col 40, :arity 2, :varargs-min-arity 2, :row 43, :to clojure.core} {:end-row 43, :name-end-col 13, :name-end-row 43, :name-row 43, :name recur, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 8, :from-var update-messages, :end-col 50, :arity 3, :row 43, :to clojure.core} {:end-row 43, :name-end-col 10, :name-end-row 31, :name-row 31, :name cond, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 5, :name-col 6, :from-var update-messages, :end-col 51, :arity 6, :varargs-min-arity 0, :row 31, :to clojure.core} {:end-row 43, :name-end-col 8, :name-end-row 28, :name-row 28, :name loop, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 3, :name-col 4, :from-var update-messages, :end-col 52, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:end-row 43, :name-end-col 6, :name-end-row 26, :name-row 26, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 26, :to clojure.core} {:fixed-arities #{2}, :end-row 45, :name-end-col 18, :name-end-row 45, :name-row 45, :name has-status?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 7, :name-col 7, :end-col 18, :row 45, :to elin.util.nrepl} {:end-row 45, :name-end-col 48, :name-end-row 45, :name-row 45, :name ?Message, :filename "src/elin/util/nrepl.clj", :alias e.s.nrepl, :from elin.util.nrepl, :col 30, :name-col 30, :end-col 48, :row 45, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 45, :name-end-col 56, :name-end-row 45, :name-row 45, :name string?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 49, :name-col 49, :end-col 56, :row 45, :to clojure.core} {:fixed-arities #{1}, :end-row 45, :name-end-col 66, :name-end-row 45, :name-row 45, :name boolean?, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 58, :name-col 58, :end-col 66, :row 45, :to clojure.core} {:end-row 45, :name-end-col 6, :name-end-row 45, :name-row 45, :name =>, :filename "src/elin/util/nrepl.clj", :alias m, :from elin.util.nrepl, :col 1, :name-col 2, :end-col 68, :arity 2, :row 45, :to malli.core} {:fixed-arities #{1 2}, :end-row 49, :name-end-col 13, :name-end-row 49, :name-row 49, :name =, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 11, :name-col 12, :from-var has-status?, :end-col 23, :arity 2, :varargs-min-arity 2, :row 49, :to clojure.core} {:end-row 49, :name fn*, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 10, :from-var has-status?, :end-col 23, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{2}, :end-row 50, :name-end-col 9, :name-end-row 49, :name-row 49, :name some, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 4, :name-col 5, :from-var has-status?, :end-col 28, :arity 2, :row 49, :to clojure.core} {:fixed-arities #{1}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name boolean, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :col 3, :name-col 4, :from-var has-status?, :end-col 29, :arity 1, :row 48, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 46, :name-row 46, :name defn, :filename "src/elin/util/nrepl.clj", :from elin.util.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 3, :varargs-min-arity 2, :row 46, :to clojure.core} {:end-row 18, :name-end-col 41, :name-end-row 18, :name-row 18, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 23, :name-col 23, :from-var validation-error, :end-col 41, :row 18, :to elin.schema.plugin} {:end-row 18, :name-end-col 22, :name-end-row 18, :name-row 18, :name explain, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 42, :arity 2, :row 18, :to malli.core} {:end-row 19, :name-end-col 29, :name-end-row 19, :name-row 19, :name humanize, :filename "src/elin/component/plugin.clj", :alias m.error, :from elin.component.plugin, :col 12, :name-col 13, :from-var validation-error, :end-col 30, :arity 1, :row 19, :to malli.error} {:end-row 19, :name-end-col 11, :name-end-row 17, :name-row 17, :name some->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var validation-error, :end-col 31, :arity 3, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 19, :name-end-col 7, :name-end-row 15, :name-row 15, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 32, :arity 3, :varargs-min-arity 2, :row 15, :to clojure.core} {:fixed-arities #{1 2}, :end-row 24, :name-end-col 56, :name-end-row 24, :name-row 24, :name file, :filename "src/elin/component/plugin.clj", :alias io, :from elin.component.plugin, :col 48, :name-col 49, :from-var add-classpaths!, :end-col 59, :arity 1, :varargs-min-arity 2, :row 24, :to clojure.java.io} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :from-var add-classpaths!, :end-col 60, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name ., :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 14, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:end-row 24, :name fn*, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :from-var add-classpaths!, :end-col 61, :arity 2, :row 24, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 24, :name-end-col 12, :name-end-row 24, :name-row 24, :name map, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 62, :arity 2, :varargs-min-arity 4, :row 24, :to clojure.core} {:fixed-arities #{1 2}, :end-row 25, :name-end-col 17, :name-end-row 25, :name-row 25, :name join, :filename "src/elin/component/plugin.clj", :alias str, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 22, :arity 2, :row 25, :to clojure.string} {:end-row 26, :name-end-col 34, :name-end-row 26, :name-row 26, :name add-classpath, :filename "src/elin/component/plugin.clj", :alias b.classpath, :from elin.component.plugin, :col 8, :name-col 9, :from-var add-classpaths!, :end-col 35, :arity 1, :row 26, :to babashka.classpath} {:end-row 26, :name-end-col 7, :name-end-row 23, :name-row 23, :name ->>, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var add-classpaths!, :end-col 36, :arity 4, :varargs-min-arity 1, :row 23, :to clojure.core} {:end-row 26, :name-end-col 7, :name-end-row 21, :name-row 21, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 37, :arity 3, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{2}, :end-row 28, :name-end-col 18, :name-end-row 28, :private true, :name-row 28, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 18, :row 28, :to elin.component.plugin} {:end-row 28, :name-end-col 53, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.component} {:fixed-arities #{1}, :end-row 28, :name-end-col 61, :name-end-row 28, :name-row 28, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 54, :name-col 54, :end-col 61, :row 28, :to clojure.core} {:end-row 28, :name-end-col 89, :name-end-row 28, :name-row 28, :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 28, :to elin.schema.plugin} {:end-row 28, :name-end-col 6, :name-end-row 28, :name-row 28, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 92, :arity 2, :row 28, :to malli.core} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :name slurp, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 34, :name-col 35, :from-var load-plugin, :end-col 50, :arity 1, :varargs-min-arity 1, :row 31, :to clojure.core} {:fixed-arities #{1 2}, :end-row 31, :name-end-col 33, :name-end-row 31, :name-row 31, :name read-string, :filename "src/elin/component/plugin.clj", :alias edn, :from elin.component.plugin, :col 17, :name-col 18, :from-var load-plugin, :end-col 51, :arity 1, :row 31, :to clojure.edn} {:fixed-arities #{1}, :end-row 32, :name-end-col 30, :name-end-row 32, :private true, :name-row 32, :name validation-error, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 13, :name-col 14, :from-var load-plugin, :end-col 39, :arity 1, :row 32, :to elin.component.plugin} {:end-row 34, :name-end-col 66, :name-end-row 34, :name-row 34, :name pr-str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 59, :name-col 60, :from-var load-plugin, :end-col 71, :arity 1, :varargs-min-arity 0, :row 34, :to clojure.core} {:end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name warning, :filename "src/elin/component/plugin.clj", :alias e.message, :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugin, :end-col 72, :arity 3, :varargs-min-arity 1, :row 34, :to elin.message} {:end-row 35, :name-end-col 8, :name-end-row 33, :name-row 33, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :from-var load-plugin, :end-col 15, :arity 3, :row 33, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 31, :name-row 31, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugin, :end-col 16, :arity 2, :varargs-min-arity 1, :row 31, :to clojure.core} {:end-row 35, :name-end-col 7, :name-end-row 29, :name-row 29, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 17, :arity 3, :varargs-min-arity 2, :row 29, :to clojure.core} {:fixed-arities #{2}, :end-row 37, :name-end-col 19, :name-end-row 37, :private true, :name-row 37, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 7, :end-col 19, :row 37, :to elin.component.plugin} {:end-row 37, :name-end-col 54, :name-end-row 37, :name-row 37, :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 37, :to elin.schema.component} {:fixed-arities #{1}, :end-row 37, :name-end-col 75, :name-end-row 37, :name-row 37, :name string?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 68, :name-col 68, :end-col 75, :row 37, :to clojure.core} {:end-row 37, :name-end-col 96, :name-end-row 37, :name-row 37, :name ?Plugin, :filename "src/elin/component/plugin.clj", :alias e.s.plugin, :from elin.component.plugin, :col 78, :name-col 78, :end-col 96, :row 37, :to elin.schema.plugin} {:end-row 37, :name-end-col 6, :name-end-row 37, :name-row 37, :name =>, :filename "src/elin/component/plugin.clj", :alias m, :from elin.component.plugin, :col 1, :name-col 2, :end-col 98, :arity 2, :row 37, :to malli.core} {:fixed-arities #{0 1}, :end-row 42, :name-end-col 28, :name-end-row 42, :name-row 42, :name str, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 24, :name-col 25, :from-var load-plugins, :end-col 38, :arity 1, :varargs-min-arity 1, :row 42, :to clojure.core} {:fixed-arities #{1}, :end-row 46, :name-end-col 11, :name-end-row 46, :name-row 46, :name not, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 21, :arity 1, :row 46, :to clojure.core} {:fixed-arities #{2}, :end-row 49, :name-end-col 17, :name-end-row 49, :name-row 49, :name contains?, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 13, :name-end-row 50, :name-row 50, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 7, :name-col 8, :from-var load-plugins, :end-col 49, :arity 3, :row 50, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 69, :name-end-row 53, :private true, :name-row 53, :name load-plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 57, :name-col 58, :from-var load-plugins, :end-col 89, :arity 2, :row 53, :to elin.component.plugin} {:fixed-arities #{0 1 2}, :end-row 56, :name-end-col 34, :name-end-row 56, :name-row 56, :name conj, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 29, :name-col 30, :from-var load-plugins, :end-col 44, :arity 2, :varargs-min-arity 2, :row 56, :to clojure.core} {:name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:filename "src/elin/component/plugin.clj", :row nil, :col nil, :from elin.component.plugin, :to clojure.core, :name if, :arity 3, :from-var load-plugins} {:name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col nil, :from-var load-plugins, :arity 2, :varargs-min-arity 1, :row nil, :to clojure.core} {:end-row 56, :name-end-col 34, :name-end-row 54, :name-row 54, :name cond->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 27, :name-col 28, :from-var load-plugins, :end-col 45, :arity 3, :varargs-min-arity 1, :row 54, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name-end-col 51, :name-end-row 59, :name-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :name-col 45, :from-var load-plugins, :end-col 51, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 59, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 45, :from-var load-plugins, :end-col 51, :arity 2, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 59, :name-end-col 55, :name-end-row 59, :name-row 59, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 52, :name-col 53, :from-var load-plugins, :end-col 68, :arity 2, :varargs-min-arity 1, :row 59, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 59, :name-end-col 34, :name-end-row 59, :name-row 59, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 69, :arity 4, :varargs-min-arity 6, :row 59, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name-end-col 55, :name-end-row 60, :name-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :name-col 49, :from-var load-plugins, :end-col 55, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 60, :name concat, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 49, :from-var load-plugins, :end-col 55, :arity 2, :varargs-min-arity 2, :row 60, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 59, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :from-var load-plugins, :end-col 76, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name update, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 27, :name-col 28, :from-var load-plugins, :end-col 77, :arity 4, :varargs-min-arity 6, :row 60, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 58, :name-row 58, :name ->, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 23, :name-col 24, :from-var load-plugins, :end-col 78, :arity 3, :varargs-min-arity 1, :row 58, :to clojure.core} {:end-row 61, :name-end-col 24, :name-end-row 57, :name-row 57, :name if, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 21, :name-col 22, :from-var load-plugins, :end-col 30, :arity 3, :row 57, :to clojure.core} {:end-row 62, :name-end-col 15, :name-end-row 62, :name-row 62, :name recur, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 9, :name-col 10, :from-var load-plugins, :end-col 53, :arity 3, :row 62, :to clojure.core} {:end-row 62, :name-end-col 11, :name-end-row 53, :name-row 53, :name let, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 7, :name-col 8, :from-var load-plugins, :end-col 54, :arity 2, :varargs-min-arity 1, :row 53, :to clojure.core} {:end-row 62, :name-end-col 10, :name-end-row 45, :name-row 45, :name cond, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 5, :name-col 6, :from-var load-plugins, :end-col 55, :arity 6, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 62, :name-end-col 8, :name-end-row 40, :name-row 40, :name loop, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 3, :name-col 4, :from-var load-plugins, :end-col 56, :arity 2, :varargs-min-arity 1, :row 40, :to clojure.core} {:end-row 62, :name-end-col 7, :name-end-row 38, :name-row 38, :name defn-, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 57, :arity 3, :varargs-min-arity 2, :row 38, :to clojure.core} {:end-row 72, :name-end-col 22, :name-end-row 72, :name-row 72, :name Lifecycle, :filename "src/elin/component/plugin.clj", :alias component, :from elin.component.plugin, :col 3, :name-col 3, :end-col 22, :row 72, :to com.stuartsierra.component} {:fixed-arities #{1}, :end-row 74, :name-end-col 21, :name-end-row 74, :private true, :name-row 74, :name add-classpaths!, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 32, :arity 1, :row 74, :to elin.component.plugin} {:end-row 75, :name-end-col 17, :name-end-row 75, :name-row 75, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 75, :to taoensso.timbre} {:fixed-arities #{0 1}, :end-row 76, :name-end-col 59, :name-end-row 76, :name-row 76, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 56, :name-col 57, :end-col 73, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{2}, :end-row 76, :name-end-col 45, :name-end-row 76, :private true, :name-row 76, :name load-plugins, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 32, :name-col 33, :end-col 74, :arity 2, :row 76, :to elin.component.plugin} {:fixed-arities #{3}, :end-row 76, :name-end-col 11, :name-end-row 76, :name-row 76, :name assoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 75, :arity 3, :varargs-min-arity 3, :row 76, :to clojure.core} {:end-row 79, :name-end-col 17, :name-end-row 79, :name-row 79, :name info, :filename "src/elin/component/plugin.clj", :alias timbre, :from elin.component.plugin, :col 5, :name-col 6, :end-col 46, :arity 1, :row 79, :to taoensso.timbre} {:fixed-arities #{1 2}, :end-row 80, :name-end-col 12, :name-end-row 80, :name-row 80, :name dissoc, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 5, :name-col 6, :end-col 33, :arity 2, :varargs-min-arity 2, :row 80, :to clojure.core} {:end-row 80, :name-end-col 11, :name-end-row 64, :name-row 64, :name defrecord, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 35, :arity 5, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 84, :name-end-col 19, :name-end-row 84, :name-row 84, :name or, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 16, :name-col 17, :from-var new-plugin, :end-col 40, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name map->Plugin, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :col 3, :name-col 4, :from-var new-plugin, :end-col 41, :arity 1, :row 84, :to elin.component.plugin} {:end-row 84, :name-end-col 6, :name-end-row 82, :name-row 82, :name defn, :filename "src/elin/component/plugin.clj", :from elin.component.plugin, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 82, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 17, :name-end-col 5, :name-end-row 16, :name-row 16, :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 16, :to clojure.core} {:end-row 20, :name-end-col 33, :name-end-row 20, :name-row 20, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var deinitialize-interceptor, :end-col 33, :row 20, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 22, :name-end-col 39, :name-end-row 22, :name-row 22, :name remove-all!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var deinitialize-interceptor, :end-col 46, :arity 1, :row 22, :to elin.protocol.nrepl} {:end-row 22, :name-end-col 18, :name-end-row 21, :name-row 21, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 47, :arity 2, :varargs-min-arity 0, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var deinitialize-interceptor, :end-col 57, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 58, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 24, :name-end-col 26, :name-end-row 24, :name-row 24, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var deinitialize-interceptor, :end-col 27, :arity 1, :row 24, :to exoscale.interceptor} {:end-row 24, :name-end-col 14, :name-end-row 21, :name-row 21, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var deinitialize-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 21, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 24, :name-end-col 5, :name-end-row 19, :name-row 19, :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 19, :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 ns-create-interceptor, :end-col 33, :row 27, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 29, :name-end-col 38, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 76, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 30, :name-end-col 57, :name-end-row 30, :name-row 30, :name disconnected?, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.nrepl, :from elin.interceptor.autocmd, :col 33, :name-col 34, :from-var ns-create-interceptor, :end-col 64, :arity 1, :row 30, :to elin.protocol.nrepl} {:fixed-arities #{1}, :end-row 30, :name-end-col 32, :name-end-row 30, :name-row 30, :name not, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 28, :name-col 29, :from-var ns-create-interceptor, :end-col 65, :arity 1, :row 30, :to clojure.core} {:end-row 31, :name-end-col 93, :name-end-row 31, :name-row 31, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 74, :name-col 74, :from-var ns-create-interceptor, :end-col 93, :row 31, :to elin.interceptor.autocmd} {:fixed-arities #{2}, :end-row 31, :name-end-col 68, :name-end-row 31, :name-row 31, :name get-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 45, :name-col 46, :from-var ns-create-interceptor, :end-col 94, :arity 2, :row 31, :to elin.protocol.host} {:end-row 31, :name-end-col 44, :name-end-row 31, :name-row 31, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 21, :name-col 22, :from-var ns-create-interceptor, :end-col 51, :arity 3, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 41, :name-end-col 80, :name-end-row 41, :name-row 41, :name ns-created-var-name, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 61, :name-col 61, :from-var ns-create-interceptor, :end-col 80, :row 41, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 41, :name-end-col 55, :name-end-row 41, :name-row 41, :name set-variable!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 32, :name-col 33, :from-var ns-create-interceptor, :end-col 86, :arity 3, :row 41, :to elin.protocol.host} {:end-row 41, :name-end-col 31, :name-end-row 41, :name-row 41, :name , :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var ns-create-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 28, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 42, :name-end-col 5, :name-end-row 26, :name-row 26, :name def, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 26, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 45, :name-row 45, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :from-var generate-skeleton, :end-col 18, :arity 2, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 46, :name-end-col 10, :name-end-row 44, :name-row 44, :name defmulti, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 19, :arity 2, :varargs-min-arity 1, :row 44, :to clojure.core} {:end-row 48, :name-end-col 29, :name-end-row 48, :name-row 48, :name generate-skeleton, :defmethod true, :dispatch-val-str ":default", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 48, :to elin.interceptor.autocmd} {:end-row 48, :name-end-col 11, :name-end-row 48, :name-row 48, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 47, :arity 4, :varargs-min-arity 2, :row 48, :to clojure.core} {:end-row 50, :name-end-col 29, :name-end-row 50, :name-row 50, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" false]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 50, :to elin.interceptor.autocmd} {:end-row 52, :name-end-col 10, :name-end-row 52, :name-row 52, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 3, :name-col 4, :end-col 28, :arity 2, :varargs-min-arity 1, :row 52, :to clojure.core} {:end-row 52, :name-end-col 11, :name-end-row 50, :name-row 50, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 29, :arity 4, :varargs-min-arity 2, :row 50, :to clojure.core} {:end-row 54, :name-end-col 29, :name-end-row 54, :name-row 54, :name generate-skeleton, :defmethod true, :dispatch-val-str "[\"clojure\" true]", :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 12, :name-col 12, :end-col 29, :row 54, :to elin.interceptor.autocmd} {:fixed-arities #{3}, :end-row 56, :name-end-col 28, :name-end-row 56, :name-row 56, :name replace, :filename "src/elin/interceptor/autocmd.clj", :alias str, :from elin.interceptor.autocmd, :col 16, :name-col 17, :end-col 49, :arity 3, :row 56, :to clojure.string} {:end-row 59, :name-end-col 12, :name-end-row 57, :name-row 57, :name format, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 5, :name-col 6, :end-col 20, :arity 3, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 7, :name-end-row 56, :name-row 56, :name let, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 3, :name-col 4, :end-col 21, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 59, :name-end-col 11, :name-end-row 54, :name-row 54, :name defmethod, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 1, :name-col 2, :end-col 22, :arity 4, :varargs-min-arity 2, :row 54, :to clojure.core} {:fixed-arities #{1 2}, :end-row 63, :name-end-col 9, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 14, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 66, :name-end-col 49, :name-end-row 66, :name-row 66, :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 66, :to elin.protocol.host} {:end-row 66, :name-end-col 29, :name-end-row 66, :name-row 66, :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 66, :to clojure.core} {:end-row 71, :name-end-col 29, :name-end-row 71, :name-row 71, :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 71, :to taoensso.timbre} {:end-row 72, :name-end-col 16, :name-end-row 65, :name-row 65, :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 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 11, :name-end-row 64, :name-row 64, :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 64, :to clojure.core} {:fixed-arities #{0 1}, :end-row 72, :name-end-col 6, :name-end-row 63, :name-row 63, :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 63, :to clojure.core} {:end-row 72, :name-end-col 7, :name-end-row 61, :name-row 61, :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 61, :to clojure.core} {:end-row 75, :name-end-col 33, :name-end-row 75, :name-row 75, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var skeleton-interceptor, :end-col 33, :row 75, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 77, :name-end-col 73, :name-end-row 77, :name-row 77, :name get-current-file-path!, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 41, :name-col 42, :from-var skeleton-interceptor, :end-col 79, :arity 1, :row 77, :to elin.protocol.host} {:end-row 77, :name-end-col 40, :name-end-row 77, :name-row 77, :name >, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 39, :name-col 40, :from-var skeleton-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 86, :to clojure.core} {:fixed-arities #{2}, :end-row 88, :name-end-col 50, :name-end-row 88, :name-row 88, :name set-to-current-buffer, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.host, :from elin.interceptor.autocmd, :col 19, :name-col 20, :from-var skeleton-interceptor, :end-col 70, :arity 2, :row 88, :to elin.protocol.host} {:end-row 88, :name-end-col 23, :name-end-row 77, :name-row 77, :name let, :filename "src/elin/interceptor/autocmd.clj", :alias e, :from elin.interceptor.autocmd, :macro true, :col 17, :name-col 18, :from-var skeleton-interceptor, :end-col 71, :arity 2, :varargs-min-arity 1, :row 77, :to elin.error} {:end-row 88, :name-end-col 18, :name-end-row 76, :name-row 76, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 72, :arity 2, :varargs-min-arity 0, :row 76, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 37, :name-end-row 89, :private true, :name-row 89, :name empty-buffer?, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :name-col 24, :from-var skeleton-interceptor, :end-col 37, :row 89, :to elin.interceptor.autocmd} {:end-row 89, :name-end-col 23, :name-end-row 89, :name-row 89, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 38, :arity 2, :row 89, :to exoscale.interceptor} {:end-row 90, :name-end-col 26, :name-end-row 90, :name-row 90, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var skeleton-interceptor, :end-col 27, :arity 1, :row 90, :to exoscale.interceptor} {:end-row 90, :name-end-col 14, :name-end-row 76, :name-row 76, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var skeleton-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 76, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 90, :name-end-col 5, :name-end-row 74, :name-row 74, :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 74, :to clojure.core} {:end-row 93, :name-end-col 33, :name-end-row 93, :name-row 93, :name autocmd, :filename "src/elin/interceptor/autocmd.clj", :alias e.c.interceptor, :from elin.interceptor.autocmd, :col 10, :name-col 10, :from-var clj-kondo-analyzing-interceptor, :end-col 33, :row 93, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 95, :name-end-col 39, :name-end-row 95, :name-row 95, :name analyze, :filename "src/elin/interceptor/autocmd.clj", :alias e.p.clj-kondo, :from elin.interceptor.autocmd, :col 17, :name-col 18, :from-var clj-kondo-analyzing-interceptor, :end-col 50, :arity 1, :row 95, :to elin.protocol.clj-kondo} {:end-row 95, :name-end-col 18, :name-end-row 94, :name-row 94, :name fn, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 51, :arity 2, :varargs-min-arity 0, :row 94, :to clojure.core} {:fixed-arities #{1 2}, :end-row 96, :name-end-col 27, :name-end-row 96, :name-row 96, :name =, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 25, :name-col 26, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :varargs-min-arity 2, :row 96, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :col 24, :from-var clj-kondo-analyzing-interceptor, :end-col 61, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 23, :name-end-row 96, :name-row 96, :name when, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 62, :arity 2, :row 96, :to exoscale.interceptor} {:end-row 97, :name-end-col 26, :name-end-row 97, :name-row 97, :name discard, :filename "src/elin/interceptor/autocmd.clj", :alias ix, :from elin.interceptor.autocmd, :col 15, :name-col 16, :from-var clj-kondo-analyzing-interceptor, :end-col 27, :arity 1, :row 97, :to exoscale.interceptor} {:end-row 97, :name-end-col 14, :name-end-row 94, :name-row 94, :name ->, :filename "src/elin/interceptor/autocmd.clj", :from elin.interceptor.autocmd, :macro true, :col 11, :name-col 12, :from-var clj-kondo-analyzing-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 94, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 97, :name-end-col 5, :name-end-row 92, :name-row 92, :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 92, :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 #{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 6, :name-end-col 5, :name-end-row 6, :name-row 6, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 6, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 7, :name-row 7, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 8, :name-end-col 5, :name-end-row 8, :name-row 8, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 8, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 9, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 9, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 10, :name-end-col 5, :name-end-row 10, :name-row 10, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 2, :row 10, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 11, :name-end-col 5, :name-end-row 11, :name-row 11, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 2, :row 11, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 12, :name-end-col 5, :name-end-row 12, :name-row 12, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 2, :row 12, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 13, :name-end-col 5, :name-end-row 13, :name-row 13, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 35, :arity 2, :row 13, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 14, :name-end-col 5, :name-end-row 14, :name-row 14, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 14, :to clojure.core} {:fixed-arities #{0 1}, :end-row 17, :name-end-col 15, :name-end-row 17, :name-row 17, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unavailable, :end-col 43, :arity 2, :varargs-min-arity 1, :row 17, :to clojure.core} {:end-row 18, :name-end-col 44, :name-end-row 18, :private true, :name-row 18, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unavailable, :end-col 44, :row 18, :to elin.error} {:end-row 18, :name-end-col 18, :name-end-row 18, :name-row 18, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unavailable, :end-col 46, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:fixed-arities #{3 2}, :end-row 18, :name-end-col 11, :name-end-row 17, :name-row 17, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unavailable, :end-col 47, :arity 2, :row 17, :to clojure.core} {:end-row 18, :name-end-col 6, :name-end-row 16, :name-row 16, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 16, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var interrupted, :end-col 43, :arity 2, :varargs-min-arity 1, :row 21, :to clojure.core} {:end-row 22, :name-end-col 44, :name-end-row 22, :private true, :name-row 22, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var interrupted, :end-col 44, :row 22, :to elin.error} {:end-row 22, :name-end-col 18, :name-end-row 22, :name-row 22, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var interrupted, :end-col 46, :arity 2, :varargs-min-arity 0, :row 22, :to clojure.core} {:fixed-arities #{3 2}, :end-row 22, :name-end-col 11, :name-end-row 21, :name-row 21, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var interrupted, :end-col 47, :arity 2, :row 21, :to clojure.core} {:end-row 22, :name-end-col 6, :name-end-row 20, :name-row 20, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 20, :to clojure.core} {:fixed-arities #{0 1}, :end-row 25, :name-end-col 15, :name-end-row 25, :name-row 25, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var incorrect, :end-col 41, :arity 2, :varargs-min-arity 1, :row 25, :to clojure.core} {:end-row 26, :name-end-col 42, :name-end-row 26, :private true, :name-row 26, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var incorrect, :end-col 42, :row 26, :to elin.error} {:end-row 26, :name-end-col 18, :name-end-row 26, :name-row 26, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var incorrect, :end-col 44, :arity 2, :varargs-min-arity 0, :row 26, :to clojure.core} {:fixed-arities #{3 2}, :end-row 26, :name-end-col 11, :name-end-row 25, :name-row 25, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var incorrect, :end-col 45, :arity 2, :row 25, :to clojure.core} {:end-row 26, :name-end-col 6, :name-end-row 24, :name-row 24, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 24, :to clojure.core} {:fixed-arities #{0 1}, :end-row 29, :name-end-col 15, :name-end-row 29, :name-row 29, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var forbidden, :end-col 41, :arity 2, :varargs-min-arity 1, :row 29, :to clojure.core} {:end-row 30, :name-end-col 42, :name-end-row 30, :private true, :name-row 30, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var forbidden, :end-col 42, :row 30, :to elin.error} {:end-row 30, :name-end-col 18, :name-end-row 30, :name-row 30, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var forbidden, :end-col 44, :arity 2, :varargs-min-arity 0, :row 30, :to clojure.core} {:fixed-arities #{3 2}, :end-row 30, :name-end-col 11, :name-end-row 29, :name-row 29, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var forbidden, :end-col 45, :arity 2, :row 29, :to clojure.core} {:end-row 30, :name-end-col 6, :name-end-row 28, :name-row 28, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 28, :to clojure.core} {:fixed-arities #{0 1}, :end-row 33, :name-end-col 15, :name-end-row 33, :name-row 33, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var unsupported, :end-col 43, :arity 2, :varargs-min-arity 1, :row 33, :to clojure.core} {:end-row 34, :name-end-col 44, :name-end-row 34, :private true, :name-row 34, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var unsupported, :end-col 44, :row 34, :to elin.error} {:end-row 34, :name-end-col 18, :name-end-row 34, :name-row 34, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var unsupported, :end-col 46, :arity 2, :varargs-min-arity 0, :row 34, :to clojure.core} {:fixed-arities #{3 2}, :end-row 34, :name-end-col 11, :name-end-row 33, :name-row 33, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var unsupported, :end-col 47, :arity 2, :row 33, :to clojure.core} {:end-row 34, :name-end-col 6, :name-end-row 32, :name-row 32, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 32, :to clojure.core} {:fixed-arities #{0 1}, :end-row 37, :name-end-col 15, :name-end-row 37, :name-row 37, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var not-found, :end-col 41, :arity 2, :varargs-min-arity 1, :row 37, :to clojure.core} {:end-row 38, :name-end-col 42, :name-end-row 38, :private true, :name-row 38, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var not-found, :end-col 42, :row 38, :to elin.error} {:end-row 38, :name-end-col 18, :name-end-row 38, :name-row 38, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var not-found, :end-col 44, :arity 2, :varargs-min-arity 0, :row 38, :to clojure.core} {:fixed-arities #{3 2}, :end-row 38, :name-end-col 11, :name-end-row 37, :name-row 37, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var not-found, :end-col 45, :arity 2, :row 37, :to clojure.core} {:end-row 38, :name-end-col 6, :name-end-row 36, :name-row 36, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 46, :arity 3, :varargs-min-arity 2, :row 36, :to clojure.core} {:fixed-arities #{0 1}, :end-row 41, :name-end-col 15, :name-end-row 41, :name-row 41, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var conflict, :end-col 40, :arity 2, :varargs-min-arity 1, :row 41, :to clojure.core} {:end-row 42, :name-end-col 41, :name-end-row 42, :private true, :name-row 42, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var conflict, :end-col 41, :row 42, :to elin.error} {:end-row 42, :name-end-col 18, :name-end-row 42, :name-row 42, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var conflict, :end-col 43, :arity 2, :varargs-min-arity 0, :row 42, :to clojure.core} {:fixed-arities #{3 2}, :end-row 42, :name-end-col 11, :name-end-row 41, :name-row 41, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var conflict, :end-col 44, :arity 2, :row 41, :to clojure.core} {:end-row 42, :name-end-col 6, :name-end-row 40, :name-row 40, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 45, :arity 3, :varargs-min-arity 2, :row 40, :to clojure.core} {:fixed-arities #{0 1}, :end-row 45, :name-end-col 15, :name-end-row 45, :name-row 45, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var fault, :end-col 37, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:end-row 46, :name-end-col 38, :name-end-row 46, :private true, :name-row 46, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var fault, :end-col 38, :row 46, :to elin.error} {:end-row 46, :name-end-col 18, :name-end-row 46, :name-row 46, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var fault, :end-col 40, :arity 2, :varargs-min-arity 0, :row 46, :to clojure.core} {:fixed-arities #{3 2}, :end-row 46, :name-end-col 11, :name-end-row 45, :name-row 45, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var fault, :end-col 41, :arity 2, :row 45, :to clojure.core} {:end-row 46, :name-end-col 6, :name-end-row 44, :name-row 44, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 42, :arity 3, :varargs-min-arity 2, :row 44, :to clojure.core} {:fixed-arities #{0 1}, :end-row 49, :name-end-col 15, :name-end-row 49, :name-row 49, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 12, :name-col 13, :from-var busy, :end-col 36, :arity 2, :varargs-min-arity 1, :row 49, :to clojure.core} {:end-row 50, :name-end-col 37, :name-end-row 50, :private true, :name-row 50, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 28, :from-var busy, :end-col 37, :row 50, :to elin.error} {:end-row 50, :name-end-col 18, :name-end-row 50, :name-row 50, :name merge, :filename "src/elin/error.clj", :from elin.error, :col 12, :name-col 13, :from-var busy, :end-col 39, :arity 2, :varargs-min-arity 0, :row 50, :to clojure.core} {:fixed-arities #{3 2}, :end-row 50, :name-end-col 11, :name-end-row 49, :name-row 49, :name ex-info, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var busy, :end-col 40, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 6, :name-end-row 48, :name-row 48, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 41, :arity 3, :varargs-min-arity 2, :row 48, :to clojure.core} {:fixed-arities #{2}, :end-row 53, :name-end-col 13, :name-end-row 53, :name-row 53, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error?, :end-col 43, :arity 2, :row 53, :to clojure.core} {:end-row 53, :name-end-col 6, :name-end-row 52, :name-row 52, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 52, :to clojure.core} {:fixed-arities #{1}, :end-row 56, :name-end-col 15, :name-end-row 56, :name-row 56, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 18, :arity 1, :row 56, :to elin.error} {:end-row 57, :name-end-col 27, :name-end-row 57, :private true, :name-row 57, :name unavailable-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unavailable?, :end-col 27, :row 57, :to elin.error} {:fixed-arities #{1}, :end-row 57, :name-end-col 43, :name-end-row 57, :name-row 57, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unavailable?, :end-col 46, :arity 1, :row 57, :to clojure.core} {:fixed-arities #{1 2}, :end-row 57, :name-end-col 10, :name-end-row 57, :name-row 57, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unavailable?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 57, :to clojure.core} {:fixed-arities #{0 1}, :end-row 57, :name-end-col 7, :name-end-row 56, :name-row 56, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unavailable?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 56, :to clojure.core} {:end-row 57, :name-end-col 6, :name-end-row 55, :name-row 55, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 55, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 15, :name-end-row 60, :name-row 60, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 18, :arity 1, :row 60, :to elin.error} {:end-row 61, :name-end-col 27, :name-end-row 61, :private true, :name-row 61, :name interrupted-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var interrupted?, :end-col 27, :row 61, :to elin.error} {:fixed-arities #{1}, :end-row 61, :name-end-col 43, :name-end-row 61, :name-row 61, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var interrupted?, :end-col 46, :arity 1, :row 61, :to clojure.core} {:fixed-arities #{1 2}, :end-row 61, :name-end-col 10, :name-end-row 61, :name-row 61, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var interrupted?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 61, :to clojure.core} {:fixed-arities #{0 1}, :end-row 61, :name-end-col 7, :name-end-row 60, :name-row 60, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var interrupted?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:end-row 61, :name-end-col 6, :name-end-row 59, :name-row 59, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 59, :to clojure.core} {:fixed-arities #{1}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 18, :arity 1, :row 64, :to elin.error} {:end-row 65, :name-end-col 25, :name-end-row 65, :private true, :name-row 65, :name incorrect-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var incorrect?, :end-col 25, :row 65, :to elin.error} {:fixed-arities #{1}, :end-row 65, :name-end-col 41, :name-end-row 65, :name-row 65, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var incorrect?, :end-col 44, :arity 1, :row 65, :to clojure.core} {:fixed-arities #{1 2}, :end-row 65, :name-end-col 10, :name-end-row 65, :name-row 65, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var incorrect?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 65, :to clojure.core} {:fixed-arities #{0 1}, :end-row 65, :name-end-col 7, :name-end-row 64, :name-row 64, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var incorrect?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 64, :to clojure.core} {:end-row 65, :name-end-col 6, :name-end-row 63, :name-row 63, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 63, :to clojure.core} {:fixed-arities #{1}, :end-row 68, :name-end-col 15, :name-end-row 68, :name-row 68, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 18, :arity 1, :row 68, :to elin.error} {:end-row 69, :name-end-col 25, :name-end-row 69, :private true, :name-row 69, :name forbidden-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var forbidden?, :end-col 25, :row 69, :to elin.error} {:fixed-arities #{1}, :end-row 69, :name-end-col 41, :name-end-row 69, :name-row 69, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var forbidden?, :end-col 44, :arity 1, :row 69, :to clojure.core} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 10, :name-end-row 69, :name-row 69, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var forbidden?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 69, :to clojure.core} {:fixed-arities #{0 1}, :end-row 69, :name-end-col 7, :name-end-row 68, :name-row 68, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var forbidden?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 6, :name-end-row 67, :name-row 67, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 67, :to clojure.core} {:fixed-arities #{1}, :end-row 72, :name-end-col 15, :name-end-row 72, :name-row 72, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 18, :arity 1, :row 72, :to elin.error} {:end-row 73, :name-end-col 27, :name-end-row 73, :private true, :name-row 73, :name unsupported-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var unsupported?, :end-col 27, :row 73, :to elin.error} {:fixed-arities #{1}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 35, :name-col 36, :from-var unsupported?, :end-col 46, :arity 1, :row 73, :to clojure.core} {:fixed-arities #{1 2}, :end-row 73, :name-end-col 10, :name-end-row 73, :name-row 73, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var unsupported?, :end-col 48, :arity 2, :varargs-min-arity 2, :row 73, :to clojure.core} {:fixed-arities #{0 1}, :end-row 73, :name-end-col 7, :name-end-row 72, :name-row 72, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var unsupported?, :end-col 49, :arity 2, :varargs-min-arity 1, :row 72, :to clojure.core} {:end-row 73, :name-end-col 6, :name-end-row 71, :name-row 71, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 50, :arity 3, :varargs-min-arity 2, :row 71, :to clojure.core} {:fixed-arities #{1}, :end-row 76, :name-end-col 15, :name-end-row 76, :name-row 76, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 18, :arity 1, :row 76, :to elin.error} {:end-row 77, :name-end-col 25, :name-end-row 77, :private true, :name-row 77, :name not-found-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var not-found?, :end-col 25, :row 77, :to elin.error} {:fixed-arities #{1}, :end-row 77, :name-end-col 41, :name-end-row 77, :name-row 77, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var not-found?, :end-col 44, :arity 1, :row 77, :to clojure.core} {:fixed-arities #{1 2}, :end-row 77, :name-end-col 10, :name-end-row 77, :name-row 77, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var not-found?, :end-col 46, :arity 2, :varargs-min-arity 2, :row 77, :to clojure.core} {:fixed-arities #{0 1}, :end-row 77, :name-end-col 7, :name-end-row 76, :name-row 76, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var not-found?, :end-col 47, :arity 2, :varargs-min-arity 1, :row 76, :to clojure.core} {:end-row 77, :name-end-col 6, :name-end-row 75, :name-row 75, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 48, :arity 3, :varargs-min-arity 2, :row 75, :to clojure.core} {:fixed-arities #{1}, :end-row 80, :name-end-col 15, :name-end-row 80, :name-row 80, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 18, :arity 1, :row 80, :to elin.error} {:end-row 81, :name-end-col 24, :name-end-row 81, :private true, :name-row 81, :name conflict-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var conflict?, :end-col 24, :row 81, :to elin.error} {:fixed-arities #{1}, :end-row 81, :name-end-col 40, :name-end-row 81, :name-row 81, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 32, :name-col 33, :from-var conflict?, :end-col 43, :arity 1, :row 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 10, :name-end-row 81, :name-row 81, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var conflict?, :end-col 45, :arity 2, :varargs-min-arity 2, :row 81, :to clojure.core} {:fixed-arities #{0 1}, :end-row 81, :name-end-col 7, :name-end-row 80, :name-row 80, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var conflict?, :end-col 46, :arity 2, :varargs-min-arity 1, :row 80, :to clojure.core} {:end-row 81, :name-end-col 6, :name-end-row 79, :name-row 79, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 47, :arity 3, :varargs-min-arity 2, :row 79, :to clojure.core} {:fixed-arities #{1}, :end-row 84, :name-end-col 15, :name-end-row 84, :name-row 84, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 18, :arity 1, :row 84, :to elin.error} {:end-row 85, :name-end-col 21, :name-end-row 85, :private true, :name-row 85, :name fault-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var fault?, :end-col 21, :row 85, :to elin.error} {:fixed-arities #{1}, :end-row 85, :name-end-col 37, :name-end-row 85, :name-row 85, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 30, :from-var fault?, :end-col 40, :arity 1, :row 85, :to clojure.core} {:fixed-arities #{1 2}, :end-row 85, :name-end-col 10, :name-end-row 85, :name-row 85, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var fault?, :end-col 42, :arity 2, :varargs-min-arity 2, :row 85, :to clojure.core} {:fixed-arities #{0 1}, :end-row 85, :name-end-col 7, :name-end-row 84, :name-row 84, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var fault?, :end-col 43, :arity 2, :varargs-min-arity 1, :row 84, :to clojure.core} {:end-row 85, :name-end-col 6, :name-end-row 83, :name-row 83, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 44, :arity 3, :varargs-min-arity 2, :row 83, :to clojure.core} {:fixed-arities #{1}, :end-row 88, :name-end-col 15, :name-end-row 88, :name-row 88, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 18, :arity 1, :row 88, :to elin.error} {:end-row 89, :name-end-col 20, :name-end-row 89, :private true, :name-row 89, :name busy-type, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var busy?, :end-col 20, :row 89, :to elin.error} {:fixed-arities #{1}, :end-row 89, :name-end-col 36, :name-end-row 89, :name-row 89, :name ex-data, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var busy?, :end-col 39, :arity 1, :row 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 89, :name-end-col 10, :name-end-row 89, :name-row 89, :name =, :filename "src/elin/error.clj", :from elin.error, :col 8, :name-col 9, :from-var busy?, :end-col 41, :arity 2, :varargs-min-arity 2, :row 89, :to clojure.core} {:fixed-arities #{0 1}, :end-row 89, :name-end-col 7, :name-end-row 88, :name-row 88, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var busy?, :end-col 42, :arity 2, :varargs-min-arity 1, :row 88, :to clojure.core} {:end-row 89, :name-end-col 6, :name-end-row 87, :name-row 87, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 43, :arity 3, :varargs-min-arity 2, :row 87, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 12, :name-end-row 92, :name-row 92, :name number?, :filename "src/elin/error.clj", :from elin.error, :col 5, :name-col 5, :from-var ignore-checkers, :end-col 12, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 20, :name-end-row 92, :name-row 92, :name string?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var ignore-checkers, :end-col 20, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 28, :name-end-row 92, :name-row 92, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 21, :from-var ignore-checkers, :end-col 28, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 37, :name-end-row 92, :name-row 92, :name keyword?, :filename "src/elin/error.clj", :from elin.error, :col 29, :name-col 29, :from-var ignore-checkers, :end-col 37, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 46, :name-end-row 92, :name-row 92, :name boolean?, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 38, :from-var ignore-checkers, :end-col 46, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 51, :name-end-row 92, :name-row 92, :name map?, :filename "src/elin/error.clj", :from elin.error, :col 47, :name-col 47, :from-var ignore-checkers, :end-col 51, :row 92, :to clojure.core} {:fixed-arities #{1}, :end-row 92, :name-end-col 56, :name-end-row 92, :name-row 92, :name set?, :filename "src/elin/error.clj", :from elin.error, :col 52, :name-col 52, :from-var ignore-checkers, :end-col 56, :row 92, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 92, :name-end-col 5, :name-end-row 91, :name-row 91, :name def, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 58, :arity 2, :row 91, :to clojure.core} {:end-row 96, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 13, :from-var compare-value, :end-col 19, :arity 2, :row 96, :to clojure.core} {:end-row 96, :name-end-col 35, :name-end-row 96, :private true, :name-row 96, :name ignore-checkers, :filename "src/elin/error.clj", :from elin.error, :col 20, :name-col 20, :from-var compare-value, :end-col 35, :row 96, :to elin.error} {:fixed-arities #{2}, :end-row 96, :name-end-col 12, :name-end-row 96, :name-row 96, :name some, :filename "src/elin/error.clj", :from elin.error, :col 7, :name-col 8, :from-var compare-value, :end-col 36, :arity 2, :row 96, :to clojure.core} {:end-row 98, :name-end-col 23, :name-end-row 98, :name-row 98, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var compare-value, :end-col 23, :varargs-min-arity 1, :row 98, :to clojure.core} {:end-row 98, :name-end-col 27, :name-end-row 98, :name-row 98, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 25, :name-col 25, :from-var compare-value, :end-col 27, :row 98, :to :clj-kondo/unknown-namespace} {:end-row 99, :name-end-col 11, :name-end-row 99, :name-row 99, :name if, :filename "src/elin/error.clj", :from elin.error, :col 9, :name-col 9, :from-var compare-value, :end-col 11, :row 99, :to :clj-kondo/unknown-namespace} {:fixed-arities #{2}, :end-row 99, :name-end-col 22, :name-end-row 99, :name-row 99, :name instance?, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var compare-value, :end-col 22, :row 99, :to clojure.core} {:end-row 99, :name-end-col 35, :name-end-row 99, :name-row 99, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 33, :from-var compare-value, :end-col 35, :row 99, :to :clj-kondo/unknown-namespace} {:end-row 100, :name-end-col 17, :name-end-row 100, :name-row 100, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 15, :name-col 15, :from-var compare-value, :end-col 17, :row 100, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 13, :name-end-row 101, :name-row 101, :name v#, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 11, :from-var compare-value, :end-col 13, :row 101, :to :clj-kondo/unknown-namespace} {:end-row 101, :name-end-col 6, :name-end-row 96, :name-row 96, :name if, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var compare-value, :end-col 21, :arity 3, :row 96, :to clojure.core} {:end-row 101, :name-end-col 7, :name-end-row 94, :name-row 94, :name defn-, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 22, :arity 3, :varargs-min-arity 2, :row 94, :to clojure.core} {:fixed-arities #{1}, :end-row 105, :name-end-col 19, :name-end-row 105, :name-row 105, :name vector?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 29, :arity 1, :row 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 10, :name-end-row 105, :name-row 105, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 57, :arity 2, :row 105, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 24, :name-end-row 106, :name-row 106, :name count, :filename "src/elin/error.clj", :from elin.error, :col 18, :name-col 19, :from-var let, :end-col 34, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1}, :end-row 106, :name-end-col 17, :name-end-row 106, :name-row 106, :name even?, :filename "src/elin/error.clj", :from elin.error, :col 11, :name-col 12, :from-var let, :end-col 35, :arity 1, :row 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 10, :name-end-row 106, :name-row 106, :name assert, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 80, :arity 2, :row 106, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 37, :name-end-row 107, :name-row 107, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 30, :name-col 31, :from-var let, :end-col 38, :arity 0, :row 107, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 108, :name-end-col 41, :name-end-row 108, :name-row 108, :name partition, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var let, :end-col 53, :arity 2, :row 108, :to clojure.core} {:fixed-arities #{1}, :end-row 109, :name-end-col 34, :name-end-row 109, :name-row 109, :name first, :filename "src/elin/error.clj", :from elin.error, :col 28, :name-col 29, :from-var let, :end-col 44, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{1}, :end-row 110, :name-end-col 60, :name-end-row 110, :private true, :name-row 110, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 46, :name-col 47, :from-var let, :end-col 63, :arity 1, :row 110, :to elin.error} {:end-row 112, :name-end-col 60, :name-end-row 112, :name-row 112, :name if, :filename "src/elin/error.clj", :from elin.error, :col 58, :name-col 58, :from-var let, :end-col 60, :row 112, :to :clj-kondo/unknown-namespace} {:fixed-arities #{1}, :end-row 112, :name-end-col 66, :name-end-row 112, :name-row 112, :name nil?, :filename "src/elin/error.clj", :from elin.error, :col 62, :name-col 62, :from-var let, :end-col 66, :row 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 74, :name-end-row 113, :private true, :name-row 113, :name compare-value, :filename "src/elin/error.clj", :from elin.error, :col 60, :name-col 61, :from-var let, :end-col 77, :arity 1, :row 113, :to elin.error} {:end-row 114, :name-end-col 44, :name-end-row 111, :name-row 111, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 41, :name-col 42, :from-var let, :end-col 76, :arity 2, :varargs-min-arity 0, :row 111, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 46, :name-end-row 115, :name-row 115, :name rest, :filename "src/elin/error.clj", :from elin.error, :col 41, :name-col 42, :from-var let, :end-col 56, :arity 1, :row 115, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 40, :name-end-row 111, :name-row 111, :name mapcat, :filename "src/elin/error.clj", :from elin.error, :col 33, :name-col 34, :from-var let, :end-col 57, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 116, :name-end-col 23, :name-end-row 116, :name-row 116, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var let, :end-col 23, :varargs-min-arity 1, :row 116, :to clojure.core} {:fixed-arities #{0 1}, :end-row 117, :name-end-col 11, :name-end-row 117, :name-row 117, :name or, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 9, :name-col 9, :from-var let, :end-col 11, :varargs-min-arity 1, :row 117, :to clojure.core} {:end-row 118, :name-end-col 15, :name-end-row 118, :name-row 118, :name do, :filename "src/elin/error.clj", :from elin.error, :col 13, :name-col 13, :from-var let, :end-col 15, :row 118, :to :clj-kondo/unknown-namespace} {:end-row 118, :name-end-col 20, :name-end-row 107, :name-row 107, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var let, :end-col 26, :arity 2, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 118, :name-end-col 10, :name-end-row 103, :name-row 103, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 27, :arity 5, :varargs-min-arity 2, :row 103, :to clojure.core} {:fixed-arities #{0 1}, :end-row 122, :name-end-col 33, :name-end-row 122, :name-row 122, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 34, :arity 0, :row 122, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 47, :name-end-row 124, :name-row 124, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->, :end-col 53, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 60, :name-end-row 125, :name-row 125, :name first, :filename "src/elin/error.clj", :from elin.error, :col 54, :name-col 55, :from-var ->, :end-col 66, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 79, :name-end-row 125, :name-row 125, :name next, :filename "src/elin/error.clj", :from elin.error, :col 74, :name-col 75, :from-var ->, :end-col 85, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{1}, :end-row 125, :name-end-col 92, :name-end-row 125, :name-row 125, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 87, :name-col 88, :from-var ->, :end-col 98, :arity 1, :row 125, :to clojure.core} {:fixed-arities #{2}, :end-row 125, :name-end-col 50, :name-end-row 125, :name-row 125, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 99, :arity 2, :row 125, :to clojure.core} {:end-row 126, :name-end-col 45, :name-end-row 126, :name-row 126, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->, :end-col 55, :arity 2, :row 126, :to clojure.core} {:end-row 126, :name-end-col 41, :name-end-row 124, :name-row 124, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->, :end-col 56, :arity 3, :row 124, :to clojure.core} {:end-row 126, :name-end-col 39, :name-end-row 123, :name-row 123, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->, :end-col 57, :arity 2, :varargs-min-arity 0, :row 123, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 127, :name-end-col 35, :name-end-row 123, :name-row 123, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 42, :arity 2, :varargs-min-arity 4, :row 123, :to clojure.core} {:fixed-arities #{2}, :end-row 128, :name-end-col 36, :name-end-row 128, :name-row 128, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->, :end-col 48, :arity 2, :row 128, :to clojure.core} {:end-row 129, :name-end-col 10, :name-end-row 129, :name-row 129, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->, :end-col 10, :varargs-min-arity 1, :row 129, :to elin.error} {:fixed-arities #{1 2}, :end-row 129, :name-end-col 33, :name-end-row 129, :name-row 129, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->, :end-col 38, :arity 1, :row 129, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->, :end-col 48, :arity 2, :varargs-min-arity 2, :row 129, :to clojure.core} {:end-row 130, :name-end-col 20, :name-end-row 122, :name-row 122, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->, :end-col 14, :arity 2, :varargs-min-arity 1, :row 122, :to clojure.core} {:end-row 130, :name-end-col 10, :name-end-row 120, :name-row 120, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 120, :to clojure.core} {:fixed-arities #{0 1}, :end-row 134, :name-end-col 33, :name-end-row 134, :name-row 134, :name gensym, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 34, :arity 0, :row 134, :to clojure.core} {:fixed-arities #{1}, :end-row 136, :name-end-col 47, :name-end-row 136, :name-row 136, :name seq?, :filename "src/elin/error.clj", :from elin.error, :col 42, :name-col 43, :from-var ->>, :end-col 53, :arity 1, :row 136, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 71, :name-end-row 137, :name-row 137, :name meta, :filename "src/elin/error.clj", :from elin.error, :col 66, :name-col 67, :from-var ->>, :end-col 77, :arity 1, :row 137, :to clojure.core} {:fixed-arities #{2}, :end-row 137, :name-end-col 50, :name-end-row 137, :name-row 137, :name with-meta, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 78, :arity 2, :row 137, :to clojure.core} {:end-row 138, :name-end-col 45, :name-end-row 138, :name-row 138, :name list, :filename "src/elin/error.clj", :from elin.error, :col 40, :name-col 41, :from-var ->>, :end-col 55, :arity 2, :row 138, :to clojure.core} {:end-row 138, :name-end-col 41, :name-end-row 136, :name-row 136, :name if, :filename "src/elin/error.clj", :from elin.error, :col 38, :name-col 39, :from-var ->>, :end-col 56, :arity 3, :row 136, :to clojure.core} {:end-row 138, :name-end-col 39, :name-end-row 135, :name-row 135, :name fn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 36, :name-col 37, :from-var ->>, :end-col 57, :arity 2, :varargs-min-arity 0, :row 135, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 139, :name-end-col 35, :name-end-row 135, :name-row 135, :name map, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 42, :arity 2, :varargs-min-arity 4, :row 135, :to clojure.core} {:fixed-arities #{2}, :end-row 140, :name-end-col 36, :name-end-row 140, :name-row 140, :name cons, :filename "src/elin/error.clj", :from elin.error, :col 31, :name-col 32, :from-var ->>, :end-col 48, :arity 2, :row 140, :to clojure.core} {:end-row 141, :name-end-col 10, :name-end-row 141, :name-row 141, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 7, :name-col 7, :from-var ->>, :end-col 10, :varargs-min-arity 1, :row 141, :to elin.error} {:fixed-arities #{1 2}, :end-row 141, :name-end-col 33, :name-end-row 141, :name-row 141, :name repeat, :filename "src/elin/error.clj", :from elin.error, :col 26, :name-col 27, :from-var ->>, :end-col 38, :arity 1, :row 141, :to clojure.core} {:fixed-arities #{0 1 2}, :end-row 141, :name-end-col 25, :name-end-row 141, :name-row 141, :name interleave, :filename "src/elin/error.clj", :from elin.error, :col 14, :name-col 15, :from-var ->>, :end-col 48, :arity 2, :varargs-min-arity 2, :row 141, :to clojure.core} {:end-row 142, :name-end-col 20, :name-end-row 134, :name-row 134, :name let, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 3, :name-col 4, :from-var ->>, :end-col 14, :arity 2, :varargs-min-arity 1, :row 134, :to clojure.core} {:end-row 142, :name-end-col 10, :name-end-row 132, :name-row 132, :name defmacro, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 15, :arity 3, :varargs-min-arity 2, :row 132, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 28, :name-end-row 147, :name-row 147, :name error?, :filename "src/elin/error.clj", :from elin.error, :col 21, :name-col 22, :from-var error-or, :end-col 31, :arity 1, :row 147, :to elin.error} {:fixed-arities #{1}, :end-row 147, :name-end-col 20, :name-end-row 147, :name-row 147, :name not, :filename "src/elin/error.clj", :from elin.error, :col 16, :name-col 17, :from-var error-or, :end-col 32, :arity 1, :row 147, :to clojure.core} {:fixed-arities #{0 1}, :end-row 147, :name-end-col 15, :name-end-row 146, :name-row 146, :name and, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 11, :name-col 12, :from-var error-or, :end-col 33, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 148, :name-end-col 10, :name-end-row 146, :name-row 146, :name when, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 5, :name-col 6, :from-var error-or, :end-col 9, :arity 2, :varargs-min-arity 1, :row 146, :to clojure.core} {:end-row 148, :name fn*, :filename "src/elin/error.clj", :from elin.error, :col 4, :from-var error-or, :end-col 9, :arity 2, :row 146, :to clojure.core} {:fixed-arities #{2}, :end-row 149, :name-end-col 8, :name-end-row 145, :name-row 145, :name some, :filename "src/elin/error.clj", :from elin.error, :col 3, :name-col 4, :from-var error-or, :end-col 7, :arity 2, :row 145, :to clojure.core} {:end-row 149, :name-end-col 6, :name-end-row 144, :name-row 144, :name defn, :filename "src/elin/error.clj", :from elin.error, :macro true, :col 1, :name-col 2, :end-col 8, :arity 3, :varargs-min-arity 2, :row 144, :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 33, :name-end-row 78, :name-row 78, :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 78, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 79, :name-end-col 43, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1}, :end-row 79, :name-end-col 48, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 79, :name-end-col 33, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:fixed-arities #{1 2}, :end-row 81, :name-end-col 26, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 82, :name-end-col 26, :name-end-row 82, :name-row 82, :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 82, :to clojure.core} {:fixed-arities #{0 1}, :end-row 82, :name-end-col 23, :name-end-row 81, :name-row 81, :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 81, :to clojure.core} {:end-row 82, :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 81, :to clojure.core} {:fixed-arities #{1 2}, :end-row 83, :name-end-col 21, :name-end-row 83, :name-row 83, :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 83, :to clojure.core} {:end-row 83, :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 83, :to clojure.core} {:end-row 83, :name-end-col 19, :name-end-row 80, :name-row 80, :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 80, :to clojure.core} {:fixed-arities #{1 2}, :end-row 84, :name-end-col 14, :name-end-row 84, :name-row 84, :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 84, :to clojure.core} {:end-row 84, :name-end-col 9, :name-end-row 79, :name-row 79, :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 79, :to clojure.core} {:end-row 84, :name-end-col 12, :name-end-row 78, :name-row 78, :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 78, :to clojure.core} {:end-row 84, :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 88, :name-end-col 33, :name-end-row 88, :name-row 88, :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 88, :to elin.function.clj-kondo} {:fixed-arities #{1}, :end-row 89, :name-end-col 43, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1}, :end-row 89, :name-end-col 48, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 89, :name-end-col 33, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:fixed-arities #{1 2}, :end-row 92, :name-end-col 49, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 93, :name-end-col 49, :name-end-row 93, :name-row 93, :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 93, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 49, :name-end-row 94, :name-row 94, :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 94, :to clojure.core} {:fixed-arities #{0 1}, :end-row 94, :name-end-col 46, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:end-row 94, :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 92, :to clojure.core} {:fixed-arities #{1 2}, :end-row 94, :name-end-col 40, :name-end-row 92, :name-row 92, :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 92, :to clojure.core} {:fixed-arities #{1}, :end-row 95, :name-end-col 37, :name-end-row 95, :name-row 95, :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 95, :to clojure.core} {:end-row 95, :name-end-col 32, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1}, :end-row 96, :name-end-col 45, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{0 1}, :end-row 96, :name-end-col 56, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 96, :name-end-col 30, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:fixed-arities #{1}, :end-row 97, :name-end-col 47, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{0 1}, :end-row 97, :name-end-col 60, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:end-row 97, :name-end-col 32, :name-end-row 97, :name-row 97, :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 97, :to clojure.core} {:fixed-arities #{1 2}, :end-row 99, :name-end-col 34, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 100, :name-end-col 34, :name-end-row 100, :name-row 100, :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 100, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 37, :name-end-row 101, :name-row 101, :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 101, :to clojure.core} {:fixed-arities #{0 1}, :end-row 101, :name-end-col 31, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:end-row 101, :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 99, :to clojure.core} {:fixed-arities #{1 2}, :end-row 101, :name-end-col 25, :name-end-row 99, :name-row 99, :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 99, :to clojure.core} {:fixed-arities #{1}, :end-row 102, :name-end-col 24, :name-end-row 102, :name-row 102, :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 102, :to clojure.core} {:end-row 102, :name-end-col 17, :name-end-row 98, :name-row 98, :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 98, :to clojure.core} {:end-row 102, :name-end-col 15, :name-end-row 96, :name-row 96, :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 96, :to clojure.core} {:end-row 102, :name-end-col 18, :name-end-row 91, :name-row 91, :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 91, :to clojure.core} {:fixed-arities #{1 2}, :end-row 104, :name-end-col 30, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 105, :name-end-col 30, :name-end-row 105, :name-row 105, :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 105, :to clojure.core} {:fixed-arities #{1 2}, :end-row 106, :name-end-col 30, :name-end-row 106, :name-row 106, :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 106, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 33, :name-end-row 107, :name-row 107, :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 107, :to clojure.core} {:fixed-arities #{0 1}, :end-row 107, :name-end-col 27, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:end-row 107, :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 104, :to clojure.core} {:fixed-arities #{1 2}, :end-row 107, :name-end-col 21, :name-end-row 104, :name-row 104, :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 104, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 20, :name-end-row 108, :name-row 108, :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 108, :to clojure.core} {:end-row 108, :name-end-col 13, :name-end-row 103, :name-row 103, :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 103, :to clojure.core} {:end-row 108, :name-end-col 10, :name-end-row 90, :name-row 90, :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 90, :to clojure.core} {:end-row 108, :name-end-col 9, :name-end-row 89, :name-row 89, :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 89, :to clojure.core} {:end-row 108, :name-end-col 12, :name-end-row 88, :name-row 88, :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 88, :to clojure.core} {:end-row 108, :name-end-col 6, :name-end-row 86, :name-row 86, :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 86, :to clojure.core} {:fixed-arities #{1}, :end-row 112, :name-end-col 22, :name-end-row 112, :name-row 112, :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 112, :to clojure.core} {:fixed-arities #{1}, :end-row 113, :name-end-col 16, :name-end-row 113, :name-row 113, :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 113, :to clojure.core} {:fixed-arities #{1}, :end-row 114, :name-end-col 14, :name-end-row 114, :name-row 114, :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 114, :to clojure.core} {:fixed-arities #{1}, :end-row 115, :name-end-col 15, :name-end-row 115, :name-row 115, :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 115, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 115, :name-end-col 5, :name-end-row 110, :name-row 110, :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 110, :to clojure.core} {:fixed-arities #{3}, :end-row 117, :name-end-col 17, :name-end-row 117, :name-row 117, :name references, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 17, :row 117, :to elin.function.clj-kondo} {:end-row 117, :name-end-col 52, :name-end-row 117, :name-row 117, :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 117, :to elin.schema.component} {:fixed-arities #{1}, :end-row 117, :name-end-col 60, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 53, :name-col 53, :end-col 60, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 117, :name-end-col 68, :name-end-row 117, :name-row 117, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 117, :to clojure.core} {:end-row 117, :name-end-col 89, :name-end-row 117, :private true, :name-row 117, :name ?Usage, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 83, :name-col 83, :end-col 89, :row 117, :to elin.function.clj-kondo} {:end-row 117, :name-end-col 6, :name-end-row 117, :name-row 117, :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 117, :to malli.core} {:fixed-arities #{3}, :end-row 120, :name-end-col 36, :name-end-row 120, :name-row 120, :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 120, :to clojure.string} {:fixed-arities #{3 2}, :end-row 121, :name-end-col 42, :name-end-row 121, :name-row 121, :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 121, :to clojure.string} {:fixed-arities #{1}, :end-row 122, :name-end-col 32, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 123, :name-end-col 67, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:fixed-arities #{2}, :end-row 123, :name-end-col 49, :name-end-row 123, :name-row 123, :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 123, :to elin.function.clj-kondo} {:fixed-arities #{0 1}, :end-row 124, :name-end-col 29, :name-end-row 123, :name-row 123, :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 123, :to clojure.core} {:end-row 125, :name-end-col 27, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{1 2}, :end-row 125, :name-end-col 23, :name-end-row 122, :name-row 122, :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 122, :to clojure.core} {:fixed-arities #{0 1}, :end-row 126, :name-end-col 33, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:end-row 128, :name-end-col 28, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{1 2}, :end-row 128, :name-end-col 24, :name-end-row 126, :name-row 126, :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 126, :to clojure.core} {:fixed-arities #{2}, :end-row 133, :name-end-col 36, :name-end-row 133, :name-row 133, :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 133, :to clojure.core} {:fixed-arities #{2}, :end-row 134, :name-end-col 40, :name-end-row 134, :name-row 134, :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 134, :to clojure.set} {:end-row 134, :name-end-col 23, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:end-row 134, :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 132, :to clojure.core} {:fixed-arities #{1 2}, :end-row 130, :name-end-col 30, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 30, :name-end-row 131, :name-row 131, :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 131, :to clojure.core} {:fixed-arities #{0 1}, :end-row 131, :name-end-col 27, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:end-row 131, :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 130, :to clojure.core} {:fixed-arities #{1}, :end-row 129, :name-end-col 25, :name-end-row 129, :name-row 129, :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 129, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 131, :name-end-col 21, :name-end-row 130, :name-row 130, :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 130, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 134, :name-end-col 18, :name-end-row 132, :name-row 132, :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 132, :to clojure.core} {:fixed-arities #{3 2}, :end-row 135, :name-end-col 22, :name-end-row 135, :name-row 135, :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 135, :to clojure.core} {:end-row 135, :name-end-col 13, :name-end-row 129, :name-row 129, :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 129, :to clojure.core} {:end-row 135, :name-end-col 7, :name-end-row 120, :name-row 120, :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 120, :to clojure.core} {:end-row 135, :name-end-col 6, :name-end-row 118, :name-row 118, :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 118, :to clojure.core} {:fixed-arities #{1}, :end-row 137, :name-end-col 24, :name-end-row 137, :name-row 137, :name namespace-symbols, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 24, :row 137, :to elin.function.clj-kondo} {:end-row 137, :name-end-col 59, :name-end-row 137, :name-row 137, :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 137, :to elin.schema.component} {:fixed-arities #{1}, :end-row 137, :name-end-col 81, :name-end-row 137, :name-row 137, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 74, :name-col 74, :end-col 81, :row 137, :to clojure.core} {:end-row 137, :name-end-col 6, :name-end-row 137, :name-row 137, :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 137, :to malli.core} {:fixed-arities #{1}, :end-row 140, :name-end-col 30, :name-end-row 140, :name-row 140, :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 140, :to elin.function.clj-kondo} {:fixed-arities #{1 4 3 2}, :end-row 141, :name-end-col 12, :name-end-row 141, :name-row 141, :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 141, :to clojure.core} {:fixed-arities #{1 2}, :end-row 142, :name-end-col 13, :name-end-row 142, :name-row 142, :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 142, :to clojure.core} {:end-row 142, :name-end-col 7, :name-end-row 140, :name-row 140, :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 140, :to clojure.core} {:end-row 142, :name-end-col 6, :name-end-row 138, :name-row 138, :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 138, :to clojure.core} {:fixed-arities #{2}, :end-row 144, :name-end-col 32, :name-end-row 144, :name-row 144, :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 144, :to elin.function.clj-kondo} {:end-row 144, :name-end-col 67, :name-end-row 144, :name-row 144, :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 144, :to elin.schema.component} {:fixed-arities #{1}, :end-row 144, :name-end-col 75, :name-end-row 144, :name-row 144, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 68, :name-col 68, :end-col 75, :row 144, :to clojure.core} {:fixed-arities #{1}, :end-row 144, :name-end-col 92, :name-end-row 144, :name-row 144, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 85, :name-col 85, :end-col 92, :row 144, :to clojure.core} {:end-row 144, :name-end-col 6, :name-end-row 144, :name-row 144, :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 144, :to malli.core} {:fixed-arities #{1}, :end-row 150, :name-end-col 40, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:fixed-arities #{1}, :end-row 150, :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 150, :to clojure.core} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 33, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:end-row 148, :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 148, :to clojure.core} {:fixed-arities #{1}, :end-row 147, :name-end-col 39, :name-end-row 147, :name-row 147, :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 147, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 148, :name-end-col 29, :name-end-row 148, :name-row 148, :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 148, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 149, :name-end-col 26, :name-end-row 149, :name-row 149, :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 149, :to clojure.core} {:fixed-arities #{2}, :end-row 150, :name-end-col 31, :name-end-row 150, :name-row 150, :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 150, :to clojure.core} {:end-row 150, :name-end-col 21, :name-end-row 147, :name-row 147, :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 147, :to clojure.core} {:fixed-arities #{1}, :end-row 151, :name-end-col 15, :name-end-row 151, :name-row 151, :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 151, :to clojure.core} {:fixed-arities #{1}, :end-row 153, :name-end-col 24, :name-end-row 153, :name-row 153, :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 153, :to clojure.core} {:fixed-arities #{1}, :end-row 152, :name-end-col 38, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:fixed-arities #{2}, :end-row 152, :name-end-col 24, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:fixed-arities #{3 2}, :end-row 153, :name-end-col 20, :name-end-row 153, :name-row 153, :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 153, :to clojure.core} {:fixed-arities #{1}, :end-row 154, :name-end-col 17, :name-end-row 154, :name-row 154, :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 154, :to clojure.core} {:fixed-arities #{1}, :end-row 155, :name-end-col 16, :name-end-row 155, :name-row 155, :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 155, :to clojure.core} {:end-row 155, :name-end-col 11, :name-end-row 152, :name-row 152, :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 152, :to clojure.core} {:end-row 155, :name-end-col 10, :name-end-row 151, :name-row 151, :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 151, :to clojure.core} {:end-row 155, :name-end-col 7, :name-end-row 147, :name-row 147, :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 147, :to clojure.core} {:end-row 155, :name-end-col 6, :name-end-row 145, :name-row 145, :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 145, :to clojure.core} {:fixed-arities #{2}, :end-row 157, :name-end-col 26, :name-end-row 157, :name-row 157, :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 157, :to elin.function.clj-kondo} {:end-row 157, :name-end-col 61, :name-end-row 157, :name-row 157, :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 157, :to elin.schema.component} {:fixed-arities #{1}, :end-row 157, :name-end-col 69, :name-end-row 157, :name-row 157, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 62, :name-col 62, :end-col 69, :row 157, :to clojure.core} {:fixed-arities #{1}, :end-row 157, :name-end-col 91, :name-end-row 157, :name-row 157, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 84, :name-col 84, :end-col 91, :row 157, :to clojure.core} {:end-row 157, :name-end-col 6, :name-end-row 157, :name-row 157, :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 157, :to malli.core} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 19, :name-end-row 161, :name-row 161, :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 161, :to clojure.core} {:end-row 161, :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 161, :to clojure.core} {:fixed-arities #{1}, :end-row 160, :name-end-col 25, :name-end-row 160, :name-row 160, :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 160, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 161, :name-end-col 15, :name-end-row 161, :name-row 161, :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 161, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 162, :name-end-col 12, :name-end-row 162, :name-row 162, :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 162, :to clojure.core} {:fixed-arities #{0 1}, :end-row 163, :name-end-col 17, :name-end-row 163, :name-row 163, :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 163, :to clojure.core} {:end-row 163, :name-end-col 7, :name-end-row 160, :name-row 160, :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 160, :to clojure.core} {:end-row 163, :name-end-col 6, :name-end-row 158, :name-row 158, :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 158, :to clojure.core} {:fixed-arities #{2}, :end-row 165, :name-end-col 25, :name-end-row 165, :name-row 165, :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 165, :to elin.function.clj-kondo} {:end-row 165, :name-end-col 60, :name-end-row 165, :name-row 165, :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 165, :to elin.schema.component} {:fixed-arities #{1}, :end-row 165, :name-end-col 68, :name-end-row 165, :name-row 165, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 61, :name-col 61, :end-col 68, :row 165, :to clojure.core} {:fixed-arities #{1}, :end-row 165, :name-end-col 85, :name-end-row 165, :name-row 165, :name symbol?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 78, :name-col 78, :end-col 85, :row 165, :to clojure.core} {:end-row 165, :name-end-col 6, :name-end-row 165, :name-row 165, :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 165, :to malli.core} {:fixed-arities #{1}, :end-row 171, :name-end-col 40, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:fixed-arities #{1}, :end-row 171, :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 171, :to clojure.core} {:fixed-arities #{1 2}, :end-row 169, :name-end-col 33, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:end-row 169, :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 169, :to clojure.core} {:fixed-arities #{1}, :end-row 168, :name-end-col 39, :name-end-row 168, :name-row 168, :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 168, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 169, :name-end-col 29, :name-end-row 169, :name-row 169, :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 169, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 170, :name-end-col 26, :name-end-row 170, :name-row 170, :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 170, :to clojure.core} {:fixed-arities #{2}, :end-row 171, :name-end-col 31, :name-end-row 171, :name-row 171, :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 171, :to clojure.core} {:end-row 171, :name-end-col 21, :name-end-row 168, :name-row 168, :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 168, :to clojure.core} {:fixed-arities #{1}, :end-row 172, :name-end-col 15, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:fixed-arities #{1}, :end-row 174, :name-end-col 24, :name-end-row 174, :name-row 174, :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 174, :to clojure.core} {:fixed-arities #{1}, :end-row 173, :name-end-col 38, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:fixed-arities #{2}, :end-row 173, :name-end-col 24, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:fixed-arities #{3 2}, :end-row 174, :name-end-col 20, :name-end-row 174, :name-row 174, :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 174, :to clojure.core} {:fixed-arities #{1}, :end-row 175, :name-end-col 17, :name-end-row 175, :name-row 175, :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 175, :to clojure.core} {:fixed-arities #{1}, :end-row 176, :name-end-col 16, :name-end-row 176, :name-row 176, :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 176, :to clojure.core} {:end-row 176, :name-end-col 11, :name-end-row 173, :name-row 173, :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 173, :to clojure.core} {:end-row 176, :name-end-col 10, :name-end-row 172, :name-row 172, :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 172, :to clojure.core} {:end-row 176, :name-end-col 7, :name-end-row 168, :name-row 168, :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 168, :to clojure.core} {:end-row 176, :name-end-col 6, :name-end-row 166, :name-row 166, :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 166, :to clojure.core} {:fixed-arities #{1 2}, :end-row 181, :name-end-col 28, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:fixed-arities #{1 2}, :end-row 182, :name-end-col 28, :name-end-row 182, :name-row 182, :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 182, :to clojure.core} {:fixed-arities #{0 1}, :end-row 182, :name-end-col 25, :name-end-row 181, :name-row 181, :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 181, :to clojure.core} {:end-row 182, :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 181, :to clojure.core} {:fixed-arities #{1}, :end-row 180, :name-end-col 24, :name-end-row 180, :name-row 180, :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 180, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 182, :name-end-col 19, :name-end-row 181, :private true, :name-row 181, :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 181, :to elin.function.clj-kondo} {:end-row 182, :name-end-col 7, :name-end-row 180, :name-row 180, :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 180, :to clojure.core} {:end-row 182, :name-end-col 7, :name-end-row 178, :name-row 178, :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 178, :to clojure.core} {:fixed-arities #{1 2}, :end-row 187, :name-end-col 23, :name-end-row 187, :name-row 187, :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 187, :to clojure.core} {:end-row 187, :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 187, :to clojure.core} {:fixed-arities #{1}, :end-row 186, :name-end-col 30, :name-end-row 186, :name-row 186, :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 186, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 187, :name-end-col 19, :name-end-row 187, :private true, :name-row 187, :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 187, :to elin.function.clj-kondo} {:end-row 187, :name-end-col 7, :name-end-row 186, :name-row 186, :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 186, :to clojure.core} {:end-row 187, :name-end-col 7, :name-end-row 184, :name-row 184, :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 184, :to clojure.core} {:fixed-arities #{3}, :end-row 189, :name-end-col 13, :name-end-row 189, :name-row 189, :name lookup, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 7, :name-col 7, :end-col 13, :row 189, :to elin.function.clj-kondo} {:end-row 189, :name-end-col 48, :name-end-row 189, :name-row 189, :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 189, :to elin.schema.component} {:fixed-arities #{1}, :end-row 189, :name-end-col 56, :name-end-row 189, :name-row 189, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 49, :name-col 49, :end-col 56, :row 189, :to clojure.core} {:fixed-arities #{1}, :end-row 189, :name-end-col 64, :name-end-row 189, :name-row 189, :name string?, :filename "src/elin/function/clj_kondo.clj", :from elin.function.clj-kondo, :col 57, :name-col 57, :end-col 64, :row 189, :to clojure.core} {:end-row 189, :name-end-col 102, :name-end-row 189, :name-row 189, :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 189, :to elin.schema.nrepl} {:fixed-arities #{1}, :end-row 189, :name-end-col 84, :name-end-row 189, :name-row 189, :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 189, :to elin.schema} {:end-row 189, :name-end-col 6, :name-end-row 189, :name-row 189, :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 189, :to malli.core} {:fixed-arities #{1 2}, :end-row 192, :name-end-col 30, :name-end-row 192, :name-row 192, :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 192, :to clojure.core} {:fixed-arities #{3 2}, :end-row 193, :name-end-col 39, :name-end-row 193, :name-row 193, :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 193, :to clojure.string} {:fixed-arities #{1 2}, :end-row 195, :name-end-col 41, :name-end-row 195, :name-row 195, :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 195, :to clojure.core} {:fixed-arities #{1 2}, :end-row 195, :name-end-col 57, :name-end-row 195, :name-row 195, :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 195, :to clojure.core} {:fixed-arities #{1 2}, :end-row 196, :name-end-col 45, :name-end-row 196, :name-row 196, :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 196, :to clojure.core} {:end-row 196, :name-end-col 34, :name-end-row 194, :name-row 194, :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 194, :to clojure.core} {:fixed-arities #{1 2}, :end-row 199, :name-end-col 52, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1 2}, :end-row 200, :name-end-col 52, :name-end-row 200, :name-row 200, :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 200, :to clojure.core} {:fixed-arities #{0 1}, :end-row 200, :name-end-col 49, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:end-row 200, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 198, :name-end-col 53, :name-end-row 198, :name-row 198, :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 198, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 200, :name-end-col 43, :name-end-row 199, :name-row 199, :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 199, :to clojure.core} {:fixed-arities #{1}, :end-row 201, :name-end-col 42, :name-end-row 201, :name-row 201, :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 201, :to clojure.core} {:end-row 202, :name-end-col 35, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:fixed-arities #{0 1}, :end-row 203, :name-end-col 26, :name-end-row 198, :name-row 198, :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 198, :to clojure.core} {:end-row 204, :name-end-col 24, :name-end-row 197, :name-row 197, :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 197, :to clojure.core} {:fixed-arities #{3}, :end-row 205, :name-end-col 34, :name-end-row 205, :private true, :name-row 205, :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 205, :to elin.function.clj-kondo} {:fixed-arities #{2}, :end-row 206, :name-end-col 40, :name-end-row 206, :private true, :name-row 206, :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 206, :to elin.function.clj-kondo} {:end-row 207, :name-end-col 53, :name-end-row 207, :name-row 207, :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 207, :to clojure.core} {:end-row 207, :name-end-col 35, :name-end-row 207, :name-row 207, :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 207, :to elin.error} {:fixed-arities #{0 1}, :end-row 207, :name-end-col 22, :name-end-row 205, :name-row 205, :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 205, :to clojure.core} {:fixed-arities #{2}, :end-row 209, :name-end-col 21, :name-end-row 209, :name-row 209, :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 209, :to clojure.core} {:fixed-arities #{2}, :end-row 213, :name-end-col 25, :name-end-row 210, :name-row 210, :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 210, :to clojure.set} {:fixed-arities #{0 1}, :end-row 214, :name-end-col 24, :name-end-row 214, :name-row 214, :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 214, :to clojure.core} {:fixed-arities #{0 1}, :end-row 214, :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 214, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 214, :name-end-col 16, :name-end-row 214, :name-row 214, :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 214, :to clojure.core} {:fixed-arities #{0 1}, :end-row 215, :name-end-col 26, :name-end-row 215, :name-row 215, :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 215, :to clojure.core} {:fixed-arities #{0 1}, :end-row 215, :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 215, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 215, :name-end-col 16, :name-end-row 215, :name-row 215, :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 215, :to clojure.core} {:fixed-arities #{1}, :end-row 216, :name-end-col 48, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:fixed-arities #{1 2}, :end-row 217, :name-end-col 43, :name-end-row 217, :name-row 217, :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 217, :to clojure.string} {:fixed-arities #{0 1}, :end-row 218, :name-end-col 38, :name-end-row 218, :name-row 218, :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 218, :to clojure.core} {:end-row 218, :name-end-col 35, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:end-row 218, :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 216, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 218, :name-end-col 16, :name-end-row 216, :name-row 216, :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 216, :to clojure.core} {:end-row 218, :name-end-col 8, :name-end-row 208, :name-row 208, :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 208, :to clojure.core} {:end-row 218, :name-end-col 9, :name-end-row 192, :name-row 192, :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 192, :to elin.error} {:end-row 218, :name-end-col 6, :name-end-row 190, :name-row 190, :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 190, :to clojure.core} {:fixed-arities #{2}, :end-row 222, :name-end-col 45, :name-end-row 222, :name-row 222, :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 222, :to elin.protocol.clj-kondo} {:fixed-arities #{3 2}, :end-row 223, :name-end-col 29, :name-end-row 223, :name-row 223, :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 223, :to clojure.core} {:fixed-arities #{1 2}, :end-row 224, :name-end-col 40, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:end-row 224, :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 224, :to clojure.core} {:fixed-arities #{2}, :end-row 224, :name-end-col 36, :name-end-row 224, :private true, :name-row 224, :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 224, :to elin.function.clj-kondo} {:end-row 225, :name-end-col 55, :name-end-row 225, :name-row 225, :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 225, :to clojure.core} {:end-row 225, :name-end-col 37, :name-end-row 225, :name-row 225, :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 225, :to elin.error} {:fixed-arities #{0 1}, :end-row 225, :name-end-col 24, :name-end-row 224, :name-row 224, :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 224, :to clojure.core} {:fixed-arities #{2}, :end-row 227, :name-end-col 21, :name-end-row 227, :name-row 227, :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 227, :to clojure.core} {:fixed-arities #{2}, :end-row 229, :name-end-col 25, :name-end-row 228, :name-row 228, :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 228, :to clojure.set} {:fixed-arities #{0 1}, :end-row 230, :name-end-col 26, :name-end-row 230, :name-row 230, :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 230, :to clojure.core} {:fixed-arities #{0 1}, :end-row 230, :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 230, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 230, :name-end-col 16, :name-end-row 230, :name-row 230, :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 230, :to clojure.core} {:end-row 230, :name-end-col 8, :name-end-row 226, :name-row 226, :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 226, :to clojure.core} {:end-row 230, :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 local-lookup, :end-col 29, :arity 2, :varargs-min-arity 1, :row 222, :to elin.error} {:end-row 230, :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 30, :arity 3, :varargs-min-arity 2, :row 220, :to clojure.core} {:fixed-arities #{1 2}, :end-row 234, :name-end-col 23, :name-end-row 234, :name-row 234, :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 234, :to clojure.core} {:fixed-arities #{1 2}, :end-row 236, :name-end-col 25, :name-end-row 236, :name-row 236, :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 236, :to clojure.core} {:end-row 236, :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 236, :to clojure.core} {:fixed-arities #{1}, :end-row 235, :name-end-col 31, :name-end-row 235, :name-row 235, :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 235, :to elin.function.clj-kondo} {:fixed-arities #{1 2}, :end-row 236, :name-end-col 21, :name-end-row 236, :name-row 236, :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 236, :to clojure.core} {:fixed-arities #{1 4 3 2}, :end-row 237, :name-end-col 18, :name-end-row 237, :name-row 237, :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 237, :to clojure.core} {:end-row 237, :name-end-col 13, :name-end-row 235, :name-row 235, :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 235, :to clojure.core} {:end-row 237, :name-end-col 7, :name-end-row 234, :name-row 234, :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 234, :to clojure.core} {:end-row 237, :name-end-col 6, :name-end-row 232, :name-row 232, :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 232, :to clojure.core} {:end-row 268, :name-end-col 9, :name-end-row 239, :name-row 239, :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 239, :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} {:end-row 14, :name-end-col 33, :name-end-row 14, :name-row 14, :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 14, :to elin.protocol.host} {:fixed-arities #{1}, :end-row 16, :name-end-col 34, :name-end-row 16, :private true, :name-row 16, :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 16, :to elin.component.server.impl.event} {:fixed-arities #{1}, :end-row 19, :name-end-col 34, :name-end-row 19, :private true, :name-row 19, :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 19, :to elin.component.server.impl.event} {:end-row 19, :name-end-col 17, :name-end-row 14, :name-row 14, :name extend-protocol, :filename "src/elin/component/server/impl/event.clj", :from elin.component.server.impl.event, :macro true, :col 1, :name-col 2, :end-col 42, :arity 5, :varargs-min-arity 1, :row 14, :to clojure.core} {:fixed-arities #{1 2}, :end-row 18, :name-end-col 20, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:fixed-arities #{1}, :end-row 20, :name-end-col 15, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 34, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{1}, :end-row 21, :name-end-col 15, :name-end-row 21, :name-row 21, :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 21, :to clojure.core} {:fixed-arities #{0 1}, :end-row 21, :name-end-col 10, :name-end-row 20, :name-row 20, :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 20, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 26, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:fixed-arities #{1}, :end-row 25, :name-end-col 46, :name-end-row 25, :name-row 25, :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 25, :to clojure.core} {:end-row 25, :name-end-col 10, :name-end-row 19, :name-row 19, :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 19, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 18, :name-row 18, :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 18, :to clojure.core} {:end-row 25, :name-end-col 7, :name-end-row 17, :name-row 17, :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 17, :to clojure.core} {:fixed-arities #{3}, :end-row 29, :name-end-col 21, :name-end-row 29, :name-row 29, :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 29, :to clojure.string} {:end-row 29, :name-end-col 7, :name-end-row 27, :name-row 27, :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 27, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 11, :name-end-row 31, :name-row 31, :name jump, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 7, :name-col 7, :end-col 11, :row 31, :to elin.handler.navigate} {:end-row 31, :name-end-col 40, :name-end-row 31, :name-row 31, :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 31, :to elin.schema.handler} {:fixed-arities #{1}, :end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name any?, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :col 42, :name-col 42, :end-col 46, :row 31, :to clojure.core} {:end-row 31, :name-end-col 6, :name-end-row 31, :name-row 31, :name =>, :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 48, :arity 2, :row 31, :to malli.core} {:fixed-arities #{1}, :end-row 36, :name-end-col 44, :name-end-row 36, :name-row 36, :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 36, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 59, :name-end-row 37, :name-row 37, :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 37, :to elin.util.file} {:end-row 37, :name-end-col 37, :name-end-row 34, :name-row 34, :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 34, :to clojure.core} {:fixed-arities #{4 5}, :end-row 39, :name-end-col 33, :name-end-row 39, :name-row 39, :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 39, :to elin.protocol.host} {:end-row 39, :name-end-col 17, :name-end-row 39, :name-row 39, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 62, :arity 2, :row 41, :to malli.core} {:fixed-arities #{1}, :end-row 44, :name-end-col 71, :name-end-row 44, :name-row 44, :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 44, :to elin.protocol.host} {:end-row 44, :name-end-col 40, :name-end-row 44, :name-row 44, :name , :filename "src/elin/handler/navigate.clj", :alias m, :from elin.handler.navigate, :col 1, :name-col 2, :end-col 65, :arity 2, :row 55, :to malli.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 60, :name-end-row 58, :name-row 58, :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 58, :to elin.protocol.host} {:end-row 58, :name-end-col 27, :name-end-row 58, :name-row 58, :name >, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 7, :name-col 8, :from-var references, :end-col 50, :arity 3, :varargs-min-arity 1, :row 83, :to clojure.core} {:end-row 89, :name-end-col 10, :name-end-row 74, :name-row 74, :name cond, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 5, :name-col 6, :from-var references, :end-col 51, :arity 6, :varargs-min-arity 0, :row 74, :to clojure.core} {:end-row 89, :name-end-col 9, :name-end-row 67, :name-row 67, :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 52, :arity 2, :varargs-min-arity 1, :row 67, :to elin.error} {:end-row 89, :name-end-col 6, :name-end-row 65, :name-row 65, :name defn, :filename "src/elin/handler/navigate.clj", :from elin.handler.navigate, :macro true, :col 1, :name-col 2, :end-col 53, :arity 3, :varargs-min-arity 2, :row 65, :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 39, :name-end-row 49, :name-row 49, :name handle, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 32, :name-col 33, :end-col 47, :arity 2, :row 49, :to elin.component.server.http} {:end-row 49, :name fn*, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :end-col 47, :arity 2, :row 49, :to clojure.core} {:end-row 50, :name-end-col 50, :name-end-row 48, :name-row 48, :name run-server, :filename "src/elin/component/server/http.clj", :alias h.server, :from elin.component.server.http, :col 30, :name-col 31, :end-col 44, :arity 2, :row 48, :to org.httpkit.server} {:fixed-arities #{3}, :end-row 50, :name-end-col 11, :name-end-row 48, :name-row 48, :name assoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 45, :arity 3, :varargs-min-arity 3, :row 48, :to clojure.core} {:fixed-arities #{1 2}, :end-row 53, :name-end-col 12, :name-end-row 53, :name-row 53, :name dissoc, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 31, :arity 2, :varargs-min-arity 2, :row 53, :to clojure.core} {:end-row 55, :name-end-col 15, :name-end-row 55, :name-row 55, :name IHttpHandler, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 3, :name-col 3, :end-col 15, :row 55, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 59, :name-end-col 39, :name-end-row 59, :name-row 59, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 31, :name-col 32, :end-col 47, :arity 1, :row 59, :to clojure.core} {:fixed-arities #{0 1}, :end-row 60, :name-end-col 34, :name-end-row 60, :name-row 60, :name or, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :macro true, :col 31, :name-col 32, :end-col 45, :arity 2, :varargs-min-arity 1, :row 60, :to clojure.core} {:fixed-arities #{1}, :end-row 60, :name-end-col 21, :name-end-row 57, :name-row 57, :name map->ApiMessage, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 5, :name-col 6, :end-col 47, :arity 1, :row 57, :to elin.component.server.http} {:fixed-arities #{1 2}, :end-row 64, :name-end-col 15, :name-end-row 64, :name-row 64, :name =, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 14, :name-col 14, :end-col 15, :varargs-min-arity 2, :row 64, :to clojure.core} {:fixed-arities #{1}, :end-row 66, :name-end-col 32, :name-end-row 66, :private true, :name-row 66, :name valid-request?, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 17, :name-col 18, :end-col 37, :arity 1, :row 66, :to elin.component.server.http} {:end-row 67, :name-end-col 21, :name-end-row 67, :private true, :name-row 67, :name not-found, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 11, :name-col 12, :end-col 22, :arity 0, :varargs-min-arity 0, :row 67, :to elin.component.server.http} {:end-row 69, :name-end-col 70, :name-end-row 69, :name-row 69, :name reader, :filename "src/elin/component/server/http.clj", :alias io, :from elin.component.server.http, :col 60, :name-col 61, :end-col 76, :arity 1, :varargs-min-arity 1, :row 69, :to clojure.java.io} {:fixed-arities #{1 2}, :end-row 69, :name-end-col 84, :name-end-row 69, :name-row 69, :name keyword, :filename "src/elin/component/server/http.clj", :from elin.component.server.http, :col 77, :name-col 77, :end-col 84, :row 69, :to clojure.core} {: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 17, :name-end-col 31, :name-end-row 17, :name-row 17, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var eval-ns-interceptor, :end-col 31, :row 17, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 20, :name-end-col 40, :name-end-row 20, :name-row 20, :name starts-with?, :filename "src/elin/interceptor/nrepl.clj", :alias str, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var eval-ns-interceptor, :end-col 52, :arity 2, :row 20, :to clojure.string} {:fixed-arities #{1 2}, :end-row 21, :name-end-col 48, :name-end-row 21, :name-row 21, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var eval-ns-interceptor, :end-col 48, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{1 2}, :end-row 21, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var eval-ns-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 21, :to clojure.core} {:fixed-arities #{4 6 3 5}, :end-row 21, :name-end-col 28, :name-end-row 21, :name-row 21, :name update, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var eval-ns-interceptor, :end-col 53, :arity 4, :varargs-min-arity 6, :row 21, :to clojure.core} {:end-row 22, :name-end-col 22, :name-end-row 20, :name-row 20, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var eval-ns-interceptor, :end-col 25, :arity 3, :row 20, :to clojure.core} {:end-row 22, :name-end-col 21, :name-end-row 19, :name-row 19, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var eval-ns-interceptor, :end-col 26, :arity 2, :varargs-min-arity 1, :row 19, :to clojure.core} {:end-row 22, :name-end-col 18, :name-end-row 18, :name-row 18, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 27, :arity 2, :varargs-min-arity 0, :row 18, :to clojure.core} {:end-row 23, :name-end-col 45, :name-end-row 23, :name-row 23, :name eval-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var eval-ns-interceptor, :end-col 45, :row 23, :to elin.constant.nrepl} {:fixed-arities #{3 2}, :end-row 23, :name-end-col 53, :name-end-row 23, :name-row 23, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 46, :name-col 47, :from-var eval-ns-interceptor, :end-col 71, :arity 2, :row 23, :to clojure.core} {:fixed-arities #{1 2}, :end-row 23, :name-end-col 27, :name-end-row 23, :name-row 23, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :varargs-min-arity 2, :row 23, :to clojure.core} {:end-row 23, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var eval-ns-interceptor, :end-col 72, :arity 2, :row 23, :to clojure.core} {:end-row 23, :name-end-col 23, :name-end-row 23, :name-row 23, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var eval-ns-interceptor, :end-col 73, :arity 2, :row 23, :to exoscale.interceptor} {:end-row 23, :name-end-col 14, :name-end-row 18, :name-row 18, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var eval-ns-interceptor, :end-col 74, :arity 2, :varargs-min-arity 1, :row 18, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 23, :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 2, :row 16, :to clojure.core} {:end-row 26, :name-end-col 31, :name-end-row 26, :name-row 26, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 10, :name-col 10, :from-var normalize-path-interceptor, :end-col 31, :row 26, :to elin.constant.interceptor} {:end-row 29, :name-end-col 47, :name-end-row 29, :name-row 29, :name lookup-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 47, :row 29, :to elin.constant.nrepl} {:end-row 29, :name-end-col 65, :name-end-row 29, :name-row 29, :name info-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 48, :name-col 48, :from-var normalize-path-interceptor, :end-col 65, :row 29, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 29, :name-end-col 25, :name-end-row 29, :name-row 29, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 81, :arity 2, :row 29, :to clojure.core} {:fixed-arities #{1}, :end-row 31, :name-end-col 76, :name-end-row 31, :name-row 31, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 31, :to elin.util.file} {:fixed-arities #{3}, :end-row 31, :name-end-col 46, :name-end-row 31, :name-row 31, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 31, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 32, :name-end-col 26, :name-end-row 32, :name-row 32, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 32, :to clojure.core} {:end-row 32, :name-end-col 19, :name-end-row 30, :name-row 30, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 3, :varargs-min-arity 1, :row 30, :to clojure.core} {:end-row 34, :name-end-col 48, :name-end-row 34, :name-row 34, :name ns-path-op, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.nrepl, :from elin.interceptor.nrepl, :col 28, :name-col 28, :from-var normalize-path-interceptor, :end-col 48, :row 34, :to elin.constant.nrepl} {:fixed-arities #{2}, :end-row 34, :name-end-col 25, :name-end-row 34, :name-row 34, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 64, :arity 2, :row 34, :to clojure.core} {:fixed-arities #{1}, :end-row 37, :name-end-col 76, :name-end-row 37, :name-row 37, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 53, :name-col 53, :from-var normalize-path-interceptor, :end-col 76, :row 37, :to elin.util.file} {:fixed-arities #{1}, :end-row 36, :name-end-col 75, :name-end-row 36, :name-row 36, :name normalize-path, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.file, :from elin.interceptor.nrepl, :col 52, :name-col 52, :from-var normalize-path-interceptor, :end-col 75, :row 36, :to elin.util.file} {:fixed-arities #{3}, :end-row 36, :name-end-col 46, :name-end-row 36, :name-row 36, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 76, :arity 3, :row 36, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 37, :name-end-col 46, :name-end-row 37, :name-row 37, :name update-messages, :filename "src/elin/interceptor/nrepl.clj", :alias e.u.nrepl, :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 77, :arity 3, :row 37, :to elin.util.nrepl} {:fixed-arities #{3}, :end-row 38, :name-end-col 26, :name-end-row 38, :name-row 38, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 20, :name-col 21, :from-var normalize-path-interceptor, :end-col 41, :arity 3, :varargs-min-arity 3, :row 38, :to clojure.core} {:end-row 38, :name-end-col 19, :name-end-row 35, :name-row 35, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var normalize-path-interceptor, :end-col 42, :arity 4, :varargs-min-arity 1, :row 35, :to clojure.core} {:end-row 41, :name-end-col 18, :name-end-row 28, :name-row 28, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var normalize-path-interceptor, :end-col 19, :arity 6, :varargs-min-arity 0, :row 28, :to clojure.core} {:end-row 41, :name-end-col 14, :name-end-row 27, :name-row 27, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var normalize-path-interceptor, :end-col 20, :arity 2, :varargs-min-arity 0, :row 27, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 41, :name-end-col 5, :name-end-row 25, :name-row 25, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 22, :arity 2, :row 25, :to clojure.core} {:end-row 44, :name-end-col 31, :name-end-row 44, :name-row 44, :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-interceptor, :end-col 31, :row 44, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 46, :name-end-col 52, :name-end-row 46, :name-row 46, :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-interceptor, :end-col 62, :arity 1, :row 46, :to elin.util.nrepl} {:fixed-arities #{1 2}, :end-row 47, :name-end-col 36, :name-end-row 47, :name-row 47, :name =, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 35, :name-col 35, :from-var output-result-to-cmdline-interceptor, :end-col 36, :varargs-min-arity 2, :row 47, :to clojure.core} {:end-row 48, :name-end-col 52, :name-end-row 48, :name-row 48, :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-interceptor, :end-col 52, :row 48, :to elin.constant.nrepl} {:end-row 49, :name-end-col 49, :name-end-row 49, :name-row 49, :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-interceptor, :end-col 49, :row 49, :to elin.constant.nrepl} {:end-row 50, :name-end-col 53, :name-end-row 50, :name-row 50, :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-interceptor, :end-col 53, :row 50, :to elin.constant.nrepl} {:end-row 51, :name-end-col 48, :name-end-row 51, :name-row 51, :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-interceptor, :end-col 48, :row 51, :to elin.constant.nrepl} {:fixed-arities #{0 1}, :end-row 52, :name-end-col 55, :name-end-row 52, :name-row 52, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 51, :name-col 52, :from-var output-result-to-cmdline-interceptor, :end-col 79, :arity 3, :varargs-min-arity 1, :row 52, :to clojure.core} {:fixed-arities #{3 2}, :end-row 53, :name-end-col 56, :name-end-row 51, :name-row 51, :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-interceptor, :end-col 64, :arity 3, :row 51, :to clojure.core} {:end-row 54, :name-end-col 52, :name-end-row 54, :name-row 54, :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-interceptor, :end-col 52, :row 54, :to elin.constant.nrepl} {:end-row 55, :name-end-col 34, :name-end-row 47, :name-row 47, :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-interceptor, :end-col 43, :arity 13, :varargs-min-arity 2, :row 47, :to clojure.core} {:fixed-arities #{2}, :end-row 56, :name-end-col 45, :name-end-row 56, :name-row 56, :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-interceptor, :end-col 63, :arity 2, :row 56, :to elin.util.nrepl} {:fixed-arities #{0 1}, :end-row 58, :name-end-col 59, :name-end-row 58, :name-row 58, :name str, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 55, :name-col 56, :from-var output-result-to-cmdline-interceptor, :end-col 62, :arity 1, :varargs-min-arity 1, :row 58, :to clojure.core} {:fixed-arities #{1}, :end-row 58, :name-end-col 54, :name-end-row 58, :name-row 58, :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-interceptor, :end-col 63, :arity 1, :row 58, :to clojure.string} {:end-row 58, :name-end-col 39, :name-end-row 58, :name-row 58, :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-interceptor, :end-col 64, :arity 2, :varargs-min-arity 1, :row 58, :to elin.message} {:end-row 58, :name-end-col 30, :name-end-row 57, :name-row 57, :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-interceptor, :end-col 65, :arity 2, :varargs-min-arity 1, :row 57, :to clojure.core} {:end-row 59, :name-end-col 36, :name-end-row 59, :name-row 59, :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-interceptor, :end-col 47, :arity 2, :varargs-min-arity 1, :row 59, :to elin.message} {:end-row 59, :name-end-col 22, :name-end-row 56, :name-row 56, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 19, :name-col 20, :from-var output-result-to-cmdline-interceptor, :end-col 48, :arity 3, :row 56, :to clojure.core} {:end-row 59, :name-end-col 21, :name-end-row 46, :name-row 46, :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-interceptor, :end-col 49, :arity 2, :varargs-min-arity 1, :row 46, :to clojure.core} {:end-row 59, :name-end-col 18, :name-end-row 45, :name-row 45, :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-interceptor, :end-col 50, :arity 2, :varargs-min-arity 0, :row 45, :to clojure.core} {:end-row 60, :name-end-col 26, :name-end-row 60, :name-row 60, :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-interceptor, :end-col 27, :arity 1, :row 60, :to exoscale.interceptor} {:end-row 60, :name-end-col 14, :name-end-row 45, :name-row 45, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var output-result-to-cmdline-interceptor, :end-col 28, :arity 2, :varargs-min-arity 1, :row 45, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 60, :name-end-col 5, :name-end-row 43, :name-row 43, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 43, :to clojure.core} {:end-row 63, :name-end-col 39, :name-end-row 63, :name-row 63, :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-interceptor, :end-col 39, :row 63, :to elin.constant.nrepl} {:end-row 64, :name-end-col 44, :name-end-row 64, :name-row 64, :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-interceptor, :end-col 44, :row 64, :to elin.constant.nrepl} {:end-row 65, :name-end-col 49, :name-end-row 65, :name-row 65, :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-interceptor, :end-col 49, :row 65, :to elin.constant.nrepl} {:end-row 66, :name-end-col 41, :name-end-row 66, :name-row 66, :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-interceptor, :end-col 41, :row 66, :to elin.constant.nrepl} {:end-row 67, :name-end-col 45, :name-end-row 67, :name-row 67, :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-interceptor, :end-col 45, :row 67, :to elin.constant.nrepl} {:fixed-arities #{1}, :end-row 68, :name-end-col 28, :name-end-row 68, :name-row 68, :name atom, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 32, :arity 1, :varargs-min-arity 1, :row 68, :to clojure.core} {:end-row 69, :name-end-col 33, :name-end-row 69, :name-row 69, :name nrepl, :filename "src/elin/interceptor/nrepl.clj", :alias e.c.interceptor, :from elin.interceptor.nrepl, :col 12, :name-col 12, :from-var progress-interceptor, :end-col 33, :row 69, :to elin.constant.interceptor} {:end-row 71, :name-end-col 50, :name-end-row 71, :name-row 71, :name timeout, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 36, :name-col 37, :from-var progress-interceptor, :end-col 55, :arity 1, :row 71, :to clojure.core.async} {:end-row 72, :name-end-col 54, :name-end-row 72, :name-row 72, :name promise-chan, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 35, :name-col 36, :from-var progress-interceptor, :end-col 55, :arity 0, :row 72, :to clojure.core.async} {:fixed-arities #{2}, :end-row 73, :name-end-col 43, :name-end-row 73, :name-row 73, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 33, :name-col 34, :from-var progress-interceptor, :end-col 63, :arity 2, :row 73, :to clojure.core} {:fixed-arities #{0}, :end-row 75, :name-end-col 75, :name-end-row 75, :name-row 75, :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-interceptor, :end-col 76, :arity 0, :row 75, :to elin.util.id} {:fixed-arities #{3}, :end-row 75, :name-end-col 40, :name-end-row 75, :name-row 75, :name assoc-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 31, :name-col 32, :from-var progress-interceptor, :end-col 77, :arity 3, :row 75, :to clojure.core} {:end-row 75, :name-end-col 32, :name-end-row 73, :name-row 73, :name if, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 29, :name-col 30, :from-var progress-interceptor, :end-col 78, :arity 3, :row 73, :to clojure.core} {:fixed-arities #{3 2}, :end-row 76, :name-end-col 35, :name-end-row 76, :name-row 76, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 28, :name-col 29, :from-var progress-interceptor, :end-col 55, :arity 2, :row 76, :to clojure.core} {:fixed-arities #{3}, :end-row 77, :name-end-col 47, :name-end-row 77, :name-row 77, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress-interceptor, :end-col 47, :varargs-min-arity 3, :row 77, :to clojure.core} {:fixed-arities #{3}, :end-row 77, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 77, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 78, :name-end-col 27, :name-end-row 77, :name-row 77, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 70, :arity 4, :varargs-min-arity 4, :row 77, :to clojure.core} {:end-row 81, :name-end-col 32, :name-end-row 81, :name-row 81, :name , :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress-interceptor, :end-col 77, :arity 2, :varargs-min-arity 1, :row 70, :to clojure.core} {:fixed-arities #{1}, :end-row 108, :name-end-col 63, :name-end-row 108, :name-row 108, :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-interceptor, :end-col 73, :arity 1, :row 108, :to elin.util.nrepl} {:fixed-arities #{1 3}, :end-row 109, :name deref, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 71, :from-var progress-interceptor, :end-col 85, :arity 1, :row 109, :to clojure.core} {:fixed-arities #{3 2}, :end-row 109, :name-end-col 70, :name-end-row 109, :name-row 109, :name get, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 66, :name-col 67, :from-var progress-interceptor, :end-col 89, :arity 2, :row 109, :to clojure.core} {:end-row 110, :name-end-col 34, :name-end-row 110, :name-row 110, :name put!, :filename "src/elin/interceptor/nrepl.clj", :alias async, :from elin.interceptor.nrepl, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 50, :arity 2, :row 110, :to clojure.core.async} {:fixed-arities #{2}, :end-row 112, :name-end-col 46, :name-end-row 112, :name-row 112, :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-interceptor, :end-col 61, :arity 2, :row 112, :to elin.protocol.host} {:end-row 112, :name-end-col 28, :name-end-row 111, :name-row 111, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 23, :name-col 24, :from-var progress-interceptor, :end-col 62, :arity 2, :varargs-min-arity 1, :row 111, :to clojure.core} {:end-row 112, :name-end-col 25, :name-end-row 109, :name-row 109, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 63, :arity 3, :varargs-min-arity 1, :row 109, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name-end-col 48, :name-end-row 113, :name-row 113, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :name-col 42, :from-var progress-interceptor, :end-col 48, :varargs-min-arity 2, :row 113, :to clojure.core} {:fixed-arities #{1 2}, :end-row 113, :name dissoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 42, :from-var progress-interceptor, :end-col 48, :arity 2, :varargs-min-arity 2, :row 113, :to clojure.core} {:fixed-arities #{4 3 2}, :end-row 113, :name-end-col 27, :name-end-row 113, :name-row 113, :name swap!, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 21, :name-col 22, :from-var progress-interceptor, :end-col 52, :arity 3, :varargs-min-arity 4, :row 113, :to clojure.core} {:end-row 113, :name-end-col 28, :name-end-row 108, :name-row 108, :name when-let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var progress-interceptor, :end-col 53, :arity 3, :varargs-min-arity 1, :row 108, :to clojure.core} {:end-row 113, :name-end-col 20, :name-end-row 107, :name-row 107, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 54, :arity 2, :varargs-min-arity 0, :row 107, :to clojure.core} {:fixed-arities #{3 2}, :end-row 114, :name-end-col 56, :name-end-row 114, :name-row 114, :name get-in, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 49, :name-col 50, :from-var progress-interceptor, :end-col 74, :arity 2, :row 114, :to clojure.core} {:fixed-arities #{2}, :end-row 114, :name-end-col 37, :name-end-row 114, :name-row 114, :name contains?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 27, :name-col 28, :from-var progress-interceptor, :end-col 75, :arity 2, :row 114, :to clojure.core} {:end-row 114, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 26, :from-var progress-interceptor, :end-col 75, :arity 2, :row 114, :to clojure.core} {:end-row 114, :name-end-col 25, :name-end-row 114, :name-row 114, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 76, :arity 2, :row 114, :to exoscale.interceptor} {:end-row 115, :name-end-col 28, :name-end-row 115, :name-row 115, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 17, :name-col 18, :from-var progress-interceptor, :end-col 29, :arity 1, :row 115, :to exoscale.interceptor} {:end-row 115, :name-end-col 16, :name-end-row 107, :name-row 107, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 13, :name-col 14, :from-var progress-interceptor, :end-col 30, :arity 3, :varargs-min-arity 1, :row 107, :to clojure.core} {:end-row 115, :name-end-col 7, :name-end-row 63, :name-row 63, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 3, :name-col 4, :from-var progress-interceptor, :end-col 32, :arity 2, :varargs-min-arity 1, :row 63, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 115, :name-end-col 5, :name-end-row 62, :name-row 62, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 33, :arity 2, :row 62, :to clojure.core} {:end-row 118, :name-end-col 35, :name-end-row 118, :name-row 118, :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-interceptor, :end-col 35, :row 118, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 121, :name-end-col 40, :name-end-row 121, :name-row 121, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 56, :arity 1, :row 121, :to clojure.core} {:fixed-arities #{1}, :end-row 124, :name-end-col 40, :name-end-row 124, :name-row 124, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 63, :arity 1, :row 124, :to clojure.core} {:fixed-arities #{1}, :end-row 127, :name-end-col 40, :name-end-row 127, :name-row 127, :name string?, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 32, :name-col 33, :from-var nrepl-output-interceptor, :end-col 56, :arity 1, :row 127, :to clojure.core} {:end-row 130, :name-end-col 35, :name-end-row 120, :name-row 120, :name cond, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 30, :name-col 31, :from-var nrepl-output-interceptor, :end-col 42, :arity 8, :varargs-min-arity 0, :row 120, :to clojure.core} {:end-row 135, :name-end-col 89, :name-end-row 135, :name-row 135, :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-interceptor, :end-col 89, :row 135, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 133, :name-end-col 58, :name-end-row 133, :name-row 133, :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-interceptor, :end-col 70, :arity 2, :row 133, :to elin.util.map} {:fixed-arities #{3}, :end-row 134, :name-end-col 31, :name-end-row 134, :name-row 134, :name assoc, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 25, :name-col 26, :from-var nrepl-output-interceptor, :end-col 47, :arity 3, :varargs-min-arity 3, :row 134, :to clojure.core} {:fixed-arities #{4 3}, :end-row 135, :name-end-col 54, :name-end-row 135, :name-row 135, :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-interceptor, :end-col 90, :arity 3, :row 135, :to elin.protocol.interceptor} {:end-row 135, :name-end-col 29, :name-end-row 135, :name-row 135, :name ->>, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 25, :name-col 26, :from-var nrepl-output-interceptor, :end-col 91, :arity 2, :varargs-min-arity 1, :row 135, :to clojure.core} {:end-row 135, :name-end-col 24, :name-end-row 132, :name-row 132, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 21, :name-col 22, :from-var nrepl-output-interceptor, :end-col 92, :arity 4, :varargs-min-arity 1, :row 132, :to clojure.core} {:end-row 135, :name-end-col 24, :name-end-row 131, :name-row 131, :name when, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 19, :name-col 20, :from-var nrepl-output-interceptor, :end-col 93, :arity 2, :varargs-min-arity 1, :row 131, :to clojure.core} {:end-row 135, :name-end-col 21, :name-end-row 120, :name-row 120, :name let, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 17, :name-col 18, :from-var nrepl-output-interceptor, :end-col 94, :arity 2, :varargs-min-arity 1, :row 120, :to clojure.core} {:end-row 135, :name-end-col 18, :name-end-row 119, :name-row 119, :name fn, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 95, :arity 2, :varargs-min-arity 0, :row 119, :to clojure.core} {:end-row 136, :name fn*, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :col 24, :from-var nrepl-output-interceptor, :end-col 37, :arity 2, :row 136, :to clojure.core} {:end-row 136, :name-end-col 23, :name-end-row 136, :name-row 136, :name when, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 38, :arity 2, :row 136, :to exoscale.interceptor} {:end-row 137, :name-end-col 26, :name-end-row 137, :name-row 137, :name discard, :filename "src/elin/interceptor/nrepl.clj", :alias ix, :from elin.interceptor.nrepl, :col 15, :name-col 16, :from-var nrepl-output-interceptor, :end-col 27, :arity 1, :row 137, :to exoscale.interceptor} {:end-row 137, :name-end-col 14, :name-end-row 119, :name-row 119, :name ->, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 11, :name-col 12, :from-var nrepl-output-interceptor, :end-col 28, :arity 3, :varargs-min-arity 1, :row 119, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 137, :name-end-col 5, :name-end-row 117, :name-row 117, :name def, :filename "src/elin/interceptor/nrepl.clj", :from elin.interceptor.nrepl, :macro true, :col 1, :name-col 2, :end-col 30, :arity 2, :row 117, :to clojure.core} {:fixed-arities #{1}, :end-row 5, :name-end-col 18, :name-end-row 5, :name-row 5, :name string?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 11, :name-col 11, :from-var ?Plugin, :end-col 18, :row 5, :to clojure.core} {:fixed-arities #{1}, :end-row 6, :name-end-col 62, :name-end-row 6, :name-row 6, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 45, :name-col 45, :from-var ?Plugin, :end-col 62, :row 6, :to clojure.core} {:fixed-arities #{1}, :end-row 7, :name-end-col 66, :name-end-row 7, :name-row 7, :name qualified-symbol?, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :col 49, :name-col 49, :from-var ?Plugin, :end-col 66, :row 7, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 7, :name-end-col 5, :name-end-row 3, :name-row 3, :name def, :filename "src/elin/schema/plugin.clj", :from elin.schema.plugin, :macro true, :col 1, :name-col 2, :end-col 70, :arity 2, :row 3, :to clojure.core} {:end-row 11, :name-end-col 34, :name-end-row 11, :name-row 11, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var wrap-eval-code-interceptor, :end-col 34, :row 11, :to elin.constant.interceptor} {:fixed-arities #{1}, :end-row 15, :name-end-col 57, :name-end-row 15, :name-row 15, :name self, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.u.interceptor, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var wrap-eval-code-interceptor, :end-col 62, :arity 1, :row 15, :to elin.util.interceptor} {:fixed-arities #{1}, :end-row 16, :name-end-col 56, :name-end-row 16, :name-row 16, :name first, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 50, :name-col 51, :from-var wrap-eval-code-interceptor, :end-col 64, :arity 1, :row 16, :to clojure.core} {:end-row 16, :name-end-col 39, :name-end-row 16, :name-row 16, :name format, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 32, :name-col 33, :from-var wrap-eval-code-interceptor, :end-col 70, :arity 3, :varargs-min-arity 1, :row 16, :to clojure.core} {:fixed-arities #{3}, :end-row 16, :name-end-col 21, :name-end-row 16, :name-row 16, :name assoc, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :col 15, :name-col 16, :from-var wrap-eval-code-interceptor, :end-col 71, :arity 3, :varargs-min-arity 3, :row 16, :to clojure.core} {:end-row 16, :name-end-col 17, :name-end-row 15, :name-row 15, :name let, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 13, :name-col 14, :from-var wrap-eval-code-interceptor, :end-col 72, :arity 2, :varargs-min-arity 1, :row 15, :to clojure.core} {:end-row 16, :name-end-col 14, :name-end-row 14, :name-row 14, :name fn, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 11, :name-col 12, :from-var wrap-eval-code-interceptor, :end-col 73, :arity 2, :varargs-min-arity 0, :row 14, :to clojure.core} {:fixed-arities #{1 3 2}, :end-row 16, :name-end-col 5, :name-end-row 9, :name-row 9, :name def, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 1, :name-col 2, :end-col 75, :arity 2, :row 9, :to clojure.core} {:end-row 20, :name-end-col 34, :name-end-row 20, :name-row 20, :name evaluate, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.c.interceptor, :from elin.interceptor.optional.evaluate, :col 10, :name-col 10, :from-var eval-with-context-interceptor, :end-col 34, :row 20, :to elin.constant.interceptor} {:fixed-arities #{2}, :end-row 23, :name-end-col 52, :name-end-row 23, :name-row 23, :name get, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.storage, :from elin.interceptor.optional.evaluate, :col 36, :name-col 37, :from-var eval-with-context-interceptor, :end-col 74, :arity 2, :row 23, :to elin.protocol.storage} {:fixed-arities #{0 1}, :end-row 24, :name-end-col 35, :name-end-row 23, :name-row 23, :name or, :filename "src/elin/interceptor/optional/evaluate.clj", :from elin.interceptor.optional.evaluate, :macro true, :col 32, :name-col 33, :from-var eval-with-context-interceptor, :end-col 39, :arity 2, :varargs-min-arity 1, :row 23, :to clojure.core} {:fixed-arities #{3}, :end-row 25, :name-end-col 54, :name-end-row 25, :name-row 25, :name input!, :filename "src/elin/interceptor/optional/evaluate.clj", :alias e.p.host, :from elin.interceptor.optional.evaluate, :col 38, :name-col 39, :from-var eval-with-context-interceptor, :end-col 108, :arity 3, :row 25, :to elin.protocol.host} {:end-row 25, :name-end-col 37, :name-end-row 25, :name-row 25, :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}]}} \ No newline at end of file