Skip to content

Commit

Permalink
update code
Browse files Browse the repository at this point in the history
  • Loading branch information
4ra1n committed Jan 2, 2025
1 parent e741db4 commit ca5ac07
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions src/main/java/me/n1ar4/clazz/obfuscator/core/Runner.java
Original file line number Diff line number Diff line change
Expand Up @@ -272,15 +272,16 @@ public static void run(Path path, BaseConfig config, boolean isApi, BaseCmd cmd)
Path packDir = Files.createDirectory(baseDir.resolve(packageName));
Path classFile = packDir.resolve(String.format("%s.class", className));
Files.write(classFile, result);
} else {
String[] dirs = packageName.split("\\.");
Path packDir = baseDir;
for (String dir : dirs) {
packDir = Files.createDirectory(packDir.resolve(dir));
}
Path classFile = packDir.resolve(String.format("%s.class", className));
Files.write(classFile, result);
}

String[] dirs = packageName.split("\\.");
Path packDir = baseDir;
for (String dir : dirs) {
packDir = Files.createDirectory(packDir.resolve(dir));
}
Path classFile = packDir.resolve(String.format("%s.class", className));
Files.write(classFile, result);
logger.info("create dir {} and class {} finish", packageName, className);
} catch (Exception ex) {
logger.error("create class output error: {}", ex.getMessage());
Expand Down

0 comments on commit ca5ac07

Please sign in to comment.