Skip to content

Commit c181fe7

Browse files
authored
Merge pull request #238 from mainej/export-clj-kondo-hook
Export clj-kondo hook
2 parents 1295065 + 4284a96 commit c181fe7

File tree

3 files changed

+21
-27
lines changed

3 files changed

+21
-27
lines changed

.clj-kondo/config.edn

+1-20
Original file line numberDiff line numberDiff line change
@@ -1,20 +1 @@
1-
{:lint-as {manifold.utils/definterface+ clojure.core/definterface}
2-
3-
:hooks {:analyze-call
4-
{manifold.stream.core/def-source manifold.hooks/def-sink-or-source
5-
manifold.stream.core/def-sink manifold.hooks/def-sink-or-source
6-
manifold.stream.core/def-sink+source manifold.hooks/def-sink-or-source
7-
manifold.deferred/both manifold.hooks/both
8-
manifold.deferred/success-error-unrealized manifold.hooks/success-error-unrealized}}
9-
10-
11-
:config-in-call {manifold.stream.core/def-sink+source
12-
{:linters {:redefined-var {:level :off}}}
13-
14-
manifold.stream.core/def-sink
15-
{:linters {:redefined-var {:level :off}}}
16-
17-
manifold.stream.core/def-source
18-
{:linters {:redefined-var {:level :off}}}}
19-
20-
:config-paths ["../resources/clj-kondo.exports/manifold/manifold/"]}
1+
{:config-paths ["../resources/clj-kondo.exports/manifold/manifold/"]}
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
{
2-
;; aliasing loop to let is enought to get
3-
;; great linting.
1+
{:lint-as {manifold.deferred/let-flow clojure.core/let
2+
manifold.deferred/let-flow' clojure.core/let
3+
;; aliasing loop to let is enough to get
4+
;; great linting.
5+
manifold.deferred/loop clojure.core/let
6+
manifold.utils/definterface+ clojure.core/definterface}
47

8+
:hooks {:analyze-call
9+
{manifold.stream.core/def-source manifold.hooks/def-sink-or-source
10+
manifold.stream.core/def-sink manifold.hooks/def-sink-or-source
11+
manifold.stream.core/def-sink+source manifold.hooks/def-sink-or-source
12+
manifold.deferred/both manifold.hooks/both
13+
manifold.deferred/success-error-unrealized manifold.hooks/success-error-unrealized}}
514

6-
:lint-as {manifold.deferred/let-flow clojure.core/let
7-
manifold.deferred/let-flow' clojure.core/let
8-
manifold.deferred/loop clojure.core/let}
9-
}
15+
:config-in-call {manifold.stream.core/def-sink+source
16+
{:linters {:redefined-var {:level :off}}}
17+
18+
manifold.stream.core/def-sink
19+
{:linters {:redefined-var {:level :off}}}
20+
21+
manifold.stream.core/def-source
22+
{:linters {:redefined-var {:level :off}}}}}

0 commit comments

Comments
 (0)