METHOD_0 ( ) { java . lang . String IDENT_0 = ( org . apache . IDENT_1 . compiler . internal . IDENT_2 . IDENT_3 . IDENT_1 . IDENT_4 . IDENT_5 ) + STRING_0 ; java . lang . String IDENT_6 = STRING_1 ; try { ( ( org . apache . IDENT_1 . compiler . internal . IDENT_7 . IDENT_8 ) ( project ) ) . config . METHOD_1 ( null , true ) ; } catch ( org . apache . IDENT_1 . compiler . exceptions . IDENT_9 e ) { junit . framework . Assert . fail ( e . getMessage ( ) ) ; } project . METHOD_2 ( new org . apache . IDENT_1 . compiler . internal . config . METHOD_3 ( ( ( org . apache . IDENT_1 . compiler . internal . IDENT_7 . IDENT_8 ) ( project ) ) . config , ( ( org . apache . IDENT_1 . compiler . internal . IDENT_7 . IDENT_8 ) ( project ) ) ) ) ; IDENT_10 = new java . io . File ( org . apache . IDENT_1 . utils . IDENT_11 . METHOD_4 ( ) . METHOD_5 ( ) , ( ( org . apache . IDENT_1 . compiler . internal . IDENT_2 . IDENT_3 . IDENT_1 . IDENT_4 . IDENT_5 ) + STRING_0 ) ) . getPath ( ) ; java . lang . StringBuilder sb = new java . lang . StringBuilder ( ) ; METHOD_6 ( IDENT_6 , IDENT_0 , sb , false ) ; java . lang . String out = sb . toString ( ) ; out = out . replace ( STRING_2 , "/" ) ; java . lang . String path = org . apache . IDENT_1 . compiler . internal . IDENT_2 . IDENT_3 . IDENT_1 . IDENT_4 . IDENT_12 . METHOD_5 ( ) . getPath ( ) ; path = path . replace ( STRING_2 , "/" ) ; java . lang . String expected = ( ( ( ( ( ( ( ( ( ( path + STRING_3 ) + STRING_4 ) + path ) + STRING_5 ) + STRING_6 ) + path ) + STRING_3 ) + STRING_7 ) + path ) + STRING_5 ) + STRING_7 ; "<AssertPlaceHolder>" ; } replace ( int , org . apache . IDENT_1 . IDENT_13 . IDENT_14 . IDENT_15 [ ] ) { if ( ( IDENT_16 . length ) == 0 ) return ; int size = IDENT_17 . size ( ) ; int IDENT_18 = i + 1 ; if ( size >= IDENT_18 ) { int IDENT_19 = size - IDENT_18 ; assert ! ( METHOD_7 ( IDENT_19 ) ) : STRING_8 ; org . apache . IDENT_1 . IDENT_13 . IDENT_20 . IDENT_21 . IDENT_22 info = IDENT_17 . get ( IDENT_19 ) ; info . METHOD_8 ( IDENT_16 [ 0 ] ) ; java . util . List < org . apache . IDENT_1 . IDENT_13 . IDENT_14 . IDENT_23 > IDENT_24 = null ; for ( int r = size - 1 ; r >= ( IDENT_19 + 1 ) ; OP_0 r ) { org . apache . IDENT_1 . IDENT_13 . IDENT_20 . IDENT_21 . IDENT_22 IDENT_25 = IDENT_17 . remove ( r ) ; if ( r == ( size - 1 ) ) { IDENT_24 = IDENT_25 . METHOD_9 ( ) ; } } for ( int r = 1 , l = IDENT_16 . length ; r < l ; ++ r ) METHOD_10 ( IDENT_16 [ r ] ) ; if ( IDENT_24 != null ) { for ( org . apache . IDENT_1 . IDENT_13 . IDENT_14 . IDENT_23 l : IDENT_24 ) METHOD_11 ( l ) ; } } else { assert false : STRING_9 ; } }
org . junit . Assert . assertThat ( out , org . hamcrest . core . Is . is ( expected ) )