METHOD_0 ( ) { METHOD_1 ( METHOD_2 ( 0 , 1 , 2 , 1 ) ) ; au . edu . IDENT_0 . IDENT_1 . IDENT_2 IDENT_3 = new au . edu . IDENT_0 . IDENT_1 . METHOD_3 ( METHOD_4 ( ) , input , null , 0 ) ; au . edu . IDENT_0 . IDENT_1 . util . IDENT_4 . METHOD_5 ( IDENT_3 . METHOD_6 ( ) , IDENT_3 . METHOD_7 ( ) , true ) ; au . edu . IDENT_0 . IDENT_1 . IDENT_5 IDENT_6 = new au . edu . IDENT_0 . IDENT_1 . METHOD_8 ( METHOD_4 ( ) , com . google . common . collect . ImmutableList . of ( IDENT_3 ) , IDENT_7 ) ; IDENT_6 . METHOD_9 ( null ) ; "<AssertPlaceHolder>" ; } METHOD_9 ( java . util . concurrent . IDENT_8 ) { source . stream ( ) . METHOD_10 ( ( IDENT_3 ) -> IDENT_3 . METHOD_11 ( ) ) ; if ( IDENT_9 == null ) { IDENT_9 = com . google . common . util . concurrent . IDENT_10 . METHOD_12 ( ) ; } METHOD_13 ( ) ; if ( METHOD_14 ( ) . METHOD_15 ( ) . METHOD_16 ( ) . IDENT_11 ) { IDENT_12 = new au . edu . IDENT_0 . IDENT_1 . IDENT_13 . METHOD_17 ( METHOD_14 ( ) . METHOD_18 ( ) . METHOD_19 ( METHOD_6 ( ) ) , METHOD_14 ( ) . METHOD_20 ( ) ) ; } java . util . List < IDENT_14 . IDENT_15 . IDENT_16 [ ] > IDENT_17 = METHOD_14 ( ) . METHOD_21 ( ) . METHOD_22 ( METHOD_14 ( ) . METHOD_15 ( ) . IDENT_18 , METHOD_14 ( ) . METHOD_15 ( ) . IDENT_19 ) ; java . util . List < java . io . File > IDENT_20 = new java . util . ArrayList ( ) ; java . util . List < java . util . concurrent . IDENT_21 < java . lang . IDENT_22 > > IDENT_23 = new java . util . ArrayList ( ) ; for ( int i = 0 ; i < ( IDENT_17 . size ( ) ) ; i ++ ) { IDENT_14 . IDENT_15 . IDENT_16 [ ] IDENT_24 = IDENT_17 . get ( i ) ; java . io . File f = METHOD_14 ( ) . METHOD_18 ( ) . METHOD_23 ( METHOD_6 ( ) , i ) ; int IDENT_25 = i ; IDENT_20 . add ( f ) ; if ( ! ( f . exists ( ) ) ) { IDENT_23 . add ( IDENT_9 . METHOD_24 ( ( ) -> { METHOD_25 ( f , IDENT_25 , IDENT_24 ) ; return null ; } ) ) ; } } METHOD_26 ( IDENT_23 ) ; if ( ( IDENT_12 ) != null ) { IDENT_12 . close ( ) ; IDENT_12 = null ; } au . edu . IDENT_0 . IDENT_1 . METHOD_8 . log . info ( STRING_0 ) ; java . util . List < java . io . File > IDENT_26 = IDENT_20 ; long IDENT_27 = source . stream ( ) . METHOD_27 ( ( IDENT_3 ) -> IDENT_3 . METHOD_28 ( ) . METHOD_29 ( ) . IDENT_28 ) . METHOD_30 ( ) ; if ( IDENT_27 > 0 ) { au . edu . IDENT_0 . IDENT_1 . METHOD_8 . log . warn ( java . lang . String . format ( STRING_1 , IDENT_27 ) ) ; } au . edu . IDENT_0 . IDENT_1 . METHOD_8 . log . info ( STRING_2 ) ; java . io . File out = METHOD_6 ( ) ; java . io . File IDENT_29 = ( IDENT_30 . IDENT_31 . IDENT_32 ) ? au . edu . IDENT_0 . IDENT_1 . IDENT_33 . METHOD_31 ( METHOD_6 ( ) ) : out ; IDENT_34 . IDENT_35 . IDENT_36 IDENT_37 = new IDENT_34 . IDENT_35 . METHOD_32 ( ) ; java . util . List < java . lang . String > args = new java . util . ArrayList ( ) ; for ( java . io . File f : IDENT_26 ) { args . add ( ( STRING_3 + ( f . getPath ( ) ) ) ) ; } args . add ( ( STRING_4 + ( IDENT_29 . getPath ( ) ) ) ) ; if ( ( METHOD_14 ( ) . METHOD_33 ( ) ) != null ) { args . addAll ( IDENT_30 . IDENT_38 . IDENT_39 . METHOD_34 ( METHOD_14 ( ) . METHOD_33 ( ) ) ) ; } int IDENT_40 = IDENT_37 . METHOD_35 ( args . toArray ( new java . lang . String [ ] { } ) ) ; if ( IDENT_40 != 0 ) { java . lang . String msg = java . lang . String . format ( STRING_5 , IDENT_40 ) ; au . edu . IDENT_0 . IDENT_1 . METHOD_8 . log . error ( msg ) ; throw new java . lang . RuntimeException ( msg ) ; } if ( IDENT_29 != out ) { au . edu . IDENT_0 . IDENT_1 . util . IDENT_4 . METHOD_36 ( IDENT_29 , out , true ) ; } METHOD_13 ( ) ; if ( IDENT_30 . IDENT_31 . IDENT_41 ) { if ( IDENT_29 != out ) { au . edu . IDENT_0 . IDENT_1 . util . IDENT_4 . delete ( IDENT_29 , true ) ; } for ( java . io . File f : IDENT_20 ) { au . edu . IDENT_0 . IDENT_1 . util . IDENT_4 . delete ( f , true ) ; } for ( java . io . File f : IDENT_26 ) { au . edu . IDENT_0 . IDENT_1 . util . IDENT_4 . delete ( f , true ) ; } } java . io . File IDENT_42 = new java . io . File ( ( ( METHOD_6 ( ) . getPath ( ) ) + STRING_6 ) ) ; try { if ( ( IDENT_43 . size ( ) ) > 0 ) { IDENT_43 . write ( IDENT_42 , STRING_7 ) ; } } catch ( java . io . IOException e ) { au . edu . IDENT_0 . IDENT_1 . METHOD_8 . log . warn ( e , ( STRING_8 + ( IDENT_42 . getPath ( ) ) ) ) ; } }
org . junit . Assert . assertTrue ( IDENT_7 . exists ( ) )