diff options
Diffstat (limited to 'tests/bugs/incremental-declare-error')
3 files changed, 20 insertions, 0 deletions
diff --git a/tests/bugs/incremental-declare-error/changes/Aspect.20.java b/tests/bugs/incremental-declare-error/changes/Aspect.20.java new file mode 100644 index 000000000..ec9f72da5 --- /dev/null +++ b/tests/bugs/incremental-declare-error/changes/Aspect.20.java @@ -0,0 +1,6 @@ + +package pack; + +public aspect Aspect { + declare error : execution(private static void Main.main(String[])) : "main"; +}
\ No newline at end of file diff --git a/tests/bugs/incremental-declare-error/src/pack/Aspect.java b/tests/bugs/incremental-declare-error/src/pack/Aspect.java new file mode 100644 index 000000000..f3aa00547 --- /dev/null +++ b/tests/bugs/incremental-declare-error/src/pack/Aspect.java @@ -0,0 +1,6 @@ + +package pack; + +public aspect Aspect { + declare error : execution(public static void Main.main(String[])) : "main"; +}
\ No newline at end of file diff --git a/tests/bugs/incremental-declare-error/src/pack/Main.java b/tests/bugs/incremental-declare-error/src/pack/Main.java new file mode 100644 index 000000000..079b05d14 --- /dev/null +++ b/tests/bugs/incremental-declare-error/src/pack/Main.java @@ -0,0 +1,8 @@ + +package pack; + +/** @testcase PR#84033 incremental declare error persists after fix */ +public class Main { + public static void main(String[] args) { // CE 6 on first pass, not second + } +}
\ No newline at end of file |