From 1de72498879416a34faa6b4b0d2ea88acced87db Mon Sep 17 00:00:00 2001 From: Gilles Philippart Date: Fri, 10 Jun 2022 11:54:21 +0100 Subject: [PATCH] [lint] allow :refer :all in specific places --- src/jackdaw/streams/configured.clj | 14 +++----------- src/jackdaw/streams/interop.clj | 11 +++-------- 2 files changed, 6 insertions(+), 19 deletions(-) diff --git a/src/jackdaw/streams/configured.clj b/src/jackdaw/streams/configured.clj index 1bbebf92..ac646437 100644 --- a/src/jackdaw/streams/configured.clj +++ b/src/jackdaw/streams/configured.clj @@ -2,17 +2,9 @@ "Clojure wrapper to kafka streams." {:license "BSD 3-Clause License "} (:refer-clojure :exclude [count map reduce group-by merge filter peek]) - (:require [jackdaw.streams.protocols :refer [IGlobalKTable IKGroupedBase IKGroupedStream IKGroupedTable IKStream - IKStreamBase IKTable ISessionWindowedKStream IStreamsBuilder - ITimeWindowedKStream aggregate branch count filter filter-not flat-map - flat-map-values for-each! global-ktable global-ktable* group-by - group-by-key join join-global join-windowed kgroupedtable* kstream - kstream* kstreams ktable ktable* left-join left-join-global - left-join-windowed map map-values merge outer-join outer-join-windowed - peek print! process! reduce select-key source-topics streams-builder* - suppress through to! to-kstream transform transform-values - windowed-by-session windowed-by-time]] - [jackdaw.streams.configurable :refer [IConfigurable]])) + #_{:clj-kondo/ignore [:refer-all]} + (:require [jackdaw.streams.protocols :refer :all] + [jackdaw.streams.configurable :refer :all])) (set! *warn-on-reflection* true) diff --git a/src/jackdaw/streams/interop.clj b/src/jackdaw/streams/interop.clj index e1570f39..e853087b 100644 --- a/src/jackdaw/streams/interop.clj +++ b/src/jackdaw/streams/interop.clj @@ -2,14 +2,9 @@ "Clojure wrapper to kafka streams." {:license "BSD 3-Clause License "} (:refer-clojure :exclude [count map reduce group-by merge filter peek]) - (:require [jackdaw.streams.protocols :refer [IGlobalKTable IKGroupedBase IKGroupedStream IKGroupedTable IKStream - IKStreamBase IKTable ISessionWindowedKStream IStreamsBuilder - ITimeWindowedKStream flat-transform flat-transform-values global-ktable* - kstream* ktable* transform transform-values]] - [jackdaw.streams.lambdas :refer [->FnStreamPartitioner aggregator foreach-action initializer - key-value-flatmapper key-value-mapper merger predicate processor-supplier - reducer select-key-value-mapper transformer-supplier value-joiner - value-mapper value-transformer-supplier]]) + #_{:clj-kondo/ignore [:refer-all]} + (:require [jackdaw.streams.protocols :refer :all] + [jackdaw.streams.lambdas :refer :all]) (:import [java.util Collection] [java.util.regex