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 #2277: prefer array class symbol in defprotocol

borkdude opened this pull request 8 days ago
Fix #2467: add :exclude option for redundant-ignore

borkdude opened this pull request 9 days ago
False positive with redundant ignore and :clojure-lsp/unused-public-var

vincentjames501 opened this issue 11 days ago
using :min-clj-kondo-version results in incorrect warning

imrekoszo opened this issue 15 days ago
Fix #2219: allow arity config for :discouraged-var

borkdude opened this pull request 23 days ago
Fix #2457: :equals-float linter

borkdude opened this pull request 23 days ago
Linter for commonly loaded namespaces, such as `clojure.string`

skylize opened this issue about 1 month ago
Lint "improper" use of :or mapping in map destructuring forms

yenda opened this issue about 1 month ago
Lint namespaced-qualified keys in :req, :req-un, :opt, and :opt-un

CambodianCoder opened this issue about 1 month ago
float equality

ShalokShalom opened this issue about 1 month ago
False negative in :java-static-field-call linter

dpassen opened this issue about 1 month ago
println-driven debugging

acamargo opened this pull request about 2 months ago
Fix #2424: combination of config-in-ns and discouraged-namespace

borkdude opened this pull request about 2 months ago
Add printf to vars linted by analyze-format

tomdl89 opened this pull request about 2 months ago
If nil return

tomdl89 opened this pull request about 2 months ago
Lint for nil return from if-like forms

tomdl89 opened this issue about 2 months ago
`:unexpected-recur` missing from documentation

camsaul opened this issue about 2 months ago
Fix #2448: redundant nested call in hook gen'ed code

borkdude opened this pull request 2 months ago
redundant-nested-call shouldn't warn on hook-generated code

borkdude opened this issue 2 months ago
Fix #2446: false positive redundant ignore

borkdude opened this pull request 2 months ago
Fix :keyword-binding linter example

tomdl89 opened this pull request 2 months ago
Update the "Exporting and importing configuration" in `config.md`

marksto opened this pull request 2 months ago
Help devs without the cli at hand by adding cli help option output to docs

grahamcarlyle opened this pull request 2 months ago
Include if-let etc in :condition-always-true linter

tomdl89 opened this pull request 2 months ago
Fix uneval on reader conditionals

NoahTheDuke opened this pull request 2 months ago
Fix #2431: only apply redundant-nested-call linter for nested exprs

borkdude opened this pull request 2 months ago
Fix #2433: false positive redundant ignore with hook

borkdude opened this pull request 2 months ago
Document :cljc config option

NoahTheDuke opened this pull request 2 months ago
Exclude instances of nesting when directly inside threading macros

tomdl89 opened this pull request 2 months ago
Include if-not in :condition-always-true linter

tomdl89 opened this pull request 2 months ago
`:redundant-ignore` false positive for finding from hook

lread opened this issue 3 months ago
Redundant fn wrapper should not warn about inlined calls

borkdude opened this issue 3 months ago
docs: minor: update linters.md: new default levels

lread opened this pull request 3 months ago
docs: minor: linters.md docs a tiny bit stale

lread opened this issue 3 months ago
:lint-as doesn't convey certain checks

NoahTheDuke opened this issue 3 months ago
Fix #2212: new :redundant-nested-call linter

borkdude opened this pull request 3 months ago
Fix lang for registering unused ignores

borkdude opened this pull request 3 months ago
Add redundant-nesting linter

tomdl89 opened this pull request 3 months ago
Fix #2415: false positive type checking issue with str/replace

borkdude opened this pull request 3 months ago
Fix #2407: support ignore hint on called symbol

borkdude opened this pull request 3 months ago
Check for even number of clauses for cond-> and cond->>

tomdl89 opened this pull request 3 months ago
Detect uneven number of clauses in cond-> and cond->>

tomdl89 opened this issue 3 months ago
Include fn* in the core-syms that analyze-usages2 checks

tomdl89 opened this pull request 3 months ago
Fix #1786: support gen-interface

borkdude opened this pull request 3 months ago
Detect empty 'require' and ':require' forms

NoahTheDuke opened this pull request 3 months ago
Empty require in ns doesn't throw an error

NoahTheDuke opened this issue 3 months ago
false positive with str/replace

borkdude opened this issue 3 months ago
Exclude Dependency-Specific Clj-kondo Hooks from Version Control

AlexsandroRyan opened this issue 4 months ago
Add new `--report-level` CLI option

stig opened this pull request 4 months ago
Fix #1784: redundant-do in catch

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

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

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

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

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

borkdude opened this pull request 4 months ago
deftype and Class/new

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

Deraen opened this pull request 4 months ago
Support Java interoperability rules

nha opened this issue 4 months ago
Fix #2395: enum constant call warnings

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

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

borkdude opened this pull request 5 months ago
`stream-` functions from Clojure 1.12 are not supported

roman-rudakov opened this issue 5 months ago
Fix #2389: expose hooks-api/callstack

borkdude opened this pull request 5 months ago
Expose node ancestors in hook api

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

borkdude opened this pull request 5 months ago
Update built-in cache

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

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

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

borkdude opened this pull request 5 months ago
Metabase logo

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

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

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

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

borkdude opened this pull request 5 months ago
Detect misplaced schema return

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

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

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

borkdude opened this pull request 6 months ago