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

Proposal: `:function-as-condition` linter

socksy opened this issue 12 months ago
Fixes NPE when importing string

cosineblast opened this pull request 12 months ago
Update ci-integration.md

bahulneel opened this pull request 12 months ago
Fix #2200: include optional `:callstack` in analysis

borkdude opened this pull request 12 months ago
New linter `:equals-false`

svdo opened this pull request 12 months ago
Fix #2199: add :syntax check for var names starting or ending with dot

borkdude opened this pull request 12 months ago
Expose callstack in analysis (as optional data)

borkdude opened this issue almost 1 year ago
Report vars starting and/or ending with a dot

borkdude opened this issue about 1 year ago
Fix #2190: false positive with :unused-alias and namespaced map

borkdude opened this pull request about 1 year ago
Fix #2186: Improve warning with --copy-configs without config-dir

borkdude opened this pull request about 1 year ago
Fix #2181: Namespace local config does not silence :missing-else-branch

borkdude opened this pull request about 1 year ago
Uniform aliasing linter

acamargo opened this issue about 1 year ago
Uniform aliasing linter

acamargo opened this pull request about 1 year ago
Add end-row and end-col template variables

joshgelbard opened this pull request about 1 year ago
Support end-row and end-col in :pattern output format

joshgelbard opened this issue about 1 year ago
Fix #2183: respect :level in :discouraged-var config

borkdude opened this pull request about 1 year ago
Incorrect unused-alias warning for namespaced maps

fancygits opened this issue about 1 year ago
High memory usage while analyzing the classpath

vemv opened this issue about 1 year ago
Fix #2187: Make string non nilable for parse-uuid

dbunin opened this pull request about 1 year ago
Parse-uuid typed wrongly

dbunin opened this issue about 1 year ago
Add missing documentation for :single-logical-operand linter

wtfleming opened this pull request about 1 year ago
Add missing documentation for :single-logical-operand linter

wtfleming opened this issue about 1 year ago
level is not respected with discouraged-var config

borkdude opened this issue about 1 year ago
Fix #1804: new linter :self-requiring-namespace

borkdude opened this pull request about 1 year ago
Namespace local configuration does not silence :missing-else-branch

khardenstine opened this issue about 1 year ago
Fix #2179: consider alias-as-object usage in CLJS for :unused-alias

borkdude opened this pull request about 1 year ago
`:unused-alias` false positive for CLJS string import style

skynet-gh opened this issue about 1 year ago
Fix #1332: :unused-alias linter

borkdude opened this pull request about 1 year ago
Fix #2148: warn on configuration error in `:unused-refeferred-var`

borkdude opened this pull request about 1 year ago
Fix #2134: don't warn on usage of private var in `data_readers.clj(c)`

borkdude opened this pull request about 1 year ago
Fix #2154: :exclude option for :deprecated-namespace option

borkdude opened this pull request about 1 year ago
Fix #2164: deftest inside let triggers :unused-value

borkdude opened this pull request about 1 year ago
Fix #2172: detect invalid amount of args and invalid argument type for throw

borkdude opened this pull request about 1 year ago
Linting for `throw`

skynet-gh opened this issue about 1 year ago
Fix #2170: :keyword-binding linter should ignore auto-resolved keywords

borkdude opened this pull request about 1 year ago
`:keyword-binding` complains about auto-resolved keywords

vemv opened this issue about 1 year ago
Unhandled parse error exception in config: "no conversion to symbol"

pithyless opened this issue about 1 year ago
Fix #2165: Fix error when serializing type data to cache

borkdude opened this pull request about 1 year ago
`deftest` inside `let` triggers `:unused-value`

fuadsaud opened this issue about 1 year ago
Add test for #2161

borkdude opened this pull request about 1 year ago
Changed type of zero? from any->boolean to number->boolean

lambdank opened this pull request about 1 year ago
Wrong type on clojure.core/zero?

