METHOD_0 ( ) { final IDENT_0 . model . api . IDENT_1 IDENT_2 = IDENT_0 . model . impl . IDENT_3 . METHOD_1 ( IDENT_0 . model . content . IDENT_4 . class ) ; final IDENT_0 . model . api . IDENT_1 IDENT_5 = IDENT_0 . model . impl . IDENT_3 . METHOD_1 ( IDENT_0 . model . content . IDENT_4 . class ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Class ) { final IDENT_0 . model . api . IDENT_1 IDENT_6 = new IDENT_0 . model . api . METHOD_2 ( IDENT_7 ) ; final java . util . Set < java . lang . Class < ? > > IDENT_8 = new java . util . METHOD_3 ( ) ; IDENT_0 . model . impl . IDENT_3 . METHOD_4 ( IDENT_8 , IDENT_7 ) ; for ( final java . lang . Class < ? > type : IDENT_8 ) { if ( type == ( IDENT_0 . model . api . IDENT_9 . class ) ) { continue ; } final IDENT_0 . annotation . model . IDENT_10 IDENT_11 = IDENT_7 . METHOD_5 ( IDENT_0 . annotation . model . IDENT_10 . class ) ; java . lang . String IDENT_12 = ( IDENT_11 == null ) ? STRING_0 : IDENT_11 . key ( ) . value ( ) ; for ( final java . lang . reflect . Method method : IDENT_0 . model . impl . IDENT_3 . METHOD_6 ( type ) ) { if ( ( method . METHOD_7 ( ) ) != ( IDENT_0 . model . api . IDENT_9 . class ) ) { if ( ( method . METHOD_8 ( ) ) || ( IDENT_0 . source . IDENT_13 . METHOD_9 ( method . METHOD_10 ( ) ) ) ) { continue ; } if ( ! ( IDENT_6 . METHOD_11 ( method . getName ( ) ) ) ) { try { final IDENT_0 . model . api . METHOD_2 . IDENT_14 property = IDENT_6 . METHOD_12 ( method . getName ( ) , IDENT_12 , method . METHOD_5 ( IDENT_0 . annotation . model . IDENT_15 . class ) , method . METHOD_5 ( IDENT_0 . annotation . model . IDENT_16 . class ) , method . METHOD_5 ( IDENT_0 . annotation . model . IDENT_17 . class ) ) ; property . METHOD_13 ( IDENT_12 ) ; final java . lang . Class < ? > IDENT_18 ; final java . lang . reflect . Type IDENT_19 ; if ( property . METHOD_14 ( method . getName ( ) ) ) { IDENT_18 = method . METHOD_15 ( ) ; IDENT_19 = method . METHOD_16 ( ) ; } else { if ( ( method . METHOD_17 ( ) . length ) > 0 ) { IDENT_18 = method . METHOD_17 ( ) [ 0 ] ; IDENT_19 = method . METHOD_18 ( ) [ 0 ] ; } else { IDENT_18 = null ; IDENT_19 = null ; } } if ( IDENT_18 != null ) { final java . lang . Class < ? > IDENT_20 = property . getType ( ) ; if ( ( IDENT_20 != null ) && ( IDENT_20 != IDENT_18 ) ) { throw new IDENT_0 . IDENT_21 . METHOD_19 ( ( ( ( ( ( ( ( ( ( ( STRING_1 + ( property . getName ( ) ) ) + STRING_2 ) + IDENT_7 ) + STRING_3 ) + STRING_4 ) + IDENT_20 ) + STRING_5 ) + IDENT_18 ) + STRING_6 ) + STRING_7 ) ) ; } property . METHOD_20 ( IDENT_18 ) ; java . lang . Class [ ] IDENT_22 = IDENT_0 . model . impl . IDENT_3 . METHOD_21 ( IDENT_19 ) ; property . METHOD_22 ( IDENT_22 ) ; } property . METHOD_23 ( method . METHOD_24 ( ) ) ; } catch ( java . lang . Throwable e ) { throw new java . lang . RuntimeException ( ( STRING_8 + IDENT_7 ) , e ) ; } } } } } return IDENT_6 ; }
org . junit . Assert . assertEquals ( IDENT_2 , IDENT_5 )