Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / clj-kondo/clj-kondo issues and pull requests

#1986 - Format string arity linter broken with escaped quotes

Issue - State: closed - Opened by bshepherdson over 1 year ago - 5 comments
Labels: metabase

#1983 - analysis: java-method-definitions support

Issue - State: closed - Opened by ericdallo over 1 year ago - 12 comments

#1973 - Report type errors for function whose return type does not match its Malli schema return type

Issue - State: closed - Opened by zakkor over 1 year ago - 1 comment
Labels: expired, type warnings, malli

#1964 - Cache does not seem to update correctly if we rename `.clj` files to `.cljc`

Issue - State: closed - Opened by andrestylianos over 1 year ago - 5 comments
Labels: expired

#1955 - Warn when `core.match` pattern interprets class name as wildcard

Issue - State: closed - Opened by colin-p-hill over 1 year ago - 2 comments
Labels: expired

#1953 - Parse error when last form is `#_:clj-kondo/ignore`

Issue - State: closed - Opened by colin-p-hill over 1 year ago - 2 comments
Labels: expired, PR welcome

#1950 - Option for `:missing-docstring` to ignore vars marked for exclusion from docs

Issue - State: closed - Opened by colin-p-hill over 1 year ago - 2 comments
Labels: expired

#1929 - Incorrect work with function argument constraints

Issue - State: closed - Opened by makarichevss almost 2 years ago - 6 comments
Labels: expired

#1928 - Add check in deps.edn: exclusions should be vector (or list) of symbols

Issue - State: closed - Opened by ont-app almost 2 years ago - 4 comments
Labels: expired

#1927 - Feature request: Config for expression

Issue - State: closed - Opened by serioga almost 2 years ago - 1 comment
Labels: expired

#1926 - Structural analysis for EDN

Issue - State: closed - Opened by elken almost 2 years ago - 9 comments

#1924 - --dev-build

Issue - State: closed - Opened by borkdude almost 2 years ago - 1 comment
Labels: expired

#1923 - Check defn names for simple symbol without dots

Issue - State: closed - Opened by borkdude almost 2 years ago - 1 comment

#1920 - Encourage idiomatic closure definition

Issue - State: closed - Opened by andreyorst almost 2 years ago - 10 comments

#1918 - `:keyword-binding` complains about namespaced keywords

Issue - State: closed - Opened by vemv almost 2 years ago - 7 comments

#1917 - String cannot be called as a function: false negative

Issue - State: closed - Opened by borkdude almost 2 years ago - 1 comment
Labels: expired

#1916 - Improve format warning when 0-based index is used instead of 1-based index

Issue - State: closed - Opened by borkdude almost 2 years ago - 6 comments
Labels: expired

#1897 - Add `:analysis :all` option

Issue - State: closed - Opened by sheluchin almost 2 years ago - 8 comments
Labels: expired

#1895 - The rules need better reference

Issue - State: closed - Opened by kasajian almost 2 years ago - 4 comments
Labels: expired, documentation

#1894 - defstruct creates an unnecessary "Unresolved Symbol"

Issue - State: closed - Opened by kasajian almost 2 years ago - 4 comments
Labels: expired, PR welcome

#1892 - Linter hook for `defproject`

Issue - State: closed - Opened by sumbach almost 2 years ago - 6 comments
Labels: expired

#1882 - Built in support for clojure.test.check.clojure-test/defspec

Issue - State: closed - Opened by skylize almost 2 years ago - 6 comments
Labels: expired

#1880 - Report redundant-do in more locations

Issue - State: closed - Opened by mainej almost 2 years ago - 2 comments
Labels: expired

#1878 - Support potemkin's import-fn like import-vars is

Issue - State: open - Opened by justone almost 2 years ago - 2 comments

#1872 - Provide a linter for warning against the use of single-item sequences in destructuring

Issue - State: closed - Opened by esuomi almost 2 years ago - 2 comments
Labels: expired

#1852 - New opt-in linter for 0 or 1 newlines at the end of all files

Issue - State: closed - Opened by dchelimsky almost 2 years ago - 11 comments

#1824 - :scope-end-row is missing on defmethod fn args

Issue - State: open - Opened by blueskyonmars almost 2 years ago - 1 comment
Labels: analysis, PR welcome, pinned

#1823 - Lint and warn about wrong tagged literals.

Issue - State: open - Opened by souenzzo almost 2 years ago - 3 comments
Labels: pinned

#1804 - Add a linter to warn when a namespace requires itself

Issue - State: closed - Opened by camsaul about 2 years ago - 2 comments
Labels: metabase, pinned

#1803 - Support ignoring unresolved symbols inside of unresolved symbols

Issue - State: open - Opened by camsaul about 2 years ago - 4 comments
Labels: expired

#1786 - add support for `gen-interface`

Issue - State: open - Opened by sumbach about 2 years ago - 3 comments
Labels: PR welcome

#1785 - add "redundant do" -check for `(finally ,,,)`

Issue - State: open - Opened by sumbach about 2 years ago - 1 comment

#1784 - add "redundant do" -check for `(catch ,,,)`

