Bläddra i källkod

Merge pull request #136 from gmetais/jquery-2.2

Release of jQuery 2.2
Gaël Métais 9 år sedan
förälder
incheckning
c68962e2f2
1 ändrade filer med 14 tillägg och 12 borttagningar
  1. 14 12
      lib/metadata/policies.js

+ 14 - 12
lib/metadata/policies.js

@@ -267,7 +267,7 @@ var policies = {
     },
     "jQueryVersion": {
         "label": "jQuery version",
-        "message": "<p>Current latest versions of jQuery are 1.11 (with support for old IE versions) and 2.1 (without).</p><p>Each new version of jQuery optimizes performances. Do not keep an old version of jQuery. Updating can sometimes break a few things, but it is generally quite easy to fix them up. So don't hesitate.</p>",
+        "message": "<p>Current latest versions of jQuery are 1.12 (with support for old IE versions) and 2.2 (without).</p><p>Each new version of jQuery optimizes performances. Do not keep an old version of jQuery. Updating can sometimes break a few things, but it is generally quite easy to fix them up. So don't hesitate.</p>",
         "hasOffenders": false,
         "scoreFn": function(data) {
             var differentVersions = data.toolsResults.phantomas.metrics.jQueryVersionsLoaded;
@@ -279,27 +279,29 @@ var policies = {
                 var value = data.toolsResults.phantomas.metrics.jQueryVersion;
                 var score;
 
-                if (value.indexOf('1.11.') === 0 ||
-                    value.indexOf('1.12.') === 0 ||
-                    value.indexOf('2.1.') === 0 ||
+                if (value.indexOf('1.12.') === 0 ||
                     value.indexOf('2.2.') === 0 ||
-                    value.indexOf('3.0.') === 0) {
+                    value.indexOf('3.0.') === 0 ||
+                    value.indexOf('3.1.') === 0) {
                     score = 100;
+                } else if (value.indexOf('1.11.') === 0 ||
+                           value.indexOf('2.1.') === 0) {
+                    score = 90;
                 } else if (value.indexOf('1.10.') === 0 ||
                            value.indexOf('2.0.') === 0) {
-                    score = 90;
-                } else if (value.indexOf('1.9.') === 0) {
                     score = 70;
-                } else if (value.indexOf('1.8.') === 0) {
+                } else if (value.indexOf('1.9.') === 0) {
                     score = 50;
-                } else if (value.indexOf('1.7') === 0) {
+                } else if (value.indexOf('1.8.') === 0) {
                     score = 40;
-                } else if (value.indexOf('1.6') === 0) {
+                } else if (value.indexOf('1.7') === 0) {
                     score = 30;
-                } else if (value.indexOf('1.5') === 0) {
+                } else if (value.indexOf('1.6') === 0) {
                     score = 20;
-                } else if (value.indexOf('1.4') === 0) {
+                } else if (value.indexOf('1.5') === 0) {
                     score = 10;
+                } else if (value.indexOf('1.4') === 0) {
+                    score = 0;
                 } else if (value.indexOf('1.3') === 0) {
                     score = 0;
                 } else if (value.indexOf('1.2') === 0) {