set REFACTOR_ALLOF_WITH_PROPERTIES_ONLY to true by default

This commit is contained in:
William Cheng 2024-03-27 11:58:06 +08:00
parent e78aeb6bc7
commit f06204b5ca
2 changed files with 2 additions and 0 deletions

View File

@ -510,6 +510,7 @@ OpenAPI Normalizer transforms the input OpenAPI doc/spec (which may not perfectl
- SIMPLIFY_ONEOF_ANYOF - SIMPLIFY_ONEOF_ANYOF
- SIMPLIFY_BOOLEAN_ENUM - SIMPLIFY_BOOLEAN_ENUM
- REFACTOR_ALLOF_WITH_PROPERTIES_ONLY (default to true since v7.5.0)
(One can use `DISABLE_ALL=true` to disable all the rules) (One can use `DISABLE_ALL=true` to disable all the rules)

View File

@ -147,6 +147,7 @@ public class OpenAPINormalizer {
// rules that are default to true // rules that are default to true
rules.put(SIMPLIFY_ONEOF_ANYOF, true); rules.put(SIMPLIFY_ONEOF_ANYOF, true);
rules.put(SIMPLIFY_BOOLEAN_ENUM, true); rules.put(SIMPLIFY_BOOLEAN_ENUM, true);
rules.put(REFACTOR_ALLOF_WITH_PROPERTIES_ONLY, true); // default to true since v7.5.0
processRules(inputRules); processRules(inputRules);
} }