Minor. Transform method to void
This commit is contained in:
@@ -76,12 +76,11 @@ public class PackageCodegen {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
private void generateFile(@NotNull KtFile file) {
|
||||||
private ClassBuilder generateFile(@NotNull KtFile file) {
|
|
||||||
JvmFileClassInfo fileClassInfo = state.getFileClassesProvider().getFileClassInfo(file);
|
JvmFileClassInfo fileClassInfo = state.getFileClassesProvider().getFileClassInfo(file);
|
||||||
|
|
||||||
if (fileClassInfo.getWithJvmMultifileClass()) {
|
if (fileClassInfo.getWithJvmMultifileClass()) {
|
||||||
return null;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Type fileClassType = AsmUtil.asmTypeByFqNameWithoutInnerClasses(fileClassInfo.getFileClassFqName());
|
Type fileClassType = AsmUtil.asmTypeByFqNameWithoutInnerClasses(fileClassInfo.getFileClassFqName());
|
||||||
@@ -108,7 +107,7 @@ public class PackageCodegen {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!generatePackagePart || !state.getGenerateDeclaredClassFilter().shouldGeneratePackagePart(file)) return null;
|
if (!generatePackagePart || !state.getGenerateDeclaredClassFilter().shouldGeneratePackagePart(file)) return;
|
||||||
|
|
||||||
String name = fileClassType.getInternalName();
|
String name = fileClassType.getInternalName();
|
||||||
packagePartRegistry.addPart(name.substring(name.lastIndexOf('/') + 1));
|
packagePartRegistry.addPart(name.substring(name.lastIndexOf('/') + 1));
|
||||||
@@ -116,8 +115,6 @@ public class PackageCodegen {
|
|||||||
ClassBuilder builder = state.getFactory().newVisitor(JvmDeclarationOriginKt.PackagePart(file, packageFragment), fileClassType, file);
|
ClassBuilder builder = state.getFactory().newVisitor(JvmDeclarationOriginKt.PackagePart(file, packageFragment), fileClassType, file);
|
||||||
|
|
||||||
new PackagePartCodegen(builder, file, fileClassType, packagePartContext, state).generate();
|
new PackagePartCodegen(builder, file, fileClassType, packagePartContext, state).generate();
|
||||||
|
|
||||||
return builder;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
|
|||||||
Reference in New Issue
Block a user