Made compiler report source to output mapping when invoked from JPS.
Original commit: cbf8af2e88
This commit is contained in:
@@ -140,6 +140,8 @@ public class KotlinBuilder extends ModuleLevelBuilder {
|
|||||||
|
|
||||||
JpsProject project = representativeTarget.getModule().getProject();
|
JpsProject project = representativeTarget.getModule().getProject();
|
||||||
CommonCompilerArguments commonArguments = JpsKotlinCompilerSettings.getCommonCompilerArguments(project);
|
CommonCompilerArguments commonArguments = JpsKotlinCompilerSettings.getCommonCompilerArguments(project);
|
||||||
|
commonArguments.verbose = true; // Make compiler report source to output files mapping
|
||||||
|
|
||||||
CompilerSettings compilerSettings = JpsKotlinCompilerSettings.getCompilerSettings(project);
|
CompilerSettings compilerSettings = JpsKotlinCompilerSettings.getCompilerSettings(project);
|
||||||
|
|
||||||
final Set<File> allCompiledFiles = getAllCompiledFilesContainer(context);
|
final Set<File> allCompiledFiles = getAllCompiledFilesContainer(context);
|
||||||
|
|||||||
@@ -71,9 +71,6 @@ public class KotlinJpsBuildTest extends AbstractKotlinJpsBuildTestCase {
|
|||||||
private void initProject() {
|
private void initProject() {
|
||||||
addJdk(JDK_NAME);
|
addJdk(JDK_NAME);
|
||||||
loadProject(workDir.getAbsolutePath() + File.separator + PROJECT_NAME + ".ipr");
|
loadProject(workDir.getAbsolutePath() + File.separator + PROJECT_NAME + ".ipr");
|
||||||
CompilerSettings settings = new CompilerSettings();
|
|
||||||
settings.setAdditionalArguments(settings.getAdditionalArguments() + " -verbose");
|
|
||||||
JpsKotlinCompilerSettings.setCompilerSettings(myProject, settings);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void doTest() {
|
public void doTest() {
|
||||||
|
|||||||
Reference in New Issue
Block a user