METHOD_0 ( ) { for ( int i = 0 ; i < ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_2 ) ; i ++ ) { final java . util . concurrent . IDENT_3 IDENT_4 = new java . util . concurrent . METHOD_1 ( 1 ) ; final java . util . List < eu . IDENT_0 . concurrent . IDENT_5 < java . lang . Integer > > IDENT_6 = new java . util . ArrayList ( ) ; for ( int j = 0 ; j < ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_7 ) ; j ++ ) { final int p = ( i * ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_2 ) ) + j ; IDENT_6 . add ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_8 . call ( new java . util . concurrent . IDENT_9 < java . lang . Integer > ( ) { @ eu . IDENT_0 . concurrent . Override public eu . IDENT_0 . concurrent . Integer call ( ) throws eu . IDENT_0 . concurrent . Exception { IDENT_4 . METHOD_2 ( ) ; return p ; } } ) ) ; } final eu . IDENT_0 . concurrent . IDENT_5 < java . util . List < java . lang . Integer > > future = eu . IDENT_0 . concurrent . IDENT_1 . IDENT_8 . collect ( IDENT_6 , ArrayList :: new ) ; IDENT_4 . METHOD_3 ( ) ; final java . util . List < java . lang . Integer > results = future . join ( ) ; final java . util . List < java . lang . Integer > IDENT_10 = new java . util . ArrayList ( results ) ; java . util . Collections . METHOD_4 ( IDENT_10 ) ; final java . util . Iterator < java . lang . Integer > IDENT_11 = IDENT_10 . iterator ( ) ; for ( int j = 0 ; j < ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_7 ) ; j ++ ) { "<AssertPlaceHolder>" ; } } } next ( ) { if ( future . METHOD_5 ( ) ) { throw new java . lang . IllegalStateException ( STRING_0 ) ; } final eu . IDENT_0 . concurrent . IDENT_5 < ? extends T > result ; try { result = action . call ( ) ; } catch ( final java . lang . Exception e ) { try { METHOD_6 ( e ) ; } catch ( final java . lang . Exception IDENT_12 ) { IDENT_12 . METHOD_7 ( e ) ; future . fail ( IDENT_12 ) ; } return ; } if ( result == null ) { future . fail ( new java . lang . IllegalStateException ( STRING_1 ) ) ; return ; } result . METHOD_8 ( this ) ; }
org . junit . Assert . assertEquals ( ( ( java . lang . Integer ) ( ( i * ( eu . IDENT_0 . concurrent . IDENT_1 . IDENT_2 ) ) + j ) ) , IDENT_11 . next ( ) )