Skip to content

Releases: detekt/detekt-intellij-plugin

v1.0.0

07 Apr 16:51
ef52c0e
Compare
Choose a tag to compare
  • 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

05 Mar 10:34
f3224ac
Compare
Choose a tag to compare
  • 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

04 Mar 08:47
1d9fd0a
Compare
Choose a tag to compare
  • 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-RC1

21 Feb 21:56
Compare
Choose a tag to compare
  • Close ProcessingSettings after usage - #61
  • Analyze cached PsiFile instead of old version on disk - #59
  • Warning ranges not consistent with editor content - #57

See all issues at: 1.0.0-RC1

0.4.1

25 Dec 18:37
Compare
Choose a tag to compare
  • Set JVM target version to Java 8

0.4.0

22 Dec 22:05
Compare
Choose a tag to compare
Notable Changes
  • The plugin now does not auto correct issues as this conflicts with idea and other plugins.
    Use the new AutoCorrect 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

13 Aug 19:12
Compare
Choose a tag to compare
  • 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 and SpacingAroundUnaryOperators.

0.3.0

06 Jul 15:52
Compare
Choose a tag to compare
  • 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 based excludes on detekt RC15+

0.2.2

28 Apr 21:06
Compare
Choose a tag to compare
  • detekt RC14 baseline

0.2.0

05 Nov 06:42
Compare
Choose a tag to compare
  • Uses detekt 1.0.0-RC10 as engine baseline
  • Support detekt-formatting (enableFormatting in settings)
  • Force save for accurate issue reporting