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