Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/clj-kondo/clj-kondo

Static analyzer and linter for Clojure code that sparks joy
https://github.com/clj-kondo/clj-kondo

Fix #2304: report unused value in defn body

borkdude opened this pull request 7 months ago
Fix #2302: new linter `:equals-expected-position`

borkdude opened this pull request 7 months ago
Pre/Post maps break unused-value and misplaced-docstring lints

IGJoshua opened this issue 7 months ago
Array class notation will change to`String/1`, per CLJ-2833

borkdude opened this issue 7 months ago
Warn on actual vs expected order in tests

NoahTheDuke opened this issue 7 months ago
Reduce memory usage

borkdude opened this pull request 8 months ago
Add :java-static-field-call to doc/linters.md

NoahTheDuke opened this pull request 8 months ago
:java-static-field-call isn't documented

NoahTheDuke opened this issue 8 months ago
Fix #1732: warn on shadowed fn param

borkdude opened this pull request 8 months ago
Fix #2295: lint case test symbols in list

borkdude opened this pull request 8 months ago
Docker multi-arch images

borkdude opened this pull request 8 months ago
:case-symbol-test should warn on symbol in list

borkdude opened this issue 8 months ago
Fix #2293: fix false positive static field call for (Thread/interrupted)

borkdude opened this pull request 8 months ago
Docker stuff

borkdude opened this pull request 8 months ago
Wrong unresolved error on defmacro

licht1stein opened this issue 8 months ago
Fix #2093: add arm64 docker image

harryzcy opened this pull request 8 months ago
clj-kondo incorrectly flags method as field

borkdude opened this issue 8 months ago
Fix #2278: bigint is a known symbol in CLJS in extend-type

borkdude opened this pull request 8 months ago
Fix #2276: new class array notation may occur outside metadata

borkdude opened this pull request 8 months ago
clj-kondo Pod - lint stdin

pedrorgirardi opened this issue 8 months ago
Lint files in topological sort order

borkdude opened this issue 8 months ago
Improve help text /wrt --config

borkdude opened this pull request 8 months ago
Expand fn literals at threading macroexpand time

tomdl89 opened this pull request 8 months ago
Eliminate warning from shadowing clojure.core/update-vals

alexhall opened this pull request 8 months ago
Warning due to shadowing of clojure.core/update-vals

alexhall opened this issue 8 months ago
String* may also appear outside of metadata

borkdude opened this issue 8 months ago
Fix #2274: support new clojure 1.12 type hint notations

borkdude opened this pull request 8 months ago
Clojure 1.12 Alpha 7 param-tags placeholder not recognized

seancorfield opened this issue 8 months ago
Fix #2272: var is always true

borkdude opened this pull request 8 months ago
Report var usage in `if`/`when` condition as always truthy

borkdude opened this issue 8 months ago
Fix #2259: ns-unmap var defined prior in namespace

borkdude opened this pull request 8 months ago
Fix #2266: suppress :not-a-function in reader tag

borkdude opened this pull request 8 months ago
Fix #2251: support suppressing :unused-value using :config-in-call

borkdude opened this pull request 8 months ago
Fix #2256: enable assert in hooks

borkdude opened this pull request 8 months ago
Fix #2254: lint files in absence of config dir

borkdude opened this pull request 8 months ago
Support clojure-lsp/unused-public-var for custom macros

mrkam2 opened this issue 9 months ago
Improved var-usages analysis for multimethods

beoliver opened this issue 9 months ago
Support a gitlab CI friendly output natively

toniz4 opened this issue 9 months ago
Fix #2260: calling static field as function should warn

borkdude opened this pull request 9 months ago
clojure.core/subs positions

eval opened this issue 9 months ago
(Class/field) should warn

borkdude opened this issue 9 months ago
Static usage of ns-unmap not recognized

borkdude opened this issue 9 months ago
ignore hint doesn't work on invalid symbol

borkdude opened this issue 9 months ago
assert doesn't work

mrkam2 opened this issue 9 months ago
Add `datomic-type-extensions.api/q` to datalog syntax checking

magnars opened this pull request 10 months ago
`:unused-value` can't be disabled with `:config-in-call`

rynkowsg opened this issue 10 months ago
Add ASDF installation notes

rynkowsg opened this pull request 10 months ago
Trigger :type-mismatch when accessing members of nil

knubie opened this issue 10 months ago
add datalevin.core/q to datalog syntax checking

andersmurphy opened this pull request 10 months ago
#1917: detect string being called as function

borkdude opened this pull request 10 months ago
False positive: unused import when using macroexpand

mrkam2 opened this issue 10 months ago
Remove scratch.clj from the jar file

mrkam2 opened this issue 10 months ago
Add invalid-fn-name linter

tomdl89 opened this pull request 10 months ago
Lint invalid fn name

borkdude opened this pull request 10 months ago
Fix #2223: do not refer deftype-created class as var

borkdude opened this pull request 10 months ago
Fix typo

mrkam2 opened this pull request 10 months ago
Fix #2232: bump analysis for clojure 1.12 (partitionv, etc)

borkdude opened this pull request 10 months ago
Fix version reference

mrkam2 opened this pull request 10 months ago
Request: support the concept of "closedness" for Maps

fosskers opened this issue 11 months ago
:line-length warnings can't be :clj-kondo/ignore-ed

borkdude opened this issue 11 months ago
cljs.test: warn about more than one async block per test

borkdude opened this issue 11 months ago
Fix typos in linters.md

mrkam2 opened this pull request 11 months ago
Support ClojureDart `catch dynamic`

daveliepmann opened this issue 11 months ago
Support ClojureDart `catch` arity with stacktrace

daveliepmann opened this issue 11 months ago
Recognize `^super`

valerauko opened this issue 11 months ago
Support chained Dart method/prop calls

valerauko opened this issue 11 months ago
Support :flds bindings

valerauko opened this issue 11 months ago
Support Dart named parameters

valerauko opened this issue 11 months ago
Unstable diagnostics

mrkam2 opened this issue 11 months ago
False positive for private call when using macroexpand hook

mrkam2 opened this issue 11 months ago
Fix #2215: passthrough hook should not affect linting

borkdude opened this pull request 11 months ago
run! doesn't work in a docker image

dpom opened this issue 11 months ago
Update hooks.md

mrkam2 opened this pull request 11 months ago
Extend :discouraged-var to allow specifying arities

imrekoszo opened this issue 11 months ago
Handling bindings that aren't qualified via ns form

mode89 opened this issue 11 months ago
1990 minimum clj kondo version

snasphysicist opened this pull request 11 months ago
Linter for redundant nesting

tomdl89 opened this issue 12 months ago
Add invalid-fn-name linter

tomdl89 opened this pull request 12 months ago
Typed Clojure Support

owenRiddy opened this issue 12 months ago
Implemented no underscore linter - #1753

cosineblast opened this pull request 12 months ago
Fix #2207: condition-always-true linter

borkdude opened this pull request 12 months ago