private synchronized void METHOD_1 ( TYPE_1 message ) { for ( TYPE_2 VAR_1 : VAR_2 ) { VAR_1 . METHOD_2 ( message ) ; } } 

private synchronized void METHOD_1 ( TYPE_1 message ) { for ( TYPE_2 VAR_1 : new java.util.ArrayList < > ( VAR_2 ) ) { VAR_1 . METHOD_2 ( message ) ; } } 
