METHOD_0 ( ) { "<AssertPlaceHolder>" ; } split ( java . lang . String ) { if ( ( IDENT_0 == null ) || ( ( IDENT_0 . length ( ) ) == 0 ) ) { return new java . util . ArrayList < java . lang . String > ( ) ; } final java . util . List < java . lang . String > args = new java . util . ArrayList < java . lang . String > ( ) ; final java . lang . StringBuilder IDENT_1 = new java . lang . StringBuilder ( ) ; int IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_5 ; int IDENT_6 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_7 ; for ( final char c : IDENT_0 . METHOD_1 ( ) ) { switch ( IDENT_2 ) { case org . IDENT_3 . core . runtime . IDENT_4 . IDENT_5 : if ( ! ( java . lang . IDENT_8 . METHOD_2 ( c ) ) ) { if ( c == ( org . IDENT_3 . core . runtime . IDENT_4 . IDENT_9 ) ) { IDENT_6 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_9 ; } else { IDENT_1 . append ( c ) ; IDENT_6 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_7 ; } IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_10 ; } break ; case org . IDENT_3 . core . runtime . IDENT_4 . IDENT_10 : if ( c == IDENT_6 ) { org . IDENT_3 . core . runtime . IDENT_4 . METHOD_3 ( args , IDENT_1 ) ; IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_5 ; } else if ( c == ( org . IDENT_3 . core . runtime . IDENT_4 . IDENT_11 ) ) { IDENT_1 . append ( org . IDENT_3 . core . runtime . IDENT_4 . IDENT_11 ) ; IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_12 ; } else { IDENT_1 . append ( c ) ; } break ; case org . IDENT_3 . core . runtime . IDENT_4 . IDENT_12 : if ( ( c == ( org . IDENT_3 . core . runtime . IDENT_4 . IDENT_9 ) ) || ( c == ( org . IDENT_3 . core . runtime . IDENT_4 . IDENT_11 ) ) ) { IDENT_1 . METHOD_4 ( ( ( IDENT_1 . length ( ) ) - 1 ) , c ) ; } else if ( c == IDENT_6 ) { org . IDENT_3 . core . runtime . IDENT_4 . METHOD_3 ( args , IDENT_1 ) ; IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_5 ; } else { IDENT_1 . append ( c ) ; } IDENT_2 = org . IDENT_3 . core . runtime . IDENT_4 . IDENT_10 ; break ; } } org . IDENT_3 . core . runtime . IDENT_4 . METHOD_3 ( args , IDENT_1 ) ; return args ; }
org . junit . Assert . assertEquals ( java . util . Arrays . asList ( ) , org . IDENT_3 . core . runtime . IDENT_4 . split ( null ) )