Skip to content

Commit ed949fc

Browse files
committed
fix: don't generate package if no classes in the package
1 parent 04c84df commit ed949fc

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/main/java/top/naccl/process/RootDocProcessor.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,6 @@ public void process() {
9090
continue;
9191
}
9292

93-
if (!packageMap.containsKey(packageName)) {
94-
//该包名不存在,创建
95-
PackageModel packageModel = new PackageModel(packageName, new ArrayList<>());
96-
packageMap.put(packageName, packageModel);
97-
}
98-
9993
List<FieldModel> fieldList = new ArrayList<>();
10094
List<MethodModel> methodList = new ArrayList<>();
10195

@@ -139,6 +133,11 @@ public void process() {
139133
continue;
140134
}
141135
ClassModel classModel = new ClassModel(classDoc.name(), fieldList, methodList);
136+
if (!packageMap.containsKey(packageName)) {
137+
//该包名不存在,创建
138+
PackageModel packageModel = new PackageModel(packageName, new ArrayList<>());
139+
packageMap.put(packageName, packageModel);
140+
}
142141
packageMap.get(packageName).getClassList().add(classModel);
143142
}
144143
}

0 commit comments

Comments
 (0)