public void METHOD_1 ( int VAR_1 ) { java.util.ArrayList < java.lang.String > VAR_2 = VAR_3 . get ( VAR_1 ) . METHOD_2 ( ) ; for ( java.lang.String filePath : VAR_2 ) { new java.io.File ( filePath ) . delete ( ) ; } VAR_3 . remove ( VAR_1 ) ; TYPE_1 VAR_4 = TYPE_2 . METHOD_3 ( context ) ; VAR_4 . METHOD_4 ( ) . remove ( java.lang.String . METHOD_5 ( VAR_1 ) ) . METHOD_6 ( ) ; }

public void METHOD_1 ( int VAR_1 ) { synchronized ( this . VAR_3 ) { java.util.ArrayList < java.lang.String > VAR_2 = VAR_3 . get ( VAR_1 ) . METHOD_2 ( ) ; for ( java.lang.String filePath : VAR_2 ) { new java.io.File ( filePath ) . delete ( ) ; } VAR_3 . remove ( VAR_1 ) ; TYPE_1 VAR_4 = TYPE_2 . METHOD_3 ( context ) ; VAR_4 . METHOD_4 ( ) . remove ( java.lang.String . METHOD_5 ( VAR_1 ) ) . METHOD_6 ( ) ; } }
