diff --git a/jps/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java b/jps/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java index 9ccc3cd59a1..bb8c3735440 100644 --- a/jps/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java +++ b/jps/jps-plugin/test/org/jetbrains/jet/jps/build/IncrementalJpsTestGenerated.java @@ -51,6 +51,11 @@ public class IncrementalJpsTestGenerated extends AbstractIncrementalJpsTest { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.TestsPackage", new File("jps-plugin/testData/incremental"), Pattern.compile("^([^\\.]+)$"), false); } + @TestMetadata("annotations") + public void testAnnotations() throws Exception { + doTest("jps-plugin/testData/incremental/annotations/"); + } + @TestMetadata("classInlineFunctionChanged") public void testClassInlineFunctionChanged() throws Exception { doTest("jps-plugin/testData/incremental/classInlineFunctionChanged/"); diff --git a/jps/jps-plugin/testData/incremental/annotations/annotations.kt b/jps/jps-plugin/testData/incremental/annotations/annotations.kt new file mode 100644 index 00000000000..b3ba1990abf --- /dev/null +++ b/jps/jps-plugin/testData/incremental/annotations/annotations.kt @@ -0,0 +1,13 @@ +package test + +annotation class Anno + +[Anno] fun f() { +} + +[Anno] val v1 = "" + +var v2: String + get() = "" + [Anno] set(value) { + } diff --git a/jps/jps-plugin/testData/incremental/annotations/build.log b/jps/jps-plugin/testData/incremental/annotations/build.log new file mode 100644 index 00000000000..3e90e7f7e51 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/annotations/build.log @@ -0,0 +1,7 @@ +Cleaning output files: +out/production/module/test/TestPackage-other-*.class +out/production/module/test/TestPackage.class +End of files +Compiling files: +src/other.kt +End of files diff --git a/jps/jps-plugin/testData/incremental/annotations/other.kt b/jps/jps-plugin/testData/incremental/annotations/other.kt new file mode 100644 index 00000000000..092462c70e0 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/annotations/other.kt @@ -0,0 +1,4 @@ +package test + +fun dummyFunction() { +} \ No newline at end of file diff --git a/jps/jps-plugin/testData/incremental/annotations/other.kt.new b/jps/jps-plugin/testData/incremental/annotations/other.kt.new new file mode 100644 index 00000000000..092462c70e0 --- /dev/null +++ b/jps/jps-plugin/testData/incremental/annotations/other.kt.new @@ -0,0 +1,4 @@ +package test + +fun dummyFunction() { +} \ No newline at end of file