View Javadoc
1   /*
2   JavadocParagraph
3   
4   */
5   
6   package com.puppycrawl.tools.checkstyle.checks.javadoc.javadocparagraph;
7   
8   public class InputJavadocParagraphCheck1 {
9   
10  }
11  
12  
13  /**
14   * Input based test.
15   *
16   * <p>Check.
17   *
18  
19   * <p>CheckStyle.
20   *
21   * @author Kevin
22   */
23  // violation 4 lines above '<p> tag should be preceded with an empty line'
24  class Check {
25  
26     // violation 2 lines below 'Redundant <p> tag.'
27     /**
28      * <p>
29      * Checks whether file contains code. Files which are considered to have no code:
30      * </p>
31      * <p>
32      */
33     // violation 2 lines above '<p> tag should be preceded with an empty line.'
34      void inheritDocWithThrows() {}
35  
36      /**
37       * Some summary.
38       *
39       * <p>The following package declaration:</p>
40       * <pre>
41       * package com.puppycrawl.tools.checkstyle;
42       * </pre>
43       */
44      int iamtoolazyyyyyyy = 45;
45  
46      // violation 4 lines below '<p> tag should not precede HTML block-tag '<ul>''
47      /**
48       * Some summary.
49       *
50       *<p>
51       *  <ul>
52       *    <p>
53       *      <li>1</li> should NOT give violation as there is not empty line before
54       *    </p>
55       *  </ul>
56       *</p>
57       */
58      public void foo() {}
59  
60  
61      /**
62       * Some summary.
63       *
64       * <b>
65       * <p>
66       *  <br/>
67       * </p>
68       * </b>
69       */
70      public void fooo() {}
71  
72      // violation 4 lines below '<p> tag should not precede HTML block-tag '<table>''
73      /**
74       *  Some summary.
75       *
76       * <p>
77       *  <table>
78       *  </table>
79       * </p>
80       */
81      public void foooo() {}
82  
83      // violation 4 lines below '<p> tag should not precede HTML block-tag '<pre>''
84      /**
85       * Some summary.
86       *
87       * <p>
88       *   <pre>testing...</pre>
89       *   <pre>testing...</pre>
90       * </p>
91       */
92      public void fooooo() {}
93  }