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

analyse: symbols in `:or` mapping of map destructuring forms

DeLaGuardo opened this issue over 1 year ago
Extend ns-groups to be used in analyze-call

thiagocarvp opened this issue over 1 year ago
(+ 1 x) => (inc x)

borkdude opened this issue over 1 year ago
(= true x) => (true? x)

borkdude opened this issue over 1 year ago
`:defined-by` in analysis output uses `:lint-as` rather than symbol itself

SevereOverfl0w opened this issue almost 2 years ago
Suggest (or x y) instead of (if x x y)

pmonks opened this issue almost 2 years ago
Warn about #() and #"" in .edn files, fixes #2058

borkdude opened this pull request almost 2 years ago
Analyze and lint clara-rules defrule and defquery macros

k13gomez opened this pull request almost 2 years ago
Add support to lint clara-rules defrule and defquery macros

k13gomez opened this issue almost 2 years ago
Warn about #() and #"" not being valid in (bb.)edn files

borkdude opened this issue almost 2 years ago
Fix #2056: validate collection nodes when constructing + debug

borkdude opened this pull request almost 2 years ago
Validate nodes when constructing/printing/using them

p-himik opened this issue almost 2 years ago
Seeing :namespace-name-mismatch in shadow-cljs project after upgrade

chr15m opened this issue almost 2 years ago
analysis: parse java files via javaparser to produce java-member-definitions

ericdallo opened this pull request almost 2 years ago
Fix #2051: consider `:unresolved-namespace :exclude` as already required

borkdude opened this pull request almost 2 years ago
Feature: Ability to treat a namespace as already required

rschmukler opened this issue almost 2 years ago
Fix #1196: show conditional branch

borkdude opened this pull request almost 2 years ago
Splicing reader conditional breaks map literals

NoahTheDuke opened this issue almost 2 years ago
Handle maps with odd pairs for `schema.core/defn`

ericdallo opened this issue almost 2 years ago
Fix #2046: clj-kondo stuck in loop with multiple :or in destructuring

borkdude opened this pull request almost 2 years ago
clj-kondo stuck in loop with multiple :or in destructuring

borkdude opened this issue almost 2 years ago
Support :exclude-pattern in :unused-binding

borkdude opened this pull request almost 2 years ago
Fix #2043: support ignore annotation on private calls

borkdude opened this pull request almost 2 years ago
Support ignore annotations on :private-call linter

borkdude opened this issue almost 2 years ago
PushbackReader is absent in hooks

piranha opened this issue almost 2 years ago
Reader literals in ns :require are ignored

colliderwriter opened this issue almost 2 years ago
README: Add shadow-cljs to build-tool specific list

hoclun-rigsep opened this pull request almost 2 years ago
Fix #2024: CLJS allows interop in constructor position

borkdude opened this pull request almost 2 years ago
False positive `:def-fn` on `def` + `reify`

sumbach opened this pull request almost 2 years ago
aset is called with 4 args but expects 3

archaic opened this issue almost 2 years ago
Fix #1647: suppport :exclude-patterns in :unresolved-symbol linter

borkdude opened this pull request almost 2 years ago
Upgrade transit

borkdude opened this pull request almost 2 years ago
Add :gen support on clojure.spec.alpha/keys

acamargo opened this pull request almost 2 years ago
Add a lint for discouraged tag literals.

GlassAndOneHalf opened this pull request almost 2 years ago
Add the ability to warn against usage of certain tagged literals

GlassAndOneHalf opened this issue almost 2 years ago
analysis: missing java-class-usage element when expr ends with slash

ericdallo opened this issue almost 2 years ago
Update linters.md: `:redundant-call` is `:off` by default

sumbach opened this pull request almost 2 years ago
Fix #2026: string coercion + false positive too many args to def

borkdude opened this pull request almost 2 years ago
False `Too many arguments to def` errors with `:macroexpand` hooks

camsaul opened this issue almost 2 years ago
Support namespace groups in unresolved-namespace linter

Juholei opened this issue almost 2 years ago
Interop in CLJS constructor position is throwing a "unresolved symbol" error

teawaterwire opened this issue almost 2 years ago
cljdoc: review/update presented API and articles

