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

Linter for vars that differ only in case

emlyn opened this issue over 1 year ago
False positive - :misplaced-docstring in clojure.test/deftest

NoahTheDuke opened this issue over 1 year ago
False positive on clojure.core.aget

FredrikMeyer opened this issue over 1 year ago
Specify minimum clj-kondo version in config.edn

ingesolvoll opened this issue over 1 year ago
Format string arity linter broken with escaped quotes

bshepherdson opened this issue over 1 year ago
analysis: java-method-definitions support

ericdallo opened this issue over 1 year ago
Cache does not seem to update correctly if we rename `.clj` files to `.cljc`

andrestylianos opened this issue over 1 year ago
Warn when `core.match` pattern interprets class name as wildcard

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

colin-p-hill opened this issue almost 2 years ago
Option for `:missing-docstring` to ignore vars marked for exclusion from docs

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

sumbach opened this issue about 2 years ago
Provide valid analysis when using invalid metadata code `^`

ericdallo opened this issue about 2 years ago
Does not recognise `#:clj-kondo{:config` ns metadata

vemv opened this issue about 2 years ago
:lint-as config incompatible with namespace imports via :use

mickh opened this issue about 2 years ago
Lint macro as defn- doesn't work

khmelevskii opened this issue about 2 years ago
Warn about using side-effecting functions with lazy sequence operations

sheluchin opened this issue about 2 years ago
Linter: Warn when a namespace use `_` instead of `-` on its name.

ericdallo opened this issue over 2 years ago
:lint-as section for component functions called with hiccup

sirmspencer opened this issue over 2 years ago
Changes to :not-empty linter wrt/ clojure 1.12

borkdude opened this issue over 2 years ago
Warn on single-arity calls to distinct?, min, max

enaeher opened this issue over 2 years ago
Report (reduce str ...) as a problem

pmonks opened this issue over 2 years ago
FR: lint error for 'Can't take value of a macro'

nottmey opened this issue over 2 years ago
Missing warning on param function with malli schema

jeans11 opened this issue over 2 years ago
Lint: clojure.test/is assertions inside of let blocks

NoahTheDuke opened this issue over 2 years ago
Lint invalid bindings in :qualified/keys map destructuring

yuhan0 opened this issue over 2 years ago
Hook for analyzing entire file

NoahTheDuke opened this issue over 2 years ago
Support non-standard cljc reader conditionals

tangrammer opened this issue over 2 years ago
Redefined defmethods

olivergeorge opened this issue over 2 years ago
Lint: Check for duplicate `:pre` and `:post` expressions

NoahTheDuke opened this issue over 2 years ago
Warn for function calls with probable mixed up parameter names

snoe opened this issue over 2 years ago
Regex exclusion for `unresolved symbol` warning

meditans opened this issue over 2 years ago
unused exclusion

borkdude opened this issue over 2 years ago
Lint: fixed arity function with more params than variadic function

sheluchin opened this issue over 2 years ago
Lint for clojure.string/split

nivekuil opened this issue over 2 years ago
:special-form should be true for throw analysis

maxrothman opened this issue over 2 years ago
Linting on arbitrary Java calls not possible

jeroenvandijk opened this issue over 2 years ago
Consider reporting on usage of libraries that are now deprecated

lread opened this issue over 2 years ago
redundant-fn-wrapper in update(-in) calls

borkdude opened this issue over 2 years ago
linting of task code in bb.edn

mknoszlig opened this issue over 2 years ago
Provide custom hooks with the ability to expand namespace aliases on symbols

dannyfreeman opened this issue almost 3 years ago
Improve clj-kondo to support reify / proxy / proxy+

ieugen opened this issue almost 3 years ago
Sort incoming sources on namespace dependency

borkdude opened this issue almost 3 years ago
Make it easier to configure which sources to report about

borkdude opened this issue almost 3 years ago
Suggest `(keep ...` instead of `(filter identity (map ...`

pmonks opened this issue almost 3 years ago
Consider adding hook support for edn files

lread opened this issue about 3 years ago
Warn about single segment namespaces

borkdude opened this issue about 3 years ago
Unused alias

borkdude opened this issue about 3 years ago
Consider supporting macro definitions directly in hooks

borkdude opened this issue about 3 years ago
Warn on use of :or key from :as map in destructuring.

didibus opened this issue about 3 years ago
Detect vector in non-return position as unused value

borkdude opened this issue over 3 years ago
disable redefined-var warning in comment blocks

martinklepsch opened this issue over 3 years ago
Linter for partially extended protocols

slipset opened this issue over 3 years ago
deps.edn linting of :jvm-opts in top level, show a warning

dvingo opened this issue over 3 years ago
[analysis] Support output-schema of a schema.core var-definition

ericdallo opened this issue over 3 years ago
:unsorted-imports

borkdude opened this issue over 3 years ago
Lint unresolved namespaces/vars in syntax-quoted forms

yuhan0 opened this issue over 3 years ago
Lint deprecated Java methods/constuctors

borkdude opened this issue over 3 years ago
Name in def should not override class names

borkdude opened this issue over 3 years ago
New linter: multiple forms in .cljc branch

borkdude opened this issue over 3 years ago
Add a no-doc linter

lread opened this issue over 3 years ago
Warn about fn bodies that aren't sorted in increasing arity

borkdude opened this issue over 3 years ago
Support deprecated nss metadata warnings

SevereOverfl0w opened this issue almost 4 years ago
Performance linting rules

borkdude opened this issue almost 4 years ago
Add Linter for Variadic Functions in Protocols

lread opened this issue almost 4 years ago
Support SARIF + GitHub Code Scanning

danielcompton opened this issue about 4 years ago
Warn about overlapping keys in :keys and named destructuring

borkdude opened this issue about 4 years ago