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 }