Big Chungus
05/21/2021, 6:10 PMno
05/21/2021, 7:28 PMBig Chungus
05/21/2021, 7:41 PMno
05/21/2021, 7:46 PMBig Chungus
05/21/2021, 7:46 PMno
05/21/2021, 8:28 PMBig Chungus
05/21/2021, 9:06 PMJavier
05/21/2021, 9:17 PMVampire
05/21/2021, 9:18 PMBig Chungus
05/21/2021, 9:38 PMVampire
05/21/2021, 9:39 PMidea-ext
gradle plugin.Vampire
05/21/2021, 9:39 PMVampire
05/21/2021, 9:40 PMBig Chungus
05/21/2021, 9:59 PMVampire
05/21/2021, 10:00 PMJavier
05/21/2021, 10:41 PMVampire
05/21/2021, 10:43 PMJavier
05/21/2021, 10:51 PMVampire
05/22/2021, 9:22 AMmbonnin
05/22/2021, 12:41 PMno
05/22/2021, 4:46 PMVampire
05/22/2021, 11:36 PMThis question of doing a sync from the command line comes up relatively often. Would it be possible to have something that "replicates" what intelliJ is doing and maybe outputs that as a report for purely debugging/introspection purposes?
Actually most often it is not "running sync from command line", but more recognizing a sync done from IDE. To do a "sync from command line" you can probably simply use the tooling API and call what the ide calls.Big Chungus
05/23/2021, 12:15 AMmbonnin
05/23/2021, 9:58 AMidea-gradle-model.jar
that would expose all the Gradle model used by idea. That model could then either be used by Idea itself at runtime or by a debug Gradle plugin (maybe idea-model-debug
) that adds a task that serializes it to a idea-model-report.json
. Users that would like to debug Idea could apply the plugin and "emulate" what Idea is doing. This is certainly a large undertaking and certainly more on jetbrains side but seems like that would have some value.mbonnin
05/23/2021, 10:01 AMProjectConnection
that allows you to retrieve the internal Gradle models using something like getModel.Vampire
05/24/2021, 12:59 PMidea.sync.active
system property.