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 22
33## Unreleased
44
5+ - Bump clojure-lsp to 2023.10.30-16.25.41-hotfix1
6+
57## 1.4.1
68
79- Bump clojure-lsp to 2023.10.30-16.25.41
Original file line number Diff line number Diff line change 1111 :sign-releases false }]]
1212 :managed-dependencies [[com.fasterxml.jackson.core/jackson-core " 2.15.2" ]
1313 [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