Releases: detekt/detekt-intellij-plugin
Releases · detekt/detekt-intellij-plugin
v1.0.0
- Remove println statements - #76
- Add testcases for different plugin config options - #75
- Simplify internal detekt usage for 1.0 - #74
- Make plugin fit for dynamic plugin requirements - #73
- Use Github actions for CI - #72
- Update to detekt 1.7.4 - #71
- Allow configuration files with 'yaml' extension - #69
See all issues at: 1.0.0
1.0.0-RC2
- I can`t open the settings after update to 1.0.0-RC1 - #67
- Fix path filters due to missing directories of the analyzed file - #65
- Make sure that java classes are also compiled to 1.8 bytecode - #62 - #64
- Difference in how exclude paths are evaluated after upgrade to 1.0.0-RC1 - #63
- Plugin not working in Android Studio 3.6 - #62
See all issues at: 1.0.0-RC2
1.0.0-RC2-beta1
1.0.0-RC1
0.4.1
- Set JVM target version to Java 8
0.4.0
Notable Changes
- The plugin now does not auto correct issues as this conflicts with idea and other plugins.
Use the newAutoCorrect by Detekt Rules
action for this.
This change also fixes inconvenient errors in the event log when debugging or commiting. - Custom rule sets can be applied using the new
pluginPaths
config option.
Changelog
- Remove running 'AutoCorrect' automatically on background and assign it to IDEA action - #55
- Add pluginPaths option (#43) - #54
- Run autocorrect only when save is trigerred - #53
- Set current project directory for the "Baseline File" and "Configuration File" browse file dialog window - #51
- Save Actions does not work when detekt plugin is also enabled - #50
- Custom rules integration to IntelliJ plugin? - #43
- java.lang.IllegalArgumentException: Given path /fragment.kt does not exist! - #23
- Must not start write action from within read action in the other thread - deadlock is coming - #21
See all issues at: 0.4.0
0.3.1
- Upgrade detekt engine to 1.0.0
- Gradle Plugin:
autoCorrect
property is now allowed on the detekt extension. No need to create a new task anymore. - Formatting: updated to KtLint 0.34.2 which removed the two rules
NoItParamInMultilineLambda
andSpacingAroundUnaryOperators
.
0.3.0
- Upgrade detekt engine to 1.0.0-RC16
- Integrate fail fast config option to enable all detekt rules regardless of the configured
active
properties. - Allow to reuse the default detekt configuration as baseline (checkbox)
- Remove
analyzeTestCode
in favor of config basedexcludes
on detekt RC15+
0.2.2
- detekt RC14 baseline
0.2.0
- Uses detekt 1.0.0-RC10 as engine baseline
- Support
detekt-formatting
(enableFormatting
in settings) - Force save for accurate issue reporting