@@ -123,7 +123,7 @@ public boolean isSerialInitialization() {
123123 }
124124 }
125125 }
126- return serial . booleanValue () ;
126+ return serial ;
127127 }
128128
129129 @ Override
@@ -156,10 +156,7 @@ protected RackLogger createLogger(final String loggerClass) {
156156 Constructor <?> ctor = klass .getConstructor (String .class );
157157 return (RackLogger ) ctor .newInstance ( getLoggerName () );
158158 }
159- catch (NoSuchMethodException retry ) {
160- return newLoggerInstance (klass , retry );
161- }
162- catch (IllegalAccessException retry ) {
159+ catch (NoSuchMethodException | IllegalAccessException retry ) {
163160 return newLoggerInstance (klass , retry );
164161 }
165162 catch (InstantiationException e ) {
@@ -268,7 +265,7 @@ static boolean isIgnoreRUBYOPT(RackConfig config) {
268265 // RUBYOPT ignored if jruby.runtime.env.rubyopt = false
269266 Boolean rubyopt = config .getBooleanProperty ("jruby.runtime.env.rubyopt" );
270267 if ( rubyopt == null ) return ! config .isIgnoreEnvironment ();
271- return rubyopt != null && ! rubyopt . booleanValue () ;
268+ return rubyopt != null && !rubyopt ;
272269 }
273270
274271 @ Override
@@ -282,11 +279,11 @@ public boolean isThrowInitException() {
282279
283280 static boolean isThrowInitException (RackConfig config ) {
284281 Boolean error = config .getBooleanProperty ("jruby.rack.error" );
285- if ( error != null && error . booleanValue () ) {
282+ if ( error != null && error ) {
286283 return false ; // jruby.rack.error = true
287284 }
288285 error = config .getBooleanProperty (RackEnvironment .EXCEPTION );
289- if ( error != null && error . booleanValue () ) {
286+ if ( error != null && error ) {
290287 return false ; // jruby.rack.exception = true
291288 }
292289 return true ;
@@ -335,7 +332,7 @@ private Integer getPositiveInteger(String key) {
335332 if (value == null ) return null ;
336333 try {
337334 int i = Integer .parseInt (value );
338- if (i > 0 ) return Integer . valueOf ( i ) ;
335+ if (i > 0 ) return i ;
339336 } catch (Exception e ) { /* ignored */ }
340337 return null ;
341338 }
@@ -367,12 +364,12 @@ public static Number toNumber(String value, Number defaultValue) {
367364 }
368365 if ( number == ((int ) number ) )
369366 if ( number > Integer .MAX_VALUE ) {
370- return Long . valueOf (( long ) number ) ;
367+ return ( long ) number ;
371368 }
372369 else {
373- return Integer . valueOf (( int ) number ) ;
370+ return ( int ) number ;
374371 }
375- return Float . valueOf ( number ) ;
372+ return number ;
376373 }
377374 catch (Exception e ) { /* ignored */ }
378375 return defaultValue ;
@@ -386,7 +383,7 @@ private Map<String, String> toStringMap(final String env) {
386383 GEM_HOME=/opt/local/rvm/gems/jruby-1.6.8@jruby-rack
387384 */
388385 LineNumberReader reader = new LineNumberReader (new StringReader (env .trim ()));
389- Map <String , String > map = new LinkedHashMap <String , String >(); String line ;
386+ Map <String , String > map = new LinkedHashMap <>(); String line ;
390387 try {
391388 while ( (line = reader .readLine ()) != null ) {
392389 final String [] entries = line .split ("," );
0 commit comments