METHOD_0 ( ) { final int [ ] IDENT_0 = new int [ ] { 0 } ; final java . io . IDENT_1 IDENT_2 = new java . io . METHOD_1 ( ) { @ com . IDENT_3 . stream . internal . Override public void close ( ) throws java . io . IOException { ( IDENT_0 [ 0 ] ) ++ ; } } ; java . lang . IDENT_4 IDENT_5 = com . IDENT_3 . stream . internal . IDENT_6 . METHOD_2 ( IDENT_2 , IDENT_2 ) ; IDENT_5 . run ( ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . io . METHOD_1 , java . io . METHOD_1 ) { return new java . lang . METHOD_3 ( ) { @ com . IDENT_3 . stream . internal . Override public void run ( ) { try { a . close ( ) ; } catch ( java . lang . Throwable IDENT_7 ) { try { b . close ( ) ; } catch ( java . lang . Throwable IDENT_8 ) { } com . IDENT_3 . stream . internal . IDENT_6 . METHOD_4 ( IDENT_7 ) ; } try { b . close ( ) ; } catch ( java . lang . Throwable IDENT_9 ) { com . IDENT_3 . stream . internal . IDENT_6 . METHOD_4 ( IDENT_9 ) ; } } } ; }
org . junit . Assert . assertThat ( IDENT_0 [ 0 ] , org . hamcrest . CoreMatchers . is ( 2 ) )