File tree Expand file tree Collapse file tree 4 files changed +22
-1
lines changed
.clj-kondo/http-kit/http-kit Expand file tree Collapse file tree 4 files changed +22
-1
lines changed Original file line number Diff line number Diff line change
1
+
2
+ {:hooks
3
+ {:analyze-call {org.httpkit.server/with-channel httpkit.with-channel/with-channel}}}
Original file line number Diff line number Diff line change
1
+ (ns httpkit.with-channel
2
+ (:require [clj-kondo.hooks-api :as api]))
3
+
4
+ (defn with-channel [{node :node }]
5
+ (let [[request channel & body] (rest (:children node))]
6
+ (when-not (and request channel) (throw (ex-info " No request or channel provided" {})))
7
+ (when-not (api/token-node? channel) (throw (ex-info " Missing channel argument" {})))
8
+ (let [new-node
9
+ (api/list-node
10
+ (list*
11
+ (api/token-node 'let)
12
+ (api/vector-node [channel (api/vector-node [])])
13
+ request
14
+ body))]
15
+
16
+ {:node new-node})))
Original file line number Diff line number Diff line change 2
2
3
3
## Unreleased
4
4
5
+ - Bump clojure-lsp to 2023.10.30-16.25.41-hotfix1
6
+
5
7
## 1.4.1
6
8
7
9
- Bump clojure-lsp to 2023.10.30-16.25.41
Original file line number Diff line number Diff line change 11
11
:sign-releases false }]]
12
12
:managed-dependencies [[com.fasterxml.jackson.core/jackson-core " 2.15.2" ]
13
13
[org.clojure/tools.cli " 1.0.219" ]]
14
- :dependencies [[com.github.clojure-lsp/clojure-lsp-server " 2023.10.30-16.25.41" ]])
14
+ :dependencies [[com.github.clojure-lsp/clojure-lsp-server " 2023.10.30-16.25.41-hotfix1 " ]])
You can’t perform that action at this time.
0 commit comments