package com.puppycrawl.tools.checkstyle.checks.indentation; //indent:0 exp:0 @interface SimpleType { //indent:0 exp:0 Class<?> value(); //indent:4 exp:4 } //indent:0 exp:0 @interface PrecedingSimpleType { //indent:0 exp:0 Class<?> value(); //indent:4 exp:4 } //indent:0 exp:0 @PrecedingSimpleType( //indent:0 exp:0 value = Boolean.class //indent:4 exp:4 ) //indent:0 exp:0 @SimpleType( //indent:0 exp:0 value = Boolean.class //indent:4 exp:4 ) //indent:0 exp:0 public class InputAnnotationClosingParenthesisEndsInSameIndentationAsOpening { //indent:0 exp:0 } //indent:0 exp:0 @PrecedingSimpleType( value = Boolean.class //indent:0 exp:0 ) //indent:0 exp:0 @SimpleType( value = Boolean.class //indent:0 exp:0 ) //indent:0 exp:0 class MultipleInputAnnotationClosingParenthesisJustLineAfterOpeningSameIndentationAsOpening { //indent:0 exp:0 } //indent:0 exp:0 @SimpleType( value = Boolean.class //indent:0 exp:0 ) //indent:0 exp:0 class InputAnnotationClosingParenthesisJustLineAfterOpeningSameIndentationAsOpening { //indent:0 exp:0 } //indent:0 exp:0 @PrecedingSimpleType( value = Boolean.class //indent:0 exp:0 ) //indent:16 exp:0 warn @SimpleType( value = Boolean.class //indent:0 exp:0 ) //indent:16 exp:0 warn class InputAnnotationClosingParenthesisHasBadIndentation { //indent:0 exp:0 @PrecedingSimpleType( value = Boolean.class //indent:4 exp:4 ) //indent:8 exp:4 warn @SimpleType( value = Boolean.class //indent:4 exp:4 ) //indent:8 exp:4 warn Boolean booleanField; //indent:4 exp:4 @SimpleType( value = Boolean.class //indent:4 exp:4 ) //indent:8 exp:4 warn Boolean anotherBooleanField; //indent:4 exp:4 } //indent:0 exp:0