fun initializeWorkspace()

in build.gradle.kts [166:179]


fun initializeWorkspace() {
    if (System.getProperty("idea.active") != null) {
        println("Attempt to configure workspace in IDEA")
        val coreVersionProperties = project.projectDir.toPath().parent.parent.resolve(".version.properties")
        if (coreVersionProperties.toFile().exists()) {
            val p = Properties().also {
                it.load(FileInputStream(coreVersionProperties.toFile()))
            }
            p.forEach {(k,v) ->
                System.setProperty(k.toString(), v.toString());
            }
        }
    }
}