1 package com.google.checkstyle.test.chapter7javadoc.rule712paragraphs; 2 3 /** 4 * Some Javadoc. 5 * 6 * <p>Some Javadoc. 7 */ 8 class InputCorrectJavadocParagraph { 9 10 /** 11 * Some Javadoc. 12 * 13 * <p>{@code function} will never be invoked with a null value. 14 * 15 * @since 8.0 16 */ 17 public static final byte NUL = 0; 18 19 /** 20 * Some Javadoc. 21 * 22 * <p>Some Javadoc. 23 * 24 * <pre> 25 * class Foo { 26 * 27 * void foo() {} 28 * } 29 * </pre> 30 * 31 * @see <a 32 * href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules"> 33 * Documentation about GWT emulated source</a> 34 */ 35 boolean emulated() { 36 return false; 37 } 38 39 /** 40 * Some Javadoc. 41 * 42 * <p>Some Javadoc. 43 */ 44 class InnerInputCorrectJavaDocParagraphCheck { 45 46 /** 47 * Some Javadoc. 48 * 49 * <p>Some Javadoc. 50 * 51 * <p>Some Javadoc. 52 * 53 * @since 8.0 54 */ 55 public static final byte NUL = 0; 56 57 /** 58 * Some Javadoc. 59 * 60 * <p>Some Javadoc. 61 * 62 * @see <a 63 * href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules"> 64 * Documentation about GWT emulated source</a> 65 */ 66 boolean emulated() { 67 return false; 68 } 69 } 70 71 InnerInputCorrectJavaDocParagraphCheck anon = 72 new InnerInputCorrectJavaDocParagraphCheck() { 73 74 /** 75 * Some Javadoc. 76 * 77 * <p>Some Javadoc. 78 * 79 * <p>Some Javadoc. 80 * 81 * @since 8.0 82 */ 83 public static final byte NUL = 0; 84 85 /** 86 * Some Javadoc. 87 * 88 * <p>Some Javadoc. 89 * 90 * <p>Some Javadoc. 91 * 92 * @see <a 93 * href="http://www.gwtproject.org/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules"> 94 * Documentation about GWT emulated source</a> 95 */ 96 boolean emulated() { 97 return false; 98 } 99 }; 100 101 /** 102 * Some summary. 103 * 104 * <p>testing 105 * 106 * <p>testing 107 */ 108 class InnerPrecedingPtag { 109 /** 110 * Some summary. 111 * 112 * <p><b>testing</b> 113 */ 114 public void foo() {} 115 116 /** 117 * Some summary. 118 * 119 * <table> 120 * <thead> 121 * <p></p> 122 * </thead> 123 * </table> 124 */ 125 public void fooo() {} 126 127 /** 128 * Some summary. 129 * 130 * <p>testing... 131 * 132 * <pre>testing...</pre> 133 */ 134 public void foooo() {} 135 } 136 }