public TYPE_1 remove ( final int index ) { this . METHOD_1 ( ) ; this . METHOD_2 ( this . value . get ( index ) , null ) ; java.util.List < TYPE_1 > VAR_1 = null ; if ( ! ( this . VAR_2 . isEmpty ( ) ) ) VAR_1 = TYPE_2 . METHOD_3 ( this . value ) ; final TYPE_1 VAR_3 = this . value . remove ( index ) ; this . METHOD_4 ( VAR_1 , this . value ) ; return VAR_3 ; }

public TYPE_1 remove ( final int index ) { java.util.List < TYPE_1 > VAR_1 = null ; if ( ! ( this . VAR_2 . isEmpty ( ) ) ) VAR_1 = TYPE_2 . METHOD_3 ( this . value ) ; final TYPE_1 VAR_3 = this . value . remove ( index ) ; this . METHOD_1 ( ) ; this . METHOD_2 ( VAR_3 , null ) ; this . METHOD_4 ( VAR_1 , this . value ) ; return VAR_3 ; }