Issue - State: open - Opened by sumbach about 2 years ago - 1 comment

#1778 - Provide valid analysis when using invalid metadata code `^`

Issue - State: open - Opened by ericdallo about 2 years ago - 2 comments
Labels: pinned

#1772 - Does not recognise `#:clj-kondo{:config` ns metadata

Issue - State: open - Opened by vemv about 2 years ago - 3 comments
Labels: expired, PR welcome

#1769 - :lint-as config incompatible with namespace imports via :use

Issue - State: open - Opened by mickh about 2 years ago - 9 comments
Labels: PR welcome, pinned

#1759 - Lint macro as defn- doesn't work

Issue - State: open - Opened by khmelevskii about 2 years ago - 4 comments
Labels: PR welcome, pinned

#1757 - Warn about using side-effecting functions with lazy sequence operations

Issue - State: open - Opened by sheluchin about 2 years ago - 5 comments
Labels: expired

#1753 - Linter: Warn when a namespace use `_` instead of `-` on its name.

Issue - State: closed - Opened by ericdallo about 2 years ago - 4 comments
Labels: PR welcome

#1751 - :lint-as section for component functions called with hiccup

Issue - State: closed - Opened by sirmspencer about 2 years ago - 3 comments
Labels: expired

#1743 - Changes to :not-empty linter wrt/ clojure 1.12

Issue - State: open - Opened by borkdude about 2 years ago - 1 comment
Labels: pinned

#1738 - Warn on single-arity calls to distinct?, min, max

Issue - State: closed - Opened by enaeher over 2 years ago - 2 comments
Labels: expired

#1734 - Report (reduce str ...) as a problem

Issue - State: open - Opened by pmonks over 2 years ago - 4 comments
Labels: pinned, performance

#1732 - Misleading warning in case of duplicate symbols in function's parameters declaration

Issue - State: closed - Opened by DeLaGuardo over 2 years ago - 12 comments
Labels: pinned

#1725 - FR: lint error for 'Can't take value of a macro'

Issue - State: open - Opened by nottmey over 2 years ago - 4 comments
Labels: pinned

#1713 - Missing warning on param function with malli schema

Issue - State: closed - Opened by jeans11 over 2 years ago - 4 comments
Labels: expired

#1712 - Lint: clojure.test/is assertions inside of let blocks

Issue - State: closed - Opened by NoahTheDuke over 2 years ago - 3 comments
Labels: expired

#1693 - Lint invalid bindings in :qualified/keys map destructuring

Issue - State: open - Opened by yuhan0 over 2 years ago - 2 comments
Labels: pinned

#1690 - Hook for analyzing entire file

Issue - State: closed - Opened by NoahTheDuke over 2 years ago - 5 comments
Labels: expired

#1686 - Support non-standard cljc reader conditionals

Issue - State: open - Opened by tangrammer over 2 years ago - 2 comments
Labels: pinned

#1682 - Redefined defmethods

Issue - State: closed - Opened by olivergeorge over 2 years ago - 3 comments
Labels: expired

#1671 - Lint: Check for duplicate `:pre` and `:post` expressions

Issue - State: closed - Opened by NoahTheDuke over 2 years ago - 6 comments
Labels: expired

#1662 - No conversion to symbol when not providing fully qualified symbol in config

Issue - State: open - Opened by TimoKramer over 2 years ago - 4 comments
Labels: good first issue, PR welcome, pinned

#1650 - Warn for function calls with probable mixed up parameter names

Issue - State: closed - Opened by snoe over 2 years ago - 3 comments
Labels: expired

#1647 - Regex exclusion for `unresolved symbol` warning

Issue - State: closed - Opened by meditans over 2 years ago - 1 comment
Labels: expired

#1645 - unused exclusion

Issue - State: open - Opened by borkdude over 2 years ago - 1 comment
Labels: pinned

#1643 - Lint: fixed arity function with more params than variadic function

Issue - State: open - Opened by sheluchin over 2 years ago - 1 comment
Labels: PR welcome, pinned

#1626 - hook-generated (def ...) form doesn't seem recognized by project requiring sicmutils

Issue - State: closed - Opened by sritchie over 2 years ago - 3 comments
Labels: expired

#1621 - Lint for clojure.string/split

Issue - State: closed - Opened by nivekuil over 2 years ago - 2 comments
Labels: expired

#1615 - :special-form should be true for throw analysis

Issue - State: open - Opened by maxrothman over 2 years ago - 5 comments
Labels: pinned

#1603 - Linting on arbitrary Java calls not possible

Issue - State: closed - Opened by jeroenvandijk over 2 years ago - 12 comments
Labels: pinned

#1591 - Consider reporting on usage of libraries that are now deprecated

Issue - State: closed - Opened by lread over 2 years ago - 28 comments
Labels: expired

#1587 - redundant-fn-wrapper in update(-in) calls

Issue - State: closed - Opened by borkdude over 2 years ago - 1 comment
Labels: expired

#1576 - linting of task code in bb.edn

Issue - State: open - Opened by mknoszlig over 2 years ago - 4 comments
Labels: pinned