lambdank opened this issue about 1 year ago
Add threaded-fn-form linter

tomdl89 opened this pull request about 1 year ago
New linter idea: threaded-fn-form

tomdl89 opened this issue about 1 year ago
Fix #2150: allow command line options = as in --fail-level=error

borkdude opened this pull request about 1 year ago
support = in arguments

AndreaCrotti opened this pull request about 1 year ago
Support for code usage in bb.edn files

mmeroberts opened this issue about 1 year ago
Exclude namespaces from the deprecated namespace linter

robert-stuttaford opened this issue about 1 year ago
Fix #2152: false positive with used-underscored-binding with core.match

borkdude opened this pull request about 1 year ago
feature request: :warn-on-reflection doesn't warn if there's type hint

filipesilva opened this issue about 1 year ago
Support `=` in options

AndreaCrotti opened this issue about 1 year ago
lint-as clojure.core/defmacro doesn't ignore &env

sritchie opened this issue about 1 year ago
Incorrect `:unused-referred-var` config produces unexpected behavior

simonacca opened this issue about 1 year ago
Use no-flush-outputstream rather than byte array outputstream

borkdude opened this pull request about 1 year ago
Fix #2145: support ignore hint on multi-arity branch of fn def

borkdude opened this pull request about 1 year ago
Fix #2143: false positive type warning for clojure.set/project

borkdude opened this pull request over 1 year ago
[analysis] - add gen-class info

brandonstubbs opened this issue over 1 year ago
Cache analysis by library version

lilactown opened this issue over 1 year ago
Fix #1294: redefined var comment edge case

borkdude opened this pull request over 1 year ago
Fix #2132: deftest unused value false negative

borkdude opened this pull request over 1 year ago
Fix #2128: :exclude-files option

borkdude opened this pull request over 1 year ago
Fix #1199: feature is not a keyword

borkdude opened this pull request over 1 year ago
Fix #2135: private vars starting with underscore should not be report…

borkdude opened this pull request over 1 year ago
Private vars starting with _ should not be reported as unused

borkdude opened this issue over 1 year ago
False positives related to data readers

marcobiscaro2112 opened this issue over 1 year ago
[java] Fix nested classes javaparser analysis

ericdallo opened this pull request over 1 year ago
deftest + string should report unused-value

borkdude opened this issue over 1 year ago
Fix #1199: unsorted imports

borkdude opened this pull request over 1 year ago
Fix javaparser analysis of multi catch blocks for graal

ericdallo opened this pull request over 1 year ago
Problem with extend-protocol and arrays

jakepearson opened this issue over 1 year ago
exclude-files option (by regex)

borkdude opened this issue over 1 year ago
Is it possible to exclude a linter by path?

jakepearson opened this issue over 1 year ago
Catch parameter count mismatch in `with-redefs`

mrkam2 opened this issue over 1 year ago
Fix #1125: deprecated-namespace linter

borkdude opened this pull request over 1 year ago
Fix #2125: clj-kondo.hooks-api/*reload* doesn't work as expected

acamargo opened this pull request over 1 year ago
Fix #1082: protocol methods do not support varargs

borkdude opened this pull request over 1 year ago
Fix #256: warn on reader conditional usage in non-cljc files

borkdude opened this pull request over 1 year ago
Add try catch to java analysis

ericdallo opened this pull request over 1 year ago
Potemkin in-ns bug

ericdallo opened this pull request over 1 year ago
Fix java analysis reflection issues

ericdallo opened this pull request over 1 year ago
Support `in-ns` for potemkin

ericdallo opened this issue over 1 year ago
Fix #2111: warn on symbol in case test

borkdude opened this pull request over 1 year ago
symbol case constants may yield surprises

borkdude opened this issue over 1 year ago
analysis: :arglists meta applies to :arglist-strs

lread opened this pull request over 1 year ago
Fix #2101: false positive with if-some + recur

borkdude opened this pull request over 1 year ago