-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
-
generic
-
generic
A DESCRIPTION OF THE PROBLEM :
Unlike every other `ConstantPoolBuilder::*Entry` method which takes a `ConstantDesc`, `ConstantPoolBuilder::methodTypeEntry(MethodTypeDesc)` is the only method which doesn’t have a default implementation.
I propose to move the implementation from `SplitConstantPool` to `ConstantPoolBuilder`:
```java
default MethodTypeEntry methodTypeEntry(MethodTypeDesc descriptor) {
return methodTypeEntry(utf8Entry(descriptor));
}
```
Unlike every other `ConstantPoolBuilder::*Entry` method which takes a `ConstantDesc`, `ConstantPoolBuilder::methodTypeEntry(MethodTypeDesc)` is the only method which doesn’t have a default implementation.
I propose to move the implementation from `SplitConstantPool` to `ConstantPoolBuilder`:
```java
default MethodTypeEntry methodTypeEntry(MethodTypeDesc descriptor) {
return methodTypeEntry(utf8Entry(descriptor));
}
```