From e238370bc8aa8e3d0fd73bd816e20c9ef0d4ea2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20M=C3=A9tais?= Date: Sat, 9 Jan 2016 00:22:51 +0100 Subject: [PATCH] Release of jQuery 2.2 --- lib/metadata/policies.js | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/lib/metadata/policies.js b/lib/metadata/policies.js index 514318a..8a074c6 100644 --- a/lib/metadata/policies.js +++ b/lib/metadata/policies.js @@ -267,7 +267,7 @@ var policies = { }, "jQueryVersion": { "label": "jQuery version", - "message": "

Current latest versions of jQuery are 1.11 (with support for old IE versions) and 2.1 (without).

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.

", + "message": "

Current latest versions of jQuery are 1.12 (with support for old IE versions) and 2.2 (without).

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.

", "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) {