autonomousapps / dependency-analysis-gradle-plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
Apache License 2.0
1.66k stars 116 forks source link

Sort output of graphView and findDeclarations #1202

Open seregamorph opened 2 weeks ago

seregamorph commented 2 weeks ago

Reason behind this change

The result of findDeclarations and graphViewX tasks should be reproducible if inputs are not changed. Also while debugging there is needed to compare task output (JSON pretty print reformat first) between different executions and it's not convenient to compare non-ordered elements.