1 /* 2 SummaryJavadoc 3 violateExecutionOnNonTightHtml = (default)false 4 forbiddenSummaryFragments = (default)^$ 5 period = (default). 6 7 8 */ 9 10 package com.puppycrawl.tools.checkstyle.checks.javadoc.summaryjavadoc; 11 12 /** 13 * Config: default. 14 */ 15 public class InputSummaryJavadocHtmlFormat { 16 17 /** 18 * <p><b>{@summary Normal Javadoc.}</b></p> 19 */ 20 private void foo1() {} 21 /** 22 * <p><b><i>{@summary Normal Javadoc}</i></b></p> 23 */ // violation above 'Summary .* missing an ending period.' 24 private void foo2() {} 25 26 /** 27 * <p>{@summary Normal Javadoc {@author my code}.}</p> 28 */ 29 private void foo3() {} 30 31 /** 32 * {@summary <p> .</p>} 33 */ 34 private void foo4() {} 35 // violation below 'Summary javadoc is missing.' 36 /** 37 * <p>{@code Code.}</p> 38 */ 39 private void foo6() {} 40 /** 41 * <p>{@summary}</p> 42 */ // violation above 'Summary javadoc is missing.' 43 private void foo11() {} 44 45 /** 46 * <b><p>{@summary Normal Javadoc.}</p></b> 47 */ 48 private void foo13() {} 49 50 /** 51 * <i><b><p>{@summary Normal Javadoc.}</p></b></i> 52 */ 53 private void foo14() {} 54 55 /** <b>{@summary Normal single-line Javadoc.}</b> */ 56 private void foo16() {} 57 } 58