Skip to content

Commit d718ab6

Browse files
committed
fix creation of service registry
1 parent c4b6352 commit d718ab6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

nebula-archrules-gradle-plugin/src/main/java/com/netflix/nebula/archrules/gradle/GenerateServicesRegistryTask.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,18 @@ public void generate() throws IOException {
3838
.filter(it -> it.getName().endsWith(".class"))
3939
.forEach(classFile -> {
4040
try {
41-
if(getLogger().isDebugEnabled()) {
42-
getLogger().debug("Generating archive rules for {}", classFile.getName());
41+
if (getLogger().isInfoEnabled()) {
42+
getLogger().info("Generating archive rules for {}", classFile.getName());
4343
}
4444
ClassReader cr = new ClassReader(Files.newInputStream(classFile.toPath(), StandardOpenOption.READ));
4545
cr.accept(visitor, ClassReader.SKIP_DEBUG);
4646
} catch (IOException e) {
4747
getLogger().warn("Failed to read class file {}", classFile.getAbsolutePath(), e);
4848
}
4949
});
50-
50+
if (getArchRuleServicesFile().get().exists()) {
51+
getArchRuleServicesFile().get().delete();
52+
}
5153
getArchRuleServicesFile().get().createNewFile();
5254
String fileContent = String.join("\n", visitor.getArchRuleServiceClasses());
5355
Files.writeString(getArchRuleServicesFile().get().toPath(), fileContent, StandardOpenOption.WRITE);

0 commit comments

Comments
 (0)