METHOD_0 ( ) { final java . lang . Class [ ] types = new java . lang . Class [ ] { org . IDENT_0 . IDENT_1 . Integer . class } ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Class [ ] ) { if ( org . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_2 ( IDENT_3 ) ) { final java . lang . Class < ? > [ ] result = IDENT_3 . METHOD_3 ( ) ; final int length = IDENT_3 . length ; result [ ( length - 1 ) ] = IDENT_3 [ ( length - 1 ) ] . METHOD_4 ( ) ; return result ; } return IDENT_3 ; }
org . junit . Assert . assertSame ( types , METHOD_1 ( types ) )