🆕 Features
- Add
.editorconfig
propertyktlint_function_naming_ignore_when_annotated_with
so that rulefunction-naming
can be ignored based on annotations on that rule. See function-naming.
🔧 Fixes
-
Fix code style parameter in cli - #2241, by @paul-dingemans
-
Anonymous function in assignment - #2263, by @paul-dingemans
-
Fix indent of multiline object declaration inside class - #2266, by @paul-dingemans
-
Do not replace function body with multiple exit points - #2273, by @paul-dingemans
-
Ignore override of function in rule
function-naming
- #2274, by @paul-dingemans -
Suppress
function-naming
based on annotations - #2275, by @paul-dingemans -
Force blank line before object declaration - #2287, by @paul-dingemans
-
Multiline expression wrapping - #2290, by @paul-dingemans
-
Ignore function naming in Kotest classes - #2291, by @paul-dingemans
-
Improve violation message in
discouraged-comment-location
- #2293, by @paul-dingemans -
Fix malformed AST when
&&
or||
is at start of linechain-wrapping
- #2300, by @paul-dingemans -
Do not report false positives
type-argument-list-spacing
andtype-parameter-list-spacing
- #2303, by @paul-dingemans -
Fix chain method continuation containing higher order function call - #2305, by @paul-dingemans
📦 Dependencies
-
Update dependency io.github.detekt.sarif4k:sarif4k to v0.5.0 - #2277, by @renovate[bot]
-
Update actions/checkout action to v4 - #2225, by @renovate[bot]
-
Update actions/checkout digest to 8ade135 - #2295, by @renovate[bot]