METHOD_0 ( ) { "<AssertPlaceHolder>" ; } METHOD_1 ( java . util . List ) { if ( ( IDENT_0 . size ( ) ) == 0 ) { return METHOD_2 ( ) ; } com . IDENT_1 . IDENT_0 . internal . IDENT_2 < T > IDENT_3 = new com . IDENT_1 . IDENT_0 . internal . METHOD_3 ( this , null ) ; for ( int i = 0 ; i < ( IDENT_0 . size ( ) ) ; ++ i ) { com . IDENT_1 . IDENT_0 . internal . IDENT_4 < T > x = IDENT_0 . get ( i ) ; if ( x != null ) { this . < T > METHOD_4 ( x ) . METHOD_5 ( IDENT_3 :: resolve , IDENT_3 :: IDENT_5 ) ; } } return new com . IDENT_1 . IDENT_0 . internal . METHOD_6 ( IDENT_3 , this ) ; }
org . junit . Assert . assertEquals ( METHOD_2 , when . METHOD_1 ( new java . util . ArrayList ( ) ) )