Edit me

1.0.1

Notable changes
Changelog
  • Migrate SafeCast test cases to JSR223 - #1832
  • Remove unused case entries - #1831
  • Migrate ComplexInterface test cases to JSR223 - #1830
  • Remove from maventask.md - [#1827](https://github.com/arturbosch/detekt/pull/1827)
  • Update maven-task –excludes arg - #1825
  • Improve grammar on 1.0 release post - #1822
  • Write guide on how to make detekt silent - #1819
  • Use notifications instead of println - #1818
  • JCommander 1.78 - #1817
  • Fix typo in spelling of –auto-correct flag - #1816
  • Update dependency versions - #1815
  • Tidy the build files - #1814
  • Downgrade to jcommander v1.72 - #1809
  • Update docs to mention test-pattern deprecation - #1808
  • Quiet mode or ability to disable all output in Gradle - #1797

See all issues at: 1.0.1

1.0.0

Migration
  • Gradle Plugin: removed report consolidation. It was flawed and some users were stuck with RC14. It will be replaced in a further version.
  • 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.
Changelog
  • Gradle plugin: Set default path for “config” parameter - #1801
  • Don’t use provider value that may not have been set - #1800
  • Remove raw URLs from README - #1799
  • Add missing autoCorrect declarations - #1798
  • Docs: Missing autoCorrect option for various rules - #1796
  • Update to KtLint 0.34.2 - #1791
  • Add auto correct flag to detekt extension - #1790
  • Gradle plugin: Fix visibility of internal properties - #1789
  • Check classes and functions documented for api module - #1788
  • Provide default value for ignoreFailures - #1787
  • Update detekt-api documentation - #1786
  • Document meanings of rule severity levels - #1785
  • Remove unused code - #1784
  • Fix UseDataClass false positive (delegation) - #1783
  • Add ignore pattern to SwallowedException - #1782
  • Prevent adding author tags in code - #1776
  • Remove xml report consolidation. - #1774
  • Update Complex Method doc - closes #1009 - #1773
  • Implement dry-run option for detekt gradle tasks. - #1769
  • Fix missing report file issue. - #1767
  • Not running formatting autocorrect - #1766
  • Check if file exists before considering it for report merges - #1763
  • Preset ignoreFailures property with false as it is also used by Gradle - #1762
  • Rearrange badges, add codefactor - #1760
  • Update Kotlin to 1.3.41 - #1759
  • Update EmptyClassBlock to skip classes with comments in the body - #1758
  • EmptyClassBlock should consider comment as “body” (via option?) - #1756
  • Remove obsolete NoWildcardImports autoCorrect param - #1751
  • Kotlin language version handling - #1748
  • Fix cli execution doc - #1747
  • Add naming test for ForbiddenVoid rule - #1740
  • ForbiddenVoid: New option ‘ignoreUsageInGenerics’ - #1738
  • Default Gradle config path should be config/detekt/config.yml - #1262

See all issues at: 1.0.0