in src/main/groovy/org/jetbrains/gradle/ext/RunConfigurations.groovy [115:128]
Map<String, ?> toMap() {
List<BeforeRunTask> beforeRunTasks = beforeRun.toList()
List<Map<String, ?>> maps = new ArrayList<>()
for (BeforeRunTask aTask : beforeRunTasks) {
maps.add(aTask.toMap())
}
return super.toMap() << [
"envs" : envs,
"workingDirectory" : workingDirectory,
"beforeRun" : maps,
"jvmArgs" : jvmArgs,
"programParameters": programParameters
]
}