#1544 - Improve clj-kondo to support reify / proxy / proxy+

Issue - State: closed - Opened by ieugen over 2 years ago - 2 comments
Labels: expired, PR welcome

#1476 - Sort incoming sources on namespace dependency

Issue - State: closed - Opened by borkdude almost 3 years ago - 5 comments
Labels: expired

#1442 - Make it easier to configure which sources to report about

Issue - State: closed - Opened by borkdude almost 3 years ago - 5 comments
Labels: expired

#1440 - Suggest `(keep ...` instead of `(filter identity (map ...`

Issue - State: open - Opened by pmonks almost 3 years ago - 5 comments
Labels: pinned

#1392 - Consider adding hook support for edn files

Issue - State: open - Opened by lread about 3 years ago - 8 comments
Labels: pinned

#1374 - Warn about single segment namespaces

Issue - State: open - Opened by borkdude about 3 years ago - 2 comments
Labels: enhancement, pinned

#1332 - Unused alias

Issue - State: closed - Opened by borkdude about 3 years ago - 11 comments
Labels: enhancement

#1327 - Consider supporting macro definitions directly in hooks

Issue - State: closed - Opened by borkdude about 3 years ago - 8 comments

#1324 - Warn on use of :or key from :as map in destructuring.

Issue - State: closed - Opened by didibus about 3 years ago - 9 comments
Labels: expired

#1303 - Detect vector in non-return position as unused value

Issue - State: open - Opened by borkdude over 3 years ago - 7 comments
Labels: PR welcome, pinned

#1294 - disable redefined-var warning in comment blocks

Issue - State: closed - Opened by martinklepsch over 3 years ago - 4 comments

#1292 - Linter for partially extended protocols

Issue - State: open - Opened by slipset over 3 years ago - 3 comments
Labels: protocols, pinned

#1269 - deps.edn linting of :jvm-opts in top level, show a warning

Issue - State: closed - Opened by dvingo over 3 years ago - 2 comments
Labels: pinned

#1268 - [analysis] Support output-schema of a schema.core var-definition

Issue - State: open - Opened by ericdallo over 3 years ago - 6 comments
Labels: pinned

#1230 - :unsorted-imports

Issue - State: closed - Opened by borkdude over 3 years ago - 5 comments
Labels: pinned

#1228 - Lint unresolved namespaces/vars in syntax-quoted forms

Issue - State: closed - Opened by yuhan0 over 3 years ago - 6 comments
Labels: pinned

#1218 - Lint deprecated Java methods/constuctors

Issue - State: open - Opened by borkdude over 3 years ago - 10 comments
Labels: enhancement, pinned

#1200 - Name in def should not override class names

Issue - State: closed - Opened by borkdude over 3 years ago - 4 comments
Labels: expired

#1199 - New linter: multiple forms in .cljc branch

Issue - State: closed - Opened by borkdude over 3 years ago - 4 comments
Labels: enhancement, pinned

#1197 - Add a no-doc linter

Issue - State: closed - Opened by lread over 3 years ago - 7 comments
Labels: enhancement, expired

#1196 - When linting a .cljc file, include platform(s) in issues reported

Issue - State: closed - Opened by lread over 3 years ago - 6 comments
Labels: enhancement

#1176 - Warn about fn bodies that aren't sorted in increasing arity

Issue - State: open - Opened by borkdude over 3 years ago - 4 comments
Labels: enhancement, pinned

#1125 - Support deprecated nss metadata warnings

Issue - State: closed - Opened by SevereOverfl0w over 3 years ago - 4 comments
Labels: pinned

#1113 - Automatically add .gitignore file in .clj-kondo to ignore .cache directory

Issue - State: closed - Opened by borkdude over 3 years ago - 9 comments
Labels: enhancement, expired

#1104 - Performance linting rules

Issue - State: closed - Opened by borkdude almost 4 years ago - 12 comments
Labels: enhancement, expired

#1082 - Add Linter for Variadic Functions in Protocols

Issue - State: closed - Opened by lread almost 4 years ago - 4 comments
Labels: PR welcome, pinned

#1035 - Support SARIF + GitHub Code Scanning

Issue - State: closed - Opened by danielcompton almost 4 years ago - 13 comments
Labels: pinned

#1034 - Warn about overlapping keys in :keys and named destructuring

Issue - State: open - Opened by borkdude almost 4 years ago - 4 comments
Labels: enhancement, pinned

#1014 - namespaced keywords are not taken into consideration for "unused import" warnings

Issue - State: closed - Opened by zilti about 4 years ago - 18 comments
Labels: expired

#929 - Lint reader syntax errors in #_ ignored forms

Issue - State: open - Opened by yuhan0 over 4 years ago - 5 comments
Labels: enhancement, pinned

#916 - Write linter to discourage usage of previous binding in :or defaults

Issue - State: closed - Opened by borkdude over 4 years ago - 14 comments
Labels: pinned

#893 - clojure.test predicate linters [issue needs splitting up]

Issue - State: closed - Opened by vemv over 4 years ago - 8 comments
Labels: expired