diff options
author | Jiayu Liu <Jimexist@users.noreply.github.com> | 2022-10-11 11:46:25 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-11 11:46:25 +0800 |
commit | 096a061fee888d9240533a7d2467ded884ad97cb (patch) | |
tree | ee954f12b4d67d38d7e9d292719e5bf8af6f57b0 /lib/java | |
parent | 1d61fe1c1f39adc5f648f3f242c6de2bcc425cc0 (diff) | |
download | thrift-096a061fee888d9240533a7d2467ded884ad97cb.tar.gz |
[docs] update travis ci links - [skip ci] (#2660)
* update travis ci links
* remove deprecated method calls
Diffstat (limited to 'lib/java')
4 files changed, 8 insertions, 6 deletions
diff --git a/lib/java/src/test/java/org/apache/thrift/partial/ThriftSerDe.java b/lib/java/src/test/java/org/apache/thrift/partial/ThriftSerDe.java index 361c32c60..e8165d812 100644 --- a/lib/java/src/test/java/org/apache/thrift/partial/ThriftSerDe.java +++ b/lib/java/src/test/java/org/apache/thrift/partial/ThriftSerDe.java @@ -62,9 +62,9 @@ public class ThriftSerDe { private <T extends TBase> T newInstance(Class<T> clazz) { T instance = null; try { - instance = clazz.newInstance(); - } catch (InstantiationException e) { - } catch (IllegalAccessException e) { + instance = clazz.getDeclaredConstructor().newInstance(); + } catch (ReflectiveOperationException e) { + throw new RuntimeException(e); } return clazz.cast(instance); } diff --git a/lib/java/src/test/java/org/apache/thrift/protocol/ProtocolTestBase.java b/lib/java/src/test/java/org/apache/thrift/protocol/ProtocolTestBase.java index 0dd48a4ad..455f9e872 100644 --- a/lib/java/src/test/java/org/apache/thrift/protocol/ProtocolTestBase.java +++ b/lib/java/src/test/java/org/apache/thrift/protocol/ProtocolTestBase.java @@ -340,7 +340,7 @@ public abstract class ProtocolTestBase { expected.write(proto); System.out.println("Size in " + proto.getClass().getSimpleName() + ": " + buf.length()); - T actual = klass.newInstance(); + T actual = klass.getDeclaredConstructor().newInstance(); actual.read(proto); assertEquals(expected, actual); } diff --git a/lib/java/src/test/java/org/apache/thrift/test/ReadStruct.java b/lib/java/src/test/java/org/apache/thrift/test/ReadStruct.java index f1e14e256..932216b95 100644 --- a/lib/java/src/test/java/org/apache/thrift/test/ReadStruct.java +++ b/lib/java/src/test/java/org/apache/thrift/test/ReadStruct.java @@ -40,7 +40,8 @@ public class ReadStruct { TTransport trans = new TIOStreamTransport(new BufferedInputStream(new FileInputStream(args[0]))); - TProtocolFactory factory = (TProtocolFactory) Class.forName(args[1]).newInstance(); + TProtocolFactory factory = + (TProtocolFactory) Class.forName(args[1]).getDeclaredConstructor().newInstance(); TProtocol proto = factory.getProtocol(trans); diff --git a/lib/java/src/test/java/org/apache/thrift/test/WriteStruct.java b/lib/java/src/test/java/org/apache/thrift/test/WriteStruct.java index c17cdaad4..e5f4128c8 100644 --- a/lib/java/src/test/java/org/apache/thrift/test/WriteStruct.java +++ b/lib/java/src/test/java/org/apache/thrift/test/WriteStruct.java @@ -39,7 +39,8 @@ public class WriteStruct { TTransport trans = new TIOStreamTransport(new BufferedOutputStream(new FileOutputStream(args[0]))); - TProtocolFactory factory = (TProtocolFactory) Class.forName(args[1]).newInstance(); + TProtocolFactory factory = + (TProtocolFactory) Class.forName(args[1]).getDeclaredConstructor().newInstance(); TProtocol proto = factory.getProtocol(trans); |