Slackbot
04/20/2023, 8:27 AMmelix
04/20/2023, 8:27 AMtasks.withType<Test>().configureEach {
modularity.inferModulePath.set(false)
}melix
04/20/2023, 8:28 AM--module-pathmelix
04/20/2023, 8:28 AMmelix
04/20/2023, 8:34 AMJendrik Johannes
04/20/2023, 9:07 AMmelix
04/20/2023, 9:08 AMmelix
04/20/2023, 9:08 AMJendrik Johannes
04/20/2023, 9:10 AMtestClassesDirsJendrik Johannes
04/20/2023, 9:10 AMmelix
04/20/2023, 9:11 AMmodule-info.java from the main sourcesmelix
04/20/2023, 9:13 AMJendrik Johannes
04/20/2023, 9:14 AMmelix
04/20/2023, 9:15 AMJendrik Johannes
04/20/2023, 9:16 AMmelix
04/20/2023, 9:18 AMJendrik Johannes
04/20/2023, 9:22 AMgrossws
04/20/2023, 9:28 AMtest?melix
04/20/2023, 9:29 AMgrossws
04/20/2023, 9:29 AMmelix
04/20/2023, 9:29 AMmelix
04/20/2023, 9:30 AMmodule-pathmelix
04/20/2023, 9:30 AMgrossws
04/20/2023, 9:31 AMTest taskgrossws
04/20/2023, 9:32 AMtest might be "special"grossws
04/20/2023, 9:38 AMmain in deps of coursegrossws
04/20/2023, 9:41 AMmain in immediate deps it will likely resolve as classes dir and you effectively have module-info visiblemelix
04/20/2023, 9:44 AMJendrik Johannes
04/20/2023, 9:45 AMgrossws
04/20/2023, 9:47 AMmodularity.infetModulePath.set? If so you could try to call set in afterEvaluate despite code smellJendrik Johannes
04/20/2023, 9:47 AMmelix
04/20/2023, 9:47 AMJendrik Johannes
04/20/2023, 9:47 AMJendrik Johannes
04/20/2023, 9:48 AMtest {
moduleOptions {
runOnClasspath = true
}
}melix
04/20/2023, 9:48 AMmelix
04/20/2023, 9:48 AMJendrik Johannes
04/20/2023, 9:49 AMmelix
04/20/2023, 9:53 AM