View Javadoc
1   /*
2   JavadocContentLocation
3   location = (default)SECOND_LINE
4   
5   
6   */
7   
8   package com.puppycrawl.tools.checkstyle.checks.javadoc.javadoccontentlocation;
9   
10  public interface InputJavadocContentLocationTrailingSpace {
11  
12      /**  
13       * ^^ There is a trailing space in the first line
14       */
15      void space();
16  
17      /**********************
18       * Trailing asterisks in the first line
19       *
20       **********************/
21      void asterisk();
22  
23      /** ******
24       * There is a space, then leading asterisks in the first line
25       */
26      void spaceAsterisk();
27  
28      /**********************              
29       * Trailing asterisks, then spaces ^^ in the first line
30       *
31       **********************/
32      void asteriskSpace();
33  
34      /**      ***************************************            
35       * There is a spaces, then leading asterisks, then spaces ^^ in the first line
36       */
37      void spaceAsteriskSpace();
38  
39      /*** **
40       * There is an extra asterisk after the Javadoc start,
41       * then a space, then leading asterisks in the first line
42       * The generated javadoc will be "There is an extra ..."
43       */
44      void asteriskSpaceAsterisk();
45  
46      /**   *  ***
47       * There is a space, then a leading asterisk, then a space,
48       * then asterisks in the first line
49       * The generated javadoc will be "*** There is a space ..."
50       */
51      void spaceAsteriskSpaceAsterisk();
52  
53      /*** **  
54       * There is an extra asterisk after the Javadoc start,
55       * then a space, then leading asterisks, then a space in the first line
56       * The generated javadoc will be "There is an extra ..."
57       */
58      void asteriskSpaceAsteriskSpace();
59  
60      /**   *  ***   
61       * There is a space, then a leading asterisk, then a space again,
62       * then asterisks, then third space in the first line
63       * The generated javadoc will be "*** There is a space ..."
64       */
65      void spaceAsteriskSpaceAsteriskSpace();
66  
67      /*** **  **
68       * There is an extra asterisk after the Javadoc start, then a space, 
69       * then leading asterisks, then a space, then third asterisk in the first line
70       * The generated javadoc will be "** There is an extra ..."
71       */
72      void asteriskSpaceAsteriskSpaceAsterisk();
73  
74      /**
75       * 
76       **  
77       ***
78       */
79      void blankLinesOnly();
80  }