jjg@1455: /* jjg@1455: * @test /nodynamiccopyright/ jjg@2054: * @bug 8004832 8020556 8002154 jjg@1465: * @summary Add new doclint package jjg@1455: * @build DocLintTester jjg@1455: * @run main DocLintTester -Xmsgs:-reference ReferenceTest.java jjg@1455: * @run main DocLintTester -ref ReferenceTest.out ReferenceTest.java jjg@1455: */ jjg@1455: jjg@1455: /** */ jjg@1455: public class ReferenceTest { jjg@1455: /** jjg@1455: * @param x description jjg@1455: */ jjg@1455: public int invalid_param; jjg@1455: jjg@1455: /** jjg@1455: * @param x description jjg@1455: */ jjg@1455: public class InvalidParam { } jjg@1455: jjg@1455: /** jjg@1455: * @param x description jjg@1455: */ jjg@1455: public void param_name_not_found(int a) { } jjg@1455: jjg@1455: /** jjg@1455: * @param description jjg@1455: */ jjg@1455: public class typaram_name_not_found { } jjg@1455: jjg@1455: /** jjg@1455: * @see Object#tooStrong() jjg@1455: */ jjg@1455: public void ref_not_found() { } jjg@1455: jjg@1455: /** jjg@1455: * @return x description jjg@1455: */ jjg@1455: public int invalid_return; jjg@1455: jjg@1455: /** jjg@1455: * @return x description jjg@1455: */ jjg@1455: public void invalid_return(); jjg@1455: jjg@1455: /** jjg@1455: * @throws Exception description jjg@1455: */ jjg@1455: public void exception_not_thrown() { } jjg@1917: jjg@1917: /** jjg@1917: * @param throwable jjg@1917: * @throws T description jjg@1917: */ jjg@1917: public void valid_throws_generic() throws T { } jjg@2054: jjg@2054: /** jjg@2054: * {@link java.util.List} jjg@2054: * {@link java.util.List#equals} jjg@2054: * @see java.util.List jjg@2054: * @see java.util.List#equals jjg@2054: */ jjg@2054: public void invalid_type_args() { } jjg@1455: } jjg@1455: