Skip to content

Instantly share code, notes, and snippets.

@oryband
Last active July 11, 2021 11:55
Show Gist options
  • Save oryband/66668b5a423b8522d950e74edf66e253 to your computer and use it in GitHub Desktop.
Save oryband/66668b5a423b8522d950e74edf66e253 to your computer and use it in GitHub Desktop.
clojure-lsp / Neovim: All syntax highlighting colors changes to the same color after clojure-lsp is loaded
2021-07-11T11:27:44.946Z roach INFO [clojure-lsp.server:409] - Starting server...
2021-07-11T11:27:44.948Z roach INFO [clojure-lsp.nrepl:21] - ====== LSP nrepl server started on port 35113
2021-07-11T11:27:44.952Z roach INFO [clojure-lsp.server:294] - Initializing...
2021-07-11T11:27:44.971Z roach INFO [clojure-lsp.crawler:250] - Automatically resolved source-paths from project.clj: #{"src" "src/main/clojure" "dev" "test" "src/test/clojure"}
2021-07-11T11:27:48.409Z roach INFO [clojure-lsp.crawler:221] - Analyzing source paths for project root /home/ory/Documents/cyco/aaron-commandments-subscriber
2021-07-11T11:27:48.622Z roach INFO [clojure-lsp.crawler:179] - Paths analyzed, took 0.21241681 secs. Caching for next startups...
2021-07-11T11:27:48.623Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for realm->asset-attribution {:fixed-arities #{1}, :private true, :name realm->asset-attribution, :filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/attribution.clj", :from aaron.command.attribution, :col nil, :arity 1, :bucket :var-usages, :row nil, :to aaron.command.attribution} nil
2021-07-11T11:27:48.624Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for origin->realm {:fixed-arities #{1}, :private true, :name origin->realm, :filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/attribution.clj", :from aaron.command.attribution, :col nil, :arity 1, :bucket :var-usages, :row nil, :to aaron.command.attribution} nil
2021-07-11T11:27:48.624Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for val {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/core.clj", :row nil, :col nil, :from aaron.entity.core, :to clojure.core, :name val, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.626Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for true? {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/util/core.clj", :row nil, :col nil, :from aaron.util.core, :to clojure.core, :name true?, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.627Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for some? {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_layout_list.clj", :row nil, :col nil, :from aaron.command.t-layout-list, :to clojure.core, :name some?, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.627Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for true? {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/rule.clj", :row nil, :col nil, :from aaron.command.rule, :to clojure.core, :name true?, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.627Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for true? {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/rule.clj", :row nil, :col nil, :from aaron.command.rule, :to clojure.core, :name true?, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.627Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.627Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.628Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.628Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.629Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :row nil, :col nil, :from aaron.command.t-core, :to aaron.command.core, :name ->layout, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.629Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :row nil, :col nil, :from aaron.command.t-core, :to aaron.command.core, :name ->layout, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.629Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :row nil, :col nil, :from aaron.command.t-core, :to aaron.command.core, :name ->layout, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.629Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :row nil, :col nil, :from aaron.command.t-core, :to aaron.command.core, :name ->layout, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.629Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :row nil, :col nil, :from aaron.command.t-core, :to aaron.command.core, :name ->layout, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.630Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for prepare-command-schedule-config-for-s11n {:fixed-arities #{1}, :name prepare-command-schedule-config-for-s11n, :filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/core.clj", :from aaron.command.core, :col nil, :arity 1, :bucket :var-usages, :row nil, :to aaron.command.layout} nil
2021-07-11T11:27:48.630Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for ->layout {:fixed-arities #{1}, :private true, :name ->layout, :filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/layout.clj", :from aaron.command.layout, :col nil, :arity 1, :bucket :var-usages, :row nil, :to aaron.command.layout} nil
2021-07-11T11:27:48.630Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for + {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/entity.clj", :row nil, :col nil, :from aaron.command.entity, :to clojure.core, :name +, :arity 2, :bucket :var-usages} nil
2021-07-11T11:27:48.631Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for val {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/interest.clj", :row nil, :col nil, :from aaron.entity.interest, :to clojure.core, :name val, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.631Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for + {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/interest.clj", :row nil, :col nil, :from aaron.entity.interest, :to clojure.core, :name +, :arity 2, :bucket :var-usages} nil
2021-07-11T11:27:48.636Z roach DEBUG [clojure-lsp.server:?] - :initialize 3684ms
2021-07-11T11:27:48.678Z roach INFO [clojure-lsp.server:340] - Initialized!
2021-07-11T11:27:48.678Z roach DEBUG [clojure-lsp.server:?] - :initialized 0ms
2021-07-11T11:27:48.680Z roach DEBUG [clojure-lsp.server:?] - :didOpen 1ms
2021-07-11T11:27:48.680Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:48.683Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 46ms
2021-07-11T11:27:48.698Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 14ms
2021-07-11T11:27:48.701Z roach DEBUG [clojure-lsp.server:?] - :didOpen 20ms
2021-07-11T11:27:48.706Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.706Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.706Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.706Z roach DEBUG [clojure-lsp.crawler:153] - Invalid clj-kondo analysis. Cannot find position data for count {:filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj", :row nil, :col nil, :from aaron.commandments-subscriber, :to clojure.core, :name count, :arity 1, :bucket :var-usages} nil
2021-07-11T11:27:48.737Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 39ms
2021-07-11T11:27:48.753Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 15ms
2021-07-11T11:27:48.762Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 8ms
2021-07-11T11:27:48.775Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 74ms
2021-07-11T11:27:48.801Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 39ms
2021-07-11T11:27:48.831Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 29ms
2021-07-11T11:27:48.848Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 16ms
2021-07-11T11:27:48.942Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 93ms
2021-07-11T11:27:48.957Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 15ms
2021-07-11T11:27:48.972Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 14ms
2021-07-11T11:27:48.987Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 15ms
2021-07-11T11:27:49.155Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 167ms
2021-07-11T11:27:49.294Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 139ms
2021-07-11T11:27:49.386Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 91ms
2021-07-11T11:27:49.401Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 15ms
2021-07-11T11:27:49.409Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 6ms
2021-07-11T11:27:49.424Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 14ms
2021-07-11T11:27:49.448Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 23ms
2021-07-11T11:27:49.456Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 7ms
2021-07-11T11:27:49.524Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 67ms
2021-07-11T11:27:49.524Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.524Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.555Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 29ms
2021-07-11T11:27:49.562Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 7ms
2021-07-11T11:27:49.571Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 7ms
2021-07-11T11:27:49.722Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 151ms
2021-07-11T11:27:49.723Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.723Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.723Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.723Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.723Z roach WARN [clojure-lsp.feature.diagnostics:44] - Invalid clj-kondo finding. Cannot find position data for {:type :unresolved-symbol, :filename "/home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj", :message "Unresolved symbol: ->layout", :row nil, :col nil, :end-row nil, :end-col nil, :level :error}
2021-07-11T11:27:49.723Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.724Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.724Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:49.734Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 9ms
2021-07-11T11:27:49.734Z roach INFO [clojure-lsp.feature.diagnostics:92] - Linting public vars took 0ms
2021-07-11T11:27:50.703Z roach DEBUG [clojure-lsp.server:?] - :semanticTokensFull 51ms
[Trace - 14:27:44] Sending request 'initialize - (0)'.
Params: {
"processId": 194681,
"rootPath": "/home/ory/Documents/cyco/aaron-commandments-subscriber",
"rootUri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber",
"capabilities": {
"workspace": {
"applyEdit": true,
"workspaceEdit": {
"documentChanges": true,
"resourceOperations": [
"create",
"rename",
"delete"
],
"failureHandling": "textOnlyTransactional"
},
"didChangeConfiguration": {
"dynamicRegistration": true
},
"didChangeWatchedFiles": {
"dynamicRegistration": true
},
"symbol": {
"dynamicRegistration": true,
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
},
"tagSupport": {
"valueSet": [
1
]
}
},
"codeLens": {
"refreshSupport": true
},
"executeCommand": {
"dynamicRegistration": true
},
"configuration": true,
"semanticTokens": {
"refreshSupport": true
},
"fileOperations": {
"dynamicRegistration": true,
"didCreate": true,
"didRename": true,
"didDelete": true,
"willCreate": true,
"willRename": true,
"willDelete": true
},
"workspaceFolders": true
},
"textDocument": {
"publishDiagnostics": {
"relatedInformation": true,
"versionSupport": false,
"tagSupport": {
"valueSet": [
1,
2
]
}
},
"synchronization": {
"dynamicRegistration": true,
"willSave": true,
"willSaveWaitUntil": true,
"didSave": true
},
"completion": {
"dynamicRegistration": true,
"contextSupport": true,
"completionItem": {
"snippetSupport": true,
"commitCharactersSupport": true,
"documentationFormat": [
"markdown",
"plaintext"
],
"deprecatedSupport": true,
"preselectSupport": true,
"insertReplaceSupport": true,
"tagSupport": {
"valueSet": [
1
]
},
"resolveSupport": {
"properties": [
"documentation",
"detail",
"additionalTextEdits"
]
},
"insertTextModeSupport": {
"valueSet": [
1,
2
]
}
},
"completionItemKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
]
}
},
"hover": {
"dynamicRegistration": true,
"contentFormat": [
"markdown",
"plaintext"
]
},
"signatureHelp": {
"dynamicRegistration": true,
"contextSupport": true,
"signatureInformation": {
"documentationFormat": [
"markdown",
"plaintext"
],
"activeParameterSupport": true,
"parameterInformation": {
"labelOffsetSupport": true
}
}
},
"definition": {
"dynamicRegistration": true
},
"references": {
"dynamicRegistration": true
},
"documentHighlight": {
"dynamicRegistration": true
},
"documentSymbol": {
"dynamicRegistration": true,
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
},
"hierarchicalDocumentSymbolSupport": true,
"tagSupport": {
"valueSet": [
1
]
}
},
"codeAction": {
"dynamicRegistration": true,
"isPreferredSupport": true,
"disabledSupport": true,
"dataSupport": true,
"honorsChangeAnnotations": false,
"resolveSupport": {
"properties": [
"edit"
]
},
"codeActionLiteralSupport": {
"codeActionKind": {
"valueSet": [
"",
"quickfix",
"refactor",
"refactor.extract",
"refactor.inline",
"refactor.rewrite",
"source",
"source.organizeImports"
]
}
}
},
"codeLens": {
"dynamicRegistration": true
},
"formatting": {
"dynamicRegistration": true
},
"rangeFormatting": {
"dynamicRegistration": true
},
"onTypeFormatting": {
"dynamicRegistration": true
},
"rename": {
"dynamicRegistration": true,
"prepareSupport": true
},
"documentLink": {
"dynamicRegistration": true,
"tooltipSupport": true
},
"typeDefinition": {
"dynamicRegistration": true
},
"implementation": {
"dynamicRegistration": true
},
"declaration": {
"dynamicRegistration": true
},
"colorProvider": {
"dynamicRegistration": true
},
"foldingRange": {
"dynamicRegistration": true,
"rangeLimit": 5000,
"lineFoldingOnly": true
},
"selectionRange": {
"dynamicRegistration": true
},
"callHierarchy": {
"dynamicRegistration": true
},
"semanticTokens": {
"dynamicRegistration": true,
"tokenTypes": [
"namespace",
"type",
"class",
"enum",
"interface",
"struct",
"typeParameter",
"parameter",
"variable",
"property",
"enumMember",
"event",
"function",
"method",
"macro",
"keyword",
"modifier",
"comment",
"string",
"number",
"regexp",
"operator"
],
"tokenModifiers": [
"declaration",
"definition",
"readonly",
"static",
"deprecated",
"abstract",
"async",
"modification",
"documentation",
"defaultLibrary"
],
"formats": [
"relative"
],
"requests": {
"range": true,
"full": {
"delta": true
}
},
"multilineTokenSupport": false,
"overlappingTokenSupport": false
},
"linkedEditingRange": {
"dynamicRegistration": true
}
},
"window": {
"showMessage": {
"messageActionItem": {
"additionalPropertiesSupport": false
}
},
"showDocument": {
"support": false
},
"workDoneProgress": true
},
"general": {
"regularExpressions": {
"engine": "ECMAScript",
"version": "ES2020"
},
"markdown": {
"parser": "marked",
"version": "1.1.0"
}
}
},
"initializationOptions": {
"ignore-classpath-directories": true
},
"trace": "verbose",
"workspaceFolders": [
{
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber",
"name": "aaron-commandments-subscriber"
}
],
"locale": "en_IL",
"clientInfo": {
"name": "coc.nvim",
"version": "0.0.80"
},
"workDoneToken": "9fd73f98-439e-46f7-8e81-93b83dbd7514"
}
[Trace - 14:27:48] Received response 'initialize - (0)' in 4062ms.
Result: {
"capabilities": {
"textDocumentSync": {
"openClose": true,
"change": 1,
"save": {
"includeText": true
}
},
"hoverProvider": true,
"completionProvider": {
"resolveProvider": true,
"triggerCharacters": []
},
"signatureHelpProvider": {
"triggerCharacters": []
},
"definitionProvider": true,
"referencesProvider": true,
"documentHighlightProvider": true,
"documentSymbolProvider": true,
"workspaceSymbolProvider": true,
"codeActionProvider": {
"codeActionKinds": [
"quickfix",
"refactor",
"refactor.extract",
"refactor.inline",
"refactor.rewrite",
"source",
"source.organizeImports"
],
"resolveProvider": true
},
"codeLensProvider": {
"resolveProvider": true
},
"documentFormattingProvider": true,
"documentRangeFormattingProvider": true,
"renameProvider": true,
"executeCommandProvider": {
"commands": [
"add-missing-libspec",
"add-import-to-namespace",
"cycle-privacy",
"change-coll",
"thread-last-all",
"unwind-all",
"move-to-let",
"clean-ns",
"thread-last",
"introduce-let",
"unwind-thread",
"thread-first-all",
"thread-first",
"inline-symbol",
"extract-function",
"cycle-coll",
"expand-let",
"create-function"
]
},
"callHierarchyProvider": true,
"semanticTokensProvider": {
"legend": {
"tokenTypes": [
"type",
"function",
"macro",
"keyword",
"constant",
"variable"
],
"tokenModifiers": []
},
"range": true,
"full": true
}
}
}
[Trace - 14:27:48] Sending notification 'initialized'.
Params: {}
[Trace - 14:27:48] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/conjure-log-194679.cljc",
"languageId": "clojure",
"version": 1,
"text": "\n"
}
}
[Trace - 14:27:48] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj",
"languageId": "clojure",
"version": 1,
"text": "(ns aaron.commandments-subscriber\n \"Receive commandments from moses, then process and apply them to Engine Autonomy.\"\n (:require\n [clojure.string :refer [split]]\n [clj-time.core :as t]\n [cognician.dogstatsd :as dogstatsd]\n [com.stuartsierra.component :refer [Lifecycle\n start\n stop]]\n [floob.core :refer [query-records\n add-record\n update-record]]\n [pencilvester.core :refer [error\n info]]\n [pubsub.v2.subscriber.core :refer [->PubSubSubscriberComponent]]\n [sea-cucumber.core :refer [defn-inst\n set-tag]]\n\n [aaron.log.core :refer [info-sampled]]\n [aaron.entity.core :refer [->entity\n append-commandment\n cleanup-commandments\n floob-entity-field-name]]\n [aaron.entity.interest :refer [entity->interest]]\n [aaron.command.core :refer [generate-command-schedule-configs-and-send-to-scheduler!]]\n [aaron.metrics :refer [metric-entity-commandments-processed-success\n metric-entity-commandments-processed-failure]]\n [aaron.entity.schedule :refer [set-inspect-on]]))\n\n\n; NOTE this exists in config.yaml, but since Mary-Sue updater fn can't read it,\n; we have to define it here\n(def collection :cyco.ip-interest-state)\n\n\n(defn-inst fetch-entity-from-db\n \"Returns given entity from DB.\"\n [{{{:keys [collection-name]} :floob} :entities :as config} entity-id]\n (-> (query-records config\n (keyword collection-name)\n [[floob-entity-field-name \"==\" entity-id]]\n nil ; all fields\n nil ; don't sort results\n 1) ; only one result should be returned\n ; only one record should exist\n first))\n\n(defn-inst update-entity-in-db!\n \"Write entity state to DB.\"\n [now config {:keys [entity-creation-time created-at updated-at] record-id :id entity-id :entity :as entity}]\n\n (when entity-id (set-tag \"entity\" entity-id))\n\n (let [upsert-record (if (nil? record-id)\n (partial add-record config)\n (partial update-record config record-id))\n\n ; add mary-sue keys for backward compatibility with Milestone 4 + 5\n entity (assoc entity\n :created-at (or created-at entity-creation-time)\n :updated-at now)]\n\n (info-sampled \"Updating entity\" {\"entity\" entity})\n\n (upsert-record entity)))\n\n(defn- process-commandment\n \"Returns given entity after processesing and adding given commandment.\"\n [now entity {entity-id :entity :as commandment}]\n (let [updated-entity (as-> entity $\n\n ; construct initial default entity if non existent\n (or $ (->entity now entity-id))\n\n ; process commandment by type\n (append-commandment $ commandment)\n\n ; remove redundant or outdated commandments\n (cleanup-commandments now $)\n\n (assoc $ :entity-updated-time now))]\n\n (info-sampled \"Processed commandment for entity\" {\"entity-id\" entity-id\n \"entity\" entity\n \"commandment\" commandment})\n updated-entity))\n\n(defn- commandments-equal-and-created-in-24h-range?\n \"Returns true if given commandments are the same,\n as long as they were created less than 24 hours apart from each other.\"\n [{dt-x :created-at :as x} {dt-y :created-at :as y}]\n (let [time-diff-in-minutes (t/in-minutes (t/interval (t/earliest dt-x dt-y)\n (t/latest dt-x dt-y)))\n ; remove timestamp fields from commandments\n xx (dissoc x :created-at :expires-at)\n yy (dissoc y :created-at :expires-at)]\n\n ; commandments are equal if all fields are equal EXCLUDING timestamp fields,\n ; AND if they were created less than 24 hours apart from each other\n (and (< time-diff-in-minutes 1440) ; 1440m = 24h\n (= xx yy))))\n\n(defn- commandments-state-equals?\n \"Returns true if both given state commandments are equal,\n as long as EQUAL commandments were created less than 24 hours apart from each other.\n NOTE This fn assumes commandment seqs have been deduped and cleaned up before (eg expired ones),\n otherwise we could accidently match two elements from the first to the same one in the second.\"\n [{interest-deltas-1 :interest-deltas feature-flags-1 :feature-flags :as state-1}\n {interest-deltas-2 :interest-deltas feature-flags-2 :feature-flags :as state-2}]\n\n ; commandment count must be equal in both states\n ; for having any hope of being equal at all\n (when (and (apply = (map count [interest-deltas-1 interest-deltas-2]))\n (apply = (map count [feature-flags-1 feature-flags-2])))\n\n ; for every commandment in first state, find its equal in second state\n ;\n ; FIXME compare function is O(n^2), this can be done in O(n*logn) by\n ; 1. sorting commandments\n ; 2. comparing each element in first seq with its index-equivalent in the other seq\n (let [equal-commandments? (fn [xs ys] (-> (for [x xs]\n (for [y ys :when (commandments-equal-and-created-in-24h-range? x y)]\n true))\n ; flatten seq of seqs result into a single concatenated seq\n flatten))\n equal-interest-deltas (equal-commandments? interest-deltas-1 interest-deltas-2)\n equal-feature-flags (equal-commandments? feature-flags-1 feature-flags-2)]\n\n ; states are equal if we found matches for all commandments from first state in the other\n (and (apply = (map count [equal-interest-deltas interest-deltas-1 interest-deltas-2]))\n (apply = (map count [equal-feature-flags feature-flags-1 feature-flags-2]))))))\n\n(defn- entity-id->type-value\n \"Returns entity type and value from asset id string.\n For example: 'ip/1.1.1.1' => ['ip', '1.1.1.1']\"\n [id]\n (let [[asset-type asset-value :as split-asset-id] (split id #\"/\" 2)\n length (count split-asset-id)]\n (if (or (not= length 2)\n (empty? asset-type)\n (empty? asset-value))\n (throw (RuntimeException. (format \"Asset ID \\\"%s\\\" must have non-empty type and value\" id)))\n split-asset-id)))\n\n(defn- apply-commandments-and-update-inspection-time\n \"Takes a list of new commandments belong to an entity (interest deltas, feature flags, etc.),\n applies them on the entity, then updates the inspection timestamp.\n Returns the updated entity.\n\n The entity is set to be inspected now by the commander only if its interest has increased.\"\n ; the message received wraps an entity id and a list of commandments\n [now state {:keys [commandments] entity-id :entity :as message}]\n\n (let [state-with-commandments (-> (reduce (partial process-commandment now) state commandments)\n ; add floob/mary-sue collection key\n (assoc :-type- collection))\n\n new-interest (entity->interest state-with-commandments)\n\n\n ; update state only if any commandments were added or removed\n new-state (if (commandments-state-equals? state state-with-commandments)\n state\n\n ; set autonomy inspection time to now only if interest is positive\n ;\n ; new scans might be scheduled even if interest has decreased or stayed\n ; the same.\n ;\n ; for example, in case nmap was disabled before and is now enabled: we have to schedule new nmap scans\n ; regardless of change in interest, as long as interest is positive.\n (if (> new-interest 0)\n (set-inspect-on now state-with-commandments)\n state-with-commandments))]\n\n (info-sampled \"Calculated autonomy state for entity\" {\"entity\" entity-id\n \"state\" new-state})\n\n new-state))\n\n(defn-inst process-error!\n \"Google Pub/Sub subscriber error handler function, executed when the primary handler function throws an Exception.\"\n [excpt msg]\n (error \"Failed processing message\" excpt {\"incoming_message\" msg})\n (dogstatsd/increment! metric-entity-commandments-processed-failure 1))\n\n(defn-inst process-commandments!\n \"Google Pub/Sub subscriber handler function which processes incoming commandments and updates scan schedules.\"\n [component config {{id :entity :as data} :data :as message}]\n (let [[entity-type entity-value] (entity-id->type-value id)]\n (set-tag \"entity.id\" id\n \"entity.type\" entity-type\n \"entity.value\" entity-value)\n\n (info-sampled \"Processing commandment\" {\"commandment\" message})\n\n (let [now (t/now)\n current-state (fetch-entity-from-db config id)\n updated-state (apply-commandments-and-update-inspection-time now current-state data)]\n\n ; update entity's new commandments in database,\n ; then generate command schedule configurations for updated entity, and send it to Scheduler for scheduling.\n ;\n ; NOTE update state only if there were any change to commandments (added or removed)\n (when-not (= current-state updated-state)\n ; NOTE update in db BEFORE sending commands to scheduler\n ; in order to avoid race condition access to db by both aaron and scheduler\n (update-entity-in-db! now config updated-state)\n\n ; XXX publishing to commands is TOGGLED OFF for the time being,\n ; until autonomy is fully migrated out of Combo.\n (generate-command-schedule-configs-and-send-to-scheduler! component config updated-state))\n\n (dogstatsd/increment! metric-entity-commandments-processed-success 1 {:tags {:entity_type entity-type}}))))\n\n\n(defrecord CommandmentsSubscriber [config server?]\n ; Returns an initialized Google Pub/Sub topic subscriber for topic,\n ; listening for incoming Moses commandments.\n Lifecycle\n\n (start [component]\n (let [{:keys [subscriber]} component]\n ; don't subscribe if this is a server i.e. not a processor\n (if (or (some? subscriber) server?)\n (do\n (info \"Not starting Commandments subscriber\" {\"server_mode\" server?})\n component)\n\n (do\n (info \"Starting Commandments subscriber\")\n\n (let [{:keys [pubsub]} config\n subcsriber-config (merge (select-keys pubsub [:google-application-credentials :google-application-credentials-path])\n (:commandments pubsub)\n {:options {:convert-strings-to-keywords? true\n :clojurize-keywords? true}})\n\n ; generate subscription message handler\n process-message! (partial process-commandments! component config)\n subscriber (->PubSubSubscriberComponent subcsriber-config process-message! process-error!)]\n\n (assoc component :subscriber (start subscriber)))))))\n\n (stop [component]\n (let [{:keys [subscriber]} component]\n ; no-op if not started or this is a server i.e. not a processor\n (if (or (nil? subscriber) server?)\n (do\n (info \"Tried to stop Commandments subscriber but it's not started\" {\"server_mode\" server?})\n component)\n\n (do\n (info \"Stopping Commandments subscriber\")\n (stop subscriber)\n (assoc component :subscriber nil))))))\n"
}
}
[Trace - 14:27:48] Received request 'client/registerCapability - (1)'.
Params: {
"registrations": [
{
"id": "id",
"method": "workspace/didChangeWatchedFiles",
"registerOptions": {
"watchers": [
{
"globPattern": "**"
}
]
}
}
]
}
[Trace - 14:27:48] Sending response 'client/registerCapability - (1)'. Processing request took 3ms
No result returned.
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/conjure-log-194679.cljc",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/schedule.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/feature_flag.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/core.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/interest.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/entity/node_details.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 49,
"character": 54
},
"end": {
"line": 49,
"character": 64
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding updated-at",
"tags": [
1
]
}
]
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/util/core.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/web_server/core.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/attribution.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/entity.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/layout.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 43,
"character": 11
},
"end": {
"line": 43,
"character": 26
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding schedule-config",
"tags": [
1
]
}
]
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/metrics.clj",
"diagnostics": []
}
[Trace - 14:27:48] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 4,
"character": 5
},
"end": {
"line": 4,
"character": 18
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace clj-time.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 10,
"character": 5
},
"end": {
"line": 10,
"character": 26
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace aaron.command.metrics is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 10,
"character": 35
},
"end": {
"line": 10,
"character": 78
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'aaron.command.metrics/metric-sent-command-schedule-config-success is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 11,
"character": 35
},
"end": {
"line": 11,
"character": 78
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'aaron.command.metrics/metric-sent-command-schedule-config-failure is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 12,
"character": 5
},
"end": {
"line": 12,
"character": 24
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace cognician.dogstatsd is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 14,
"character": 5
},
"end": {
"line": 14,
"character": 16
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace shleem.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 15,
"character": 5
},
"end": {
"line": 15,
"character": 22
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace pencilvester.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 15,
"character": 31
},
"end": {
"line": 15,
"character": 36
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'pencilvester.core/error is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 16,
"character": 31
},
"end": {
"line": 16,
"character": 36
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'pencilvester.core/debug is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 63,
"character": 11
},
"end": {
"line": 63,
"character": 17
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding shleem",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 64,
"character": 16
},
"end": {
"line": 64,
"character": 24
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding exchange",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 64,
"character": 25
},
"end": {
"line": 64,
"character": 36
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding routing-key",
"tags": [
1
]
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/command.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/layout_list.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/command/rule.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/metrics.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/metrics/core.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 52,
"character": 21
},
"end": {
"line": 52,
"character": 28
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding request",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 52,
"character": 34
},
"end": {
"line": 52,
"character": 41
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding request",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 97,
"character": 10
},
"end": {
"line": 97,
"character": 18
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding app-info",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 97,
"character": 26
},
"end": {
"line": 97,
"character": 40
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding parsed-options",
"tags": [
1
]
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/log/core.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/events/core.clj",
"diagnostics": []
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 49,
"character": 54
},
"end": {
"line": 49,
"character": 64
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding updated-at",
"tags": [
1
]
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/entity/t_schedule.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 34
},
"end": {
"line": 2,
"character": 38
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [set-inspect-on]",
"tags": []
},
{
"range": {
"start": {
"line": 4,
"character": 30
},
"end": {
"line": 4,
"character": 34
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now tomorrow yesterday]",
"tags": []
},
{
"range": {
"start": {
"line": 8,
"character": 1
},
"end": {
"line": 8,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 8,
"character": 10
},
"end": {
"line": 8,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 18
},
"end": {
"line": 9,
"character": 21
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 42
},
"end": {
"line": 9,
"character": 58
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?next-inspection",
"tags": []
},
{
"range": {
"start": {
"line": 10,
"character": 25
},
"end": {
"line": 10,
"character": 43
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result-inspection",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 2
},
"end": {
"line": 12,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 6
},
"end": {
"line": 12,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?next-inspection",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 23
},
"end": {
"line": 12,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result-inspection",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/entity/t_core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 30
},
"end": {
"line": 2,
"character": 34
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [->entity append-commandment cleanup-commandments default-origin-ip-endpoint floob-entity-field-name set-default-created-at-time set-default-expires-at-time set-default-origin]",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 30
},
"end": {
"line": 9,
"character": 34
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now one-week-ago two-days-ago yesterday]",
"tags": []
},
{
"range": {
"start": {
"line": 15,
"character": 19
},
"end": {
"line": 15,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-created-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 16,
"character": 19
},
"end": {
"line": 16,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-expires-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 19
},
"end": {
"line": 17,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-origin is private",
"tags": []
},
{
"range": {
"start": {
"line": 19,
"character": 1
},
"end": {
"line": 19,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 1
},
"end": {
"line": 22,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 10
},
"end": {
"line": 22,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 23,
"character": 12
},
"end": {
"line": 23,
"character": 15
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 23,
"character": 16
},
"end": {
"line": 23,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity-id",
"tags": []
},
{
"range": {
"start": {
"line": 24,
"character": 28
},
"end": {
"line": 24,
"character": 38
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity-id",
"tags": []
},
{
"range": {
"start": {
"line": 32,
"character": 28
},
"end": {
"line": 32,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 33,
"character": 28
},
"end": {
"line": 33,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 35,
"character": 2
},
"end": {
"line": 35,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt",
"tags": []
},
{
"range": {
"start": {
"line": 35,
"character": 12
},
"end": {
"line": 35,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity-id",
"tags": []
},
{
"range": {
"start": {
"line": 39,
"character": 1
},
"end": {
"line": 39,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 40,
"character": 3
},
"end": {
"line": 40,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 41,
"character": 4
},
"end": {
"line": 41,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-created-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 42,
"character": 4
},
"end": {
"line": 42,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-created-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 44,
"character": 3
},
"end": {
"line": 44,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 45,
"character": 4
},
"end": {
"line": 45,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-expires-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 4
},
"end": {
"line": 46,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-expires-at-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 48,
"character": 3
},
"end": {
"line": 48,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 49,
"character": 4
},
"end": {
"line": 49,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-origin is private",
"tags": []
},
{
"range": {
"start": {
"line": 50,
"character": 4
},
"end": {
"line": 50,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.entity.core/set-default-origin is private",
"tags": []
},
{
"range": {
"start": {
"line": 52,
"character": 1
},
"end": {
"line": 52,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 61,
"character": 5
},
"end": {
"line": 61,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 69,
"character": 5
},
"end": {
"line": 69,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 69,
"character": 14
},
"end": {
"line": 69,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 70,
"character": 25
},
"end": {
"line": 70,
"character": 38
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?commandments",
"tags": []
},
{
"range": {
"start": {
"line": 73,
"character": 23
},
"end": {
"line": 73,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 6
},
"end": {
"line": 75,
"character": 19
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?commandments",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 42
},
"end": {
"line": 75,
"character": 49
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/entity/t_feature_flag.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 13
},
"end": {
"line": 2,
"character": 30
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace aaron.entity.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 2,
"character": 39
},
"end": {
"line": 2,
"character": 65
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'aaron.entity.core/default-origin-ip-endpoint is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 3,
"character": 46
},
"end": {
"line": 3,
"character": 50
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [commandment-type-disable-feature-flag commandment-type-enable-feature-flag]",
"tags": []
},
{
"range": {
"start": {
"line": 4,
"character": 38
},
"end": {
"line": 4,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/entity/t_interest.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 42
},
"end": {
"line": 2,
"character": 46
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [commandment-type-interest-delta entity->interest]",
"tags": []
},
{
"range": {
"start": {
"line": 3,
"character": 38
},
"end": {
"line": 3,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer",
"tags": []
},
{
"range": {
"start": {
"line": 25,
"character": 1
},
"end": {
"line": 25,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 26,
"character": 3
},
"end": {
"line": 26,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 26,
"character": 12
},
"end": {
"line": 26,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 31,
"character": 55
},
"end": {
"line": 31,
"character": 62
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 31,
"character": 69
},
"end": {
"line": 31,
"character": 76
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 33,
"character": 4
},
"end": {
"line": 33,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 33,
"character": 22
},
"end": {
"line": 33,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 53,
"character": 3
},
"end": {
"line": 53,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 53,
"character": 12
},
"end": {
"line": 53,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 54,
"character": 88
},
"end": {
"line": 54,
"character": 95
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 55,
"character": 7
},
"end": {
"line": 55,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 57,
"character": 4
},
"end": {
"line": 57,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 57,
"character": 22
},
"end": {
"line": 57,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 78,
"character": 3
},
"end": {
"line": 78,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/entity/t_node_details.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 1,
"character": 46
},
"end": {
"line": 1,
"character": 50
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [commandment-type-node-details]",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/util/t_core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 36
},
"end": {
"line": 2,
"character": 40
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [latest-time-by-key most-recently-created time-before-or-equal?]",
"tags": []
},
{
"range": {
"start": {
"line": 33,
"character": 1
},
"end": {
"line": 33,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 33,
"character": 10
},
"end": {
"line": 33,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 34,
"character": 25
},
"end": {
"line": 34,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt1",
"tags": []
},
{
"range": {
"start": {
"line": 34,
"character": 30
},
"end": {
"line": 34,
"character": 34
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt2",
"tags": []
},
{
"range": {
"start": {
"line": 34,
"character": 39
},
"end": {
"line": 34,
"character": 46
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 36,
"character": 2
},
"end": {
"line": 36,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt1",
"tags": []
},
{
"range": {
"start": {
"line": 36,
"character": 15
},
"end": {
"line": 36,
"character": 19
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?dt2",
"tags": []
},
{
"range": {
"start": {
"line": 36,
"character": 25
},
"end": {
"line": 36,
"character": 32
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 43,
"character": 1
},
"end": {
"line": 43,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 43,
"character": 10
},
"end": {
"line": 43,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 44,
"character": 31
},
"end": {
"line": 44,
"character": 37
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?times",
"tags": []
},
{
"range": {
"start": {
"line": 44,
"character": 42
},
"end": {
"line": 44,
"character": 49
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 2
},
"end": {
"line": 46,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?times",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 21
},
"end": {
"line": 46,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 68,
"character": 1
},
"end": {
"line": 68,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 71,
"character": 1
},
"end": {
"line": 71,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 71,
"character": 10
},
"end": {
"line": 71,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 46
},
"end": {
"line": 74,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?created-at",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 78
},
"end": {
"line": 74,
"character": 85
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 76,
"character": 2
},
"end": {
"line": 76,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?created-at",
"tags": []
},
{
"range": {
"start": {
"line": 76,
"character": 18
},
"end": {
"line": 76,
"character": 25
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 8,
"character": 5
},
"end": {
"line": 8,
"character": 11
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/config'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 13,
"character": 5
},
"end": {
"line": 13,
"character": 22
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/one-week-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 14,
"character": 5
},
"end": {
"line": 14,
"character": 23
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/five-days-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 15,
"character": 5
},
"end": {
"line": 15,
"character": 25
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/twelve-days-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 16,
"character": 5
},
"end": {
"line": 16,
"character": 23
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/two-weeks-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 18,
"character": 5
},
"end": {
"line": 18,
"character": 23
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/one-month-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 19,
"character": 5
},
"end": {
"line": 19,
"character": 24
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/two-months-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 20,
"character": 5
},
"end": {
"line": 20,
"character": 26
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/three-months-from-now'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 24,
"character": 5
},
"end": {
"line": 24,
"character": 18
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/five-days-ago'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 25,
"character": 5
},
"end": {
"line": 25,
"character": 20
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/twelve-days-ago'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 27,
"character": 5
},
"end": {
"line": 27,
"character": 18
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/two-weeks-ago'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 28,
"character": 5
},
"end": {
"line": 28,
"character": 18
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/one-month-ago'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 29,
"character": 5
},
"end": {
"line": 29,
"character": 19
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/two-months-ago'",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 30,
"character": 5
},
"end": {
"line": 30,
"character": 21
}
},
"severity": 3,
"code": "unused-public-var",
"source": "clojure-lsp",
"message": "Unused public var 'aaron.util.t-core/three-months-ago'",
"tags": [
1
]
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_layout.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 41
},
"end": {
"line": 2,
"character": 45
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [->layout enabled-layouts prepare-command-schedule-config-for-s11n]",
"tags": []
},
{
"range": {
"start": {
"line": 7,
"character": 19
},
"end": {
"line": 7,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.layout/->layout is private",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 1
},
"end": {
"line": 9,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 10,
"character": 27
},
"end": {
"line": 10,
"character": 33
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: truthy",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 1
},
"end": {
"line": 12,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 13,
"character": 3
},
"end": {
"line": 13,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 14,
"character": 4
},
"end": {
"line": 14,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.layout/->layout is private",
"tags": []
},
{
"range": {
"start": {
"line": 25,
"character": 3
},
"end": {
"line": 25,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 26,
"character": 4
},
"end": {
"line": 26,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.layout/->layout is private",
"tags": []
},
{
"range": {
"start": {
"line": 38,
"character": 1
},
"end": {
"line": 38,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_layout_list.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 1,
"character": 46
},
"end": {
"line": 1,
"character": 50
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [layout-configs]",
"tags": []
},
{
"range": {
"start": {
"line": 2,
"character": 13
},
"end": {
"line": 2,
"character": 26
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace clj-time.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 5,
"character": 1
},
"end": {
"line": 5,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_attribution.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 38
},
"end": {
"line": 2,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [layout->layout-with-complying-origins origin->realm origins->asset-attribution]",
"tags": []
},
{
"range": {
"start": {
"line": 7,
"character": 30
},
"end": {
"line": 7,
"character": 34
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now]",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 19
},
"end": {
"line": 12,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.attribution/origin->realm is private",
"tags": []
},
{
"range": {
"start": {
"line": 14,
"character": 1
},
"end": {
"line": 14,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 14,
"character": 10
},
"end": {
"line": 14,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 15,
"character": 2
},
"end": {
"line": 15,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.attribution/origin->realm is private",
"tags": []
},
{
"range": {
"start": {
"line": 15,
"character": 17
},
"end": {
"line": 15,
"character": 24
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origin",
"tags": []
},
{
"range": {
"start": {
"line": 15,
"character": 29
},
"end": {
"line": 15,
"character": 36
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 2
},
"end": {
"line": 17,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origin",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 34
},
"end": {
"line": 17,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 31,
"character": 1
},
"end": {
"line": 31,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 36,
"character": 8
},
"end": {
"line": 36,
"character": 21
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding ff-1-origin-1",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 37,
"character": 8
},
"end": {
"line": 37,
"character": 21
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding ff-1-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 38,
"character": 8
},
"end": {
"line": 38,
"character": 21
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding ff-2-origin-1",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 40,
"character": 5
},
"end": {
"line": 40,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 40,
"character": 14
},
"end": {
"line": 40,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 41,
"character": 20
},
"end": {
"line": 41,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fn",
"tags": []
},
{
"range": {
"start": {
"line": 42,
"character": 47
},
"end": {
"line": 42,
"character": 54
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity",
"tags": []
},
{
"range": {
"start": {
"line": 44,
"character": 41
},
"end": {
"line": 44,
"character": 59
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?complying-origins",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 4
},
"end": {
"line": 46,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fn",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 24
},
"end": {
"line": 46,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 66
},
"end": {
"line": 46,
"character": 84
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?complying-origins",
"tags": []
},
{
"range": {
"start": {
"line": 63,
"character": 1
},
"end": {
"line": 63,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 63,
"character": 10
},
"end": {
"line": 63,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 64,
"character": 30
},
"end": {
"line": 64,
"character": 38
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origins",
"tags": []
},
{
"range": {
"start": {
"line": 64,
"character": 43
},
"end": {
"line": 64,
"character": 50
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 66,
"character": 2
},
"end": {
"line": 66,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origins",
"tags": []
},
{
"range": {
"start": {
"line": 66,
"character": 36
},
"end": {
"line": 66,
"character": 43
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_command.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 42
},
"end": {
"line": 2,
"character": 46
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [->command nmap-config-dynamic-ports]",
"tags": []
},
{
"range": {
"start": {
"line": 4,
"character": 13
},
"end": {
"line": 4,
"character": 23
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace midje.util is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 4,
"character": 32
},
"end": {
"line": 4,
"character": 49
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'midje.util/testable-privates is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 8,
"character": 1
},
"end": {
"line": 8,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 8,
"character": 10
},
"end": {
"line": 8,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 8
},
"end": {
"line": 9,
"character": 22
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding command-result",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 17,
"character": 41
},
"end": {
"line": 17,
"character": 46
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?kind",
"tags": []
},
{
"range": {
"start": {
"line": 19,
"character": 15
},
"end": {
"line": 19,
"character": 23
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origins",
"tags": []
},
{
"range": {
"start": {
"line": 20,
"character": 7
},
"end": {
"line": 20,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 4
},
"end": {
"line": 22,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?kind",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 12
},
"end": {
"line": 22,
"character": 20
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?origins",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 46
},
"end": {
"line": 22,
"character": 53
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 25,
"character": 46
},
"end": {
"line": 25,
"character": 60
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: command-result",
"tags": []
},
{
"range": {
"start": {
"line": 26,
"character": 46
},
"end": {
"line": 26,
"character": 60
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: command-result",
"tags": []
},
{
"range": {
"start": {
"line": 28,
"character": 53
},
"end": {
"line": 28,
"character": 67
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: command-result",
"tags": []
},
{
"range": {
"start": {
"line": 35,
"character": 53
},
"end": {
"line": 35,
"character": 67
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: command-result",
"tags": []
},
{
"range": {
"start": {
"line": 48,
"character": 53
},
"end": {
"line": 48,
"character": 67
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: command-result",
"tags": []
},
{
"range": {
"start": {
"line": 60,
"character": 1
},
"end": {
"line": 60,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 61,
"character": 3
},
"end": {
"line": 61,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 61,
"character": 12
},
"end": {
"line": 61,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 63,
"character": 46
},
"end": {
"line": 63,
"character": 51
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?data",
"tags": []
},
{
"range": {
"start": {
"line": 63,
"character": 57
},
"end": {
"line": 63,
"character": 64
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 65,
"character": 4
},
"end": {
"line": 65,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?data",
"tags": []
},
{
"range": {
"start": {
"line": 65,
"character": 48
},
"end": {
"line": 65,
"character": 55
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 90,
"character": 3
},
"end": {
"line": 90,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 103,
"character": 38
},
"end": {
"line": 103,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: has",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 39
},
"end": {
"line": 2,
"character": 43
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [generate-command-schedule-configs generate-command-schedule-configs-and-send-to-scheduler! layout->command-schedule-config layouts->command-schedule-configs]",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 42
},
"end": {
"line": 17,
"character": 64
}
},
"severity": 2,
"code": "unused-referred-var",
"source": "clj-kondo",
"message": "#'aaron.command.entity/feature-flag-greenbone is referred but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 36,
"character": 38
},
"end": {
"line": 36,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now yesterday]",
"tags": []
},
{
"range": {
"start": {
"line": 37,
"character": 13
},
"end": {
"line": 37,
"character": 24
}
},
"severity": 2,
"code": "unused-namespace",
"source": "clj-kondo",
"message": "namespace shleem.core is required but never used",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 42,
"character": 19
},
"end": {
"line": 42,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layout->command-schedule-config is private",
"tags": []
},
{
"range": {
"start": {
"line": 43,
"character": 19
},
"end": {
"line": 43,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 19
},
"end": {
"line": 46,
"character": 58
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-interest-in-range-for-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 47,
"character": 19
},
"end": {
"line": 47,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-feature-flags-exist-for-specific-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 50,
"character": 19
},
"end": {
"line": 50,
"character": 27
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 53,
"character": 1
},
"end": {
"line": 53,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 55,
"character": 4
},
"end": {
"line": 55,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layout->command-schedule-config is private",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 5
},
"end": {
"line": 75,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 78,
"character": 1
},
"end": {
"line": 78,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 80,
"character": 2
},
"end": {
"line": 80,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 81,
"character": 3
},
"end": {
"line": 81,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 87,
"character": 2
},
"end": {
"line": 87,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 88,
"character": 3
},
"end": {
"line": 88,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 93,
"character": 2
},
"end": {
"line": 93,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 94,
"character": 3
},
"end": {
"line": 94,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 100,
"character": 2
},
"end": {
"line": 100,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 101,
"character": 3
},
"end": {
"line": 101,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 107,
"character": 2
},
"end": {
"line": 107,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.command.core/layouts->command-schedule-configs is private",
"tags": []
},
{
"range": {
"start": {
"line": 108,
"character": 3
},
"end": {
"line": 108,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 114,
"character": 1
},
"end": {
"line": 114,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 156,
"character": 5
},
"end": {
"line": 156,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 160,
"character": 61
},
"end": {
"line": 160,
"character": 100
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-interest-in-range-for-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 161,
"character": 61
},
"end": {
"line": 161,
"character": 111
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-feature-flags-exist-for-specific-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 164,
"character": 61
},
"end": {
"line": 164,
"character": 100
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-interest-in-range-for-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 165,
"character": 61
},
"end": {
"line": 165,
"character": 111
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->rule-fn-feature-flags-exist-for-specific-origin?",
"tags": []
},
{
"range": {
"start": {
"line": 196,
"character": 12
},
"end": {
"line": 196,
"character": 18
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding config",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 205,
"character": 5
},
"end": {
"line": 205,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 238,
"character": 5
},
"end": {
"line": 238,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 239,
"character": 33
},
"end": {
"line": 239,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 270,
"character": 5
},
"end": {
"line": 270,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 271,
"character": 33
},
"end": {
"line": 271,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 288,
"character": 5
},
"end": {
"line": 288,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 289,
"character": 33
},
"end": {
"line": 289,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 319,
"character": 5
},
"end": {
"line": 319,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 320,
"character": 33
},
"end": {
"line": 320,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 328,
"character": 5
},
"end": {
"line": 328,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 329,
"character": 33
},
"end": {
"line": 329,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ->layout",
"tags": []
},
{
"range": {
"start": {
"line": 337,
"character": 1
},
"end": {
"line": 337,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 342,
"character": 91
},
"end": {
"line": 342,
"character": 94
}
},
"severity": 2,
"code": "redundant-expression",
"source": "clj-kondo",
"message": "Redundant expression: nil",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 343,
"character": 5
},
"end": {
"line": 343,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_entity.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 1,
"character": 41
},
"end": {
"line": 1,
"character": 45
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [commandment-type-disable-feature-flag commandment-type-enable-feature-flag entity->group-commandments-by-origin entity-id->type-value feature-flags->disabled? feature-flags->enabled? interest-deltas->interest]",
"tags": []
},
{
"range": {
"start": {
"line": 5,
"character": 38
},
"end": {
"line": 5,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now]",
"tags": []
},
{
"range": {
"start": {
"line": 9,
"character": 1
},
"end": {
"line": 9,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 3
},
"end": {
"line": 17,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 12
},
"end": {
"line": 17,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 18,
"character": 27
},
"end": {
"line": 18,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 18,
"character": 35
},
"end": {
"line": 18,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 20,
"character": 4
},
"end": {
"line": 20,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 20,
"character": 28
},
"end": {
"line": 20,
"character": 35
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 28,
"character": 1
},
"end": {
"line": 28,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 29,
"character": 3
},
"end": {
"line": 29,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 37,
"character": 3
},
"end": {
"line": 37,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 37,
"character": 12
},
"end": {
"line": 37,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 38,
"character": 79
},
"end": {
"line": 38,
"character": 86
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 39,
"character": 7
},
"end": {
"line": 39,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 41,
"character": 4
},
"end": {
"line": 41,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?deltas",
"tags": []
},
{
"range": {
"start": {
"line": 41,
"character": 22
},
"end": {
"line": 41,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 62,
"character": 1
},
"end": {
"line": 62,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 62,
"character": 10
},
"end": {
"line": 62,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 63,
"character": 8
},
"end": {
"line": 63,
"character": 14
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding entity",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 64,
"character": 8
},
"end": {
"line": 64,
"character": 18
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding enabled-ff",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 65,
"character": 8
},
"end": {
"line": 65,
"character": 19
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding disabled-ff",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 66,
"character": 29
},
"end": {
"line": 66,
"character": 33
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?ffs",
"tags": []
},
{
"range": {
"start": {
"line": 66,
"character": 50
},
"end": {
"line": 66,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 67,
"character": 30
},
"end": {
"line": 67,
"character": 34
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?ffs",
"tags": []
},
{
"range": {
"start": {
"line": 67,
"character": 56
},
"end": {
"line": 67,
"character": 63
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 69,
"character": 5
},
"end": {
"line": 69,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?ffs",
"tags": []
},
{
"range": {
"start": {
"line": 69,
"character": 20
},
"end": {
"line": 69,
"character": 27
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 71,
"character": 6
},
"end": {
"line": 71,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: enabled-ff",
"tags": []
},
{
"range": {
"start": {
"line": 72,
"character": 6
},
"end": {
"line": 72,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: disabled-ff",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 1
},
"end": {
"line": 74,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 82,
"character": 5
},
"end": {
"line": 82,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 97,
"character": 7
},
"end": {
"line": 97,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/command/t_rule.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 1,
"character": 39
},
"end": {
"line": 1,
"character": 43
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [->rule-fn-all ->rule-fn-any ->rule-fn-dns-resolve-enabled-interest-1-100 ->rule-fn-dns-resolve-enabled-interest-100 ->rule-fn-entity-type-domain ->rule-fn-entity-type-ip ->rule-fn-greenbone-public-scan-enabled ->rule-fn-greenbone-vpn-enabled ->rule-fn-not ->rule-fn-openvas-public-scan-enabled ->rule-fn-openvas-vpn-enabled interest-range->rule-fn-nmap-enabled-with-interest-range]",
"tags": []
},
{
"range": {
"start": {
"line": 12,
"character": 38
},
"end": {
"line": 12,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now]",
"tags": []
},
{
"range": {
"start": {
"line": 16,
"character": 1
},
"end": {
"line": 16,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 3
},
"end": {
"line": 17,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 12
},
"end": {
"line": 17,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 18,
"character": 36
},
"end": {
"line": 18,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rules",
"tags": []
},
{
"range": {
"start": {
"line": 19,
"character": 24
},
"end": {
"line": 19,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 9
},
"end": {
"line": 22,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 22,
"character": 19
},
"end": {
"line": 22,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 24,
"character": 4
},
"end": {
"line": 24,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rules",
"tags": []
},
{
"range": {
"start": {
"line": 24,
"character": 26
},
"end": {
"line": 24,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 24,
"character": 32
},
"end": {
"line": 24,
"character": 39
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 45,
"character": 3
},
"end": {
"line": 45,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 45,
"character": 12
},
"end": {
"line": 45,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 36
},
"end": {
"line": 46,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rules",
"tags": []
},
{
"range": {
"start": {
"line": 47,
"character": 24
},
"end": {
"line": 47,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 50,
"character": 9
},
"end": {
"line": 50,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 50,
"character": 19
},
"end": {
"line": 50,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 52,
"character": 4
},
"end": {
"line": 52,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rules",
"tags": []
},
{
"range": {
"start": {
"line": 52,
"character": 26
},
"end": {
"line": 52,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 52,
"character": 32
},
"end": {
"line": 52,
"character": 39
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 73,
"character": 3
},
"end": {
"line": 73,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 73,
"character": 12
},
"end": {
"line": 73,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 36
},
"end": {
"line": 74,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 24
},
"end": {
"line": 75,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 78,
"character": 9
},
"end": {
"line": 78,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 78,
"character": 19
},
"end": {
"line": 78,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 80,
"character": 4
},
"end": {
"line": 80,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule",
"tags": []
},
{
"range": {
"start": {
"line": 80,
"character": 28
},
"end": {
"line": 80,
"character": 33
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 80,
"character": 34
},
"end": {
"line": 80,
"character": 41
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 90,
"character": 1
},
"end": {
"line": 90,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 90,
"character": 10
},
"end": {
"line": 90,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 91,
"character": 33
},
"end": {
"line": 91,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fns",
"tags": []
},
{
"range": {
"start": {
"line": 92,
"character": 9
},
"end": {
"line": 92,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 92,
"character": 19
},
"end": {
"line": 92,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 94,
"character": 2
},
"end": {
"line": 94,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fns",
"tags": []
},
{
"range": {
"start": {
"line": 94,
"character": 23
},
"end": {
"line": 94,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 94,
"character": 29
},
"end": {
"line": 94,
"character": 36
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 110,
"character": 1
},
"end": {
"line": 110,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 110,
"character": 10
},
"end": {
"line": 110,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 111,
"character": 33
},
"end": {
"line": 111,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fns",
"tags": []
},
{
"range": {
"start": {
"line": 112,
"character": 9
},
"end": {
"line": 112,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 112,
"character": 19
},
"end": {
"line": 112,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 114,
"character": 2
},
"end": {
"line": 114,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fns",
"tags": []
},
{
"range": {
"start": {
"line": 114,
"character": 23
},
"end": {
"line": 114,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 114,
"character": 29
},
"end": {
"line": 114,
"character": 36
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 130,
"character": 1
},
"end": {
"line": 130,
"character": 8
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 130,
"character": 10
},
"end": {
"line": 130,
"character": 14
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 131,
"character": 32
},
"end": {
"line": 131,
"character": 40
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fn",
"tags": []
},
{
"range": {
"start": {
"line": 132,
"character": 14
},
"end": {
"line": 132,
"character": 19
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 132,
"character": 24
},
"end": {
"line": 132,
"character": 31
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 134,
"character": 2
},
"end": {
"line": 134,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?rule-fn",
"tags": []
},
{
"range": {
"start": {
"line": 134,
"character": 21
},
"end": {
"line": 134,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?args",
"tags": []
},
{
"range": {
"start": {
"line": 134,
"character": 27
},
"end": {
"line": 134,
"character": 34
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 142,
"character": 1
},
"end": {
"line": 142,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 145,
"character": 5
},
"end": {
"line": 145,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 145,
"character": 14
},
"end": {
"line": 145,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 147,
"character": 24
},
"end": {
"line": 147,
"character": 27
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 147,
"character": 33
},
"end": {
"line": 147,
"character": 40
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 149,
"character": 6
},
"end": {
"line": 149,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 149,
"character": 26
},
"end": {
"line": 149,
"character": 33
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 159,
"character": 5
},
"end": {
"line": 159,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 159,
"character": 14
},
"end": {
"line": 159,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 161,
"character": 24
},
"end": {
"line": 161,
"character": 27
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 161,
"character": 33
},
"end": {
"line": 161,
"character": 40
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 163,
"character": 6
},
"end": {
"line": 163,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 163,
"character": 26
},
"end": {
"line": 163,
"character": 33
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 173,
"character": 1
},
"end": {
"line": 173,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 190,
"character": 8
},
"end": {
"line": 190,
"character": 29
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding nmap-enabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 193,
"character": 8
},
"end": {
"line": 193,
"character": 30
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding nmap-disabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 198,
"character": 8
},
"end": {
"line": 198,
"character": 33
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding openvas-disabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 203,
"character": 8
},
"end": {
"line": 203,
"character": 35
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding greenbone-disabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 208,
"character": 8
},
"end": {
"line": 208,
"character": 37
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding public-scan-disabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 211,
"character": 8
},
"end": {
"line": 211,
"character": 36
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding dns-resolve-enabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 213,
"character": 8
},
"end": {
"line": 213,
"character": 37
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding dns-resolve-disabled-origin-2",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 215,
"character": 5
},
"end": {
"line": 215,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 215,
"character": 14
},
"end": {
"line": 215,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 216,
"character": 26
},
"end": {
"line": 216,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 216,
"character": 43
},
"end": {
"line": 216,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 217,
"character": 75
},
"end": {
"line": 217,
"character": 79
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?min",
"tags": []
},
{
"range": {
"start": {
"line": 217,
"character": 80
},
"end": {
"line": 217,
"character": 84
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?max",
"tags": []
},
{
"range": {
"start": {
"line": 218,
"character": 23
},
"end": {
"line": 218,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 220,
"character": 6
},
"end": {
"line": 220,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?min",
"tags": []
},
{
"range": {
"start": {
"line": 220,
"character": 12
},
"end": {
"line": 220,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?max",
"tags": []
},
{
"range": {
"start": {
"line": 220,
"character": 18
},
"end": {
"line": 220,
"character": 34
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 220,
"character": 42
},
"end": {
"line": 220,
"character": 56
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 220,
"character": 70
},
"end": {
"line": 220,
"character": 77
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 251,
"character": 5
},
"end": {
"line": 251,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 251,
"character": 14
},
"end": {
"line": 251,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 252,
"character": 26
},
"end": {
"line": 252,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 252,
"character": 43
},
"end": {
"line": 252,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 254,
"character": 23
},
"end": {
"line": 254,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 256,
"character": 6
},
"end": {
"line": 256,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 256,
"character": 30
},
"end": {
"line": 256,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 256,
"character": 62
},
"end": {
"line": 256,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 299,
"character": 5
},
"end": {
"line": 299,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 299,
"character": 14
},
"end": {
"line": 299,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 300,
"character": 26
},
"end": {
"line": 300,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 300,
"character": 43
},
"end": {
"line": 300,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 302,
"character": 23
},
"end": {
"line": 302,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 304,
"character": 6
},
"end": {
"line": 304,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 304,
"character": 30
},
"end": {
"line": 304,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 304,
"character": 62
},
"end": {
"line": 304,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 343,
"character": 5
},
"end": {
"line": 343,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 343,
"character": 14
},
"end": {
"line": 343,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 344,
"character": 26
},
"end": {
"line": 344,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 344,
"character": 43
},
"end": {
"line": 344,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 346,
"character": 23
},
"end": {
"line": 346,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 348,
"character": 6
},
"end": {
"line": 348,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 348,
"character": 30
},
"end": {
"line": 348,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 348,
"character": 62
},
"end": {
"line": 348,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 383,
"character": 5
},
"end": {
"line": 383,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 383,
"character": 14
},
"end": {
"line": 383,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 384,
"character": 26
},
"end": {
"line": 384,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 384,
"character": 43
},
"end": {
"line": 384,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 386,
"character": 23
},
"end": {
"line": 386,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 388,
"character": 6
},
"end": {
"line": 388,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 388,
"character": 30
},
"end": {
"line": 388,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 388,
"character": 62
},
"end": {
"line": 388,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 417,
"character": 5
},
"end": {
"line": 417,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 417,
"character": 14
},
"end": {
"line": 417,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 418,
"character": 26
},
"end": {
"line": 418,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 418,
"character": 43
},
"end": {
"line": 418,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 420,
"character": 23
},
"end": {
"line": 420,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 422,
"character": 6
},
"end": {
"line": 422,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 422,
"character": 30
},
"end": {
"line": 422,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 422,
"character": 62
},
"end": {
"line": 422,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 442,
"character": 5
},
"end": {
"line": 442,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 442,
"character": 14
},
"end": {
"line": 442,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 443,
"character": 26
},
"end": {
"line": 443,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 443,
"character": 43
},
"end": {
"line": 443,
"character": 57
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 445,
"character": 23
},
"end": {
"line": 445,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 447,
"character": 6
},
"end": {
"line": 447,
"character": 22
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?interest-deltas",
"tags": []
},
{
"range": {
"start": {
"line": 447,
"character": 30
},
"end": {
"line": 447,
"character": 44
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?feature-flags",
"tags": []
},
{
"range": {
"start": {
"line": 447,
"character": 62
},
"end": {
"line": 447,
"character": 69
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/t_commandments_subscriber.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 42
},
"end": {
"line": 2,
"character": 46
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [apply-commandments-and-update-inspection-time commandments-equal-and-created-in-24h-range? commandments-state-equals? entity-id->type-value fetch-entity-from-db process-commandment process-commandments! update-entity-in-db!]",
"tags": []
},
{
"range": {
"start": {
"line": 14,
"character": 30
},
"end": {
"line": 14,
"character": 34
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now tomorrow yesterday]",
"tags": []
},
{
"range": {
"start": {
"line": 25,
"character": 19
},
"end": {
"line": 25,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 26,
"character": 19
},
"end": {
"line": 26,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/apply-commandments-and-update-inspection-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 27,
"character": 19
},
"end": {
"line": 27,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 28,
"character": 19
},
"end": {
"line": 28,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 29,
"character": 19
},
"end": {
"line": 29,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 42,
"character": 1
},
"end": {
"line": 42,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 49,
"character": 5
},
"end": {
"line": 49,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 53,
"character": 1
},
"end": {
"line": 53,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 54,
"character": 3
},
"end": {
"line": 54,
"character": 21
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: against-background",
"tags": []
},
{
"range": {
"start": {
"line": 68,
"character": 5
},
"end": {
"line": 68,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 71,
"character": 5
},
"end": {
"line": 71,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 73,
"character": 1
},
"end": {
"line": 73,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 83,
"character": 8
},
"end": {
"line": 83,
"character": 42
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding commandment-disable-nmap-yesterday",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 96,
"character": 5
},
"end": {
"line": 96,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 97,
"character": 6
},
"end": {
"line": 97,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 99,
"character": 5
},
"end": {
"line": 99,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 100,
"character": 6
},
"end": {
"line": 100,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 102,
"character": 5
},
"end": {
"line": 102,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 103,
"character": 6
},
"end": {
"line": 103,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 105,
"character": 5
},
"end": {
"line": 105,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 106,
"character": 6
},
"end": {
"line": 106,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 110,
"character": 5
},
"end": {
"line": 110,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 111,
"character": 7
},
"end": {
"line": 111,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 112,
"character": 9
},
"end": {
"line": 112,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 113,
"character": 10
},
"end": {
"line": 113,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 116,
"character": 9
},
"end": {
"line": 116,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 117,
"character": 10
},
"end": {
"line": 117,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 122,
"character": 7
},
"end": {
"line": 122,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 123,
"character": 9
},
"end": {
"line": 123,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 124,
"character": 10
},
"end": {
"line": 124,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 127,
"character": 9
},
"end": {
"line": 127,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 128,
"character": 10
},
"end": {
"line": 128,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 133,
"character": 7
},
"end": {
"line": 133,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 134,
"character": 9
},
"end": {
"line": 134,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 135,
"character": 10
},
"end": {
"line": 135,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 138,
"character": 9
},
"end": {
"line": 138,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 139,
"character": 10
},
"end": {
"line": 139,
"character": 10
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 142,
"character": 9
},
"end": {
"line": 142,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 145,
"character": 12
},
"end": {
"line": 145,
"character": 12
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 148,
"character": 9
},
"end": {
"line": 148,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 151,
"character": 12
},
"end": {
"line": 151,
"character": 12
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/process-commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 155,
"character": 1
},
"end": {
"line": 155,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 156,
"character": 2
},
"end": {
"line": 156,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 157,
"character": 2
},
"end": {
"line": 157,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 158,
"character": 2
},
"end": {
"line": 158,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 159,
"character": 2
},
"end": {
"line": 159,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 160,
"character": 2
},
"end": {
"line": 160,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 161,
"character": 2
},
"end": {
"line": 161,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 163,
"character": 3
},
"end": {
"line": 163,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 163,
"character": 12
},
"end": {
"line": 163,
"character": 16
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 164,
"character": 4
},
"end": {
"line": 164,
"character": 4
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/entity-id->type-value is private",
"tags": []
},
{
"range": {
"start": {
"line": 164,
"character": 27
},
"end": {
"line": 164,
"character": 30
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 164,
"character": 35
},
"end": {
"line": 164,
"character": 42
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 166,
"character": 4
},
"end": {
"line": 166,
"character": 7
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?id",
"tags": []
},
{
"range": {
"start": {
"line": 166,
"character": 28
},
"end": {
"line": 166,
"character": 35
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result",
"tags": []
},
{
"range": {
"start": {
"line": 173,
"character": 1
},
"end": {
"line": 173,
"character": 6
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 202,
"character": 5
},
"end": {
"line": 202,
"character": 10
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: facts",
"tags": []
},
{
"range": {
"start": {
"line": 203,
"character": 7
},
"end": {
"line": 203,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 204,
"character": 8
},
"end": {
"line": 204,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 205,
"character": 8
},
"end": {
"line": 205,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 206,
"character": 8
},
"end": {
"line": 206,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 208,
"character": 8
},
"end": {
"line": 208,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 209,
"character": 8
},
"end": {
"line": 209,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 210,
"character": 8
},
"end": {
"line": 210,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 213,
"character": 8
},
"end": {
"line": 213,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 214,
"character": 8
},
"end": {
"line": 214,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 215,
"character": 8
},
"end": {
"line": 215,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-equal-and-created-in-24h-range? is private",
"tags": []
},
{
"range": {
"start": {
"line": 217,
"character": 7
},
"end": {
"line": 217,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 218,
"character": 8
},
"end": {
"line": 218,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 223,
"character": 8
},
"end": {
"line": 223,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 228,
"character": 8
},
"end": {
"line": 228,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 233,
"character": 8
},
"end": {
"line": 233,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 243,
"character": 8
},
"end": {
"line": 243,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 246,
"character": 11
},
"end": {
"line": 246,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 248,
"character": 8
},
"end": {
"line": 248,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 251,
"character": 11
},
"end": {
"line": 251,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 254,
"character": 8
},
"end": {
"line": 254,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 257,
"character": 11
},
"end": {
"line": 257,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 259,
"character": 8
},
"end": {
"line": 259,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 266,
"character": 11
},
"end": {
"line": 266,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 268,
"character": 8
},
"end": {
"line": 268,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 276,
"character": 11
},
"end": {
"line": 276,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 278,
"character": 8
},
"end": {
"line": 278,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 285,
"character": 11
},
"end": {
"line": 285,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 287,
"character": 8
},
"end": {
"line": 287,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 290,
"character": 11
},
"end": {
"line": 290,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: falsey",
"tags": []
},
{
"range": {
"start": {
"line": 293,
"character": 8
},
"end": {
"line": 293,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 304,
"character": 8
},
"end": {
"line": 304,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 314,
"character": 8
},
"end": {
"line": 314,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 324,
"character": 8
},
"end": {
"line": 324,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/commandments-state-equals? is private",
"tags": []
},
{
"range": {
"start": {
"line": 334,
"character": 5
},
"end": {
"line": 334,
"character": 12
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: tabular",
"tags": []
},
{
"range": {
"start": {
"line": 334,
"character": 14
},
"end": {
"line": 334,
"character": 18
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 338,
"character": 25
},
"end": {
"line": 338,
"character": 47
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?existing-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 341,
"character": 31
},
"end": {
"line": 341,
"character": 53
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?incoming-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 343,
"character": 8
},
"end": {
"line": 343,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.commandments-subscriber/apply-commandments-and-update-inspection-time is private",
"tags": []
},
{
"range": {
"start": {
"line": 345,
"character": 38
},
"end": {
"line": 345,
"character": 61
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result-inspection-time",
"tags": []
},
{
"range": {
"start": {
"line": 346,
"character": 40
},
"end": {
"line": 346,
"character": 60
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity-updated-time",
"tags": []
},
{
"range": {
"start": {
"line": 347,
"character": 18
},
"end": {
"line": 347,
"character": 40
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?expected-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 350,
"character": 6
},
"end": {
"line": 350,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?existing-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 351,
"character": 6
},
"end": {
"line": 351,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?incoming-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 352,
"character": 6
},
"end": {
"line": 352,
"character": 28
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?expected-commandments",
"tags": []
},
{
"range": {
"start": {
"line": 353,
"character": 6
},
"end": {
"line": 353,
"character": 29
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?result-inspection-time",
"tags": []
},
{
"range": {
"start": {
"line": 354,
"character": 6
},
"end": {
"line": 354,
"character": 26
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: ?entity-updated-time",
"tags": []
},
{
"range": {
"start": {
"line": 476,
"character": 1
},
"end": {
"line": 476,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 482,
"character": 64
},
"end": {
"line": 482,
"character": 67
}
},
"severity": 2,
"code": "redundant-expression",
"source": "clj-kondo",
"message": "Redundant expression: nil",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 483,
"character": 5
},
"end": {
"line": 483,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 492,
"character": 64
},
"end": {
"line": 492,
"character": 67
}
},
"severity": 2,
"code": "redundant-expression",
"source": "clj-kondo",
"message": "Redundant expression: nil",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 493,
"character": 5
},
"end": {
"line": 493,
"character": 13
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 497,
"character": 65
},
"end": {
"line": 497,
"character": 75
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: irrelevant",
"tags": []
},
{
"range": {
"start": {
"line": 498,
"character": 111
},
"end": {
"line": 498,
"character": 121
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: irrelevant",
"tags": []
}
]
}
[Trace - 14:27:49] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/test/aaron/events/t_core.clj",
"diagnostics": [
{
"range": {
"start": {
"line": 2,
"character": 38
},
"end": {
"line": 2,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [->commandment publish! publish-received-commandments!]",
"tags": []
},
{
"range": {
"start": {
"line": 11,
"character": 38
},
"end": {
"line": 11,
"character": 42
}
},
"severity": 2,
"code": "refer-all",
"source": "clj-kondo",
"message": "use alias or :refer [now three-weeks-from-now]",
"tags": []
},
{
"range": {
"start": {
"line": 16,
"character": 19
},
"end": {
"line": 16,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 17,
"character": 19
},
"end": {
"line": 17,
"character": 19
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/publish! is private",
"tags": []
},
{
"range": {
"start": {
"line": 20,
"character": 1
},
"end": {
"line": 20,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 21,
"character": 8
},
"end": {
"line": 21,
"character": 14
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding entity",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 23,
"character": 5
},
"end": {
"line": 23,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 24,
"character": 6
},
"end": {
"line": 24,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 34,
"character": 5
},
"end": {
"line": 34,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 35,
"character": 6
},
"end": {
"line": 35,
"character": 6
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 45,
"character": 5
},
"end": {
"line": 45,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 46,
"character": 7
},
"end": {
"line": 46,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 47,
"character": 8
},
"end": {
"line": 47,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 57,
"character": 7
},
"end": {
"line": 57,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 58,
"character": 8
},
"end": {
"line": 58,
"character": 8
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 68,
"character": 1
},
"end": {
"line": 68,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 69,
"character": 2
},
"end": {
"line": 69,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/publish! is private",
"tags": []
},
{
"range": {
"start": {
"line": 70,
"character": 3
},
"end": {
"line": 70,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 71,
"character": 3
},
"end": {
"line": 71,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 73,
"character": 2
},
"end": {
"line": 73,
"character": 2
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/publish! is private",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 3
},
"end": {
"line": 74,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 74,
"character": 55
},
"end": {
"line": 74,
"character": 64
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: =throws=>",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 3
},
"end": {
"line": 75,
"character": 11
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
},
{
"range": {
"start": {
"line": 75,
"character": 55
},
"end": {
"line": 75,
"character": 64
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: =throws=>",
"tags": []
},
{
"range": {
"start": {
"line": 77,
"character": 1
},
"end": {
"line": 77,
"character": 5
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 78,
"character": 8
},
"end": {
"line": 78,
"character": 14
}
},
"severity": 2,
"code": "unused-binding",
"source": "clj-kondo",
"message": "unused binding entity",
"tags": [
1
]
},
{
"range": {
"start": {
"line": 80,
"character": 5
},
"end": {
"line": 80,
"character": 9
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: fact",
"tags": []
},
{
"range": {
"start": {
"line": 91,
"character": 30
},
"end": {
"line": 91,
"character": 30
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 92,
"character": 30
},
"end": {
"line": 92,
"character": 30
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 93,
"character": 30
},
"end": {
"line": 93,
"character": 30
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 94,
"character": 30
},
"end": {
"line": 94,
"character": 30
}
},
"severity": 1,
"code": "private-call",
"source": "clj-kondo",
"message": "#'aaron.events.core/->commandment is private",
"tags": []
},
{
"range": {
"start": {
"line": 97,
"character": 9
},
"end": {
"line": 97,
"character": 17
}
},
"severity": 1,
"code": "unresolved-symbol",
"source": "clj-kondo",
"message": "Unresolved symbol: provided",
"tags": []
}
]
}
[Trace - 14:27:50] Sending request 'textDocument/semanticTokens/full - (1)'.
Params: {
"textDocument": {
"uri": "file:///home/ory/Documents/cyco/aaron-commandments-subscriber/src/aaron/commandments_subscriber.clj"
}
}
[Trace - 14:27:50] Received response 'textDocument/semanticTokens/full - (1)' in 53ms.
Result: {
"data": [
3,
28,
5,
1,
-1,
3,
40,
9,
4,
-1,
1,
40,
5,
1,
-1,
1,
40,
4,
1,
-1,
1,
24,
13,
1,
-1,
1,
24,
10,
1,
-1,
1,
24,
13,
1,
-1,
1,
31,
5,
1,
-1,
1,
31,
4,
1,
-1,
1,
39,
27,
1,
-1,
1,
31,
9,
1,
-1,
1,
31,
7,
1,
-1,
2,
28,
12,
2,
-1,
1,
31,
8,
1,
-1,
1,
31,
18,
1,
-1,
1,
31,
20,
1,
-1,
1,
31,
23,
1,
-1,
1,
35,
16,
1,
-1,
1,
32,
56,
1,
-1,
1,
27,
44,
1,
-1,
1,
27,
44,
1,
-1,
1,
35,
14,
1,
-1,
5,
1,
3,
2,
-1,
0,
15,
23,
3,
-1,
3,
1,
9,
1,
-1,
2,
6,
5,
3,
-1,
0,
7,
15,
5,
-1,
0,
18,
6,
3,
-1,
0,
8,
9,
3,
-1,
0,
10,
3,
3,
-1,
0,
12,
9,
5,
-1,
1,
3,
2,
1,
-1,
0,
4,
13,
1,
-1,
0,
14,
6,
5,
-1,
1,
22,
7,
1,
-1,
0,
8,
15,
5,
-1,
1,
23,
23,
1,
-1,
0,
29,
9,
5,
-1,
5,
6,
5,
1,
-1,
2,
1,
9,
1,
-1,
2,
3,
3,
5,
-1,
0,
4,
6,
5,
-1,
0,
8,
5,
3,
-1,
0,
7,
20,
5,
-1,
0,
21,
10,
5,
-1,
0,
11,
10,
5,
-1,
0,
12,
9,
5,
-1,
0,
10,
3,
3,
-1,
0,
4,
9,
5,
-1,
0,
10,
7,
3,
-1,
0,
8,
3,
3,
-1,
2,
3,
4,
1,
-1,
0,
5,
9,
5,
-1,
0,
11,
7,
1,
-1,
0,
17,
9,
5,
-1,
2,
3,
3,
1,
-1,
0,
5,
13,
5,
-1,
0,
15,
2,
1,
-1,
0,
4,
4,
1,
-1,
0,
5,
9,
5,
-1,
1,
25,
7,
1,
-1,
0,
8,
10,
1,
-1,
0,
11,
6,
5,
-1,
1,
25,
7,
1,
-1,
0,
8,
13,
1,
-1,
0,
14,
6,
5,
-1,
0,
7,
9,
5,
-1,
3,
8,
6,
5,
-1,
0,
8,
5,
1,
-1,
0,
6,
6,
5,
-1,
1,
22,
11,
3,
-1,
0,
13,
2,
1,
-1,
0,
3,
10,
5,
-1,
0,
11,
20,
5,
-1,
1,
22,
11,
3,
-1,
0,
12,
3,
5,
-1,
2,
5,
12,
2,
-1,
0,
41,
6,
5,
-1,
2,
5,
13,
5,
-1,
0,
14,
6,
5,
-1,
2,
1,
5,
2,
-1,
2,
3,
3,
5,
-1,
0,
4,
6,
5,
-1,
0,
8,
9,
5,
-1,
0,
10,
7,
3,
-1,
0,
8,
3,
3,
-1,
1,
3,
3,
1,
-1,
0,
5,
14,
5,
-1,
0,
16,
4,
1,
-1,
0,
5,
6,
5,
-1,
0,
7,
1,
5,
-1,
3,
30,
2,
1,
-1,
0,
3,
1,
5,
-1,
0,
3,
8,
1,
-1,
0,
9,
3,
5,
-1,
0,
4,
9,
5,
-1,
3,
30,
18,
1,
-1,
0,
19,
1,
5,
-1,
0,
2,
11,
5,
-1,
3,
30,
20,
1,
-1,
0,
21,
3,
5,
-1,
0,
4,
1,
5,
-1,
2,
30,
5,
1,
-1,
0,
6,
1,
5,
-1,
0,
2,
20,
3,
-1,
0,
21,
3,
5,
-1,
2,
5,
12,
2,
-1,
0,
61,
9,
5,
-1,
1,
62,
6,
5,
-1,
1,
67,
11,
5,
-1,
1,
4,
14,
5,
-1,
2,
1,
5,
2,
-1,
3,
4,
4,
5,
-1,
0,
5,
11,
3,
-1,
0,
12,
3,
3,
-1,
0,
8,
4,
5,
-1,
0,
5,
11,
3,
-1,
0,
12,
3,
3,
-1,
1,
3,
3,
1,
-1,
0,
5,
20,
5,
-1,
0,
22,
1,
0,
-1,
0,
2,
10,
1,
-1,
0,
12,
1,
0,
-1,
0,
2,
8,
1,
-1,
0,
10,
1,
0,
-1,
0,
2,
8,
1,
-1,
0,
9,
4,
5,
-1,
0,
5,
4,
5,
-1,
1,
56,
1,
0,
-1,
0,
2,
6,
1,
-1,
0,
7,
4,
5,
-1,
0,
5,
4,
5,
-1,
2,
8,
2,
5,
-1,
0,
4,
6,
1,
-1,
0,
7,
1,
5,
-1,
0,
2,
11,
3,
-1,
0,
12,
11,
3,
-1,
1,
8,
2,
5,
-1,
0,
4,
6,
1,
-1,
0,
7,
1,
5,
-1,
0,
2,
11,
3,
-1,
0,
12,
11,
3,
-1,
4,
5,
3,
1,
-1,
0,
5,
1,
1,
-1,
0,
2,
20,
5,
-1,
1,
10,
1,
1,
-1,
0,
2,
2,
5,
-1,
0,
3,
2,
5,
-1,
2,
1,
5,
2,
-1,
5,
4,
17,
5,
-1,
0,
18,
16,
3,
-1,
0,
17,
15,
5,
-1,
0,
16,
14,
3,
-1,
0,
15,
3,
3,
-1,
1,
4,
17,
5,
-1,
0,
18,
16,
3,
-1,
0,
17,
15,
5,
-1,
0,
16,
14,
3,
-1,
0,
15,
3,
3,
-1,
4,
3,
4,
1,
-1,
0,
6,
3,
1,
-1,
0,
5,
5,
1,
-1,
0,
6,
1,
1,
-1,
0,
3,
3,
1,
-1,
0,
4,
5,
1,
-1,
0,
7,
17,
5,
-1,
0,
18,
17,
5,
-1,
1,
14,
5,
1,
-1,
0,
6,
1,
1,
-1,
0,
3,
3,
1,
-1,
0,
4,
5,
1,
-1,
0,
7,
15,
5,
-1,
0,
16,
15,
5,
-1,
7,
5,
3,
1,
-1,
0,
5,
19,
5,
-1,
0,
21,
2,
1,
-1,
0,
4,
2,
5,
-1,
0,
3,
2,
5,
-1,
0,
5,
2,
1,
-1,
0,
4,
3,
1,
-1,
0,
5,
1,
5,
-1,
0,
2,
2,
5,
-1,
1,
49,
3,
1,
-1,
0,
5,
1,
5,
-1,
0,
2,
2,
5,
-1,
0,
10,
44,
1,
-1,
0,
45,
1,
5,
-1,
0,
2,
1,
5,
-1,
3,
46,
7,
1,
-1,
1,
10,
21,
5,
-1,
0,
23,
19,
5,
-1,
0,
20,
17,
5,
-1,
0,
18,
17,
5,
-1,
1,
10,
19,
5,
-1,
0,
21,
19,
5,
-1,
0,
20,
15,
5,
-1,
0,
16,
15,
5,
-1,
3,
7,
3,
1,
-1,
0,
5,
5,
1,
-1,
0,
6,
1,
1,
-1,
0,
3,
3,
1,
-1,
0,
4,
5,
1,
-1,
0,
7,
21,
5,
-1,
0,
22,
17,
5,
-1,
0,
18,
17,
5,
-1,
1,
12,
5,
1,
-1,
0,
6,
1,
1,
-1,
0,
3,
3,
1,
-1,
0,
4,
5,
1,
-1,
0,
7,
19,
5,
-1,
0,
20,
15,
5,
-1,
0,
16,
15,
5,
-1,
2,
1,
5,
2,
-1,
3,
3,
2,
5,
-1,
1,
3,
3,
1,
-1,
0,
6,
10,
5,
-1,
0,
11,
11,
5,
-1,
0,
12,
3,
3,
-1,
0,
4,
14,
5,
-1,
0,
17,
5,
1,
-1,
0,
6,
2,
5,
-1,
1,
8,
6,
5,
-1,
0,
8,
5,
1,
-1,
0,
6,
14,
5,
-1,
1,
5,
2,
1,
-1,
0,
4,
2,
1,
-1,
0,
4,
4,
1,
-1,
0,
5,
6,
5,
-1,
1,
13,
6,
1,
-1,
0,
7,
10,
5,
-1,
1,
13,
6,
1,
-1,
0,
7,
11,
5,
-1,
1,
7,
5,
1,
-1,
0,
7,
17,
4,
-1,
0,
19,
6,
1,
-1,
0,
60,
2,
5,
-1,
1,
6,
14,
5,
-1,
2,
1,
5,
2,
-1,
7,
3,
3,
5,
-1,
0,
4,
5,
5,
-1,
0,
7,
5,
3,
-1,
0,
7,
12,
5,
-1,
0,
14,
9,
5,
-1,
0,
10,
7,
3,
-1,
0,
8,
3,
3,
-1,
2,
3,
3,
1,
-1,
0,
5,
23,
5,
-1,
0,
25,
2,
1,
-1,
0,
4,
6,
1,
-1,
0,
8,
7,
1,
-1,
0,
8,
19,
1,
-1,
0,
20,
3,
5,
-1,
0,
5,
5,
5,
-1,
0,
6,
12,
5,
-1,
2,
37,
5,
1,
-1,
0,
6,
7,
3,
-1,
0,
8,
10,
1,
-1,
2,
8,
12,
5,
-1,
0,
14,
16,
1,
-1,
0,
17,
23,
5,
-1,
4,
8,
9,
5,
-1,
0,
11,
2,
1,
-1,
0,
4,
26,
1,
-1,
0,
27,
5,
5,
-1,
0,
6,
23,
5,
-1,
1,
20,
5,
5,
-1,
9,
21,
2,
1,
-1,
0,
4,
1,
1,
-1,
0,
2,
12,
5,
-1,
1,
23,
14,
1,
-1,
0,
15,
3,
5,
-1,
0,
4,
23,
5,
-1,
1,
22,
23,
5,
-1,
2,
5,
12,
2,
-1,
0,
62,
9,
5,
-1,
1,
65,
9,
5,
-1,
2,
4,
9,
5,
-1,
2,
1,
9,
1,
-1,
2,
3,
5,
5,
-1,
0,
6,
3,
5,
-1,
1,
3,
5,
1,
-1,
0,
34,
5,
5,
-1,
0,
26,
3,
5,
-1,
1,
3,
9,
0,
-1,
0,
10,
10,
1,
-1,
0,
11,
44,
1,
-1,
2,
1,
9,
1,
-1,
2,
3,
9,
5,
-1,
0,
10,
6,
5,
-1,
0,
9,
2,
5,
-1,
0,
3,
7,
3,
-1,
0,
8,
3,
3,
-1,
0,
10,
5,
3,
-1,
0,
6,
3,
3,
-1,
1,
3,
3,
1,
-1,
0,
6,
11,
5,
-1,
0,
12,
12,
5,
-1,
0,
15,
21,
1,
-1,
0,
22,
2,
5,
-1,
1,
5,
7,
1,
-1,
0,
20,
2,
5,
-1,
1,
27,
11,
5,
-1,
1,
28,
12,
5,
-1,
2,
5,
12,
2,
-1,
0,
53,
7,
5,
-1,
2,
5,
3,
1,
-1,
0,
5,
3,
5,
-1,
0,
5,
1,
0,
-1,
0,
2,
3,
1,
-1,
1,
10,
13,
5,
-1,
0,
15,
20,
1,
-1,
0,
21,
6,
5,
-1,
0,
7,
2,
5,
-1,
1,
10,
13,
5,
-1,
0,
15,
45,
1,
-1,
0,
46,
3,
5,
-1,
0,
4,
13,
5,
-1,
0,
14,
4,
5,
-1,
6,
7,
8,
1,
-1,
0,
10,
1,
1,
-1,
0,
2,
13,
5,
-1,
0,
14,
13,
5,
-1,
3,
9,
20,
1,
-1,
0,
21,
3,
5,
-1,
0,
4,
6,
5,
-1,
0,
7,
13,
5,
-1,
4,
9,
56,
1,
-1,
0,
57,
9,
5,
-1,
0,
10,
6,
5,
-1,
0,
7,
13,
5,
-1,
2,
7,
9,
0,
-1,
0,
10,
10,
1,
-1,
0,
11,
44,
1,
-1,
0,
48,
5,
3,
-1,
0,
7,
12,
3,
-1,
0,
13,
11,
5,
-1,
3,
1,
9,
1,
-1,
3,
2,
9,
4,
-1,
2,
10,
9,
5,
-1,
1,
5,
3,
1,
-1,
0,
6,
5,
3,
-1,
0,
7,
10,
5,
-1,
0,
13,
9,
5,
-1,
2,
7,
2,
1,
-1,
0,
4,
2,
1,
-1,
0,
4,
5,
1,
-1,
0,
6,
10,
5,
-1,
0,
12,
7,
5,
-1,
1,
9,
2,
1,
-1,
1,
11,
4,
1,
-1,
0,
59,
7,
5,
-1,
1,
10,
9,
5,
-1,
2,
9,
2,
1,
-1,
1,
11,
4,
1,
-1,
2,
11,
3,
1,
-1,
0,
6,
5,
3,
-1,
0,
7,
6,
5,
-1,
0,
9,
6,
5,
-1,
1,
16,
17,
5,
-1,
0,
19,
5,
1,
-1,
0,
7,
11,
1,
-1,
0,
12,
6,
5,
-1,
0,
8,
31,
3,
-1,
0,
32,
36,
3,
-1,
1,
42,
13,
3,
-1,
0,
14,
6,
5,
-1,
1,
42,
8,
3,
-1,
0,
10,
29,
3,
-1,
1,
52,
20,
3,
-1,
3,
16,
16,
5,
-1,
0,
18,
7,
1,
-1,
0,
8,
21,
1,
-1,
0,
22,
9,
5,
-1,
0,
10,
6,
5,
-1,
1,
16,
10,
5,
-1,
0,
12,
27,
1,
-1,
0,
28,
17,
5,
-1,
0,
18,
16,
5,
-1,
0,
17,
14,
1,
-1,
2,
13,
5,
1,
-1,
0,
6,
9,
5,
-1,
0,
10,
11,
3,
-1,
0,
13,
5,
1,
-1,
0,
6,
10,
5,
-1,
2,
9,
9,
5,
-1,
1,
5,
3,
1,
-1,
0,
6,
5,
3,
-1,
0,
7,
10,
5,
-1,
0,
13,
9,
5,
-1,
2,
7,
2,
1,
-1,
0,
4,
2,
1,
-1,
0,
4,
4,
1,
-1,
0,
5,
10,
5,
-1,
0,
12,
7,
5,
-1,
1,
9,
2,
1,
-1,
1,
11,
4,
1,
-1,
0,
81,
7,
5,
-1,
1,
10,
9,
5,
-1,
2,
9,
2,
1,
-1,
1,
11,
4,
1,
-1,
1,
11,
4,
1,
-1,
0,
5,
10,
5,
-1,
1,
11,
5,
1,
-1,
0,
6,
9,
5,
-1,
0,
10,
11,
3,
-1
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment