* @test /nodynamiccopyright/
* @bug 8025272
* @summary doclint needs to check for valid usage of at-value tag
* @modules jdk.javadoc/jdk.javadoc.internal.doclint
* @build DocLintTester
* @run main DocLintTester -Xmsgs:all,-missing -ref ValueTest.out ValueTest.java
*/
public class ValueTest {
* Tests for {@value} without a reference
*/
public static final boolean cBoolean = false;
public static final byte cByte = 0;
public static final short cShort = 0;
public static final int cInt = 0;
public static final long cLong = 0L;
public static final float cFloat = 0.0f;
public static final double cDouble = 0.0;
public static final String cString = "";
public class C { }
public enum E {
E1
}
public int f1;
public int f2 = 3;
* Tests for {@value} with a reference
*/
public int intRef;
public int badMethod;
public int badEnum;
public static final int maxShort = 65535;
public static final double pi = 3.14159265358979323846;
public static final int f3 = 0;
public static final int f4 = 0;
}