View Javadoc
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 }