Skip to content

Commit

Permalink
update: github wiki
Browse files Browse the repository at this point in the history
  • Loading branch information
sakurawald committed Jul 6, 2024
1 parent 58cb092 commit de8f9ff
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 8 deletions.
2 changes: 1 addition & 1 deletion fuji-fabric.wiki
10 changes: 3 additions & 7 deletions src/test/java/ModuleDocumentationGeneratorTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,20 +32,16 @@ private void processFields(StringBuilder sb, Object obj) {
for (Class<?> innerClazz : clazz.getDeclaredClasses()) {
String name = innerClazz.getSimpleName();

/* insert related comment property */
sb.append("## ").append(name).append(" module");
if (innerClazz.isAnnotationPresent(Documentation.class)) {
Documentation annotation = innerClazz.getAnnotation(Documentation.class);
sb.append("## ").append(name).append(" module");
sb.append("\n").append(annotation.value().trim()).append("\n\n");
} else {
sb.append("\n").append("No documentation.").append("\n\n");
}
}
}

private boolean isPrimitiveOrWrapper(Class<?> clazz) {
return clazz.isPrimitive() || clazz == Boolean.class || clazz == Character.class ||
Number.class.isAssignableFrom(clazz) || clazz == String.class;
}

private void writeToFile(String fileName, Object object) {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String filePath = "./fuji-fabric.wiki/" + fileName;
Expand Down

0 comments on commit de8f9ff

Please sign in to comment.