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
     //

Reply via email to