:: [12:00:44.525] -> ClojureHelper textDocument/didChange: {'textDocument': {'uri': 'file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 'version': 370}, 'contentChanges': [{'text': '(ns ps)\n\n(defn foo [])\n'}]} :: [12:00:44.613] <-- ClojureHelper workspace/codeLens/refresh (1): None :: [12:00:44.613] >>> ClojureHelper (1) (duration: 0ms): None :: [12:00:44.652] --> ClojureHelper textDocument/codeLens (4): {'textDocument': {'uri': 'file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc'}} :: [12:00:44.662] --> ClojureHelper textDocument/codeLens (5): {'textDocument': {'uri': 'file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc'}} :: [12:00:44.662] <- ClojureHelper textDocument/publishDiagnostics: {'uri': 'file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 'diagnostics': []} :: [12:00:44.724] --> ClojureHelper textDocument/codeAction (6): {'textDocument': {'uri': 'file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc'}, 'range': {'start': {'line': 2, 'character': 0}, 'end': {'line': 2, 'character': 0}}, 'context': {'diagnostics': [], 'triggerKind': }} :: [12:00:44.736] <- ClojureHelper textDocument/publishDiagnostics: {'uri': 'file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 'diagnostics': []} :: [12:00:44.814] --> ClojureHelper textDocument/codeAction (7): {'textDocument': {'uri': 'file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc'}, 'range': {'start': {'line': 3, 'character': 8}, 'end': {'line': 3, 'character': 8}}, 'context': {'diagnostics': [], 'triggerKind': }} :: [12:00:44.822] <<< ClojureHelper (4) (duration: 170ms): [{'range': {'start': {'line': 0, 'character': 4}, 'end': {'line': 0, 'character': 6}}, 'data': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 1, 5]}, {'range': {'start': {'line': 0, 'character': 4}, 'end': {'line': 0, 'character': 6}}, 'data': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 1, 5]}, {'range': {'start': {'line': 2, 'character': 6}, 'end': {'line': 2, 'character': 9}}, 'data': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 3, 7]}] :: [12:00:44.842] <<< ClojureHelper (5) (duration: 179ms): [{'range': {'start': {'line': 0, 'character': 4}, 'end': {'line': 0, 'character': 11}}, 'data': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 1, 5]}, {'range': {'start': {'line': 0, 'character': 4}, 'end': {'line': 0, 'character': 11}}, 'data': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 1, 5]}] :: [12:00:44.859] <<< ClojureHelper (6) (duration: 135ms): [{'title': 'Change coll to vector', 'kind': 'refactor', 'command': {'title': 'Change coll', 'command': 'change-coll', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'vector']}}, {'title': 'Change coll to set', 'kind': 'refactor', 'command': {'title': 'Change coll', 'command': 'change-coll', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'set']}}, {'title': 'Change coll to map', 'kind': 'refactor', 'command': {'title': 'Change coll', 'command': 'change-coll', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'map']}}, {'title': 'Move to let', 'kind': 'refactor.extract', 'command': {'title': 'Move to let', 'command': 'move-to-let', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'new-binding']}}, {'title': 'Cycle privacy', 'kind': 'refactor.rewrite', 'command': {'title': 'Cycle privacy', 'command': 'cycle-privacy', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Extract function', 'kind': 'refactor.extract', 'command': {'title': 'Extract function', 'command': 'extract-function', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'new-function']}}, {'title': 'Extract to def', 'kind': 'refactor.extract', 'command': {'title': 'Extract to def', 'command': 'extract-to-def', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, None]}}, {'title': 'Move another expression to get/get-in', 'kind': 'refactor.rewrite', 'command': {'title': 'Move another expression to get/get-in', 'command': 'get-in-more', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Move all expressions to get/get-in', 'kind': 'refactor.rewrite', 'command': {'title': 'Move all expressions to get/get-in', 'command': 'get-in-all', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Sort list', 'kind': 'refactor.rewrite', 'command': {'title': 'Sort list', 'command': 'sort-clauses', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Drag backward', 'kind': 'refactor.rewrite', 'command': {'title': 'Drag backward', 'command': 'drag-backward', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Introduce let', 'kind': 'refactor.extract', 'command': {'title': 'Introduce let', 'command': 'introduce-let', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0, 'new-binding']}}, {'title': "Create test for 'foo'", 'kind': 'refactor.rewrite', 'command': {'title': 'Create test', 'command': 'create-test', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}, {'title': 'Clean namespace', 'kind': 'source.organizeImports', 'command': {'title': 'Clean namespace', 'command': 'clean-ns', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/src/ps.cljc', 2, 0]}}] :: [12:00:44.859] <<< ClojureHelper (7) (duration: 44ms): [{'title': 'Move to let', 'kind': 'refactor.extract', 'command': {'title': 'Move to let', 'command': 'move-to-let', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8, 'new-binding']}}, {'title': 'Extract to def', 'kind': 'refactor.extract', 'command': {'title': 'Extract to def', 'command': 'extract-to-def', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8, None]}}, {'title': 'Thread first all', 'kind': 'refactor.rewrite', 'command': {'title': 'Thread first all', 'command': 'thread-first-all', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8]}}, {'title': 'Thread last all', 'kind': 'refactor.rewrite', 'command': {'title': 'Thread last all', 'command': 'thread-last-all', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8]}}, {'title': 'Sort list', 'kind': 'refactor.rewrite', 'command': {'title': 'Sort list', 'command': 'sort-clauses', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8]}}, {'title': 'Introduce let', 'kind': 'refactor.extract', 'command': {'title': 'Introduce let', 'command': 'introduce-let', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8, 'new-binding']}}, {'title': 'Clean namespace', 'kind': 'source.organizeImports', 'command': {'title': 'Clean namespace', 'command': 'clean-ns', 'arguments': ['file:///Users/kgofhedgehogs/Work/ps/test/ps_test.cljc', 3, 8]}}]