METHOD_0 ( ) { java . lang . String [ ] IDENT_0 = factory . METHOD_1 ( STRING_0 ) ; java . lang . String [ ] IDENT_1 = new java . lang . String [ ] { STRING_1 , "bar" , STRING_2 } ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . String ) { java . util . List < java . lang . String > IDENT_2 = new java . util . IDENT_3 < java . lang . String > ( ) ; int IDENT_4 = 0 ; int IDENT_5 = IDENT_6 . indexOf ( STRING_3 ) ; int IDENT_7 = IDENT_6 . indexOf ( STRING_4 ) ; while ( true ) { if ( ( ( IDENT_7 == ( - 1 ) ) && ( IDENT_5 > ( - 1 ) ) ) || ( ( IDENT_5 > ( - 1 ) ) && ( IDENT_5 < IDENT_7 ) ) ) { int IDENT_8 = IDENT_6 . indexOf ( STRING_5 , IDENT_5 ) ; if ( IDENT_8 == ( - 1 ) ) { throw new org . IDENT_9 . jcr . value . METHOD_2 ( IDENT_6 , METHOD_3 ( ) , IDENT_10 . IDENT_11 . text ( IDENT_6 ) ) ; } IDENT_7 = IDENT_6 . indexOf ( STRING_4 , ( IDENT_8 + 1 ) ) ; IDENT_5 = IDENT_6 . indexOf ( STRING_3 , ( IDENT_8 + 1 ) ) ; } else if ( ( ( IDENT_5 == ( - 1 ) ) && ( IDENT_7 > ( - 1 ) ) ) || ( ( IDENT_7 > ( - 1 ) ) && ( IDENT_7 < IDENT_5 ) ) ) { if ( IDENT_7 > 0 ) { IDENT_2 . add ( IDENT_6 . substring ( IDENT_4 , IDENT_7 ) ) ; } IDENT_4 = IDENT_7 + 1 ; IDENT_7 = IDENT_6 . indexOf ( STRING_4 , IDENT_4 ) ; } else { IDENT_2 . add ( IDENT_6 . substring ( IDENT_4 ) ) ; return IDENT_2 . toArray ( new java . lang . String [ IDENT_2 . size ( ) ] ) ; } } }
org . junit . Assert . assertThat ( IDENT_0 , org . hamcrest . core . Is . is ( IDENT_1 ) )