METHOD_0 ( ) { java . lang . Object [ ] input = null ; java . lang . Object [ ] arr = com . IDENT_0 . utils . lang . IDENT_1 . METHOD_1 ( input , "a" ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( T [ ] , java . lang . Object ) { if ( ( item == null ) || ( array == null ) ) return array ; for ( int i = array . length ; ( i OP_0 ) > 0 ; ) { if ( item . equals ( array [ i ] ) ) { java . lang . Class < ? > c = array . getClass ( ) . METHOD_2 ( ) ; @ com . IDENT_0 . utils . lang . METHOD_3 ( STRING_0 ) T [ ] IDENT_2 = ( ( T [ ] ) ( java . lang . reflect . IDENT_3 . newInstance ( c , ( ( java . lang . reflect . IDENT_3 . METHOD_4 ( array ) ) - 1 ) ) ) ) ; if ( i > 0 ) java . lang . System . METHOD_5 ( array , 0 , IDENT_2 , 0 , i ) ; if ( ( i + 1 ) < ( array . length ) ) java . lang . System . METHOD_5 ( array , ( i + 1 ) , IDENT_2 , i , ( ( array . length ) - ( i + 1 ) ) ) ; return IDENT_2 ; } } return array ; }
org . junit . Assert . assertNull ( arr )