< prev index next >
test/langtools/tools/javac/modules/AnnotationsOnModules.java
Print this page
*** 607,621 ****
TestCase[] testCases = new TestCase[] {
new TestCase("package test; public enum E {A, B;}",
"public E value();",
"test.E.A",
! "@test.A(test.E.A)"),
new TestCase("package test; public enum E {A, B;}",
"public E[] value();",
"{test.E.A, test.E.B}",
! "@test.A({test.E.A, test.E.B})"),
new TestCase("package test; public class Extra {}",
"public Class value();",
"test.Extra.class",
"@test.A(test.Extra.class)"),
new TestCase("package test; public class Extra {}",
--- 607,621 ----
TestCase[] testCases = new TestCase[] {
new TestCase("package test; public enum E {A, B;}",
"public E value();",
"test.E.A",
! "@test.A(A)"),
new TestCase("package test; public enum E {A, B;}",
"public E[] value();",
"{test.E.A, test.E.B}",
! "@test.A({A, B})"),
new TestCase("package test; public class Extra {}",
"public Class value();",
"test.Extra.class",
"@test.A(test.Extra.class)"),
new TestCase("package test; public class Extra {}",
*** 639,649 ****
"{1, 2}",
"@test.A({1, 2})"),
new TestCase("package test; public enum E {A;}",
"int integer(); boolean flag(); double value(); String string(); E enumeration(); ",
"enumeration = test.E.A, integer = 42, flag = true, value = 3.5, string = \"Text\"",
! "@test.A(enumeration=test.E.A, integer=42, flag=true, value=3.5, string=\"Text\")"),
};
Path extraSrc = base.resolve("extra-src");
tb.writeJavaFiles(extraSrc,
"class Any {}");
--- 639,649 ----
"{1, 2}",
"@test.A({1, 2})"),
new TestCase("package test; public enum E {A;}",
"int integer(); boolean flag(); double value(); String string(); E enumeration(); ",
"enumeration = test.E.A, integer = 42, flag = true, value = 3.5, string = \"Text\"",
! "@test.A(enumeration=A, integer=42, flag=true, value=3.5, string=\"Text\")"),
};
Path extraSrc = base.resolve("extra-src");
tb.writeJavaFiles(extraSrc,
"class Any {}");
< prev index next >