linter: recommended
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 53498ec..fb45860 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
@@ -200,6 +200,30 @@
     }
 
     //
+    // '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
     //