From 77120441461a388bce86370dab1e524d54ff7689 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Thu, 7 Dec 2017 04:03:55 +0300 Subject: [PATCH] Fix IC test build log diverged from JPS JPS marks dirty direct usages of removed classes since 172.* before a build. Generic IC also marks dirty all subclasses and their usages. That is necessary because a method from a removed class could be used through a subclass. JPS and generic IC logs diverged in 172 branch, but non-JPS tests were not run on CI. --- .../classToPackageFacade/gradle-build.log | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 jps-plugin/testData/incremental/withJava/other/classToPackageFacade/gradle-build.log diff --git a/jps-plugin/testData/incremental/withJava/other/classToPackageFacade/gradle-build.log b/jps-plugin/testData/incremental/withJava/other/classToPackageFacade/gradle-build.log new file mode 100644 index 00000000000..66dc04cada5 --- /dev/null +++ b/jps-plugin/testData/incremental/withJava/other/classToPackageFacade/gradle-build.log @@ -0,0 +1,32 @@ +================ Step #1 ================= + +Compiling files: + src/AChild.kt + src/APartF.kt + src/APartG.kt + src/getA.kt + src/getAChild.kt + src/useF.kt + src/useG.kt + src/useH.kt + src/useJ.kt +End of files +Exit code: ABORT +------------------------------------------ +COMPILATION FAILED +Unresolved reference: A +Unresolved reference: A +Unresolved reference: A +Unresolved reference: A + +================ Step #2 ================= + +Compiling files: + src/AChild.kt + src/getAChild.kt + src/useF.kt + src/useG.kt + src/useJ.kt +End of files +Exit code: OK +