View Javadoc
1   /*
2   AnnotationLocation
3   allowSamelineMultipleAnnotations = (default)false
4   allowSamelineSingleParameterlessAnnotation = (default)true
5   allowSamelineParameterizedAnnotation = (default)false
6   tokens = CLASS_DEF, INTERFACE_DEF, ENUM_DEF, METHOD_DEF, CTOR_DEF, VARIABLE_DEF, \
7            ANNOTATION_DEF, ANNOTATION_FIELD_DEF, ENUM_CONSTANT_DEF, PACKAGE_DEF
8   
9   
10  */
11  
12  package com.puppycrawl.tools.checkstyle.checks.annotation.annotationlocation;
13  
14  public class InputAnnotationLocationIncorrect3Two {
15     @MyAnnotation_13
16              (value = "")
17  @MyAnn_23 // violation 'Annotation 'MyAnn_23' have incorrect indentation level 0, .* should be 3.'
18     class Foo3 {
19          public void method1(@MyAnnotation_33 @MyAnn_23 Object param1) {
20              try {
21              }
22              catch (@MyAnnotation_33 @MyAnn_23 Exception e) {
23              }
24              return;
25          }
26     }
27  }