diff options
author | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-29 14:46:37 -0800 |
---|---|---|
committer | Yuuta Liang <yuutaw@student.cs.ubc.ca> | 2023-11-29 14:46:37 -0800 |
commit | 8db775e4a4e85b55218435a1a989461f62f31f36 (patch) | |
tree | af48bfda11a71bea89df5f24e481869d9515fc87 /umlgen/src | |
parent | 645456edce78b38588f0801189aab7e4fd3ebae5 (diff) | |
download | jca-8db775e4a4e85b55218435a1a989461f62f31f36.tar jca-8db775e4a4e85b55218435a1a989461f62f31f36.tar.gz jca-8db775e4a4e85b55218435a1a989461f62f31f36.tar.bz2 jca-8db775e4a4e85b55218435a1a989461f62f31f36.zip |
Fix UMLGen: exclude enums from ui.tui package
Signed-off-by: Yuuta Liang <yuutaw@student.cs.ubc.ca>
Diffstat (limited to 'umlgen/src')
-rw-r--r-- | umlgen/src/main/java/moe/yuuta/umlgen/Main.kt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt b/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt index 6d1a967..de62f67 100644 --- a/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt +++ b/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt @@ -88,6 +88,7 @@ object Main { private fun getEnums(): List<EnumDeclaration> = TargetRegistry.getInstance().getNodes() .filter { (_, node) -> node.isEnumDeclaration } + .filter { (pkg, _) -> pkg != null && !pkg.startsWith("ui.tui") } .map { (_, node) -> node.asEnumDeclaration() } private fun parseAssocAnnotation(field: FieldDeclaration, |