We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 159a093 commit fa276baCopy full SHA for fa276ba
compiler/src/main/java/top/niunaijun/blackreflection/proxy/BlackReflectionInterfaceProxy.java
@@ -88,7 +88,8 @@ public JavaFile generateInterfaceCode() {
88
}
89
method.addParameter(builder.build());
90
91
- method.returns(TypeName.get(reflection.getExecutableElement().getReturnType()));
+ TypeName typeName = TypeName.get(reflection.getExecutableElement().getReturnType());
92
+ method.returns(typeName.box());
93
if (reflection.isField()) {
94
method.addAnnotation(AnnotationSpec.builder(BFieldNotProcess.class).build());
95
interfaceBuilder.addMethod(generateFieldSet(reflection));
0 commit comments