File tree Expand file tree Collapse file tree 8 files changed +26
-19
lines changed
.clj-kondo/imports/taoensso/encore Expand file tree Collapse file tree 8 files changed +26
-19
lines changed Original file line number Diff line number Diff line change 3
3
{taoensso.encore/defalias taoensso.encore-hooks/defalias
4
4
taoensso.encore/defaliases taoensso.encore-hooks/defaliases
5
5
taoensso.encore/defn-cached taoensso.encore-hooks/defn-cached
6
- taoensso.encore/defonce taoensso.encore-hooks/defonce}}}
6
+ taoensso.encore/defonce taoensso.encore-hooks/defonce
7
+ taoensso.encore/def* taoensso.encore-hooks/def*}}}
Original file line number Diff line number Diff line change 64
64
binding-vec
65
65
body))))}))
66
66
67
- (defn defonce
68
- [{:keys [node]}]
67
+ (defn -def-impl
68
+ [{:keys [node]} core-macro-sym ]
69
69
; ; args = [sym doc-string? attr-map? init-expr]
70
70
(let [[sym & args] (rest (:children node))
71
71
[doc-string args] (if (and (hooks/string-node? (first args)) (next args)) [(hooks/sexpr (first args)) (next args)] [nil args])
72
72
[attr-map init-expr] (if (and (hooks/map-node? (first args)) (next args)) [(hooks/sexpr (first args)) (fnext args)] [nil (first args)])
73
73
74
74
attr-map (if doc-string (assoc attr-map :doc doc-string) attr-map)
75
75
sym+meta (if attr-map (with-meta sym attr-map) sym)
76
+
76
77
rewritten
77
78
(hooks/list-node
78
- [(hooks/token-node 'clojure. core/defonce )
79
+ [(hooks/token-node core-macro-sym )
79
80
sym+meta
80
81
init-expr])]
81
82
83
+ #_(println " old node:" node)
84
+ #_(println " new node:" rewritten)
82
85
{:node rewritten}))
86
+
87
+ (defn def* [arg] (-def-impl arg 'def))
88
+ (defn defonce [arg] (-def-impl arg 'clojure.core/defonce))
Original file line number Diff line number Diff line change 63
63
64
64
# The runner image comes with a later version gradle that does not work with antq unit tests yet
65
65
- name : Install Gradle for antq
66
- uses : gradle/actions/setup-gradle@v4
66
+ uses : gradle/actions/setup-gradle@v5
67
67
with :
68
68
gradle-version : ' 8.14.3'
69
69
if : matrix.lib-name == 'antq'
Original file line number Diff line number Diff line change 17
17
:1.9 {:override-deps {org.clojure/clojure {:mvn/version " 1.9.0" }}}
18
18
:1.10 {:override-deps {org.clojure/clojure {:mvn/version " 1.10.3" }}}
19
19
:1.11 {:override-deps {org.clojure/clojure {:mvn/version " 1.11.4" }}}
20
- :1.12 {:override-deps {org.clojure/clojure {:mvn/version " 1.12.2 " }}}
20
+ :1.12 {:override-deps {org.clojure/clojure {:mvn/version " 1.12.3 " }}}
21
21
22
22
; ;
23
23
; ; ClojureScript version we test with (and support)
35
35
:flowstorm
36
36
{; ; for disabling the official compiler
37
37
:classpath-overrides {org.clojure/clojure nil }
38
- :extra-deps {com.github.flow-storm/clojure {:mvn/version " 1.12.2 " }
39
- com.github.flow-storm/flow-storm-dbg {:mvn/version " 4.5.5 " }}
38
+ :extra-deps {com.github.flow-storm/clojure {:mvn/version " 1.12.3-1 " }
39
+ com.github.flow-storm/flow-storm-dbg {:mvn/version " 4.5.7 " }}
40
40
:jvm-opts [" -Dclojure.storm.instrumentEnable=true" ]}
41
41
42
42
:nrepl/jvm
59
59
; ;
60
60
:lint-cache {:replace-paths [" src" ]} ; ; when building classpath we want to exclude resources
61
61
; ; so we do not pick up our own clj-kondo config exports
62
- :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version " 2025.09.19 " }}
62
+ :clj-kondo {:extra-deps {clj-kondo/clj-kondo {:mvn/version " 2025.09.22 " }}
63
63
:override-deps {org.clojure/clojure {:mvn/version " 1.12.2" }}
64
64
:main-opts [" -m" " clj-kondo.main" ]}
65
65
Original file line number Diff line number Diff line change 6
6
"karma-cljs-test" : " 0.1.0" ,
7
7
"karma-junit-reporter" : " 2.0.1" ,
8
8
"karma-spec-reporter" : " 0.0.36" ,
9
- "shadow-cljs" : " 3.2.0 "
9
+ "shadow-cljs" : " 3.2.1 "
10
10
}
11
11
}
Original file line number Diff line number Diff line change 19
19
" ubuntu" ))
20
20
21
21
; ; matrix params to be used on ci
22
- (def ^:private os-jdks {" ubuntu" [" 8" " 11" " 17" " 21" " 24 " ]
22
+ (def ^:private os-jdks {" ubuntu" [" 8" " 11" " 17" " 21" " 25 " ]
23
23
; ; macOS on GitHub Actions is now arm-based and does not include jdk8
24
- " macos" [" 11" " 17" " 21" " 24 " ]
25
- " windows" [" 8" " 11" " 17" " 21" " 24 " ]})
24
+ " macos" [" 11" " 17" " 21" " 25 " ]
25
+ " windows" [" 8" " 11" " 17" " 21" " 25 " ]})
26
26
(def ^:private jdk-cljs " 21" )
27
27
(def ^:private jdk-shadow-cljs " 21" )
28
28
(def ^:private all-oses (keys os-jdks))
Original file line number Diff line number Diff line change 299
299
:show-deps-fn cli-deps-tree
300
300
:test-cmds [" clojure -T:build ci" ]}
301
301
{:name " cljfmt"
302
- :version " 0.13.3 "
302
+ :version " 0.13.4 "
303
303
:platforms [:clj :cljs ]
304
304
:root " cljfmt"
305
305
:github-release {:repo " weavejester/cljfmt"
325
325
:test-cmds [" bb test" ]}
326
326
{:name " clojure-mcp"
327
327
:platforms [:clj ]
328
- :version " 0.1.9 -alpha"
328
+ :version " 0.1.11 -alpha"
329
329
:github-release {:repo " bhauman/clojure-mcp"
330
330
:via :tag
331
331
:version-prefix " v" }
You can’t perform that action at this time.
0 commit comments