From 68dde53f4e741f9d0fc68b8654bd7a335c16b289 Mon Sep 17 00:00:00 2001 From: Matt Pavlovich Date: Sat, 2 May 2026 11:42:12 -0500 Subject: [PATCH] [#1979] activemq-protobuf: Convert to using Long.valueOf Double.valueOf --- .../apache/activemq/protobuf/compiler/AltJavaGenerator.java | 6 +++--- .../apache/activemq/protobuf/compiler/JavaGenerator.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java b/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java index 8bba8bc98f1..976ef9daedd 100644 --- a/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java +++ b/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/AltJavaGenerator.java @@ -776,11 +776,11 @@ private void generateBeanEquals(MessageDescriptor m, String className) { } else if( field.isInteger32Type() ) { p("rc ^= ( "+uname.hashCode()+"^"+getterMethod+" );"); } else if( field.isInteger64Type() ) { - p("rc ^= ( "+uname.hashCode()+"^(new Long("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Long.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.DOUBLE_TYPE ) { - p("rc ^= ( "+uname.hashCode()+"^(new Double("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Double.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.FLOAT_TYPE ) { - p("rc ^= ( "+uname.hashCode()+"^(new Double("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Double.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.BOOL_TYPE ) { p("rc ^= ( "+uname.hashCode()+"^ ("+getterMethod+"? "+counter+":-"+counter+") );"); } else { diff --git a/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java b/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java index e33929ff48e..6614743b83f 100644 --- a/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java +++ b/activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java @@ -563,11 +563,11 @@ private void generateMethodEquals(MessageDescriptor m, String className) { } else if( field.isInteger32Type() ) { p("rc ^= ( "+uname.hashCode()+"^"+getterMethod+" );"); } else if( field.isInteger64Type() ) { - p("rc ^= ( "+uname.hashCode()+"^(new Long("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Long.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.DOUBLE_TYPE ) { - p("rc ^= ( "+uname.hashCode()+"^(new Double("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Double.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.FLOAT_TYPE ) { - p("rc ^= ( "+uname.hashCode()+"^(new Double("+getterMethod+")).hashCode() );"); + p("rc ^= ( "+uname.hashCode()+"^(Double.valueOf("+getterMethod+")).hashCode() );"); } else if( field.getType()==FieldDescriptor.BOOL_TYPE ) { p("rc ^= ( "+uname.hashCode()+"^ ("+getterMethod+"? "+counter+":-"+counter+") );"); } else {