From 9aef8a55889fb2f99e9a36279fab86e6e1beacdd Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Thu, 24 Aug 2017 04:11:28 +0300 Subject: [PATCH] Add JS specific build logs to inline properties IC tests Unlike the JVM target platform, the JS back-end does not track getters' and setters' usages separately, so when either accessor of some property is changed, all usages of that property will be rebuilt. Original commit: 5f9bad59056773a30f570910aba5510ecc570713 --- .../inlinePropertyInClass/js-build.log | 19 +++++++++++++++++++ .../inlinePropertyOnTopLevel/js-build.log | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/js-build.log create mode 100644 jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/js-build.log diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/js-build.log b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/js-build.log new file mode 100644 index 00000000000..47e7a152b4e --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyInClass/js-build.log @@ -0,0 +1,19 @@ +================ Step #1 ================= + +Compiling files: + src/inline.kt + src/useGetter.kt + src/useSetter.kt +End of files +Exit code: OK +------------------------------------------ + +================ Step #2 ================= + +Compiling files: + src/inline.kt + src/useGetter.kt + src/useSetter.kt +End of files +Exit code: OK +------------------------------------------ \ No newline at end of file diff --git a/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/js-build.log b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/js-build.log new file mode 100644 index 00000000000..47e7a152b4e --- /dev/null +++ b/jps/jps-plugin/testData/incremental/pureKotlin/inlinePropertyOnTopLevel/js-build.log @@ -0,0 +1,19 @@ +================ Step #1 ================= + +Compiling files: + src/inline.kt + src/useGetter.kt + src/useSetter.kt +End of files +Exit code: OK +------------------------------------------ + +================ Step #2 ================= + +Compiling files: + src/inline.kt + src/useGetter.kt + src/useSetter.kt +End of files +Exit code: OK +------------------------------------------ \ No newline at end of file