diff options
Diffstat (limited to 'src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc')
4 files changed, 98 insertions, 2 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPosition.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPosition.java index c83a6078e..258c51185 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPosition.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPosition.java @@ -95,6 +95,11 @@ class GGG { void/**nope*/ a/**nope*/(@Component/**nope*/int/**nope*/ a/**nope*/)/**nope*/{/**nope*/}/**nope*/ } +class HHH { + /**Javadoc*/ + java.lang.String/**nope*/ a/**nope*/()/**nope*/{/**nope*/return null;/**nope*/}/**nope*/ +} + //////////////// // INTERFACES // //////////////// @@ -229,7 +234,14 @@ enum CCCCCCC { } /**Javadoc*/ -@interface/**nope*/ MyAnnotation/**nope*/ {/**nope*/ +@interface/**nope*/ MyAnnotation/**nope*/ { + /**Javadoc*/ + @Component/**nope*/abstract/**nope*/String/**nope*/val1()/**nope*/default/**nope*/""; + /**Javadoc*/ + abstract/**nope*/String/**nope*/val2()/**nope*/; + /**Javadoc*/ + java.lang.String/**nope*/val3()/**nope*/; + /**nope*/ } class MyTemp1 { @@ -239,3 +251,28 @@ class MyTemp1 { } /**nope*/ +/*noise*/ +/**nope*/ +/**Javadoc*/ +//noise +@Component +/*noise*/ +interface MultipleJavadoc { + /**nope*/ + /*noise*/ + /**nope*/ + /**Javadoc*/ + /* noise */ + public /**nope*/ int method(); + /**nope*/ + /*noise*/ + /**nope*/ + /**Javadoc*/ + // noise + @Deprecated + // noise + /**nope*/ + public /**nope*/ void method2(); +} + +/**nope*/ diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPositionWithSinglelineComments.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPositionWithSinglelineComments.java index c95e4708b..3f320c17e 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPositionWithSinglelineComments.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/abstractjavadoc/InputAbstractJavadocPositionWithSinglelineComments.java @@ -95,6 +95,11 @@ class LKJ { void/**nope*/ a/**nope*/(@Component2/**nope*/int/**nope*/ a/**nope*/)/**nope*/{/**nope*/}/**nope*/ } +class LKM { + /**Javadoc*/ //noise + java.lang.String/**nope*/ a/**nope*/(/**nope*/)/**nope*/{/**nope*/return null;/**nope*/}/**nope*/ +} + //////////////// // INTERFACES // //////////////// @@ -230,7 +235,14 @@ enum XXXXXXX { } /**Javadoc*/ //noise -@interface/**nope*/ MyAnnotation2/**nope*/ {/**nope*/ +@interface/**nope*/ MyAnnotation2/**nope*/ { + /**Javadoc*/ //noise + @Component2/**nope*/abstract/**nope*/String/**nope*/val1()/**nope*/default/**nope*/""; + /**Javadoc*/ //noise + abstract/**nope*/String/**nope*/val2()/**nope*/; + /**Javadoc*/ //noise + java.lang.String/**nope*/val3()/**nope*/; + /**nope*/ } class MyTemp2 { @@ -239,4 +251,16 @@ class MyTemp2 { } } +/**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise +interface MultipleJavadocs2 { + /**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise + int method(); + /**nope*/ /*noise*/ /**nope*/ /**Javadoc*/ //noise + @Deprecated + /**nope*/ /*noise*/ /**nope*/ //noise + public + /**nope*/ /*noise*/ /**nope*/ //noise + void method2(); +} + /**nope*/ diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmethod/InputJavadocMethodTags.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmethod/InputJavadocMethodTags.java index 1926f2de4..0766afea3 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmethod/InputJavadocMethodTags.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/javadocmethod/InputJavadocMethodTags.java @@ -297,6 +297,14 @@ class InputJavadocMethodTags1 return 1; } + + /** + * misplaced @param aParam + * misplaced @return something very important. + */ + int method29(int aParam) + { return 0; + } } enum InputJavadocMethodTagsEnum diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/nonemptyatclausedescription/InputNonEmptyAtclauseDescription.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/nonemptyatclausedescription/InputNonEmptyAtclauseDescription.java index bf3346d00..1251e9955 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/nonemptyatclausedescription/InputNonEmptyAtclauseDescription.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/nonemptyatclausedescription/InputNonEmptyAtclauseDescription.java @@ -96,4 +96,31 @@ class InputNonEmptyAtclauseDescription { return 1; } + + /** + * Some javadoc + * @param a Some javadoc + * @param b Some javadoc + * @param c Some javadoc + * @return Some javadoc + * @exception Exception Some javadoc + * @deprecated Some javadoc + */ + public int foo5(String a, int b, double c) throws Exception + { + return 1; + } + + /** + * + * @param a Some javadoc + * @param b Some javadoc + * @param c Some javadoc + * @return Some javadoc + * @exception Exception + */ + public int foo6(String a, int b, double c) throws Exception + { + return 1; + } } |