Skip to content

Commit 450071b

Browse files
authored
Avoid allocating empty arrays in MemberKey (#4687)
1 parent 88f4671 commit 450071b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/fasterxml/jackson/databind/introspect/MemberKey.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ public final class MemberKey
1717

1818
public MemberKey(Method m)
1919
{
20-
this(m.getName(), m.getParameterTypes());
20+
this(m.getName(), m.getParameterCount() > 0 ? m.getParameterTypes() : NO_CLASSES);
2121
}
2222

2323
public MemberKey(Constructor<?> ctor)
2424
{
25-
this("", ctor.getParameterTypes());
25+
this("", ctor.getParameterCount() > 0 ? ctor.getParameterTypes() : NO_CLASSES);
2626
}
2727

2828
public MemberKey(String name, Class<?>[] argTypes)

0 commit comments

Comments
 (0)