-
Notifications
You must be signed in to change notification settings - Fork 6
chore(deps): update dependency clj-kondo:clj-kondo to v2025 #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/clj-kondo-clj-kondo-2025.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1
−1
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0241199 to
bbb37ca
Compare
41f3002 to
d0d373d
Compare
d0d373d to
444af72
Compare
444af72 to
f6d4452
Compare
f6d4452 to
baee4f0
Compare
|
Need to fix new linting errors |
auto-merge was automatically disabled
September 10, 2025 19:39
Pull request was converted to draft
1 task
a421c8d to
810eda6
Compare
2839345 to
4d58b8c
Compare
a17e0ef to
278047f
Compare
27f77cf to
4b598dc
Compare
4b598dc to
b8e77c9
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2024.05.24->2025.10.23Release Notes
clj-kondo/clj-kondo (clj-kondo:clj-kondo)
v2025.10.23Compare Source
duplicate-key-in-assoc, defaults to:warning:equals-nillinter to detect(= nil x)or(= x nil)patterns and suggest(nil? x)instead (@conao3)defparkingopmacro in core.async alpha:interfaceflag to:flagsset in:java-class-definitionsanalysis output to distinguish Java interfaces from classes (@hugoduncan)requiring-resolveetc.defbody, no results due to laziness bug:not-empty?to only warn on objects that are already seqs:ns-groups(thanks @severeoverfl0w):self-requiring-namespacelevel from:offto:warningv2025.09.22Compare Source
dbgfromdata_readers.cljsince this breaks when using together with CIDERv2025.09.19Compare Source
destructsyntaxgetandget-in(especially to catch swapped arguments to get in threading macros) (@borkdude, @Uthar):inline-defwith nesteddeftestsymbolaccepting varinline-configsconfig.ednin a git-diff-friendly way (@lread)1.10.3is the minimum clojure versionv2025.07.28Compare Source
:locking-suspicious-lockfalse positives:condition-always-truefalse positivesv2025.07.26Compare Source
:locking-suspicious-lock: report when locking is used on a single arg, interned value or local object:unresolved-protocol-method. See docs (@emerson-matos)clojure.string/replaceandpartialas replacement fn:condition-always-truecheck. (@NoahTheDuke)schema.core/defprotocol(@emerson-matos)str0.10.47:deprecated-namespacefor.cljcnamespacesv2025.06.05Compare Source
:discouraged-java-method. See docs:config-in-nson:missing-protocol-method:redundant-ignoreon:missing-protocol-methodformatand whitespace flag after percent:missing-protocol-methodwhen using alias in method:redundant-ignoreaware of.cljc:missing-protocol-methodlinterReentrantLockto coordinate writes to cache directory within same process:langsoption in:discouraged-varto narrow to specific language:nsto&envin:macroexpand-hookmacros when executing in CLJS:namedata to:unresolved-namespacefinding for clojure-lspv2025.04.07Compare Source
:missing-protocol-method. See docs., e.g.py.according to clojure analyzer--reproflag to ignore home configurationdeftypeform results inNPE(alias)bug (@Noahtheduke)v2025.02.20Compare Source
:unknown-ns-optionswill warn on malformed(ns)calls. The linter is{:level :warning}by default. (@Noahtheduke):do-templatelinter to check args & values counts (@imrekoszo):discouraged-varlinter for fixed arities(Class/forName ...)indefprotocolandextend-type:min-clj-kondo-versionresults in incorrect warning (@imrekoszo):min-clj-kondo-versionwarning/error should have a location inconfig.edn(@imrekoszo)api/resolveshould returnnilfor unresolved symbols and localsapi/envto determine if symbol is localapi/quote-nodeandapi/quote-node?to hooks API (@camsaul)v2025.01.16Compare Source
:equals-float, warn on comparison of floating point numbers with=. This level of this linter is:offby default.:discouraged-varnilreturn fromif-like formsprintfto vars linted byanalyze-format. (@tomdl89)if-letetc condition as always truthyif-notcondition as always truthy:cljcconfig option. (@NoahTheDuke):redundant-nested-callforcomp,concat,every-predandsome-fnsince it may affect performance:redundant-ignore:config-in-nsand:discouraged-namespacev2024.11.14Compare Source
:redundant-nested-call(@tomdl89), set to level:infoby default:redundant-ignore,:redundant-str-calllinters to level:info:redundant-doincatch--report-levelflagrequireand:requireforms (@NoahTheDuke)gen-interface(by suppressing unresolved symbols)cond->andcond->>(@tomdl89)str/replaceand^Stringannotationv2024.09.27Compare Source
:redundant-ignorelinterv2024.09.26Compare Source
:redundant-ignore. See docsletfnhooks-api/callstackfunction--skip-lintdeftypeanddefrecordconstructors can be used withType/new:sortoption to:unsorted-required-namespaceslinter to enable case-sensitive sort to match other toolsgen/fmapvar incljs.spec.gen.alphav2024.08.29Compare Source
byte/1):destructured-or-binding-of-same-mapwhich warns about:ordefaults referring to bindings of same map, which is undefined and may result in brokenbehavior
:analyze-callhook:as-aliaswith current namespace without warning about self-requiring namespacev2024.08.01Compare Source
@xshould warn with type error aboutxnot being an IDeref, e.g. with@incdoanddototype checking (@yuhan0):unused-valueorwithout arguments--dependencies --copy-configs:discouraged-namespacecan have:levelper namespaceConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.