Skip to content

Commit 4e784c1

Browse files
committed
fix: resolve logging conflict by simplifying dependencies
1 parent e33896f commit 4e784c1

2 files changed

Lines changed: 0 additions & 43 deletions

File tree

pom.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -509,18 +509,6 @@
509509
<version>7.12.0</version>
510510
<scope>compile</scope>
511511
</dependency>
512-
<dependency>
513-
<groupId>ch.qos.logback</groupId>
514-
<artifactId>logback-classic</artifactId>
515-
<version>1.2.13</version>
516-
<scope>provided</scope>
517-
</dependency>
518-
<dependency>
519-
<groupId>ch.qos.logback</groupId>
520-
<artifactId>logback-core</artifactId>
521-
<version>1.3.15</version>
522-
<scope>provided</scope>
523-
</dependency>
524512
</dependencies>
525513
<properties>
526514
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

src/main/java/io/github/mridang/codegen/AdvancedOpenAPINormalizer.java

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
package io.github.mridang.codegen;
22

3-
import ch.qos.logback.classic.Level;
4-
import ch.qos.logback.classic.LoggerContext;
5-
import ch.qos.logback.classic.encoder.PatternLayoutEncoder;
6-
import ch.qos.logback.classic.spi.ILoggingEvent;
7-
import ch.qos.logback.core.ConsoleAppender;
83
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
94
import io.github.mridang.codegen.rules.CleanEmptyRequestBodiesRule;
105
import io.github.mridang.codegen.rules.FilterPathsRule;
@@ -67,32 +62,6 @@ public AdvancedOpenAPINormalizer(OpenAPI openAPI, Map<String, String> inputRules
6762
this.openAPI = openAPI;
6863
this.inputRules = new HashMap<>(inputRules);
6964
LOGGER.info("Instance created. Rules: {}", inputRules);
70-
71-
72-
LoggerContext loggerContext = (LoggerContext) LoggerFactory.getILoggerFactory();
73-
PatternLayoutEncoder encoder = new PatternLayoutEncoder();
74-
encoder.setContext(loggerContext);
75-
encoder.setPattern("%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n");
76-
encoder.start();
77-
78-
ConsoleAppender<ILoggingEvent> consoleAppender = new ConsoleAppender<>();
79-
consoleAppender.setContext(loggerContext);
80-
consoleAppender.setEncoder(encoder);
81-
consoleAppender.start();
82-
83-
ch.qos.logback.classic.Logger advancedNormalizerLogger =
84-
loggerContext.getLogger("io.github.mridang.codegen.AdvancedOpenAPINormalizer");
85-
ch.qos.logback.classic.Logger rulesLogger =
86-
loggerContext.getLogger("io.github.mridang.codegen.rules");
87-
88-
advancedNormalizerLogger.setLevel(Level.DEBUG);
89-
rulesLogger.setLevel(Level.DEBUG);
90-
91-
advancedNormalizerLogger.setAdditive(false);
92-
rulesLogger.setAdditive(false);
93-
94-
advancedNormalizerLogger.addAppender(consoleAppender);
95-
rulesLogger.addAppender(consoleAppender);
9665
}
9766

9867
/**

0 commit comments

Comments
 (0)