public java.lang.String [ ] METHOD_1 ( java.lang.String path ) { try ( java.io.BufferedReader VAR_1 = METHOD_2 ( path ) ) { java.util.ArrayList < java.lang.String > data = new java.util.ArrayList < > ( ) ; java.lang.String temp ; while ( ( temp = VAR_1 . METHOD_3 ( ) ) != null ) { data . add ( temp ) ; } return ( ( java.lang.String [ ] ) ( data . METHOD_4 ( ) ) ) ; } catch ( java.io.IOException VAR_2 ) { VAR_2 . METHOD_5 ( ) ; return new java.lang.String [ 0 ] ; } }

public java.lang.String [ ] METHOD_1 ( java.lang.String path ) { try ( java.io.BufferedReader VAR_1 = METHOD_2 ( path ) ) { java.util.ArrayList < java.lang.String > data = new java.util.ArrayList < > ( ) ; java.lang.String temp ; while ( ( temp = VAR_1 . METHOD_3 ( ) ) != null ) { data . add ( temp ) ; } return data . METHOD_4 ( new java.lang.String [ data . size ( ) ] ) ; } catch ( java.io.IOException VAR_2 ) { VAR_2 . METHOD_5 ( ) ; return new java.lang.String [ 0 ] ; } }
