This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit 7795375264ecd8ea6ad505310a437e7b75707d7d Author: Josh Tynjala <[email protected]> AuthorDate: Mon Sep 26 15:16:37 2022 -0700 linter: recommended --- .../apache/royale/linter/config/Configuration.java | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/linter/src/main/java/org/apache/royale/linter/config/Configuration.java b/linter/src/main/java/org/apache/royale/linter/config/Configuration.java index 53498ec5c..fb458605e 100644 --- a/linter/src/main/java/org/apache/royale/linter/config/Configuration.java +++ b/linter/src/main/java/org/apache/royale/linter/config/Configuration.java @@ -199,6 +199,30 @@ public class Configuration { this.files.addAll(args); } + // + // 'recommended' option + // + + private boolean recommended = false; + + public boolean getRecommended() { + return recommended; + } + + @Config + @Mapping("recommended") + public void setRecommended(ConfigurationValue cv, boolean b) { + this.recommended = b; + duplicateObjectKeys = recommended; + emptyStatement = recommended; + ifBoolean = recommended; + leadingZero = recommended; + sparseArray = recommended; + unsafeNegation = recommended; + validTypeof = recommended; + with = recommended; + } + // // 'ignore-parsing-problems' option //
