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

Incorrect "unused value" warning on list with maps

kimmoahola opened this issue 6 months ago
Fix #1603: support Java classes in :analyze-call hook

borkdude opened this pull request 6 months ago
Fix #2303, support array class notation of Clojure 1.12

borkdude opened this pull request 6 months ago
New linter — `:redundant-ignore`

DeLaGuardo opened this issue 6 months ago
New linter: :destructured-or-binding-of-same-map

borkdude opened this pull request 6 months ago
Performance: code that analyzes fn bindings is ran twice

borkdude opened this issue 6 months ago
Fix #2362: turn min-version warning into lint warning

borkdude opened this pull request 6 months ago
Ability to fail linting if clj-kondo is outdated

imrekoszo opened this issue 6 months ago
Fix #2359: fix deref type checking

borkdude opened this pull request 6 months ago
Upgrade deps

borkdude opened this pull request 6 months ago
@inc should warn with type error

borkdude opened this issue 6 months ago
Fix #2357: :discouraged-namespace can have :level per namespace

borkdude opened this pull request 6 months ago
discouraged-ns does not use the level correctly

AndreaCrotti opened this issue 6 months ago
feat: add filter to `line-length` linter apply only in some paths

jerielverissimo opened this pull request 7 months ago
Fix #2352: type mismatch error for `or` without arguments

borkdude opened this pull request 7 months ago
Add support to s/protocol from prismatic schema

lucasmafra opened this pull request 7 months ago
Support s/defprotocol from prismatic schema

lucasmafra opened this issue 7 months ago
Add SARIF test

borkdude opened this pull request 7 months ago
Fix #2345: SARIF output fix and some enhancements

nxvipin opened this pull request 7 months ago
Invalid SARIF output

nxvipin opened this issue 7 months ago
Cache not invalidated when importing library config

colin-p-hill opened this issue 7 months ago
Report unused map value

borkdude opened this issue 8 months ago
Reorganize clojure.core type annotations

yuhan0 opened this pull request 8 months ago
Warn on a literal used in `is` form

NoahTheDuke opened this issue 8 months ago
Fix #2335: read causes side effect, thus not an unused value

borkdude opened this pull request 8 months ago
Fix #2336: doto type checking

borkdude opened this pull request 8 months ago
Fix #2336: return type checking for do

borkdude opened this pull request 8 months ago
Feature request: propagate return types of do

yuhan0 opened this issue 8 months ago
Unused value with clojure.tools.reader.edn/read

borkdude opened this issue 8 months ago
Analyse types of do and doto expressions

yuhan0 opened this pull request 8 months ago
Report locations for more reader errors

yuhan0 opened this pull request 8 months ago
Fix imported configs in new imports dir

borkdude opened this pull request 8 months ago
Fix #2391: support :discouraged-var on global js values

borkdude opened this pull request 9 months ago
Document :filename-pattern

SevereOverfl0w opened this pull request 9 months ago
Fix #2307: import configs to intermediate dir

borkdude opened this pull request 9 months ago
Split :redundant-str-call in own linter, #2323

borkdude opened this pull request 9 months ago
Fix #2322: add location to warning about invalid unicode character

borkdude opened this pull request 9 months ago
Fix #2361: handle ignore hint on protocol method

borkdude opened this pull request 9 months ago
False positive for #2323

borkdude opened this pull request 9 months ago
Fix #2323: detect unused str calls

borkdude opened this pull request 9 months ago
Detect redundant calls to str

borkdude opened this issue 9 months ago
Location missing on literal syntax errors

yuhan0 opened this issue 9 months ago
The `:redefined-var` documentation is outdated

Valdermeyder opened this issue 9 months ago
Fix #2227: allow :flds to be used in keys destructuring for ClojureDart

borkdude opened this pull request 9 months ago
Support linting JavaScript vars in clj-kondo

mjarus007 opened this issue 9 months ago
Support linting JavaScript vars in clj-kondo

mjarus008 opened this issue 9 months ago
Fix #2135: regression with unused JS lib

borkdude opened this pull request 10 months ago
Linting ignore for Class/forName

dotemacs opened this issue 10 months ago
False positive unused JS library

borkdude opened this issue 10 months ago
Custom file types

danieroux opened this issue 10 months ago
Fix #2309: report unused for expression

borkdude opened this pull request 10 months ago
Remove stray backtick

danieroux opened this pull request 10 months ago
Fix #1035: Support SARIF output

borkdude opened this pull request 10 months ago
Linter: unresolved type hint class names

puredanger opened this issue 10 months ago
Useless for expression not reported as an unused value

cjohansen opened this issue 10 months ago
Fix typo, determistic -> deterministic

dpassen opened this pull request 10 months ago
Fix #2304: report unused value in defn body

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

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

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

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

NoahTheDuke opened this issue 11 months ago
Reduce memory usage

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

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

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

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

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

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

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

borkdude opened this pull request 11 months ago
Docker stuff

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

borkdude opened this pull request 12 months ago