Skip to content

Commit 9809b56

Browse files
authored
Move SnakeYAML log suppression to slightly earlier in the code path (helidon-io#6661)
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
1 parent 2dc9912 commit 9809b56

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

openapi/src/main/java/io/helidon/openapi/ParserHelper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,6 @@ public class ParserHelper {
4646

4747
private ParserHelper(SnakeYAMLParserHelper<ExpandedTypeDescription> generatedHelper) {
4848
this.generatedHelper = generatedHelper;
49-
boolean warningsEnabled = Boolean.getBoolean("openapi.parsing.warnings.enabled");
50-
if (SNAKE_YAML_INTROSPECTOR_LOGGER.isLoggable(java.util.logging.Level.WARNING) && !warningsEnabled) {
51-
SNAKE_YAML_INTROSPECTOR_LOGGER.setLevel(java.util.logging.Level.SEVERE);
52-
}
5349
}
5450

5551
/**
@@ -58,6 +54,10 @@ private ParserHelper(SnakeYAMLParserHelper<ExpandedTypeDescription> generatedHel
5854
* @return a new parser helper
5955
*/
6056
public static ParserHelper create() {
57+
boolean warningsEnabled = Boolean.getBoolean("openapi.parsing.warnings.enabled");
58+
if (SNAKE_YAML_INTROSPECTOR_LOGGER.isLoggable(java.util.logging.Level.WARNING) && !warningsEnabled) {
59+
SNAKE_YAML_INTROSPECTOR_LOGGER.setLevel(java.util.logging.Level.SEVERE);
60+
}
6161
ParserHelper helper = new ParserHelper(SnakeYAMLParserHelper.create(ExpandedTypeDescription::create));
6262
adjustTypeDescriptions(helper.types());
6363
return helper;

0 commit comments

Comments
 (0)