Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 906 Bytes

ROADMAP.md

File metadata and controls

27 lines (19 loc) · 906 Bytes

Roadmap to 1.0.0

todo

  • Overall improve documentation of detekt. Introduce a wiki for easier lookup.
  • no new complex rules (maybe only some easy or contributed ones)

done

  • an output format (like checkstyle etc - thx to @winterDroid)
  • Resolve formatting issues, integrate ktlint fixes OR integrate ktlint into detekt for formatting
  • Resolve java9 java.xml.bind issue
  • gradle-plugin should support profiles for yaml configurations -> different rules for different source sets eg. test
  • jcenter publishing
  • Windows support!
  • sonar-plugin (has it's own space here)
  • Allow to exclude rules or rule sets for test sources

Beyond 1.0.0

  • figure out how kotlinc/intellij does type and symbol resolution
  • finish FeatureEnvy rule -> needs type resolution

Ideas for new major versions

  • idea-plugin
  • jenkins-plugin