METHOD_0 ( ) { when ( IDENT_0 . value ( ) ) . thenReturn ( "" ) ; boolean IDENT_1 = IDENT_2 . validate ( element ) ; verify ( IDENT_3 ) . METHOD_1 ( any ( javax . tools . IDENT_4 . IDENT_5 . class ) , anyString ( ) , any ( javax . lang . model . element . Element . class ) , any ( javax . lang . model . element . IDENT_6 . class ) , any ( javax . lang . model . element . IDENT_7 . class ) ) ; "<AssertPlaceHolder>" ; } validate ( javax . lang . model . element . IDENT_8 ) { info . IDENT_9 . IDENT_10 . validation . IDENT_11 IDENT_1 = new info . IDENT_9 . IDENT_10 . validation . METHOD_2 ( ) ; if ( ( element . METHOD_3 ( ) ) != ( javax . lang . model . element . IDENT_12 . IDENT_13 ) ) { IDENT_1 . METHOD_4 ( ) ; METHOD_5 ( element , STRING_0 ) ; } if ( ( element . METHOD_6 ( ) . METHOD_3 ( ) ) != ( javax . lang . model . element . IDENT_12 . IDENT_14 ) ) { IDENT_1 . METHOD_4 ( ) ; METHOD_5 ( element , STRING_1 ) ; } if ( element . METHOD_7 ( ) . contains ( IDENT_15 . IDENT_16 ) ) { IDENT_1 . METHOD_4 ( ) ; METHOD_5 ( element , STRING_2 ) ; } info . IDENT_9 . IDENT_10 . api . IDENT_17 IDENT_0 = element . METHOD_8 ( info . IDENT_9 . IDENT_10 . api . IDENT_17 . class ) ; java . lang . String IDENT_18 = IDENT_0 . value ( ) ; if ( "" . equals ( IDENT_18 ) ) { IDENT_1 . METHOD_4 ( ) ; javax . lang . model . element . IDENT_6 IDENT_19 = METHOD_9 ( element , info . IDENT_9 . IDENT_10 . api . IDENT_17 . class ) ; javax . lang . model . element . IDENT_7 IDENT_20 = IDENT_19 . METHOD_10 ( ) . values ( ) . iterator ( ) . next ( ) ; IDENT_21 . METHOD_11 ( ) . METHOD_1 ( IDENT_5 . IDENT_22 , STRING_3 , element , IDENT_19 , IDENT_20 ) ; } java . util . Set < javax . lang . model . element . IDENT_23 > IDENT_24 = IDENT_25 . METHOD_12 ( element ) ; if ( ( IDENT_24 . size ( ) ) == 0 ) { IDENT_1 . METHOD_4 ( ) ; METHOD_5 ( element , STRING_4 ) ; } else { javax . lang . model . element . IDENT_23 IDENT_26 = null ; if ( ( IDENT_24 . size ( ) ) == 1 ) { IDENT_26 = IDENT_24 . iterator ( ) . next ( ) ; } else { java . util . Set < javax . lang . model . element . IDENT_23 > IDENT_27 = IDENT_25 . METHOD_13 ( IDENT_24 ) ; if ( ( IDENT_27 . size ( ) ) == 0 ) { IDENT_1 . METHOD_4 ( ) ; java . lang . String message = ( STRING_5 + ( info . IDENT_9 . IDENT_10 . api . IDENT_28 . class . METHOD_14 ( ) ) ) + STRING_6 ; METHOD_5 ( element , message ) ; for ( javax . lang . model . element . IDENT_23 IDENT_29 : IDENT_24 ) { IDENT_21 . METHOD_11 ( ) . METHOD_1 ( IDENT_4 . IDENT_5 . IDENT_22 , message , IDENT_29 ) ; } } else if ( ( IDENT_27 . size ( ) ) > 1 ) { IDENT_1 . METHOD_4 ( ) ; for ( javax . lang . model . element . IDENT_23 IDENT_29 : IDENT_27 ) { METHOD_15 ( IDENT_29 , STRING_7 ) ; } } else { IDENT_26 = IDENT_27 . iterator ( ) . next ( ) ; } } if ( IDENT_26 != null ) { java . util . List < ? extends javax . lang . model . type . IDENT_30 > IDENT_31 = IDENT_26 . METHOD_16 ( ) ; if ( ( IDENT_31 . size ( ) ) > 0 ) { javax . lang . model . util . IDENT_32 IDENT_33 = IDENT_21 . METHOD_17 ( ) ; javax . lang . model . util . IDENT_34 IDENT_35 = IDENT_21 . METHOD_18 ( ) ; javax . lang . model . element . IDENT_8 IDENT_36 = IDENT_35 . METHOD_19 ( info . IDENT_9 . IDENT_10 . validation . Exception . class . getName ( ) ) ; javax . lang . model . type . IDENT_30 IDENT_37 = IDENT_36 . METHOD_20 ( ) ; for ( javax . lang . model . type . IDENT_30 IDENT_38 : IDENT_31 ) { if ( ! ( IDENT_33 . METHOD_21 ( IDENT_38 , IDENT_37 ) ) ) { IDENT_1 . METHOD_4 ( ) ; IDENT_21 . METHOD_11 ( ) . METHOD_1 ( IDENT_4 . IDENT_5 . IDENT_22 , STRING_8 , IDENT_26 ) ; } } } } } return IDENT_1 . isValid ( ) ; }
org . junit . Assert . assertFalse ( IDENT_1 )