8294698: Remove unused 'checkedExceptions' param from MethodAccessorGenerator.generateMethod()
Reviewed-by: redestad
This commit is contained in:
parent
f2a32d996a
commit
46633e644a
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -69,14 +69,12 @@ class MethodAccessorGenerator extends AccessorGenerator {
|
||||
String name,
|
||||
Class<?>[] parameterTypes,
|
||||
Class<?> returnType,
|
||||
Class<?>[] checkedExceptions,
|
||||
int modifiers)
|
||||
{
|
||||
return (MethodAccessor) generate(declaringClass,
|
||||
name,
|
||||
parameterTypes,
|
||||
returnType,
|
||||
checkedExceptions,
|
||||
modifiers,
|
||||
false,
|
||||
false,
|
||||
@ -86,14 +84,12 @@ class MethodAccessorGenerator extends AccessorGenerator {
|
||||
/** This routine is not thread-safe */
|
||||
public ConstructorAccessor generateConstructor(Class<?> declaringClass,
|
||||
Class<?>[] parameterTypes,
|
||||
Class<?>[] checkedExceptions,
|
||||
int modifiers)
|
||||
{
|
||||
return (ConstructorAccessor) generate(declaringClass,
|
||||
"<init>",
|
||||
parameterTypes,
|
||||
Void.TYPE,
|
||||
checkedExceptions,
|
||||
modifiers,
|
||||
true,
|
||||
false,
|
||||
@ -104,7 +100,6 @@ class MethodAccessorGenerator extends AccessorGenerator {
|
||||
public SerializationConstructorAccessorImpl
|
||||
generateSerializationConstructor(Class<?> declaringClass,
|
||||
Class<?>[] parameterTypes,
|
||||
Class<?>[] checkedExceptions,
|
||||
int modifiers,
|
||||
Class<?> targetConstructorClass)
|
||||
{
|
||||
@ -113,7 +108,6 @@ class MethodAccessorGenerator extends AccessorGenerator {
|
||||
"<init>",
|
||||
parameterTypes,
|
||||
Void.TYPE,
|
||||
checkedExceptions,
|
||||
modifiers,
|
||||
true,
|
||||
true,
|
||||
@ -126,7 +120,6 @@ class MethodAccessorGenerator extends AccessorGenerator {
|
||||
String name,
|
||||
Class<?>[] parameterTypes,
|
||||
Class<?> returnType,
|
||||
Class<?>[] checkedExceptions,
|
||||
int modifiers,
|
||||
boolean isConstructor,
|
||||
boolean forSerialization,
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -63,7 +63,6 @@ class NativeConstructorAccessorImpl extends ConstructorAccessorImpl {
|
||||
new MethodAccessorGenerator().
|
||||
generateConstructor(c.getDeclaringClass(),
|
||||
c.getParameterTypes(),
|
||||
c.getExceptionTypes(),
|
||||
c.getModifiers());
|
||||
parent.setDelegate(acc);
|
||||
} catch (Throwable t) {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -63,7 +63,6 @@ class NativeMethodAccessorImpl extends MethodAccessorImpl {
|
||||
method.getName(),
|
||||
method.getParameterTypes(),
|
||||
method.getReturnType(),
|
||||
method.getExceptionTypes(),
|
||||
method.getModifiers());
|
||||
parent.setDelegate(acc);
|
||||
} catch (Throwable t) {
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2001, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2001, 2022, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -177,7 +177,6 @@ public class ReflectionFactory {
|
||||
method.getName(),
|
||||
method.getParameterTypes(),
|
||||
method.getReturnType(),
|
||||
method.getExceptionTypes(),
|
||||
method.getModifiers());
|
||||
}
|
||||
|
||||
@ -211,7 +210,6 @@ public class ReflectionFactory {
|
||||
return new MethodAccessorGenerator().
|
||||
generateConstructor(c.getDeclaringClass(),
|
||||
c.getParameterTypes(),
|
||||
c.getExceptionTypes(),
|
||||
c.getModifiers());
|
||||
} else {
|
||||
NativeConstructorAccessorImpl acc = new NativeConstructorAccessorImpl(c);
|
||||
@ -421,7 +419,6 @@ public class ReflectionFactory {
|
||||
ConstructorAccessor acc = new MethodAccessorGenerator().
|
||||
generateSerializationConstructor(cl,
|
||||
constructorToCall.getParameterTypes(),
|
||||
constructorToCall.getExceptionTypes(),
|
||||
constructorToCall.getModifiers(),
|
||||
constructorToCall.getDeclaringClass());
|
||||
Constructor<?> c = newConstructor(constructorToCall.getDeclaringClass(),
|
||||
|
Loading…
Reference in New Issue
Block a user