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 #1784: redundant-do in catch

borkdude opened this pull request 18 days ago
Fix #2404: regression with metadata on node in hook

borkdude opened this pull request 22 days ago
Regression with `:clj-kondo/ignore [...]` in hooks

tonsky opened this issue 22 days ago
Fix #2384: recognize gen/fmap in cljs.spec.gen.alpha

borkdude opened this pull request 22 days ago
Fix #2366: new linter: `:redundant-ignore`

borkdude opened this pull request 22 days ago
Fix #2400: deftype/record constructor can be used with Type/new

borkdude opened this pull request 23 days ago
deftype and Class/new

dpassen opened this issue 24 days ago
Fix #2394 add option to enable require sorting with case sensitivity

Deraen opened this pull request 24 days ago
Support Java interoperability rules

nha opened this issue 25 days ago
Fix #2395: enum constant call warnings

borkdude opened this pull request 27 days ago
java-static-field-call doesn't detect enum fields

marcobiscaro2112 opened this issue about 1 month ago
Fix #2392: don't skip jars that were analyzed with --skip-lint

borkdude opened this pull request about 1 month ago
`stream-` functions from Clojure 1.12 are not supported

roman-rudakov opened this issue about 1 month ago
Fix #2389: expose hooks-api/callstack

borkdude opened this pull request about 1 month ago
Expose node ancestors in hook api

simonacca opened this issue about 2 months ago
Fix #2386: fix regression introduced in #2364 in letfn

borkdude opened this pull request about 2 months ago
Incorrect reporting of unused bindings after 4th function in letfn binding

vincentjames501 opened this issue about 2 months ago
Update built-in cache

borkdude opened this pull request about 2 months ago
warning: Unresolved var: gen/fmap in cljc files

stijnopheide opened this issue about 2 months ago
Fix #2355: support self-require + :as-alias

borkdude opened this pull request about 2 months ago
Fix #2364: performance: code that analyzed fn arity is ran twice

borkdude opened this pull request about 2 months ago
Metabase logo

borkdude opened this pull request about 2 months ago
Report language in cljc lint errors

yuhan0 opened this issue about 2 months ago
Quality of life improvements for macroexpand-hook developers

frenchy64 opened this issue about 2 months ago
New linter: :schema-misplaced-return

borkdude opened this pull request about 2 months ago
New linter: :schema-misplaced-return

borkdude opened this pull request about 2 months ago
Detect misplaced schema return

frenchy64 opened this pull request about 2 months ago
Detect incorrectly positioned return schema

frenchy64 opened this issue about 2 months ago
Unresolved symbol in tablecloth/let-dataset function

radovanne opened this issue 2 months ago
Fix #2369: false positive unused value in quoted list

borkdude opened this pull request 2 months ago
Incorrect "unused value" warning on list with maps

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

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

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

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

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

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

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

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

borkdude opened this pull request 3 months ago
Upgrade deps

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

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

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

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

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

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

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

lucasmafra opened this issue 4 months ago
Add SARIF test

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

nxvipin opened this pull request 4 months ago
Invalid SARIF output

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

borkdude opened this issue 6 months ago
Custom file types

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

borkdude opened this pull request 6 months ago
Remove stray backtick

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

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

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

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

dpassen opened this pull request 7 months ago