lread opened this pull request almost 2 years ago
ast example

borkdude opened this pull request almost 2 years ago
chore: review cljdoc presentation of clj-kondo

lread opened this issue almost 2 years ago
Ignore function re-definition in comment for arg count lint

Akeboshiwind opened this issue almost 2 years ago
Support for type-checking homogenous maps

ikitommi opened this issue almost 2 years ago
Fix GitHub Issue/PR links in CHANGELOG.md

sumbach opened this pull request almost 2 years ago
fix typo: dymamic => dynamic

sumbach opened this pull request almost 2 years ago
Update linters.md: `:namespace-name-mismatch` is `:error` by default

sumbach opened this pull request almost 2 years ago
Update linters.md: `:dynamic-var-not-earmuffed` is `:off` by default

sumbach opened this pull request almost 2 years ago
Fix #2010: Make disabling linting in macro calls easier

borkdude opened this pull request almost 2 years ago
Syntax linting of import causes NullPointerException

zoren opened this issue almost 2 years ago
Push to GHCR

lispyclouds opened this pull request almost 2 years ago
push images to GHCR

lispyclouds opened this issue almost 2 years ago
Linter for vars that differ only by case

emlyn opened this pull request almost 2 years ago
Linter for vars that differ only in case

emlyn opened this issue almost 2 years ago
False positive - :misplaced-docstring in clojure.test/deftest

NoahTheDuke opened this issue almost 2 years ago
False positive on clojure.core.aget

FredrikMeyer opened this issue almost 2 years ago
Specify minimum clj-kondo version in config.edn

ingesolvoll opened this issue almost 2 years ago
Format string arity linter broken with escaped quotes

bshepherdson opened this issue almost 2 years ago
analysis: java-method-definitions support

ericdallo opened this issue almost 2 years ago
Cache does not seem to update correctly if we rename `.clj` files to `.cljc`

andrestylianos opened this issue about 2 years ago
Warn when `core.match` pattern interprets class name as wildcard

colin-p-hill opened this issue about 2 years ago
Parse error when last form is `#_:clj-kondo/ignore`

colin-p-hill opened this issue about 2 years ago
Incorrect work with function argument constraints

makarichevss opened this issue about 2 years ago
Feature request: Config for expression

serioga opened this issue about 2 years ago
Structural analysis for EDN

elken opened this issue about 2 years ago
--dev-build

borkdude opened this issue about 2 years ago
Check defn names for simple symbol without dots

borkdude opened this issue about 2 years ago
Encourage idiomatic closure definition

andreyorst opened this issue about 2 years ago
`:keyword-binding` complains about namespaced keywords

vemv opened this issue about 2 years ago
String cannot be called as a function: false negative

borkdude opened this issue about 2 years ago
Add `:analysis :all` option

sheluchin opened this issue about 2 years ago
The rules need better reference

kasajian opened this issue about 2 years ago
defstruct creates an unnecessary "Unresolved Symbol"

kasajian opened this issue about 2 years ago
Linter hook for `defproject`

sumbach opened this issue about 2 years ago
Built in support for clojure.test.check.clojure-test/defspec

skylize opened this issue about 2 years ago
Report redundant-do in more locations

mainej opened this issue about 2 years ago
Support potemkin's import-fn like import-vars is

justone opened this issue about 2 years ago
Mark derived var locations as such

lread opened this issue about 2 years ago
New opt-in linter for 0 or 1 newlines at the end of all files

dchelimsky opened this issue over 2 years ago
:scope-end-row is missing on defmethod fn args

blueskyonmars opened this issue over 2 years ago
Lint and warn about wrong tagged literals.

souenzzo opened this issue over 2 years ago
Add a linter to warn when a namespace requires itself

camsaul opened this issue over 2 years ago
Support ignoring unresolved symbols inside of unresolved symbols

camsaul opened this issue over 2 years ago
add support for `gen-interface`

sumbach opened this issue over 2 years ago
add "redundant do" -check for `(finally ,,,)`

sumbach opened this issue over 2 years ago
add "redundant do" -check for `(catch ,,,)`

sumbach opened this issue over 2 years ago